We have an issue with POR workflow. We have created custom workflows for POR and set 2 start conditions. POR is coming to SRM system from an external (Non- SAP) system via XI.
Start condition # 1: This will check if POR has any deviation from PO or if tolerance is exceeded. If yes, then it will send the POR to shopping cart requestor for approval.
Start condition # 2: If POR is same as PO or if tolerance is not exceeded, auto approval of POR is triggered.
Problem is the POR with changes goes for auto-approval. In the POR container elements the u2018No differenceu2019 element is active even when POR has change in quantity and/or date. In SRM, POR is updated with the revised quantity and/or date but the PO is not updated and system shows POR status as u2018Copied to Purchase Orderu2019.
Is this due to problem with XML data coming from external system or is the problem with workflow settings? This scenario works fine with other external (Non-SAP) systems and SAP-SUS.