The following article shows how to use the integration type Transaction with transaction XD02 in yunIO.
The depicted example application uses the transaction XD02 to change customer master data in SAP.
The SAP connection assigned to a transaction service must use an SAP dialog user with enough access rights to edit customer master data.
Tip: The transaction feature of yunIO offers the same functionalities as the SAP GUI.
Update Customer Master Data #
The depicted example application uses a yunIO service to change customer master data in SAP.
- Create a new Service with the integration type Transaction. For more information on creating a service, see Creating a Service.
- In the transaction service enter the transaction XD02 and press [Start]. A replicated SAP GUI of the transaction XD02 is displayed.
- Enter a customer number. This input can be replaced with a runtime parameter after the transaction is recorded.
- Click [Submit] to execute the action and continue to the next screen. All actions are logged in the GUI Steps section of the UI.
- Edit the customer data or record screens for parameterization.
All fields that need to be parameterized must be available in the section GUI Steps. Example: to parameterize a field in a specific tap or menu, the tab or menu must be accessed when recording the transaction.
- Click [Customer] > [Save] to save the changes in SAP.
- Click [Save] to save your actions.
Alternatively, click [Stop] to start parameterizing, see yunIO Help: Parameterize Transactions.
- Copy the URL of the service definition ( icon) or download the service definition ( icon) to integrate the service in your workflow.
For information on how to use yunIO services in Power Automate or Nintex, see Integrating a yunIO Service with Power Automate or Integrating a yunIO Service with Nintex.
Note: When using Transaction, warnings and error messages from SAP are displayed in yunIO e.g., “Equipment number… not in external number interval”. These messages are not yunIO specific and should be treated accordingly.