This section describes the tools and monitoring functionalities. Both synchronous and asynchronous call to process critical business objects is supported. This flexibility is crucial as DSW, being the customer-facing application, does not have to wait until the whole message is completely processed in VSS. This allows the salesperson to continue working in DSW without being interrupted.
For example, when creating an offer in DSW, a message is sent to VSS to trigger the creation of a VSS sales quotation. The salesperson does not need to wait until the VSS sales quotation is completely created in VSS.
...
The following describes in general, the synchronous call between VSS and DSW.
...
Asynchronous call
The following describes in general, the asynchronous call between VSS and DSW.
...
IDoc in VSS-DSW integration
VSS uses IDoc when communicating with DSW. These are inbound and outbound IDocs corresponding to the real communication between the two applications. IDocs mechanism is utilized to generate the trace information - network calls can be traced by means of IDocs.
The following are transactions relevant to the VSS-DSW integration to distribute the business objects to DSW.
Distribution
Sending VSS objects in scope of the VSS-DSW integration.
...
Interface / IDoc Monitor
Monitoring of inbound and outbound message for purpose of trouble-shooting or re-processing. Transaction code: /DBE/IFM
...
Below is an example of the /DBE/IFM transaction. You can view the request or response file for each generated IDocs according to the IDoc Type.
...
Maintenance of IDocs for VSS-DSW integration
In general, IDocs generated in the system needs to be removed periodically as over time, they will consume disk space. How long the IDocs needs to be in the system is the decision of the customer based on various factors for example the criticality of the data and size of database. In any cases, after some times, the IDocs should be removed.
Below are examples of what can be safely removed:
Attachments of the IDocs
Trace IDocs
Processed outbound IDocs with status 18 or 41
Processed inbound IDocs with status 53
VSS provides a transaction (/DBE/ARS_IDOCS_DEL) to remove the IDocs. It can be launched from
the foreground but recommended to be a scheduled job for example, scheduled every night.
...