RE: Shift+F9 Reference and Comments not printing on receipts
This happens because of a length check on comments in the receipt layout.
You will need to export your layout (save to a file) and make a change. Then re-import into RMS.
In the default layout the issue is at line 524 and looks like this:
<CONDITION> Len(Transaction.Comment) </CONDITION>
<THEN>
<TABLE>
<BORDER> tbNone </BORDER>
<COLUMNHEADER>
<ALIGNMENT> "^" </ALIGNMENT>
<WIDTH> PageWidth </WIDTH>
<IF>
<CONDITION> Len(Transaction.ReferenceNumber) </CONDITION>
<THEN>
<TEXT> "Reference: " Transaction.ReferenceNumber </TEXT>
</THEN>
</IF>
</COLUMNHEADER>
You need to change this to be like this:
<CONDITION> Len(Transaction.ReferenceNumber) </CONDITION>
<THEN>
<TABLE>
<BORDER> tbNone </BORDER>
<COLUMNHEADER>
<ALIGNMENT> "^" </ALIGNMENT>
<WIDTH> PageWidth </WIDTH>
<IF>
<CONDITION> LLen(Transaction.ReferenceNumber) </CONDITION>
<THEN>
<TEXT> "Reference: " Transaction.ReferenceNumber </TEXT>
</THEN>
</IF>
</COLUMNHEADER>
This will allow the comment to be blank but still print the reference field.