Additional Support for New Classification Code Column

This feature continues to expand the usage of the new classification code column which was introduced in a previous release. The following areas are enhanced to support the new classification code column:

  • Item Manager and Item Classification Manager
  • Trade Item Structure Manager 
  • Trade Item Structure Component Manager 
  • Product Classification Template 
  • Registration
  • Transaction Line and Declaration Line 
  • Trade Transaction Item Structure Manager
  • Actions
  • Agent Events
  • Public Saved Queries
  • AES Filing

Item Manager and Item Classification Manager

The Item Classification manager and the Item > Item Classification are updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When an item classification record is saved, GTM populates the classification code column if the data is not present. In addition, the integration has been updated to support the enhanced classification code column.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

When searching for classification data via the Item finder or Item Classification finder, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release.

Item Finder - Product Classification Code

Item Finder - Classification Code

On the Item Classification finder results, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release. In addition, inline edit and mass update of the enhanced Classification Code is available. To take advantage of inline edit and mass update, make the Classification Code editable in your custom screenset.

Item Workbench - Classification Code Inline Edit and Mass Update

Item Workbench - Classification Code Inline Edit and Mass Update

Trade Item Structure Manager 

The Trade Item Structure manager is updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a trade item structure record is saved, GTM populates the classification code column if the data is not present.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

On the Trade Item Structure finder and finder results, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release.

Trade Item Structure - Classification Code

Trade Item Structure Finder - Classification Code

Trade Item Structure Component Manager 

The Trade Item Structure Component manager is updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a trade item structure component record is saved, GTM populates the classification code column if the data is not present. In addition, the integration has been updated to support the enhanced classification code column.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

On the Trade Item Structure Component finder and finder results results, new fields are added called ‘Product Classification Type’ and ‘Classification Code’. These fields are in addition to the existing product classification type and product classification code fields. Note that the label for the existing fields are changed to ‘Product Classification Type (Deprecated)’ and ‘Product Classification Code (Deprecated)’ to clearly identify these fields will be removed in a future release.

Trade Item Structure Component - Classification Code

Trade Item Structure Component Finder - Classification Code

Product Classification Template 

The Product Classification Template manager is updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a product classification template record is saved, GTM populates the classification code column if the data is not present.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

When searching for classification data via the Product Classification Template finder, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release.

Product Classification Template - Product Classification Code

Product Classification Template Finder - Classification Code

Registration

The Registration manager is updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a product classification template record is saved, GTM populates the classification code column if the data is not present. In addition, the integration has been updated to support the enhanced classification code column.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

When searching for classification data via the Registration finder, new fields have been added called ‘Product Classification Type’ and ‘Classification Code’. These fields are in addition to the existing product classification type and product classification code fields. Note that the label for the existing fields are changed to ‘Product Classification Type (Deprecated)’ and ‘Product Classification Code (Deprecated)’ to clearly identify these fields will be removed in a future release.

Registration - Product Classification Code

Registration Finder - Classification Type and Code

Transaction Line and Declaration Line 

The Transaction, Transaction Line, Declaration and Declaration Line managers are updated to support the enhanced classification code column. This enhancement applies to the Product Classification grid and the Reporting Quantity grid on the lines. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a line is saved, GTM populates the classification code column if the data is not present.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

When searching for classification data via the Transaction, Transaction Line, Declaration and Declaration Line finders, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release.

Transaction Line - Classification Code

Transaction Line Finder - Classification Code

Trade Transaction Item Structure Manager

The Trade Transaction Item Structure manager is updated to support the enhanced classification code column. If the classification code column is NULL, GTM derives the classification code from the Product Classification Code GID. When a trade transaction item structure record is saved, GTM populates the classification code column if the data is not present.

On the view and edit pages, you’ll continue to see one Product Classification Code field. 

On the Trade Transaction Line Structure finder and finder results, a new field is added called ‘Classification Code’. This field is in addition to the existing product classification code field. Note that the label for the existing field is changed to ‘Product Classification Code (Deprecated)’ to clearly identify this field will be removed in a future release.

Trade Transaction Item Structure - Classification Code

Trade Transaction Item Structure Finder - Classification Code

Classification Code in Actions

The business logic in the following actions has been updated to support the enhanced classification code column:

  • Items
    • Qualify for Trade Agreement
  • Item Origins
    • Qualify for Trade Agreement
  • Campaigns
    • Approve Campaign
  • Campaign Lines
    • Approve Campaign Lines
  • Trade Transactions
    • Convert UOM
    • Assign License
    • Assign License Show Options
    • Create / Add to Existing Declarations
    • Execute Compliance Rules
    • Look Up Product Classification
  • Trade Transaction Line
    • Assign License
    • Assign License Show Options
    • Create / Add to Existing Declarations
    • Execute Compliance Rules
    • Look Up Product Classification
    • Qualify for Trade Agreement
  • Declarations
    • Convert UOM
    • Create / Add to Existing Declarations
    • Execute Compliance Rules
    • Look Up Product Classification
  • Declaration Lines
    • Create / Add to Existing Declaration
    • Execute Compliance Rule
    • Look Up Product Classification

Classification Code and Agent Events

The following agent events are updated to support the new Classification Code column:

  • ITEM CLASSIFICATION - CLASSIFICATION ADDED REMOVED
  • ITEM CLASSIFICATION - CLASSIFICATION MODIFIED
  • GTM TRANSACTION LINE - CLASSIFICATION CHANGED
  • GTM SHIPMENT LINE - CLASSIFICATION CHANGED (for Declarations)

Classification Code in Public Saved Queries

Public saved queries support the enhanced classification code column when the Optional Feature called ‘PREFER CLASSIFICATION CODE OVER CODE GID’ is set to True/enabled. The following saved queries have been updated:

  • CCI VALIDATE HS PROD CLASS TYPE
  • CCI VALIDATE TRANS HS PROD CLASS TYPE
  • PROD CLASS TEMPLATES WITH INVALID CODES
  • TARIFF RATES FOR ITEM CLASSIFICATION CODE -- (On Item)
  • TARIFF RATES FOR ITEM CLASSIFICATION -- (On Item Classification)
  • TARIFF RATES FOR TL CLASSIFICATION CODE -- (On Transaction Line)
  • TARIFF RATES FOR DL CLASSIFICATION CODE -- (On Transaction Line)

NOTE: When the Optional Feature called ‘PREFER CLASSIFICATION CODE OVER CODE GID’ is set to False/not enabled, GTM will continue to derive the classification code from the Product Classification Code GID.

Classification Code in AES Filing

The AES Filing template supports the enhanced classification code column from the product classification grid on the declaration line. The Document Validation Rules that ship with GTM for AES Filing are also updated to ensure the saved conditions within the rules consider the Classification Code column when the Optional Feature called ‘PREFER CLASSIFICATION CODE OVER CODE GID’ is set to True/enabled.

NOTE: When the Optional Feature called ‘PREFER CLASSIFICATION CODE OVER CODE GID’ is set to False/not enabled, GTM will continue to derive the classification code from the Product Classification Code GID.

This is a foundational capability that will help deliver further features enabling direct editing / in-line editing of product classification data, significantly reducing data entry workload for some users.

Steps to Enable

For the following enhancements discussed in this topic, the existing optional feature 'PREFER CLASSIFICATION CODE OVER GID' must be set to TRUE/enabled:

  • Classification Code in Public Saved Queries
  • Classification Code in AES Filing

NOTE: Only the DBA.ADMIN user can access and use optional features. 

Tips And Considerations

  • Over time, the Classification Code column will be populated by GTM and the Product Classification Code GID will no longer be needed. Currently, the Product Classification Code GID is deprecated. In a future release, the Product Classification Code GID will be removed and completely replaced by Classification Code.
  • Please ensure your workbenches and reports are using the new Classification Code field.
  • If you have created your own document validation rules using product classification code, make sure they are updated to use the enhanced product classification code column.
  • If you are using custom managers with the Product Classification Code GID, you should not see any impacts. GTM populates the Classification Code when saving an item or item classification record or using existing actions.

Key Resources

  • Please refer to the following topics in the 24C What’s New for more information:
    • New Classification Code Column Added to Certain GTM Tables 
    • Prefer Classification Code over Code GID (Optional Feature)