I have an implementation for BADI BBP_DOC_CHANGE_BADI which changes the delivery date of the Shopping Cart (sets it to system date + lead time if the delivery date is in the past). During approval, when the details of the SHC are displayed (item overview), the dates are adjusted and my BADI works fine.
However, when i try to approve from the approval list (list of items due for approval), my badi is not called.
Should I be using a different BADI to change the delivery dates for approval? I've tried to work with BBP_DOC_SAVE_BADI, but I am having difficulty with the code.
Help would be much appreciated (and rewarded) 😀