We have copied the n-step approval workflow to a custom workflow and activated the same.
We have also activated the badi bbp_wfl_approv_badi
Our requirement is the approval process should be triggered when SC value is less than 1000 USD.
The approval workflow is running well for shopping cart greater than or equal to 1000 USD.
The problem is for SC value less than 1000 USD.
When the shopping cart is created for a total values less than 1000 USD, then we set the flag 'no_further_approval_required' in BADI to 'X'.
When seen in approval preview, it shows 'no approval required'.
But when ordered, the work item comes into the inbox of the creator of shopping cart and goes into approved state only after his approval.
How to solve this so that when no apporval is required, the SC goes to approved state directly and not into the creator's inbox