Committed Cost NOT logging on Confirming PO Created from Item Requirement in a Project

Hi,

I am using AX 2012 R2 CU7.

I have created 2 POs (PO1 & PO2) from the Item Requirement of the Project.

PO1 - The item used in this is Stocked.

PO2 - The item used in this is Non-Stocked.

Now when I Confirm PO2, the committed Cost is logged and we can see the entry being created in the table - CostControlTransCommittedCost.

However, after confirming the PO1, the committed cost is NOT logging and there is not entry being created in the table - CostControlTransCommittedCost.

I was debugging the issue, I didn’t find anything related to Stocked & Non-Stocked in the code.

I am not sure if this is the required behavior OR not.

Can someone please help me understand Or provide me some details why the Committed cost is NOT being logged for Stocked Items as detailed above.

Note: Tried with stocked-item even after doing (a) & (b),

(a) Stocked items does have a cost price setup in the item master.

(b) Cost price of the stocked-items are also setup in the item requirement.

Furthermore, if I am creating the PO through Item Task in the Manage Tab of Project Module, and confirming it. Post confirming the PO, I could see the Committed cost entry being created in the table - CostControlTransCommittedCost.

Would appreciate for some guidance and push in the right direction as I am completely lost for now!

Thanks a lot in advance.

Sincerely,

Muneeb