- Article Type: General
- Product: Aleph
- Product Version: 20
We see the following message in the order log: "Failed to update budget transaction after invoice <...> price was changed" What causes this -- and what should we do?
This is message 1102 in the ./error_eng/acq_logger file. It occurs when there's a problem with the budget as a result of a change in the local price (resulting from a change to the currency or price) in the invoice. The most common cause is the budget maximum being exceeded.
When the message occurs, you need to: add fictitious money to the budget, encumber the correct amount, and remove the fictitious money.
Since there is no indication to the operator of the error, you may want to run the following SQL (weekly?) to find occurrences of the error and make sure that they have been handled:
abc50@ALEPH201> select Z71_REC_KEY, Z71_USER_NAME, Z71_OPEN_DATE from z71 where z71_data like 'Failed to update budget%' where Z71_OPEN_DATE > 'yyyymmdd';
As described in KB 16384-18609, it is especially important that all such cases in Serials or Standing Orders be handled prior to running Fiscal Period Close.
- Article last edited: 10/8/2013