NetClose - System Settings

Go through the NetSuite navigation bar to NetClose > Setup > System Setup. You'll see the following configuration items for your entire NetClose system. Settings are organized across five tabs: General, System Features, Import Tools, License/Usage, and Manage Upgrades.

General Tab

The General tab contains foundational settings for your NetClose implementation, including date configurations, display preferences, and default accounts.

Transition Selections

SettingDescription
NetClose Go-Live DateThis field limits how far back your task lists can filter. For example, if you set a go-live date in August 2024, you can only filter for tasks from August 2024 or later.

Preferences

SettingDescription
Default PeriodThis field controls the default behavior of the "Period" filter when opening most table views in NetClose.
Recon Update Balance MR Period Look-Back (Months)Occasionally, transactions will post after you perform a reconciliation, which causes the reconciliation to be out of balance. Nightly, NetClose refreshes outstanding reconciliations and will alert selected users if a reconciliation goes out of balance. This setting controls the number of months that NetClose will run this script for reconciliations. For example, if the number is set to 12 (the default), NetClose will refresh all reconciliations for periods within the past 12 months to check for out-of-balance reconciliations.
Show User IconIf this box is checked, the NetClose pages will show the assignee as a colored icon with their initials instead of their name.
Enforce AssigneeThe Enforce Assignee setting prevents any user (including the approver) other than the Assignee from changing the status of a reconciliation, flux analysis, or task record. If a record has no Assignee or if an Approver is the Assignee, then this setting will not have any effect for that record.
Enforce Overdue ReasonSelect which NetClose modules (Flux, Reconciliation, Task) should require users to provide a reason when a record is marked complete after its due date. When enabled for a module, users must enter an explanation for the delay before the system allows the record to be completed.

Default Intercompany Accounts

SettingDescription
Receivables AccountDefault Intercompany Receivables Account for transfers within Amortizations or Accruals.
Payables AccountDefault Intercompany Payables Account for transfers within Amortizations or Accruals.

System Features Tab

The System Features tab contains module-specific settings organized by functional area. Configure behavior for Accruals, Amortizations, Close Control, Flux Analysis, Reconciliations, Tasks, and Flux Analysis AI.

Accruals

SettingDescription
Auto Approve AccrualsThis setting allows accrual adjustment modifications to be automatically approved after they are created.
Require Expense Account MatchChecking this box will require the GL Account to match the expense account of the accrual when matching.

Amortizations

SettingDescription
Disallow Amortization Start Date Before Transaction DateDisallow amortization start or capitalization date to be before the date of the underlying transaction.
Use Custom Amortization Transaction TypesWhen enabled, this setting will cause NetClose Amortization to use custom NetClose Amortization Journal types rather than standard NetSuite Journal Types.
Enable Custom Amortization Transaction ApprovalsWhen enabled, this setting will cause NetClose Amortization custom transaction type journal entries to follow an approval flow, which is outside of the normal Native NetSuite Journal Entry approval process. Click here to see a walkthrough of the approval flow.
Custom Transaction ApproversSelect the employees who are authorized to approve the custom amortization transaction types.
Auto-Approved TransactionsSelect the custom amortization transaction types that should auto-approve. This ignores the authorized users and will always auto-approve.
Transaction Amortization Copy Date TextThis field should be used when creating Amortizations from NetSuite Transactions that are generated in a 3rd-party system that cannot push date-type fields to NetSuite. If you are in that situation, turn this setting on and then customize your Transaction Form to include the NetClose Amortization Text Integration Start Date and End Date Fields. These fields accept Text values and will then automatically set the correct Date value in the NetClose Amortization Start and End Date fields. The Text value that is input in the 3rd party system must be in the same format as your NetSuite Date Format preference, which is found under the Formatting section of the Set Preferences page in NetSuite.
Summarize MethodThis setting dictates what summary method will default on the Amortizations process journals page. By default this is set to none, which means that an individual journal entry will be created for each Amortization that a user selects when processing monthly journals.
Enforce Summarize MethodWhen this setting is enabled, users will not be able to change the summarize method on the process journals page. Only the Summarize Method selected on the system setup page will be used.
Amortization Posting DateThis setting is used to change the posting date for journal entries created by NetClose Amortizations. By default, journal entries will post on the last day of the month. This can be helpful for companies that do not follow standard calendar months.

Close Control

SettingDescription
Auto Post in Next Open PeriodThis setting controls the behavior of journal entries when a user attempts to post them in a period locked by the NetClose Close Management module (NetClose > Close Management > Lock Transactions & Account Segments). If checked, the user will see a banner message alerting them that the transaction was posted in the next unlocked period, just like NetSuite's native posting period handling. If unchecked, the transaction will be prevented from being saved in the locked period.
Lock Records on CreateChecking this box will make the transaction locking feature trigger only when transactions are created.
Trigger Lock on Execution TypeSelecting an execution type sets the locking script to only trigger if executed by one of the selected types. Selecting "USER INTERFACE" will set the locking scripts to only run if triggered through the user interface. If there are no selections made, the locking script will run normally.
Locking by CustomerChecking this box will enable you to lock transactions by customer.
Locking by VendorChecking this box will enable you to lock transactions by vendor.
Locking by Accounting BookChecking this box will enable you to lock transactions by accounting book.
Tiered LockingThis setting enables users to lock their General Ledger at a more granular level than the basic NetClose Locking functionality. This is explained further in this article. 

Flux Analysis

SettingDescription
Alternate Explanation 1 LabelThis will update the title of the Alternate Explanation 1 Field on the Flux Record.
Alternate Explanation 2 LabelThis will update the title of the Alternate Explanation 2 Field on the Flux Record.
Alternate Explanation 3 LabelThis will update the title of the Alternate Explanation 3 Field on the Flux Record.
Disable Delete Flux Scenario ButtonThis will remove the Delete Scenario button on a Flux Scenario record.
Max Month Look Back Select OptionsLimits the number of months a user can look back in a flux scenario.
Balance Refresh MR Period Look Back (Months)Occasionally, transactions will post after you perform a flux that will cause the flux to exceed a threshold. Nightly, NetClose refreshes outstanding fluxes and will alert selected users if a flux changes or exceeds a threshold. This setting controls the number of months that NetClose will run this script for fluxes. For example, if the number is set to 2 (the default), NetClose will refresh all fluxes for periods within the past two months to check for fluxes that have changed and exceeded the threshold.
Flux Analysis ApprovalsThis setting controls whether the Flux Analysis module will have approvers turned on, which will allow for Flux Analysis records to have approvers assigned and allow for the Flux Analysis to be submitted for review and set to complete status.
Real Time Flux BalancesThis setting changes the Review Flux Page from showing NetSuite Flux Analysis Record Balance amounts to showing the Real Time Balance. The Flux Refresh Balance process can take time to update every NetSuite record, so this allows customers to view the live Flux Analysis balances while the refresh is processing in the background.

Reconciliations

SettingDescription
New Reconciliation Link Transaction ViewChecking this box will link reconciliation balances to the new transaction list view.
Create Reconciliations For Non-Primary BooksChecking this box allows creation of reconciliations for non-primary books.
Limited Recon FunctionalityThe Limited Reconciliation Functionality setting is intended for situations where some users should be able to change the status and create reconciling items for a NetClose Reconciliation, but not edit or change other fields. When this setting is enabled, NetClose will respect the NetClose Reconciliation and NetClose Recon Limited Activity permissions. If a user has the NetClose Reconciliation permission set to the view level, they will not be able to perform any actions on a Reconciliation unless they have the NetClose Limited Recon Permission Activity set to Full. Creating, editing, and deleting Reconciling Items will still be controlled by the NetClose Reconciliation Item permission.
Require Account Group on Account SetupThis setting prevents GL Accounts from being added or saved without the NetClose Accounting Grouping field filled out.
Generate Recons Chunk SizeThis is the size of the chunks that the generate recon script will split up the account groupings submitted when generating reconciliations into. It will make the generate recons script run slower, but can help prevent timing out. If no value, or 0 is set, no chunking will happen.
Auto Reconcile on CreateWhen you create a reconciliation rule, this option determines whether it runs automatically after creation or must be manually kicked off.
Use Custom Reconciliation Transaction TypesWhen this setting is on, if a Journal Entry is created from the NetClose Reconciliations App, it will be created with a custom NetClose Reconciliation Transaction type rather than a standard NetSuite Journal Entry.
Enable Custom Reconciliation Transaction ApprovalsWhen enabled, this setting will cause NetClose Reconciliations custom transaction type journal entries to follow an approval flow, which is outside of the normal Native NetSuite Journal Entry approval process. 
Custom Reconciliation Transaction ApproversSelect the employees who are authorized to approve the custom NetClose Reconciliation transaction types.
Show Recon Item Age ColumnsWhen enabled, the Item Date and Item Age columns will be displayed on the Reconciliation Dialogue window.

Tasks

SettingDescription
Days to Show Completed Tasks On BoardThis field requires a number to specify how many days after a task has been completed; it will remain on the Kanban board and task list. By default, when no filters are applied, the task board and list will not show tasks that have been completed more than that many days in the past. However, this setting will be ignored if a user is filtering for a period or has a status filter on that includes the "Completed" status. The completed tasks will disappear from the board and list to reduce clutter after this period. Completed tasks passed the number in this setting can be found by filtering for an accounting period or filtering for status including "Completed", using saved searches, or searching for NetClose Task list and viewing the native NetSuite record.
Enable Task Email Notifications On TriggerThis will enable automated emails to be sent by default when certain events occur. An example event is an assignee change. This can be customized on a task-by-task basis.
Task Auto Generation DayWhatever value is set here will be defaulted for the "Auto Generation Day" field on the task template record when new records are created. Updating this setting will not retroactively update previously created tasks. You will need to manually update this field on all existing template task records.
Task Auto Generation Preferred PeriodWhatever value is set here will be defaulted for the "Auto Generation Preferred Period" field on the task template when new records are created. Updating this setting will not retroactively update previously created tasks. You will need to manually update this field on all existing template task records.
Require Tasks to be StartedWhen turned on this setting will force users to "start" a task by moving it into the in progress status before submitting it for approval or making it complete.
Update Templates from Task AppThis setting controls whether users will have the option to update a NetClose Task Template from the Task Application Popup Window using the Update Template Button.
Limited Task FunctionalityThe Limited Task Functionality setting is meant in situations where some users should only be able to change the status and complete steps for a NetClose task and not be able to edit or change other fields. When this setting is on, NetClose will respect the NetClose Task and NetClose Task Activity permissions so that if a user has the NetClose Task permission set to the view level then they won't be able to do anything to a task unless they have the NetClose Task Permission Activity set to Full.

Flux Analysis AI

SettingDescription
Flux Analysis AI EnabledCheck this field to enable flux analysis AI.
ID PreferredThere are two options for the data to be analyzed. The default and an ID preferred query that have the following fields included. Default: date, subsidiary name, account, transaction type, entity name (customer, vendor, employee, etc), transaction name, memo, amount. ID Preferred: date, subsidiary internal id, account, transaction type, entity internal id (customer, vendor, employee, etc), transaction name, amount.
Do Not Include Transaction MemoDo NOT include transaction memo data when analyzing transaction data. By default, it is included.
Flux AI Length (Characters)The default value is 1200. The minimum is 50 and the max is 1500. If a number is entered outside of the range, it will use the default value. The system cannot guarantee the length will be exact but will be around the range.
Flux AI Transaction Line LimitBe careful adjusting this field. The default line count is 150. The minimum value is 1 and the max value is 250. If the value is not within the respective range, the default will be used. If there is too much data generating the AI response, there will be no AI response generated.

Import Tools Subtab

Bulk Custom Role Permissions ImportThis tool link allows NetClose permissions be updated in Bulk for specific or multiple roles within NetSuite.

License/Usage Subtab

LicenseThis grouping provides information regarding your license status and the TIER of your subscription.
Enabled ModulesThis grouping indicates which of the NetClose modules are active within your instance.
EmployeeThis grouping presents employee/user totals for the following:
  • The combined total of Task Only and Full users.
  • Total number of Full users.
  • Total number of Task Only users.
  • Your limit of Full users.
  • Your limit of Task Only Users.

Manage Upgrades Subtab

Field NameDescriptionExample
Upgrade Preferences

This field controls when your version of NetClose will be upgraded. You can choose to only receive updates when there are major updates, when there are minor updates, or whenever NetClose release bug fixes. 

Bug Fixes
Prevent Suite App UpdatesThis field will prevent Netgain from being able to update the NetClose Suite App in your account. If this setting is on and Netgain releases an update, the update will fail. Note: This could prevent NetClose from receiving critical bug fixes or beneficial new features. You will need to communicate with Netgain to receive future releases. True
Last Upgraded DateThis field shows the date that your product was last upgraded.10/7/2023
Send Release Notes ToList individuals who should receive release notes when the bundle is updated. Brittley Eldredge




Was this article helpful?