X++:
while select inventTrans
where inventTrans.InventTransId == salesLine.InventTransId
&& (inventTrans.StatusIssue == StatusIssue::ReservOrdered
|| inventTrans.StatusIssue == StatusIssue::ReservPhysical)
{
inventDim = inventTrans.inventDim();
inventDimParm.initFromInventDim(inventDim);
InventUpd_Reservation::updateReserveFromForm(salesLine, inventDim, inventDimParm, inventTrans.Qty);
}