Enterprise Resource Planning Blogs by SAP
Get insights and updates about cloud ERP and RISE with SAP, SAP S/4HANA and SAP S/4HANA Cloud, and more enterprise management capabilities with SAP blog posts.
Showing results for 
Search instead for 
Did you mean: 
Entering manually return request information from customers into a return request document in SAP Business One, verifying the data, and informing customers about the request’s status, is a time-consuming process for sellers.

With FP 2208, SAP Business One introduces the Return Request Process Automation, enabling sellers (“processors”) to simply confirm an automatically created return request based on validated customer input data. Then, a predefined, customized e-mail is sent automatically to the customer (“requester”) with an update about the return request status.

This is a best practice project template for SAP Build Process Automation. The process is triggered by an API call that receives the return request data. Here are the steps in the process:

  • The customer (“requestor”) initiates a return request by submitting Invoice Number, Invoice Posting Date, Item Number and Quantity, Return Reason and contact details to an external online form, which calls the SAP Build Process Automation API.

  • The submitted data is validated by the process automation against the data in SAP Business One.
    If one of the entered details is incorrect (e.g., the invoice number cannot be found) a rejection email is sent immediately to the customer.

  • Once the complete data is validated, the return request is automatically created based on the A/R invoice, and the seller (“processor”, an SAP Business One user) receives an email notification to confirm the task in the My Inbox app in SAP Build Process Automation. The task also includes a direct link to the created return request document in the Web client for SAP Business One.

  • If the data validation fails, or the process could not be completed due to a technical reason, an email notification is sent to the processor with the following options:

    • Create the return request manually and then confirm or reject the request.

    • Reject the return request without creating the return request document. If the processor rejects the return request, an email is sent to the requestor with the reason for the rejection.

  • If the processor confirms the return request, an email notification indicating that the product can be returned is sent to the customer. In SAP Business One, on the Logistic tab of the return request record, the status of the Confirmed field is changed to “Yes”.


Watch the Video

Software Requirements

  • Application Development for SAP Build Process Automation. For more information, see Subscribing to SAP Build Process Automation in the application help for SAP Build Process Automation on SAP Help Portal (EN only).

  • In the SAP BTP Cockpit of SAP Business Technology Platform (BTP), the processor is defined as a user in the subaccount which has a subscription to SAP Build Process Automation.

  • Desktop Agent 2.0.20 or higher. For more information, see Install Desktop Agent to Run Automations in the application help for SAP Process Automation on SAP Help Portal (EN only).

  • This process automation is supported only by Microsoft Windows operating system.


To summarize, adopting the SAP Build Process Automation may help you leverage SAP Business One, increase efficiency, reduce manual error on a daily basis and increase customer satisfaction.

For detailed information click the following links: