Hierarchy
⤷ EHS (Application Component) Environment, Health and Safety
⤷ CBIMG1 (Package) EH&S: IMG Migration
IMG Activity
ID | GGA_300_140 | Specify Dangerous Goods Check Methods |
Transaction Code | S_SH8_84000305 | IMG Activity: GGA_300_140 |
Created on | 19990127 | |
Customizing Attributes | GGA_300_140 | Specify Dangerous Goods Check Methods |
Customizing Activity | GGA_300_140 | Specify Dangerous Goods Check Methods |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | GGA_300_140 |
Use
Dangerous goods checks are implemented in the form of function modules as user exits. In this IMG activity, you assign the function modules and define a dangerous goods check method.
Standard settings
The following function modules are delivered in the standard system:
- HAZMAT_CHK_VARIOUS - check if data is complete
This check method handles errors, for example, if no route was entered in the delivery header or no dangerous goods master record could be determined.
- HAZMAT_CHK_MOT - check if mode-of-transport category is approved
Checks the 'Transp not approved' field in the dangerous goods master. If this indicator is set, the system processes the reaction set up in the check schema.
- HAZMAT_CHK_PIH - poisonous by inhalation check
Checks the 'hazard zone' field in the dangerous goods master. If a hazard zone has been entered, the system processes the reaction set up in the check schema.
- DG63_CHK_INIT_HEADER
The function module is used as an initialization module for header check methods, in other words dangerous goods check methods for which all dangerous goods master records for the current document must be available, for example, mixed loading checks.
The function module collects all dangerous goods master records and packaging data records for the current document.
- DG63_CHK_MLOAD
The function module is used for checking prohibitions of mixed loading.
There are sample entries for dangerous goods check methods for these function modules in standard Customizing.
For the check method with the function module HAZMAT_CHK_VARIOUS, you must enter sequence 1 in each dangerous goods check schema. No usage profile is required for this check method. If you define a usage profile for the method, this will not be taken into account.
If you want to change the function module HAZMAT_CHK_VARIOUS, you must create a copy, change it, and define the new function module as a check method. Otherwise your changes will be overwritten by the SAP standard version of the module every time you update.
Prerequisites:
The check method with the function module DG63_CHK_INIT_HEADER must be before the first header check method.
Activities
- Call the IMG activity.
- Define function modules as dangerous goods check methods and enter the language-dependent descriptions in all application languages you use.
Only assign function modules whose interface corresponds to the interface for the function modules in the function group DG63.
- Assign check method types to the function module as required.
Specify check method type '01' if the check method determines an indicator used to print texts on transport documents, for example. When you call dangerous goods checks during the course of indicator determination for dangerous goods documents/EDI in shipment documents, only these check methods from the check schema are processed.
Specify check method type '02' so that header check methods (for example, mixed loading checks) are recognized as such.
Specify check method type '03' so that header initialization check methods are recognized as such.
In the shipment document, you can determine the following indicators using your own check methods:
- Dangerous goods management profile for SD documents (GG_DG_RDGLKPRO-PROLI)
- Listed goods (E_CHK_PAP_FLAGSTAB-DGPAS)
- Reportable quantities (E_CHK_PAP_FLAGSTAB-DGREPQU)
In shipping and sales documents, you can determine the following indicators using your own check methods:
- Dangerous goods management profile for SD documents
- Exemption
- Reportable quantities
- Exemption highly viscous
- Listed goods
The dangerous goods management profile is a parameter of the interface to the main program and is transferred to the shipping or sales header. The remaining indicators are stored in the database and added to the shipping document at item level or to the sales document at schedule line level.
The rating of a check method as 'indicator determination method' is only required for shipment documents, as the indicators are determined there dynamically by calling dangerous goods checks within dangerous goods documents/EDI. In this case, only indicator determination methods are processed. This is guaranteed by the assignment of check method types.
The indicators are determined in shipping documents when the dangerous goods checks are started in the dialog. The indicators are stored in the database (tables LIPSDG) and are later taken into account by dangerous goods documents/EDI if these are started in shipping documents.
The indicators are determined in sales documents when dangerous goods checks are started in the dialog. The indicators are stored in the database (table VBEPDG).
Further notes
If you create your own function modules for dangerous goods check methods, you must retain the interface used for the function modules delivered in the standard system. To do this, use one of the function modules named above as a template. These function modules are found in the function group DG63.
Business Attributes
ASAP Roadmap ID | 204 | Establish Functions and Processes |
Mandatory / Optional | 1 | Mandatory activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | GGA_300_140 | 0 | HLA0100684 | Dangerous Goods Checks |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
DGV_TDGA5 | V - View | SM30 | GG_01 | Definition of dangerous goods check methods |
History
Last changed by/on | SAP | 20010312 |
SAP Release Created in | 46C |