ANS-1908 · PRINTING, PDF & EMAIL TEMPLATES

How to Display Invoice Header Memo on NetSuite Customer Statements?

NetSuite's Advanced PDF/HTML templates do not directly support sourcing the Invoice Header Memo field on Customer Statements, requiring a custom field and workflow solution.

Short answer

To display an Invoice Header Memo on NetSuite Customer Statements, create a custom transaction body field enabled for AR statements. Implement a workflow to automatically copy the original Invoice Memo field's value into this new custom field. Finally, add the custom field to the Customer Statement's Advanced PDF/HTML template.

Scenario

Users often seek to include the Invoice Header Memo field directly on NetSuite Customer Statements. Attempts to source this field using standard Advanced PDF/HTML template syntax like ${invoice.memo}, ${record.memo}, or ${line.memo} typically prove unsuccessful. Direct lookup of this specific field within the statement schema also does not yield a viable solution.

Solution

  1. Create a custom Transaction Body field. Ensure this field is enabled to be printed on AR Statements.

  2. Develop a workflow to automatically copy the value from the standard Invoice Memo field to this newly created custom field.

  3. Navigate to the AR Statement Multi-currency Advanced PDF/HTML template and add the custom field to the statement layout.

Expert NetSuite Support

Need help with this NetSuite issue?

Printing, PDF & Email Templates consulting and configuration support

Talk to a consultant