NetClose - Adding Segments to Header on Journal Entries

Overview

NetClose has the ability to generate amortization entries in NetSuite. These entries include the NetSuite segments (e.g., Department, Class, Location) on the transaction line level, which is required for accurate accounting and reporting. This article will refer to Class rather than listing every segment. 

However, some may also want the Class value to appear on the journal entry header. NetSuite does not allow the same segment field (Class, Department, Location) to be used on both the header and the line level simultaneously. Because Netgain bundles populate Class on the line, the standard Class field cannot also appear on the header.

To display Class on the header, users must create a custom header field and configure sourcing to copy the Class value from the amortization record.

Prerequisites

Before beginning, ensure the following:

Step‑by‑Step Process

1. Create a Custom Header Field

  • Navigate to:
    Customization → Lists, Records, & Fields → Transaction Body Fields → New
  • Set the following:
    • Label: Class (Header) or similar
    • ID: auto‑generated or custom
    • Type: List/Record
    • List/Record: Class
  • Under Applies To, check:
    • Journal Entry
    • Custom Transactions: Select the custom transactions for this field to appear on
  • Under Display, choose the desired tab (e.g., Main).

  • Save the field.

This creates a new header‑level Class field that does not conflict with the standard Class segment.

2. Set Up Amortization Sourcing

This step ensures the header field automatically pulls the Class value from the transaction line.

  • Navigate to NetLessor -> NetLessor Setup -> Manage Custom Sourcing-> New
  • Set the following:
    • Name: Class on Header or similar
    • Type: NetClose Amortization Posting
    • From Field ID: reference the Class field that is on the Amortization Record or the bill/journal entry 
    • To Field ID: The custom transaction body field that was created in step 1

  • Save the field.

Now when journals are run, the Class will show in header information on the journal entry.




Was this article helpful?