<#if record.item?has_content> <#list salesorder.item as soLine> <#assign previouslyshipped=soLine.quantityfulfilled> <#assign backordered=soLine.quantity> <#if previouslyshipped?has_content> <#assign backordered=soLine.quantity - previouslyshipped> <#if salesorder.type=="trnfrord"> <#assign orderLineNum=(soLine.line?number + 1)?string /> <#else> <#assign orderLineNum=soLine.line /> <#list record.item as fulfillmentLine> <#if orderLineNum==fulfillmentLine.orderline> <#assign shipped=fulfillmentLine.quantity> <#assign invdet=fulfillmentLine.inventorydetail> <#assign salesorderquantity=soLine.quantity> <#assign salesorderfulfilled=soLine.quantityfulfilled> <#assign previouslyshipped=previouslyshipped - fulfillmentLine.quantity> <#assign itemfulfillmentQuantity=fulfillmentLine.quantity> <#-- Line # --> <#-- Pack --> <#-- Ordered --> <#-- Prev Supplied --> <#-- Back Ordered --> <#-- Shipped -->
Line # Stockcode Description Pack Ordered Prev Supplied Back Ordered Shipped
${soLine_index +1} <#-- Stockcode Description --> ${soLine.itemname}
${soLine.description}
<#if invdet?has_content>Lot #, Bin, Qty
${invdet}
${soLine.units}${soLine.quantity}${previouslyshipped} ${backordered} <#if shipped?has_content>${shipped}