|
When I force-reject a Service Entry Sheet (SES) and my company's ERP sends a push error, the SES is stuck in Rejecting status.
When I cancel an SES and my company's ERP sends a push error, the SES is stuck in Canceling status.
The self-service parameter Application.ServiceSheet.FixSESStatusIntegrationForCIG is set to No, and your site uses SAP Managed Gateway for Spend&Network to send SES for external processing.
To prevent new SES getting stuck in these statuses, enable the self-service parameter Application.ServiceSheet.FixSESStatusIntegrationForCIG, which will instruct the system to move the SES back to its prior status when there is an ERP push error.
For example, if you force-reject a Processed SES, with this parameter on, the system will move the SES back to Processed in the case of a push error.
Then, if there are any SES stuck in Canceling or Rejecting, file a Case to address them.
How do I view/edit a parameter value in Intelligent Configuration Manager?
NOTE: It may happen that after user Force Rejects the SES, the SES Rejecting Status update is failed to send to ERP (In case of Managed Gateway for Spend&Network Integration, ServiceSheetStatusAsyncExportRequest task shows Failed in Managed Gateway for Spend&Network OR in case of Web Service Integration, logs can show this Status export failed), in this Case, SES history in UI will say Failed in External System and no Push Error, SES will remain in Rejecting status per expected behavior. Same applies for Canceling scenario as well.
Purchasing