Learning Objectives:-
This unit describes:-
- How to Delete a business object SAP Business Partner in SAP Business One?
Introduction: #
This tutorial will learn How to Delete a Business partner object in SAP Business one using operation DELETE in SAP business one Adapter. As we knew already, to Delete the records of the Business Partner module in the SAP Business One Client Application, we don’t need the body. Still, we need to know the card code, and we need to using PATH Parameter to Delete the record in Business Partner. For Delete the record of BusinessPartner in SAP Business One, we need the request Interface.We can process data manually and scheduler to know detail about How to run the outbound interface manually or scheduler please follow this link: https://docs.skyvva-dev.com/docs/tutorial-v2-41-lightning/129-how-to-run-the-outbound-interface-through-the-manually-or-scheduler/
Pre-required: #
- Create Integration
- Create Connection destination on SAP Control Board.
- Generate SAP Business one Metadata by using Import SAP Metadata.
- Create Outbound Interface linked with Metadata SAP Business one.
- Create SAP Business one Adapter on SAP Control Board.
Step 1: Create Integration:
To know detail about Integration, please follow this tutorial. What is Integration, and How to use it?
- Here’s Integration
Step 2: Create Connection Destination SAP Control Board.
- Click SAP Control Board on Integration.
- Fill name choosing type SAP Business One and click Continue.
- Here’s an example.
- Fill Host URL, Port Forward, Username, Password, URL Path, and Company Database of SAP Business one Application.
- Click ping SAP Connection and Click Save Button.
- Here’s Example.
Step 3: Create Metadata SAP by using SAP Import Metadata.
- Go to Repository and click Import SAP Meta
- Choosing Direct SAP Connection
- select Connection Type,
- Select Connection Destination,
- Choose to Create Message Type to invoke SAP Business One API
- click Retrieve.
- Search Metadata Name Business Partner, choose a business partner, and click create Message Type.
Go to Path Parameter Message Type in URL Message Type of Request Message Type and then click PATH Parameter. See the example below. In this step, we can use mapping by Instance value and Dynamic Value. When salesforce records have a value of card code already, we need to map the field to field in PATH Parameter. Here’s an example. We have field SAP_ID that stores the value of business partners, so we need to map that field to target fields of CardCode in PATH Parameter. Step 6: Callout data by using Manual Process to delete record business one. Finally, we have learned how to Delete the record from salesforce to SAP Business One Application using operation DELETE in SAP Business one Adapter. In the next section, we will learn how to Query record from Business Partner using Operation GET in SAP Business One Adapter.
After that, we will see the message type object Business Partner.
Step 4: Create Outbound Interface and Linked with this message type.
Step 5: Create SAP Business One Adapter on SAP control Board.
• Go to Request Interface and Linked this adapter.
• Here’s an example.
Summary #