Simplify SAP R/3 development with Excel VBA/VB RFC  
Home> UserExit>C10U0001



EH&S: Customer Exits

When maintaining classification data for dangerous goods management, you assign a UN listed substance to the classification key for each dangerous goods regulation. The UN listed substance contains dangerous goods legal data for a UN number. In order to specify the degree of risk more exactly, you must enter the risk potential (DG letter, packing group) when assigning. When doing so, you must check whether this risk potential also exists for the UN listed substance.

This function exit enables you to set up your own checks when maintaining data for dangerous goods classification. Normally the R/3 System checks whether the risk potential exists in the THM071 Customizing table. The function exit also allows you to carry out your own check against the legal data stored within a UN listed substance. If the function exit is not activated, the system checks against all three additional tables for dangerous goods (transport approval, packaging code approval, risk classification), which is the standard procedure.

The customer exit can be found in the function group XC1A. You call it in the FORM routine DYNPRO_MANY_REQ. The standard procedure (when not activating the function exit) can be found in the function module C10U_USER_EXIT_SUBSTITUTE.

Description of parameters:


Current data record to be checked. The structure corresponds with that of the database table EST0F, but enhanced to include administrative fields.


Additional general information on the dialog: change number, key date (from the initial screen), and so on.


The message class of the message that is to be output from the program you called.


Message type of the message to be output (E, W, I ...)


Number of message to be output

As an alternative to returning the message parameters, you can carry

  • EXIT_SAPLC10U_001: EHS: Further Checks for Risk Potential