Scenario
Customer ran the Revalue Open Currency Balances task in the Period Close Checklist and got the following error: "Bulk Processing Abnormal Termination"
If the Foreign Currency Variance Mapping under Setup > Company > Enable Features > Accounting tab > Advanced Features section is currently enabled, we are required to create rules for the posting of Unrealized Gain/Loss from currency revaluations.
When creating rules under Setup > Accounting > Foreign Currency Variance Posting Rules, user will then get the Unexpected Error.
Solution
Since main goal is to run the Foreign Currency Revaluation process, disable the feature: FOREIGN CURRENCY VARIANCE MAPPING and then run the Revaluation.
After running the revaluation process, enable the same feature. After doing so, try to create a Foreign Currency Variance Posting Rule and we should be able to successfully save the rule without errors.