SAP SMI_S_DM_HEADER SMI Header Data Structure Table data and field list

SMI_S_DM_HEADER 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 "SMI Header Data Structure" 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_SMI_S_DM_HEADER TYPE SMI_S_DM_HEADER.

The SMI_S_DM_HEADER table consists of various fields, each holding specific information or linking keys about SMI Header Data Structure data available in SAP. These include MESSAGE_CREATIONDT (DateTime), MESSAGE_RECEIVEDDT (DateTime), MESSAGE_SCHEMEAGENCY_ID (Scheme Agency ID), MESSAGE_SENDERPARTY_INTID (Internal ID)... 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. .

SMI_S_DM_HEADER structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can Be Enhanced (Deep)


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

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the SMI_S_DM_HEADER table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
MESSAGE_IDXML GUID SMI_XMLGUIDCHAR35CHAR35
MESSAGE_CREATIONDTDateTime SMI_DM_DATETIMEDEC15TZNTSTMPS
MESSAGE_RECEIVEDDTDateTime SMI_DM_DATETIMEDEC15TZNTSTMPS
MESSAGE_SCHEMEAGENCY_ID Scheme Agency ID0
MESSAGE_SENDERPARTY_INTIDInternal ID SMI_DM_INTERNAL_IDCHAR32
MESSAGE_RECIPIENTPARTY_INTIDInternal ID SMI_DM_INTERNAL_IDCHAR32
BUYERPARTY_BUYERID customer-specific ID0
BUYERPARTY_VENDORID own ID0
BUYERPARTY_INTIDInternal ID SMI_DM_INTERNAL_IDCHAR32
VENDORPARTY_BUYERID customer-specific ID0
VENDORPARTY_VENDORID own ID0
VENDORPARTY_INTIDInternal ID SMI_DM_INTERNAL_IDCHAR32
PRODUCTRECIPIENTPARTY_BUYERID customer-specific ID0
PRODUCTRECIPIENTPARTY_VENDORID own ID0
PRODUCTRECIPIENTPARTY_INTIDInternal ID SMI_DM_INTERNAL_IDCHAR32
VALIDITYPERIOD_STARTDTDateTime SMI_DM_DATETIMEDEC15TZNTSTMPS
VALIDITYPERIOD_ENDDTDateTime SMI_DM_DATETIMEDEC15TZNTSTMPS
SUBCONTRACTINGINDICATORIndicator SMI_DM_INDICATORCHAR1
INBOUNDDELIVERYREF_IDDocument ID (Reference for Instance MM Documents) SMI_DM_DOCUMENT_IDCHAR35
INBOUNDDELIVERYREF_ITEMIDPosition of an Item Within a Document SMI_DM_DOCUMENT_POSITION_IDCHAR10

Key field Non-key field



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

As SMI_S_DM_HEADER 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 SMI_S_DM_HEADER as there is no data to select.

How to access SAP table SMI_S_DM_HEADER

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

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