RMA: INS-STK Post to 3 GL Accounts (COS Labor, COS Material, COS Overhead)?

When we receive a RMA and dispose it to stock it creates the INS-STK transactions and Debits/Credits the the following GL accounts based on out system configuration as it applies to the Inventory Transaction Hierarchy.

Credit: Cost of Returns account from Company’s Inventory COS and WIP GL control

Debit: Inventory account from Part Class Gl control

I was asked whether or not we can have a RMA INS-STK transaction go into 3 different GL accounts? So rather then hit the 1 account (Cost of Returns account from Company’s Inventory COS and WIP ) it breaks up the posted value into COS Labor, COS Material, COS Overhead. (Each being a different Chart of Accounts). Apparently this is similar to how Epicor works doing a sale? (There are 3 similar accounts where the Labor/Material/Overhead is posted to). They also want to to make sure that the value which is applied to these accounts reflects the historical cost that went out for not the current cost.

I’m pretty sure this involves posting rule modifications.

How would I go about learning to make such a modification?

I would like to know the answer to this question as well. Did anybody come back with the work around?