Synchronous Call
The following describes in general, the synchronous call between VSS and DSW.
No. | Process | Application | Description |
---|---|---|---|
Trigger | DSW | The activity (i.e.: creation of sales offer or business partner) is triggered in DSW. A message is sent to the integration layer (ODIL) which will then call VSS. | |
2. | Authenticate the call | VSS | The call is authenticated failing which, an error message is returned to ODIL/DSW. |
3. | Receive response | DSW | DSW receives the unauthorized error message and re-process or retry accordingly. |
4. | Read and de-serialize JSON | VSS | Once the authentication is successful, VSS reads and de-serialize the JSON file. |
5. | Process | VSS | Depending on the business object, VSS processes the information received in the JSON file. |
6. | Generate JSON file | VSS | Once the information has been processed, VSS will generate the response JSON file. At the same time, an IDoc is generated for monitoring and trouble-shooting purposes. |
7. | Send data to DSW | VSS | JSON file is sent to DSW. |
8. | Process/Update | DSW | ODIL receives the JSON file and send the VSS response to DSW for further processing and status updates. |