Sapass

 Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> Bapi>DangerousGood



Index

DangerousGood

DangerousGood


The Business Object Dangerous good is a material that represents
a danger for human beings, animals or the environment in connection with its transportation according to legal regulations.


Structure
For a dangerous good there can be packing requirements that must be
taken into account so that transportation of the dangerous goods according to legal regulations is possible.


Integration
The dangerous goods regulation and material define a dangerous good at a certain point in time.


11-Dec-2005


Methods

Available Methods


  • Replicate : Request dangerous goods instances [ BAPI_DANGEROUSGOOD_REPLICATE ]
  • SaveReplicaMultiple : Save replicated dangerous goods instances [ BAPI_DANGEROUSGOOD_SAVREPMUL ]

11-Dec-2005


Replicate

Replicate


The BAPI_DANGEROUSGOOD_REPLICATE method is used to request copies of instances for the business object dangerous goods in a system using the push procedure (sending).

Together with the BAPI_DANGEROUSGOOD_SAVEREPLICAMULTIPLE method, this method stores the instances provided to the target system.

You can still use the existing function to change the dangerous goods master.

Prerequisites

  • The relevant material master records must be maintained in the source and the target system.
  • ALE Customizing must be maintained in the source and target system.

  • If you use engineering change management, the relevant change numbersyou used to maintain dangerous goods master records must be maintained in the target system.
  • Notes

    Messages are returned in the RETURN parameter. The return values andtheir meaning are explained in the documentation for this parameter.


    Authorizations

    Authorizations are defined using the authorization object M_MATE_DGM.You can allocate the following activity to application profiles:

    Authorization Activity

    01 Create

    Customizing


    For information on setting up ALE Customizing, see Help -> R/3library -> CA Cross-Application Components -> Business FrameworkArchitecture -> Application Link Enabling (ALE) -> ALE QuickStart.

    Further Information

    For further information, see Help -> R/3 library -> CA
    Cross-Application Components -> CA The IDoc Interface -> Overview of the IDoc Interface -> Monitoring
    .


    11-Dec-2005


    SaveReplicaMultiple

    SaveReplicaMultiple


    The BAPI_DANGEROUSGOOD_SAVEREPMUL method is used by a system toreplicate or modify the business object dangerous goods in another system. Distribution is carried out asynchronously.

    In the source system, the BAPI_DANGEROUSGOOD_REPLICATE method is used to provide the relevant data records.


    The corresponding IDoc of type DANGEROUSGOOD01 is filled with the data.

    The IDoc is sent to the target system defined in ALE Customizing.

    The data from the IDoc are posted in the target system using the BAPI_DANGEROUSGOOD_SAVEREPMUL methods.


    Prerequisites

  • The relevant material master records must have been maintained in the source and target system.
  • The Customizing tables (see the section on Customizing) must have beenmaintained for the dangerous goods master in the target system.

  • ALE Customizing must have been maintained in the source and target system.
  • If you use engineering change management, you must have maintained therelevant change numbers that you used to maintain dangerous goods master data records in the target system.

  • Notes

    Messages are returned in the RETURN parameter. The return values andtheir meaning are explained in the documentation for this parameter.

    Customizing

    The following tables must have been maintained in the target system:

    Tabele Table name


    Client T000

    Units T006

    Iso codes for units of measurement T006I

    Change number AENR

    Validity area TCG91/92

    DG transport category THM003/004

    DG class THM009/010

    DG letter THM011/012


    Danger label number THM017/018

    Hazard identification number THM031/032

    Dangerous goods regulation THM063/064

    Packaging code THM073/074

    Packing instruction numer THM075/076

    Aggregate state T646A/B


    Water pollution class TDG015/16

    Hazard note TDG27/28

    Label TDG29/30

    Hazard-inducing substance TDG33/34

    VbF class TDG35/36

    Dangerous goods storage class TDG37/38

    Processing status TDG39/40


    UN number TDG67/68

    Further Information

    For further information, see Help -> R/3 library -> CA Cross-Application components -> CA The IDoc Interface -> Overview of the IDoc Interface -> Monitoring.


    11-Dec-2005