This package contains 2 items:
- An SAP Cloud Platform Integration package that stores survey reponse details into SAP Business ByDesign
- A sample code nodejs application that creates a Qualtrics survey based on a SAP Business ByDesign Service Order Name.
Please check for more details at the folder BYD_TO_QUALTRICS_NODEJSAPP.
The zip file Qualtrics_ByD_IntegrationFlow.zip is an SAP Cloud Platform Integration Package. This package can be imported into your SAP Cloud Platform Integration tenant to be checked and executed.
The scenario flow implemented by this package does the following:
- Gets executed after a user fills a specific Qualtrics survey (Our Qualtrics survey has a configured action that will call our CPI flow)
- The flow transforms the response details received from Qualtrics into the ByDesign format.
- The ByDesign Header and Body contents are formated.
- A POST call to ByDesign is executed to update a Service Order with the survey response details.
The scenario makes use of some SAP Business ByDesign custom OData services, some of them can be found at the [Service Order custom OData service sample(https://github.com/SAP/sapbydesign-api-samples/blob/master/End-to-End%20Scenarios/Custom%20OData%20Service/tmserviceorder.xml)
You can import the SAP Cloud Platform Integration package zip file Qualtrics_ByD_IntegrationFlow.zip into your SAP Cloud Platform Integration tenant and configure it for your specific ByDesign and Qualtrics tenants.
The sample code and package published here are released under the terms of the MIT license. See LICENSE for more information or see https://opensource.org/licenses/MIT.