Skip to main content
Question

Currency revaluation setting for non reversed posting

  • July 22, 2025
  • 3 replies
  • 59 views

Forum|alt.badge.img+4
  • Do Gooder (Customer)
  • 12 replies

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?

 

3 replies

Forum|alt.badge.img+4
  • Do Gooder (Partner)
  • 10 replies
  • July 22, 2025

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


Forum|alt.badge.img+4
  • Author
  • Do Gooder (Customer)
  • 12 replies
  • July 23, 2025

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.


Forum|alt.badge.img+4
  • Do Gooder (Partner)
  • 10 replies
  • July 23, 2025

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.