Classification Handling on Standard Transactions

Setting department, class, and location classifications on custom lines for standard transactions depends on the plug-in implementation behavior and the accounting preferences.

For example, if classifications are required, all custom lines inherit header classifications. Otherwise, if classifications can be set at the line level, the plug-in implementation can set the classifications. If the plug-in implementation does not set classifications, the classifications from the transaction header are applied to any custom line.

Important:

These rules only apply for standard transactions. Custom transactions use the preferences set on the custom transaction definition. See Classification Handling on Custom Transactions.

For standard transactions, setting classifications on custom lines by NetSuite and the plug-in implementation depends on the following accounting preferences:

The following table describes how the department, class, and location classification handling depends on the accounting preferences:

Show Classification Level

Allow Classifications at Line- Level

Plug-in Implementation Sets Classification

Result on Custom Line

Header

No

Yes

Use classification from transaction header.*

Header

No

No

Use classification from transaction header.

Header

Yes

Yes

Use classification set by plug-in implementation.

Header

Yes

No

Use classification from transaction header.

Line

Yes

Yes

Use classification set by plug-in implementation.

Line

Yes

No

No classification.

None

No

Yes

No classification.

None

No

No

No classification.

None

Yes

Yes

Use classification set by plug-in implementation.

None

Yes

No

No classification.

* NetSuite overrides the plug-in implementation classification setting.

Guidelines for Classifications Handling

Use the following guidelines when working with classifications for standard transactions and a Custom GL Lines plug-in implementation:

Related Topics

Classifications
Classification Handling on Journals
Classification Handling on Custom Transactions

General Notices