We have implemented SC approval workflow using BRF in SRM 7.0.
The first level approval is based on Product Category (UNSPSC) and the Decision type is 4 (Item-Based Decision for Partial Document). The responsiblity area is created for each UNSPSC in BAdi method GET_AREA_TO_ITEM_MAP.The responsible manager is selected for each UNSPSC from a custom table using method GET_RESPONSIBLE_APPROVERS.
Client's requirement is: If a line item's UNSPSC is not maintained in the custom table, then that line item should not have any approval. Rather it should wait for other line items to be approved by their responsible UNSPSC manager. Please advise how we can get this.