RDGAPITMD SAP (DG: API Structure DGTMD) Structure details

Dictionary Type: Structure
Description: DG: API Structure DGTMD




ABAP Code to SELECT data from RDGAPITMD
Related tables to RDGAPITMD
Access table RDGAPITMD




Structure field list including key, data, relationships and ABAP select examples

RDGAPITMD is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "DG: API Structure DGTMD" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_RDGAPITMD TYPE RDGAPITMD.

The RDGAPITMD table consists of various fields, each holding specific information or linking keys about DG: API Structure DGTMD data available in SAP. These include ERRORMODE (Indicator: Error or warning in an API function), ERRORINFO (Count parameters), ERRORCLASS (Message Class), ERRORPARAM (30 Characters).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type or numeric)


SAP RDGAPITMD structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
ERRORMODEIndicator: Error or warning in an API function ESEERRMODECHAR1CHAR1
ERRORINFOCount parameters NUMC4NUMC4NUMC4
ERRORCLASSMessage Class SYMSGIDCHAR20Assigned to domainARBGB
ERRORPARAM30 Characters CHAR30CHAR30CHAR30
LOGLOCKMODLogical Lock Mode ESELGLCKMDCHAR1CHAR1
EXTINFOExternal Information ESEEXTINFOCHAR10CHAR10
LINEMODProcessing status or mode of a record/step loop line ESELINEMODCHAR1CHAR1
MANDTClient MANDTCLNT3T000MANDT
RECNSequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
ACTNSequential Number of the Change State ESEACTNNUMC20ALPHAESDACTN
VALFRValid-From Date ESEVALFRDATS8DATUM
VALTOValid-To Date ESEVALTODATS8DATUM
AENNRChange Number ESEAENNRCHAR12AENRAENNRAENNRAEN
DELFLGDeletion Indicator ADGE_DELFLGCHAR1ESDFLAG
PARKFLGData Record Is Inactive ESEPARKFLGCHAR1ESDFLAG
CRDATCreated On ESECRDATDATS8DATUM
CRNAMCreated By ESECRNAMCHAR12USNAM
UPDDATChanged On ESEUPDDATDATS8DATUM
UPDNAMLast Changed By ESEUPDNAMCHAR12USNAM
SRSIDSource of Data ESESRSIDCHAR10TCG56ESDSRSID
OWNIDData Provider ESEVENDRIDCHAR10Assigned to domainALPHAAD_ADDRNUM
RECNROOTSequential Number of Data Record ESERECNNUMC20ALPHAESDRECN
MATNRMaterial or Product (Internal Key) BASE_MATIDCHAR40EHSMABASD_MATIDEHS_BAS_MATID
MOTDangerous Goods - Mode-of-Transport Category THME_MOTNUMC2THM151HMD_MOTD1M
RVLIDValidity Area ESERVLIDCHAR10TCG91ESDRVLIDESJ
DGNHMNon-Dangerous Goods Full Transport THME_NHMCHAR1THM159HMD_NDG
DGCAOOnly Cargo Air Transport Permitted ADGE_DGCAOCHAR1X
TKUIIdentification Number Type THME_TKUICHAR3TDG73HMD_TKUI
DGNUIdentification Number THME_DGNUCHAR4CHAR4
DGRES1Hazard-Inducing Substance ADGE_RESCHAR12CHAR12
DGRES2Hazard-Inducing Substance ADGE_RESCHAR12CHAR12
DGCLDangerous Goods Class THME_DGCLCHAR3THM009HMD_DGCL
DGSCDangerous Goods Subclass ADGE_DGSCCHAR6CHAR6
SDBCHazard Item Number ADGE_SDBCNUMC4NUMC4
SLBEHazard Item Number (Empty Transport) THME_SLBENUMC4NUMC4
LDBCClassification Code THME_LDBCCHAR5THM011HMD_LDBC
LWDGDangerous Goods Regulation THME_LWDGCHAR12THM063HMD_LWDGD6L
STOSUAggregate State for Transport ADGE_STOSUCHAR1CHAR1
COTMPControl Temperature ADGE_COTMPQUAN8(2) ADGD_Q82
TPCUNTemperature Unit (Control) ADGE_TPCUNUNIT3T006CUNITMEINS
EMTMPEmergency Temperature ADGE_EMTMPQUAN8(2) ADGD_Q82
TPEUNTemperature Unit (Emergency) ADGE_TPEUNUNIT3T006CUNITMEINS
FLTMPFlash Point ADGE_FLTMPQUAN8(2) ADGD_Q82
TPFUNTemperature Unit (Flame) ADGE_TPFUNUNIT3T006CUNITMEINS
TPSNLTemperature Sensitivity (Lower Limit) ADGE_TPSNLQUAN8(2) ADGD_Q82
TPSLUUnit for temperature sensitivity (lower limit) ADGE_TPSLUUNIT3T006CUNITMEINS
TPSNHTemperature sensitivity (upper limit) ADGE_TPSNHQUAN8(2) ADGD_Q82
TPSHUTemperature Unit (Sensitivity - Upper Limit) ADGE_TPSHUUNIT3T006CUNITMEINS
DAIN1Hazard Note ADGE_DAINCHAR4CHAR4
DAIN2Hazard Note ADGE_DAINCHAR4CHAR4
DAIN3Hazard Note ADGE_DAINCHAR4CHAR4
DAIN4Hazard Note ADGE_DAINCHAR4CHAR4
DAIN5Hazard Note ADGE_DAINCHAR4CHAR4
DAIN6Hazard Note ADGE_DAINCHAR4CHAR4
DAIN7Hazard Note ADGE_DAINCHAR4CHAR4
DAIN8Hazard Note ADGE_DAINCHAR4CHAR4
DAIN9Hazard Note ADGE_DAINCHAR4CHAR4
DAIN10Hazard Note ADGE_DAINCHAR4CHAR4
COWEWater Pollution Class ADGE_COWECHAR1TDG15ADGD_COWE
VBFCVbF Class ADGE_VBFCCHAR4TDG35ADGD_VBFC
SDCLStorage Hazard Class ADGE_SDCLCHAR4TDG37ADGD_SDCL
EINUTremcard Number ADGE_EINUCHAR7CHAR7
EICNReplacement Tremcard Number ADGE_EICNCHAR7CHAR7
EMSN1EmS/ERG Number 1 ADGE_EMSN1CHAR7CHAR7
EMSN2EmS/ERG Number 2 ADGE_EMSN2CHAR7CHAR7
MFAG1MFAG Number 1 ADGE_MFAG1CHAR4CHAR4
MFAG2MFAG Number 2 ADGE_MFAG2CHAR4CHAR4
MOS1Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS2Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS3Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS4Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS5Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS6Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS7Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS8Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOS9Dangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
MOSADangerous Goods Transport Type THME_MOSNUMC3THM003HMD_MOS
HQTUMaximum Quantity per Transport Unit ADGE_HQTUQUAN8(2) ADGD_Q82
HQTUNMaximum Quantity Unit ADGE_HQTUNUNIT3T006CUNITMEINS
PINPacking Instruction Number THME_PINCHAR25THM075HMD_PIN
PGROPacking Group THME_PGROCHAR3CHAR3
HNUHazard Identification Number THME_HNUCHAR4THM031HMD_HNU
HPN1Danger Label Number 1 THME_HPN1CHAR10THM017HMD_HPN
HPN2Danger Label Number 2 THME_HPN2CHAR10THM017HMD_HPN
HPN3Danger Label Number 3 THME_HPN3CHAR10THM017HMD_HPN
HPN4Danger Label Number 4 THME_HPN4CHAR10THM017HMD_HPN
HPN5Danger Label Number 5 THME_HPN5CHAR10THM017HMD_HPN
HPN6Danger Label Number 6 THME_HPN6CHAR10THM017HMD_HPN
HPN7Danger Label Number 7 THME_HPN7CHAR10THM017HMD_HPN
LAB1Label Number 1 ADGE_LAB1CHAR7TDG29ADGD_LAB
LAB2Label Number 2 ADGE_LAB2CHAR7TDG29ADGD_LAB
LAB3Label Number 3 ADGE_LAB3CHAR7TDG29ADGD_LAB
LAB4Label Number 4 ADGE_LAB4CHAR7TDG29ADGD_LAB
LAB5Label Number 5 ADGE_LAB5CHAR7TDG29ADGD_LAB
LAB6Label Number 6 ADGE_LAB6CHAR7TDG29ADGD_LAB
LAB7Label Number 7 ADGE_LAB7CHAR7TDG29ADGD_LAB
LAB8Label Number 8 ADGE_LAB8CHAR7TDG29ADGD_LAB
LAB9Label Number 9 ADGE_LAB9CHAR7TDG29ADGD_LAB
LAB10Label Number 10 ADGE_LABACHAR7TDG29ADGD_LAB
KDGVSText Key Highly Viscous Substances ADGE_KDGVSCHAR70TDOBNAME
KDGNSText Key Exemption for Named Substances ADGE_KDGNSCHAR70TDOBNAME
KDGMPText Key Marine Pollutant ADGE_KDGMPCHAR70TDOBNAME
KDGEXText Key Exceptions ADGE_KDGEXCHAR70TDOBNAME
KDGHIText key handling data ADGE_KDGHICHAR70TDOBNAME
KDGF1User-Defined Text Key 1 ADGE_KDGF1CHAR70TDOBNAME
KDGF2User-Defined Text Key 2 ADGE_KDGF2CHAR70TDOBNAME
KDGF3User-Defined Text Key 3 ADGE_KDGF3CHAR70TDOBNAME
KDGF4User-Defined Text Key 4 ADGE_KDGF4CHAR70TDOBNAME
KDGF5User-Defined Text Key 5 ADGE_KDGF5CHAR70TDOBNAME
KDGF6User-Defined Text Key 6 ADGE_KDGF6CHAR70TDOBNAME
KDGF7User-Defined Text Key 7 ADGE_KDGF7CHAR70TDOBNAME
KDGF8User-Defined Text Key 8 ADGE_KDGF8CHAR70TDOBNAME
KDGF9User-Defined Text Key 9 ADGE_KDGF9CHAR70TDOBNAME
KDGF10User-Defined Text Key 10 ADGE_KDGFACHAR70TDOBNAME
PAILimited Quantity (LQ) Inner Packaging THME_PAIQUAN8(2) HMD_QUAN
PAIUUnit of Meas. for Limited Quantity (LQ) Inner Packaging THME_PAIUUNIT3T006CUNITMEINS
PAOLimited Quantity (LQ) Outer Packaging THME_PAOQUAN8(2) HMD_QUAN
PAOUUnit of Meas. for Limited Quantity (LQ) Outer Packaging THME_PAOUUNIT3T006CUNITMEINS
RQAReportable Quantity ADGE_RQAQUAN8(2) ADGD_Q82
RQUUnit of measure for reportable quantities ADGE_RQUUNIT3T006CUNITMEINS
PBIPoisonous by Inhalation ADGE_PBICHAR1ADGD_PIH
MINQMinimum Quantity for Listed Goods ADGE_MINQQUAN8(2) ADGD_Q82
MINUUnit of Measurement Minimum Quantity (Listed Goods) ADGE_MINUUNIT3T006CUNITMEINS
MAXQMaximum Quantity for Listed Goods ADGE_MAXQQUAN8(2) ADGD_Q82
MAXUUnit of Measurement Maximum Quantity (Listed Goods) ADGE_MAXUUNIT3T006CUNITMEINS
RELQExemption (ADR 1.1.3.6) THME_RELQQUAN8(2) HMD_QUAN
RELUUnit of Measure Quantity Limit THME_RELUUNIT3T006CUNITMEINS
MULRQMultiplication Factor Exemption (ADR 1.1.3.6) THME_MULRQNUMC4NUMC4
RCHEMNotification Status (Law on Control of Toxic Substances) ADGE_RCHEMCHAR1X
DGPTAShipping by Mail Permitted ADGE_DGPTACHAR1X
DGTNATransport Not Permitted ADGE_DGTNACHAR1X
DGWOSProcessing Status for Basic Data and Master Data THME_WOSCHAR2THM039HMD_WOS
NHMENon-Dangerous Goods Empty Transport THME_NHMECHAR1THM159HMD_NDG
DGSHESchedule of Class 7 ADGE_DGSHECHAR4CHAR4
PIMDGNote on Regulation ADGE_PIMDGCHAR10CHAR10
SOOWASolubility of water ADGE_SOOWAQUAN12(2) ADGD_Q122
USOOWUnit for solubility of water ADGE_USOOWUNIT3T006CUNITMEINS
DENFEEDensity I ADGE_DENFEQUAN11(2) ADGD_Q112
UDENFEUnit for density I ADGE_UDENFUNIT3T006CUNITMEINS
DENTWEDensity II ADGE_DENTWQUAN11(2) ADGD_Q112
UDENTWUnit for density II ADGE_UDENTUNIT3T006CUNITMEINS
DENFIFDensity III ADGE_DENFIQUAN11(2) ADGD_Q112
UDENFIUnit for density III ADGE_UDEFIUNIT3T006CUNITMEINS
BUDENBulk Density ADGE_BUDENQUAN11(2) ADGD_Q112
UBUDEUnit for Bulk Density ADGE_UBUDEUNIT3T006CUNITMEINS
BOPOIBoiling Point ADGE_BOPOIQUAN8(2) HMD_QUAN
UBOPOUnit for Boiling Point ADGE_UBOPOUNIT3T006CUNITMEINS
VISCOViscosity ADGE_VISCOQUAN9(2) ADGD_Q92
UVISCUnit for Viscosity ADGE_UVISCUNIT3T006CUNITMEINS
STPRESVapor Pressure ADGE_STPREQUAN10(2) ADGD_Q102
USTPREUnit for vapor pressure ADGE_USTPRUNIT3T006CUNITMEINS
HYGROHygroscopicity ADGE_HYGROCHAR1CHAR1
MEPOIMelting Point ADGE_MEPOIQUAN8(2) HMD_QUAN
UMEPOUnit for Melting Point ADGE_UMEPOUNIT3T006CUNITMEINS
COOEXCoefficient of Expansion ADGE_COOEXQUAN8(2) HMD_QUAN
UCOOEUnit for Coefficient of Expansion ADGE_UCOOEUNIT3T006CUNITMEINS
MTMPFMedium Temperature of Liquid During Filling ADGE_MTMPFQUAN8(2) HMD_QUAN
UMTMPUnit for medium filling temperature ADGE_UMTMPUNIT3T006CUNITMEINS
STOPAPackaging Mark THME_STOPACHAR1CHAR1
SPPROSpecial Provision THME_SPPROCHAR5CHAR5
MAPOLMarine Pollutant ADGE_MAPOLCHAR2ADGD_MAPOL
PINLQPacking Instruction Number for Limited Quantity (LQ) THME_PINLQCHAR25THM075HMD_PIN
PASIMaximum Quantity per Package THME_PASIQUAN8(2) HMD_QUAN
UPASIUnit of Measurement for Single Packaging THME_UPASIUNIT3T006CUNITMEINS
PAGWLimited Quantity (LQ) Gross Weight THME_PAGWQUAN8(2) HMD_QUAN
UPAGWUnit of Measurement for Limited Quantity (LQ) Gross THME_UPAGWUNIT3T006CUNITMEINS
EXCEPException and Agreement Number ADGE_EXCEPCHAR40CHAR40
SCASESpecial Case (Packing Check) ADGE_SCASECHAR1X
COLNOCollective Number ADGE_COLNOCHAR1X
DGRES3Hazard-Inducing Substance ADGE_RESCHAR12CHAR12
DGREMPHazard-inducing substance (marine pollutant) ADGE_REMPCHAR12CHAR12
DGRERQHazard-inducing substance (reportable quantity) ADGE_RERQCHAR12CHAR12
EIMDGRegulation Edition ADGE_EIMDGCHAR4CHAR4

Key field Non-key field



How do I retrieve data from SAP structure RDGAPITMD using ABAP code?

As RDGAPITMD is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on RDGAPITMD as there is no data to select.

How to access SAP table RDGAPITMD

Within an ECC or HANA version of SAP you can also view further information about RDGAPITMD and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!