/
Asynchronous Call

Asynchronous Call

The following describes in general, the asynchronous call between VSS and DSW.

 

No.

Process

Application

Description

No.

Process

Application

Description

  1.  

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.

Response

VSS

VSS generates the JSON response file and send to DSW.

6.

Generate IDoc

VSS

IDoc is generated with information from the de-serialized JSON request file.

7.

Process / Re-processing

VSS

The IDoc can be processed (immediate or scheduled job) which will trigger the execution of the relevant business process in VSS. In case of error during the execution, re-processing is possible.

8.

Send data to DSW

VSS

Depending on the business object, the relevant response JSON file is generated and sent to DSW.

9.

Process/Update

DSW

ODIL receives the JSON file and send the VSS response to DSW for further processing and status updates.

Related content

Asynchronous Call
Asynchronous Call
More like this
Asynchronous Call
Asynchronous Call
More like this
Synchronous Call
Synchronous Call
More like this
Synchronous Call
Synchronous Call
More like this
Synchronous Call
Synchronous Call
More like this
Monitoring and Tracing
Monitoring and Tracing
More like this