Currently I am learning about standard cost behaviour in AX 2012 R3 in my demo environment.
I create two transactions with PO number '000034' and SO number US01-000015 with both status invoiced with same price and quantity in january at standard cost (90,000) without marking. Then, I activate new standard cost amount (91,000) in march but AX does not create any inventory settlement in both transaction.
Then, I create two transaction with PO number '000037' at standard cost (91,000) with quanitity of 20 and SO number 'US01-000016' with quantity of 15 without marking and both status are invoiced. Then I activate new standard cost amount (92.000) in april. I see that AX split inventory transaction (invettrans) record on PO '000037' into two record with quantity of 15 and 5. I see in inventrans of PO '000037' with quantity of 5 there is an inventory settlement transaction with amount of 5,000.
I create two additional transaction with PO number '000038' at standard cost (91,000) with quanitity of 10, price 91,000 (below standard) with status is received and SO number 'US01-000017' with quantity of 12 without marking with status is invoiced. Then I activate new standard cost amount (95.000) in april. I see that AX split inventory transaction (inventtrans) record on SO 'US01-000016' with quantity of 8 and 7. These transaction result on hand inventory at 5. There are inventory settlement transaction in transaction listed below:
- SO 'US01-000017'
- PO '000038'
- PO '000037' with quantity of 5
- SO 'US01-000016' with quantity of 7
Is there anyone could explain about these behaviour when activating new standard cost especially about how AX split the inventtrans record into 2 records then select one of them to be settled when on hand inventory is not zero?
*This post is locked for comments

Report
All responses (