Dear Matt and MarcR,
Thanks to both of you for such a quick response. I could see the Item Description text wrapped in Journal but it is not in printed receipt.
Please help!
Below is my current script for Transaction Details:
=============================
Transaction Details
=============================
--> <IF>
<CONDITION> Transaction.Type <> transactionDrop & Transaction.Type <> transactionPayout & Transaction.Type <> transactionNoSale & Transaction.Type <> transactionAccountPayment </CONDITION>
<THEN>
<TABLE>
<FONT> "Small" </FONT>
<BORDER> tbNone </BORDER>
<COLUMNHEADER>
<ALIGNMENT> "<" </ALIGNMENT>
<WIDTH> PageWidth * 0.39 </WIDTH>
<TEXT> "Item" </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> "<~" </ALIGNMENT>
<WIDTH> PageWidth * 0.11 </WIDTH>
<TEXT> "Qty" </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> "<~" </ALIGNMENT>
<WIDTH> PageWidth * 0.25 </WIDTH>
<TEXT> "U.Price" </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> ">~" </ALIGNMENT>
<WIDTH> PageWidth * 0.25 </WIDTH>
<TEXT> "Amount" </TEXT>
</COLUMNHEADER>
<ROW> "==================|======|==============|==============" </ROW>
<FOR each="entry">
<IF>
<CONDITION> ShowLineDiscounts & (Entry.ExtendedDiscountPurchased <> 0) </CONDITION>
<THEN>
<ROW> Entry.Item.Binlocation "|" Entry.Quantity "|" Entry.Price "|" Entry.ExtendedFullPrice </ROW>
<ROW> Entry.Item.Description </ROW>
<SET name="QtySum" custom="true" description="QtySum" type="vbdouble"> QtySum + Entry.Quantity </SET>
<IF>
<CONDITION> Entry.ExtendedDiscountNegative <> 0 </CONDITION>
<THEN>
<ROW> "|Discount|" Entry.ExtendedDiscountNegative </ROW>
</THEN>
</IF>
</THEN>
<ELSE>
<ROW> Entry.Item.Binlocation "|" Entry.Quantity "|" Entry.Price "|" Entry.ExtendedPrice </ROW>
<ROW> Entry.Item.Description </ROW>
<SET name="QtySum" custom="true" description="QtySum" type="vbdouble"> QtySum + Entry.Quantity </SET>
</ELSE>
</IF>
<IF>
<CONDITION> Entry.Item.ItemType = itemtypeWeighed </CONDITION>
<THEN>
<ROW> "|" Entry.Quantity "" Entry.Item.UnitOfMeasure " @ " Entry.Price "/" Entry.Item.UnitOfMeasure "|" </ROW>
<IF>
<CONDITION> Entry.WeightFromScale = 0 </CONDITION>
<THEN>
<ROW> "|Manual Weight|" </ROW>
</THEN>
</IF>
</THEN>
<ELSE>
<IF>
<CONDITION> Entry.Quantity <> 1 </CONDITION>
<THEN>
<ROW> "|" Entry.Quantity " @ " Entry.Price "|" </ROW>
</THEN>
</IF>
</ELSE>
</IF>
<IF>
<CONDITION> ((Entry.QuantityOnOrder <> 0) | (Entry.QuantityRTD <> 0)) & (Transaction.Type <> transactionQuote) </CONDITION>
<THEN>
<ROW> "|RTD:|" Entry.QuantityRTD " " </ROW>
<ROW> "|On Order:|" Entry.QuantityOnOrder " " </ROW>
<ROW> "|Picked up:|" Entry.QuantityPurchased " " </ROW>
<ROW> "||" </ROW>
</THEN>
</IF>
</FOR>
</TABLE>
<TABLE>
<FONT> "Small" </FONT>
<BORDER> tbNone </BORDER>
<COLUMNHEADER>
<ALIGNMENT> ">~" </ALIGNMENT>
<WIDTH> PageWidth * 0.39 </WIDTH>
<TEXT> "Total Qty:" </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> "<~" </ALIGNMENT>
<WIDTH> PageWidth * 0.11 </WIDTH>
<TEXT> QtySum </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> "<~" </ALIGNMENT>
<WIDTH> PageWidth * 0.25 </WIDTH>
<TEXT> "" </TEXT>
</COLUMNHEADER>
<COLUMNHEADER>
<ALIGNMENT> ">~" </ALIGNMENT>
<WIDTH> PageWidth * 0.25 </WIDTH>
<TEXT> "" </TEXT>
</COLUMNHEADER>
</TABLE>
</THEN>
</IF>
</SUB>
<SUB name="PrintTransactionTotals">
----X----
Regards,
Sam.