Post Kit Components Behavior

Post Kit Components Behavior

Generally speaking, there two kit items that can be defined in Elliott.

BOMP kit item – This uses the manufacturing item concept to define a kit item from the BOMP module using the product structure file. The parent is defined as a non-stocked/purchased item. No work order is needed to produce the parent. The system will deduct components from inventory at the time the invoice is posted.

I/M kit item – This uses the I/M kit file to define a non-stocked/purchased kit item designated with an end item code of "K" in the Item Master file. It allows the user to change components during sales order entry (called the Super Kit feature). No work order is needed. The system will deduct components from inventory at the time the invoice is posted.

I/M Kit Items


Users are allowed to configure how distributions are posted when posting an invoice that contains a kit item that is defined in I/M. This is configured through Global Setup-> COP-Func-> Post Invoice to A/R-> Fields 2 and 3.



2.     Post COGS by Kit Component.

By default, COP posting will roll up the component cost for a kit item and post to the inventory and cost of goods sold accounts based on the kit parent item’s material cost type and product category. If you would rather post inventory and COGS by kit components, answer “Y” to this question. The system will distribute to G/L based on the KIT component’s cost of goods sold accounts defined in the product category.

3.     Post Sales by Kit Component.

By default, COP posting will post the sales distribution by kit parent item’s product category. If you would like to analyze your sales by kit components, you can set this flag to “Y,” then not only the sales distribution will be posted by kit components, it will also post the components to the Sales History Trx File, and update the Items’ Accumulator (ytd, ptd sales cost), except in the Invoice History file.

When defining a kit, it is possible that the kit component's quantity per parent can be set up as a negative quantity.

Prior to version 8.29.923, if posting COGS by component, the distributions would not be created for a component with a negative quantity per parent. For example,

For an "I" or "O" type order for 2 of item "KitParent" with
Component A with a qty per of 2 and a cost of 3.00
Component B with a qty per of -1 and a cost of 1.00

The following distributions should be created:
Component A COGS of 12.00
Component A Inventory Asset of -12.00
Component B COGS of -2.00
Component B Inventory Asset of 2.00

Prior to version 8.29.923, distributions would only be created for component A.

To return kit components on a credit memo, Global Setup-> COP-Func> Order Line Item Screen-> Field 20. Return Kit Components For Credit Memo must be set to Y.



If set to Y, the following distributions will be created for a Credit Memo for 2 of item "KitParent" with
Component A with a qty per of 2 and a cost of 3.00
Component B with a qty per of -1 and a cost of 1.00

Component A COGS of -12.00
Component A Inventory Asset of 12.00
Component B COGS of 2.00
Component B Inventory Asset of -2.00

Prior to version 8.29.923 this worked correctly.

I/M Versus BOMP Kit Items


Distributions for BOMP kit items are handled differently. For BOMP kit items, all distributions are created at the parent item level but inventory is updated at the component level.

Limitations

Entering a credit memo for a negative quantity for a kit item is not supported at this time.

CLS


    • Related Articles

    • Change - Update Both Kit Parent and Components Usage

      'Release Date: 5/17/2016 Issue with Update Kit Parent Item Usage Before the Elliott 7.56.602 or 8.06.602 release, when a kit was posted in COP sales journal, it was possible the usage of the parent item was not updated. This behavior was based on the ...
    • Feature - Delete Kit Components When Item Activity Code is Set to 'O'

      Release Date: 8/12/16 A new feature has been added to allow the user the option of deleting kit components when a kit item activity code is changed to"'O" through: 1. Item maintenance IM --> Maintenance --> Item file 2. Obsolete Item update IM --> ...
    • Feature - Order Integrity to Check for Kit Components and Support Order Ranges

      Release Date: 4/8/19 Version 8.2 and up In some rare situation, the kit components may be missing in CPORDOPT table. This feature adds the ability to check for missing kit components for an order with the ability to create CPORDOPT records for the ...
    • Kits, Component Price Code Application, Kit Price Code Application

      Release Date: 11/11/20 Version: 7.5 & Up Q - For a Kit item (K), with price rollup (Y), does Elliott OE not apply price breaks to kit components? For a Kit item (K), with price rollup (Y), will Elliott OE not apply the price code break at the line ...
    • How Different is an IM Kit from a BOMP Kit?

      Customer situation: Currently when we have an order for a kit, we create a Work Order in Work Order Plus with one operation called "kitting," which pulls components from inventory and adds them to the parent item. Then the salesman uses the parent ...