Hello,
To see whether posting is correct, we need to see the first tab of the Posting Class for the component item. The posting accounts may come from the posting class itself, or the posting class may use posting accounts from another source, not from the GL Accounts tab of the non-stock item.
In the above example, I expect when the kit is sold, the WIP account will be credited and the COGS account debited.
You have 3 choices for where Acumatica gets the GL account from on the General tab of the posting class: The warehouse, the inventory item, or the posting class itself. For example, if you set the Use Inventory/Accrual Account from field to Posting class and entered a different GL account on the non-stock item itself, Acumatica will use the Posting Class GL accounts tab to determine what GL account to use. It’s most common to use Inventory item as the “Use...Account From” as this gives you the most flexibility.