Hi,
This is a standard AVC error. You are trying to reduce the budget by posting a negative amount at certain budget address. The consumable budget of the corresponding control object will be reduced to not enough to cover the consumed budget. That is why you get that AVC error. You can run BUDCON report to see your current Consumable Budget, Consumed Budget and Available Budget.
Regards,
Ming