SAP BGCOM_E Warranty check - object transfer (export) Table data and field list

BGCOM_E 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 "Warranty check - object transfer (export)" 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_BGCOM_E TYPE BGCOM_E.

The BGCOM_E table consists of various fields, each holding specific information or linking keys about Warranty check - object transfer (export) data available in SAP. These include OBJKT (Text, length 40), OBJTX (Text, length 40), MGANR (Master warranty number), GAZNA (Warranty counter)... 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. .

BGCOM_E structure Technical Details:

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


SAP BGCOM_E 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 BGCOM_E 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
OBJNRObject number J_OBJNRCHAR22Assigned to domainJ_OBJNRONR
OBJKTText, length 40 TXT40CHAR40TEXT40
OBJTXText, length 40 TXT40CHAR40TEXT40
MGANRMaster warranty number MGANRCHAR20Assigned to domainALPHAMGANRGAM
GAZNAWarranty counter GAZNACHAR30Assigned to domainGAZNAFEA
GAZALInternal Number of Warranty Counter GAZALNUMC10GAZAL
START_DATEDate DATUMDATS8DATUM
START_TIMETime UZEITTIMS6UZEIT
REFER_DATEDate DATUMDATS8DATUM
REFER_TIMETime UZEITTIMS6UZEIT
POINTMeasuring Point IMRC_POINTCHAR12Assigned to domainALPHAIMRC_POINTIPTIMPM
MRNGUMeasurement Range Unit IMRC_MRNGUUNIT3Assigned to domainCUNITMEINS
EXPONPower of Ten Exponent for Floating Point Display IMRC_EXPONINT25IMRC_EXPON
DECIMNumber of Decimal Places for Number Display IMRC_DECIMINT25IMRC_DECIM
STAND_WEWarranty counter in/out GAZWECHAR22FLTP_INOUT
STAND_WIWarranty counter value GAZWTFLTP16(16) IMRC_FLTPS
STAND_UNITUnit of Measurement for Measuring Point Characteristic IMRC_UNITCCHAR6Assigned to domainLUNITMSEC6
STAND_MSEUnit of Measurement MSEHIUNIT3Assigned to domainCUNITMEINS
START_WEWarranty counter in/out GAZWECHAR22FLTP_INOUT
START_WIWarranty counter value GAZWTFLTP16(16) IMRC_FLTPS
START_UNITUnit of Measurement for Measuring Point Characteristic IMRC_UNITCCHAR6Assigned to domainLUNITMSEC6
START_MSEUnit of Measurement MSEHIUNIT3Assigned to domainCUNITMEINS
LSTNRService number LSTNRCHAR18Assigned to domainMATN1MATNRLST

Key field Non-key field



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

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

How to access SAP table BGCOM_E

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

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