Commodity Codes are used to categorize products into various groups. Commodity Codes are 4-character codes based on a 2-character Product Line code plus a 2-character Product Group code. For example:
LLGG - 'LL' represents the Product Line and 'GG' represents the Product Group.
The table below is an example of a character-structured commodity code strategy. Commodity Codes also can be numeric or an alpha-numeric combination. The line/group sorting is the objective of the coding strategy.
Commodity Product Line Product Group Description
WMBR WM BR Widgets - Metal, Bronze
WMGL WM GL Widgets - Metal, Gold
WMSL WM SL Widgets - Metal, Silver
WPBL WP BL Widgets - Plastic, Bakelite
WPPE WP PE Widgets - Plastic, Pete1
WPPL WP PL Widgets - Plastic, Polypropylene
WWCD WW CD Widgets - Wooden, Cedar
WWOG WW OG Widgets - Wooden, Old Growth Red Cedar
WWRW WW RW Widgets - Wooden, Red Wood
Commodity Codes are defined in IM09 and are assigned to products in Maintain Inventory Master (IM13). All products require a Commodity Code. When implemented correctly, Commodity Codes offer many benefits, including:
- Inventory and Sales reports that are summarized, sequenced, detailed or restricted by Product Group and Product Line (Commodity Code).
- Report sub-totals for each break in Product Group and Product Line.
- Special Price Lists (IM18) by Commodity Code allow a discount percent to be applied to an entire Product Group or Product Line, eliminating the set up of discount entries for each product.
- Commission calculations by Commodity Codes depending on the setting in Company Control/Order Entry (CC00/Order Entry).
When a product's Commodity Code is changed:
- Consider the impact on any Price Lists that might offer a discount at the Commodity Code level; the commodity change may result in different pricing for the product.
- Consider the impact on any Commission Rate tables where the commission rate is extracted based upon Commodity Code to be sure the correct rate is applied.
- For sales reports where Commodity Code is part of the record key (e.g. SA51, SA81), sales invoiced after the Commodity Code change will begin accumulating stats in a new record (under the new Commodity Code).
- For reports where Commodity Code is Sequence to the report (e.g. SA82, IC81), the product, with all of its history, will simply begin reporting under the new Commodity Code.
- If Commodity Code changes are imported, then be sure to run the Inventory Diagnostic programs (IN71, IN72) and then Purchasing Diagnostic programs (PO75, PO76). These diagnostic programs rebuild cross-reference files that include Commodity Code as part of the record key.
Setting up a Commodity Code:
- Click on the Query icon in the Product Line field. This opens the Commodity Product Lines screen:
- Click on the 'new' folder to create a new record. The IM09 Product Line screen opens:
- Enter a 2-character code in the Product Line field. This code can be an alpha-numeric combination. The Product Line is a broad classification of similar products, for example Gardening Products.
- Enter a description of the Product Line in the Description
field. The description can be a maximum of 25 characters in length.
- Click Update to add this code to the system.
- Select the new code from the list in the Commodity Product Lines screen. The Commodity Product Lines screen closes automatically and the IM09/Commodity Codes screen re-appears with the new Product Line Code and Description.
- Enter a 2-character code in the Product Group field. This code can be an alpha-numeric combination. The Product Group is a sub-division of products within a Product Line, for example Planters, which are part of the Gardening line.
- Enter a description of the Product Group in the Description field. The description can be a maximum of 25 characters in length.
- Click Submit to add the code to the system.
The following table outlines the functionality of each button on the Commodity Code folder:
Button Label |
Icon |
Functionality |
Submit |
|
Saves the information entered for the current commodity code. |
Delete |
|
Deletes the current commodity code.
Note: You cannot delete a commodity code if the code is assigned to a product in IM13. |
Clear |
|
All fields on this folder clear and you can begin adding a new commodity code record. |
Commodity Codes
|