Hi Everyone,
I have a PO with three lines. Out of which two lines were received on 11/17/2017 and the third was received on 12/1/2017. This gives me two lines in product receipt form as shown below.
Image may be NSFW.
Clik here to view.
Below is the accounting Distributions form for the line received on 11/17.
Image may be NSFW.
Clik here to view.
You can see in the pic that the ledger account is a combination of Main account and financial dimensions as per our accounting structure.
Below is the Subledger journal entry for the same product receipt.
Image may be NSFW.
Clik here to view.
50401100 is the main account, 00000037 (Department) 00000022 (cost center).
Meanwhile we have edited the Accounting Structure to add another dimension - Project.
We have validated, activated and received the third line in the PO after the activation of new accounting structure.
Below is the accounting distribution of the new Product receipt line:
Image may be NSFW.
Clik here to view.
A new dimension has been added to the ledger account - 5031 (Project).
PFB Subledger journal entries (SLJE) for the new line:
Image may be NSFW.
Clik here to view.
The SLJE ledger account has the new project dimension appended to it.
Now when I try to Post the invoice for this PO, it throws an error saying :
"Changes have been made to combination 50401100-00000037-00000022-5031 since the combination was last used. The combination must be re-validated to be used.".
I try to match receipts only for the new product receipt line (12/1) and try to post it. The posting is successful. Whereas the first line created on 11/17 doesn't get posted and throws the same error.
To rectify this I have tried to update from backend the ledger dimension of the AccountingDistribution record with the new combination :
AccountingDistribution Ledger dimension old combination : 50401100-00000037-00000022
AccountingDistribution Ledger dimension new combination : 50401100-00000037-00000022-5031.
I see that there is no effect on SubLedger Journal Entries. The ledger account in the SLJE still shows main account with two dimensions instead of three dimensions.
And when I try to Post the invoice, I still face the same error saying the "combination must be re-validated to be used."
I have checked the DimensionAttributeValueCombinationStatus table and the ledger dimension has IsValid as true.
Any help in rectifying this issue is highly appreciated. let me know if any further information information is required and Ill provide the same.
EDIT: While adding Project dimension to the accounting structure, we did not create new AS instead have edit the initial AS.
Thanks!