The following information assumes that you have at least a basic understanding of NetSuite. If any of this doesn't make sense, please reach out for assistance.

Installation

To install the Nerdly Multi-company Automation for the first time, navigate in NetSuite to Customization > SuiteBundler > Search & Install Bundles.


In the search bar, search for "Nerdly" and select the "Nerdly Multi-company Automation" bundle from the list. Then follow the standard procedures for installing the bundle.



Note: At this time, the bundle is not publicly available. If you would like to have access to the bundle, you will need to contact Emerson Winchester for access to the bundle with your NetSuite account number.


Configuration

The bundle is mostly self-configuring, but there are a couple of things to be aware of:

  1. You will need to have intercompany vendors and customers set up for all subsidiary to subsidiary relationships. For example: Holdco, Inc. pays expenses on behalf of Subco, LLC. Holdco, Inc. needs to be set up as a vendor in Subco, LLC, and the "Represents Subsidiary" field on the vendor record needs to be set to Holdco, Inc. Please see the article about Intercompany Entity Setup.
  2. In Setup > Accounting > Accounting Preferences > Items/Transactions, you must set the "Default ICJE Auto Balance Receivables Account" and the "Default ICJE Auto Balance Payables Account." The bundle uses these accounts to balance the generated intercompany Journal Entry.
  3. On each transaction that you intend to create allocations (Vendor Bill, Journal Entry, and Check are supported), you must expose the "Transfer to Subsidiary" and the "Intercompany Transaction" on the form. These are line level fields.

    If you plan to use different departments, classes, and locations in the destination subsidiary, then you'll also need to expose the "Transfer to" fields for each of those. 
  4. Change Deployment Settings: Optionally, you can modify the deployment settings for the user event script to run as the "Current Role" or as a custom role.

    Whichever role you choose, the role will need permission to the source transaction (Vendor Bill, Check, Journal, Vendor Credit), Journal Entries (for the intercompany JEs), Customers, Vendors, Subsidiaries, and Segments.