SAP BAPIFRML_SRCH_HEADER RMS-FRM: Formula Header Data Table data and field list

BAPIFRML_SRCH_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 "RMS-FRM: Formula Header Data" 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_BAPIFRML_SRCH_HEADER TYPE BAPIFRML_SRCH_HEADER.

The BAPIFRML_SRCH_HEADER table consists of various fields, each holding specific information or linking keys about RMS-FRM: Formula Header Data data available in SAP. These include BASEQUAN_MAX (Maximum Base Quantity of a Formula), BASEQUAN (Base Quantity of a Formula), BASEQUAN_UNIT (Base Unit of Measure of a Formula), BASEQUAN_UNIT_ISO (ISO Code for Unit of Measurement)... 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. .

BAPIFRML_SRCH_HEADER structure Technical Details:

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP BAPIFRML_SRCH_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 BAPIFRML_SRCH_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
BASEQUAN_MINMinimum Base Quantity of a Formula BAPIFRMLE_BASEQUAN_MINQUAN12(6) FRMLD_QUAN6_6
BASEQUAN_MAXMaximum Base Quantity of a Formula BAPIFRMLE_BASEQUAN_MAXQUAN12(6) FRMLD_QUAN6_6
BASEQUANBase Quantity of a Formula BAPIFRMLE_BASEQUANQUAN12(6) FRMLD_QUAN6_6
BASEQUAN_UNITBase Unit of Measure of a Formula BAPIFRMLE_BASEUNITUNIT3Assigned to domainCUNITMEINS
BASEQUAN_UNIT_ISOISO Code for Unit of Measurement BAPIFRMLE_BASEQUAN_UNIT_ISOCHAR3Assigned to domainISOCD_UNIT
LOTSIZE_MINMinimum Lot Size of a Formula BAPIFRMLE_LOTMINQUAN12(6) FRMLD_QUAN6_6
LOTSIZE_MAXMaximum Lot Size of a Formula BAPIFRMLE_LOTMAXQUAN12(6) FRMLD_QUAN6_6
LOTSIZE_UNITUnit of Measure of Lot Size BAPIFRMLE_LOTUNITUNIT3Assigned to domainCUNITMEINS
LOTSIZE_UNIT_ISOISO Code for Unit of Measurement BAPIFRMLE_LOTUNIT_ISOCHAR3Assigned to domainISOCD_UNIT
RECORDNO_ATTRIBSubstance Key BAPIFRMLE_SUBRECN_ATTRIBNUMC20ALPHAESDRECN
CREATED_ONCreated On BAPIFRMLE_CRDATDATS8DATUM
CREATED_BYUser Who Created the Formula BAPIFRMLE_CRNAMCHAR12USNAMUSER_ADDR
CHANGED_ONDate of Last Change BAPIFRMLE_UPDDATDATS8DATUM
CHANGED_BYPerson Responsible for Last Change to Formula BAPIFRMLE_UPDNAMCHAR12USNAMUSER_ADDR
DATAORIGINSource of Data ESESRSIDCHAR10Assigned to domainESDSRSID
DATA_PROVData Provider ESEVENDRIDCHAR10Assigned to domainALPHAAD_ADDRNUM
RECORDNO_ROOTSubstance Key BAPIFRMLE_SUBRECN_ROOTNUMC20ALPHAESDRECN
FRML_CHANGED_ONDate when the Whole Formula Was Last Changed BAPIFRMLE_UPDDATFDATS8DATUM
FRML_CHANGED_BYName of Person who Last Changed Formula BAPIFRMLE_UPDNAMFCHAR12USNAMUSER_ADDR
FORMULAName of a Formula BAPIFRMLE_FRMLIDCHAR12SPEC1ESDSUBID
FORMULA_CATEGORYFormula Type BAPIFRMLE_FRMLCATCHAR10Assigned to domainESDSUBCAT
AUTHORITY_GROUPAuthorization Group of a Formula BAPIFRMLE_AUTHGRPCHAR10Assigned to domainESDAUTHGRP
REMARKRemark BAPIFRMLE_REMCHAR60TEXT60
SUBCHARACTIdentification of Substance Nature ESESUBCHARCHAR10Assigned to domainESDSUBCHARES7

Key field Non-key field



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

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

How to access SAP table BAPIFRML_SRCH_HEADER

Within an ECC or HANA version of SAP you can also view further information about BAPIFRML_SRCH_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).