Creating a repair order based on XML processing
In addition to the standard Pega Warranty repair order creation procedure, a repair order can also be created based on a sample XML data file that comes from an external system in the Pega Warranty application. The repair technician enters the repair data in an external system, and the data is then sent to the Pega Warranty application.
To create a repair order based on uploaded XML data, complete the following steps:
- Log in as a Pega Warranty administrator using the WarSysAdmin operator ID.
In the the navigation panel ofDev Studio, click Records.
Click Integration-Services > Service SOAP.
Click the filter for Customer Method Name and search for
CreateRepairOrder.
- Click the desire instance, and then click .
- On the Simulate SOAP Service Execution screen, select Supply SOAP request envelope and paste the XML format repair order details data that is required to create the repair order. You can find the sample XML file in the
\Sample Data
folder in the .zip file that customers receive.You can upload multiple repair orders at once. - Click Execute and review the success message with the generated repair order ID that is visible in Response Parameter Values.
The repair order is not created if any input XML file validation errors or any exceptions occur.
- In the Explorer panel, click App.
- Under Classes, expand Service, and then click Repair Order.
- Click the repair order ID number that was created in step 5.
- Verify that the data was uploaded based on the repair order details that were provided in step 5.
- Click Review and submit (Review submission) and then click .
For more information about XML processing, see the Pega Warranty Implementation Guide.
Previous topic Repair order data elements Next topic Repair order data validation based on XML processing