Skip to main content

Hi All

For end of year currency revaluation , i need a non reversed posting. I opt for “Do not reverse” and set “Original” in Revaluation Posting. Calculation and ackniwledgment are ok but when trying to create the Voucher, invalid code part demand requirements. I checked that GP9  respond to account code part requirement but there is still an error message. Does anyone know what the settings are or is it a bug?

 

Hi Chota,

If you’re using ‘Original’ for the Revulation Posting Method Account then GP9 wouldn’t be triggered as the revaluation would be against the underlying balance sheet accounts. 

Have you checked GP10/GP11 for the unrealize FX gain/loss GL account and ensuring the code part demands via the posting controls are being met?

 

Robert


Hi Chota,

If you’re using ‘Original’ for the Revulation Posting Method Account then GP9 wouldn’t be triggered as the revaluation would be against the underlying balance sheet accounts. 

Have you checked GP10/GP11 for the unrealize FX gain/loss GL account and ensuring the code part demands via the posting controls are being met?

 

Robert

Yes i do. The error message relates to asset/liabilities account. Maybe Pnl account are also related but no error message yet.


I would suggest testing this in a non-production environment using a few simple GL accounts for revaluation. Try switching the ‘Revaluation Posting Method Sub Code Parts’ field between Original/Posting Control, and observe whether additional Posting Controls are required for the non-account code parts. Attempt to post, and if it’s successful, gradually add more GL accounts to identify any patterns. This may help you determine what’s triggering the code part demand error.

My suspicion is that, because you're using the ‘Do not reverse’ option, there's a broader timescale involved in how previous asset and liability balances were posted. The code part demands for the GL accounts may have modified over time, leading to inconsistencies in whether those demands are currently being met during posting of the currency revalution.