Definition
The trigger for starting report shipping. Report shipping is also controlled by the shipping reason. The shipping reason also takes into account the business process for which shipping is triggered. A typical business process is, for example, shipping material safety data sheets (MSDS).
You define the shipping reason and its parameters in Customizing for Product Safety.
Structure
Shipping Reason – Elements
The shipping reason consists of the following elements:
The following reasons for shipping could exist:
The reason type allows you to subdivide the shipping reason more exactly. For shipping triggered by Sales, you can differentiate between triggering by delivery (reason type DELIVERY) and by order (reason type ORDER).
The link to the report type is also made via the business process. The report type is assigned to a report via the corresponding generation variant with which the report was generated. When material safety data sheets are shipped, only those reports whose report type is assigned to the business process Material safety data sheet shipping in the IMG activity Specify report types are selected as standard.
Control Indicator for Shipping Reason
You can define the following indicators depending on the shipping reason:
The initial status Created specifies that a report shipping order must be released manually before processing it further.
The initial status Released specifies that the report shipping order can be processed immediately.
You can choose whether processing waits until a periodic job is run or whether it starts immediately. Report shipping orders that are generated immediately are always set to the next processing status, independent of their initial status.
You can also control the following:
Customizing Settings Dependent on the Shipping Reason
A number of other Customizing settings for report shipping depend on the shipping reason:
Depending on the shipping reason you can assign communication types. For example, the communication types fax, e-mail, and letter are supported. The communication type can be subdivided more exactly using the communication group.
Depending on the communication types, the routines for bundling, generating, packing, and sending are assigned as standard. Whether a number of report shipping orders are actually bundled together does not just depend on the control indicator in the shipping reason, but also on whether the bundling routine is assigned to the communication type that was selected for this shipping reason.
The routines for checking and saving report shipping orders are assigned directly to the shipping reason. The check records the report shipping orders first and then, in a second stage, runs the actual check function.
Depending on the shipping reason you can also assign a cover sheet and acknowledgement of receipt. As a selection criterium you can also enter the initiator (sales organization) and the recipient country. In addition, you can specify the cover sheet and acknowledgement of receipt directly for the business process. This assignment is then used for shipping order bundles that contain report shipping orders with different shipping reasons and belong to the business process in question. For the R/3 System to output the documents you must have set the appropriate control indicators for the shipping reason.
The key date defines the validity date for the report selection and also corresponds to the shipping date.
Depending on the shipping reason, you assign the error code that is sent to a defined R/3 recipient by e-mail. There are a number of different error codes depending on the point in the program where the error occurred.