HEADER_FB SAP (Header Data From Function Builder) Structure details

Dictionary Type: Structure
Description: Header Data From Function Builder




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




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

HEADER_FB 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 "Header Data From Function Builder" 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_HEADER_FB TYPE HEADER_FB.

The HEADER_FB table consists of various fields, each holding specific information or linking keys about Header Data From Function Builder data available in SAP. These include APPL (), APPLTXT (Short Description of Repository Objects), STEXT (Short text for function module), CHANGINGLA (Original Language in Repository objects).. 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: Cannot Be Enhanced


SAP HEADER_FB 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
NAMEName of Function Module RS38L_FNAMCHAR30Assigned to domainFUNCNAMELIB
APPL 0
APPLTXTShort Description of Repository Objects AS4TEXTCHAR60AS4TEXT
STEXTShort text for function module RS38L_FTXTCHAR74FUNCTEXT
CHANGINGLAOriginal Language in Repository objects MASTERLANGLANG1Assigned to domainISOLASPRASH_T002
AREAFunction group, to which the function module belongs RS38L_AREACHAR26Assigned to domainAREA
STR_AREAFunction group, to which the function module belongs RS38L_AREACHAR26Assigned to domainAREA
AUTHORPerson Responsible for a Repository Object RESPONSIBLCHAR12AS4USERUSER_ADDR
AREATFunction group text AREATCHAR40AREAT
MASTERLANGOriginal Language in Repository objects MASTERLANGLANG1Assigned to domainISOLASPRASH_T002
INCLUDEABAP Program Name PROGNAMECHAR40PROGNAME
NAMESPACENamespace NAMESPACECHAR10Assigned to domainNAMESPACENAMESPACE
PROGNAMEABAP Program Name PROGNAMECHAR40PROGNAME
SAP_CUS System Setting SAP or Customer0
MOD_TYPE Modification Assistant On or Off0
MODIF_ON Modification Mode0
MODI 0
OTFDIR 0
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
PNAMEProgram Name PNAMECHAR40PROGNAMERID
INCLUDEINCLUDE number of function module INCLUDENRCHAR2INCLUDENR
FREEDATERelease date of function module FREEDATEDATS8FREEDATE
APPLApplication to which function module is assigned RS38L_APPLCHAR1PAPPL
MANDClient MANDTCLNT3MANDT
FMODEType of function module (local, remote, ...) FMODECHAR1CHAR1
HOST 0
UTASKUpdate UTASKCHAR1CHAR1
PNAME_MAINProgram Name PNAMECHAR40PROGNAMERID
UPGRADE Only Log, Upgrade0
PROT_ONLY Log Only0
SPAUIndicator object in SPAU CUS_SPAUCHAR1SYSCHAR01
SMODIRS38L 0
NAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
AREAFunction group, to which the function module belongs RS38L_AREACHAR26AREA
GLOBALGlobal interface ID RS38L_GLOBCHAR1FNKEY
UKIND1Start update immediately RS38L_TSK1CHAR1CHAR1
UKIND3Update is started immediately, no restart possible RS38L_TSK3CHAR1CHAR1
UKIND2Start of update delayed RS38L_TSK2CHAR1CHAR1
UKIND4Update triggered by collector RS38L_TSK4CHAR1CHAR1
VERBUCHERUpdate Module RS38L_TSKCHAR1CHAR1
UTASKUpdate processing RS38L_TASKCHAR1CHAR1
REMOTEType of function module (local, remote, ...) FMODECHAR1CHAR1
INCLUDEABAP Program Name PROGNAMECHAR40PROGNAME
PROGNAMEABAP Program Name PROGNAMECHAR40PROGNAME
PROGRAMMABAP Program Name PROGNAMECHAR40PROGNAME
APPLApplication to which function module is assigned RS38L_APPLCHAR1PAPPL
EXCEPTION_CLASSSingle-Character Indicator CHAR1CHAR1CHAR1
JAVA_REMOTESingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_REMOTESingle-Character Indicator CHAR1CHAR1CHAR1
JAVA_FUNCSingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_FUNCSingle-Character Indicator CHAR1CHAR1CHAR1
JAVA_FROM_ABAPSingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_FROM_JAVASingle-Character Indicator CHAR1CHAR1CHAR1
BASXML_ENABLEDBasXML Log RS38L_BXMLCHAR1CHAR1
UKIND5Update Task Initiation V1.5 RS38L_TSK5CHAR1CHAR1
BLACKHOLE Modification Mode Switched Off0
PRIM_MODIF Modified For First Time0
OPERATIONCustomer enhancement: Operation CUS_OPERCHAR4CUS_OPER
OTFTIT 0
SPRASLanguage Key SPRASLANG1ISOLASPRASSPRH_T002
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
STEXTShort text for function module RS38L_FTXTCHAR74FUNCTEXT
OENLFDIR 0
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
AREAFunction group, to which the function module belongs RS38L_AREACHAR26AREA
ACTIVEFunction module active ACTIVEFCHAR1CHAR1
GENERATEDGenerated function module GENERATEDCHAR1CHAR1
FREEDATERelease date of function module FREEDATEDATS8FREEDATE
GLOBALGlobal interface ID RS38L_GLOBCHAR1FNKEY
LOC_PRIVFunction module of a temporary development class RS38L_TEMPCHAR1CHAR1
EXTEN1Language Key SPRASLANG1ISOLASPRASSPRH_T002
EXTEN2Data conversion flag RS38L_KORRCHAR1CHAR1
EXTEN3Exception class S_EXCCLASSCHAR1CHAR1
EXTEN4Exception Indicator for Package Check PAKNOCHECKCHAR1PAKNOCHECK
EXTEN5 Obsolete0
NO_TURNOFF No Authorization for Deactivating the ModAss0
TOOL_LOG 0
UKIND1Start update immediately RS38L_TSK1CHAR1CHAR1
UKIND3Update is started immediately, no restart possible RS38L_TSK3CHAR1CHAR1
UKIND2Start of update delayed RS38L_TSK2CHAR1CHAR1
UKIND4Update triggered by collector RS38L_TSK4CHAR1CHAR1
VERBUCHERUpdate Module RS38L_TSKCHAR1CHAR1
UTASKUpdate processing RS38L_TASKCHAR1CHAR1
REMOTEType of function module (local, remote, ...) FMODECHAR1CHAR1
NORMALNormal Function Module RS38L_NORMCHAR1RS38L_NORM
LOC_PRIV 0
GLOBALGlobal interface ID RS38L_GLOBCHAR1FNKEY
FBFOOTLINEEDIC: Footer EDFOOTLINECHAR80EDDYNPLINE
STATEABAP: Program Status (Active, Saved, Transported...) R3STATECHAR1R3STATE
LOADSTATEABAP: Program Status (Active, Saved, Transported...) R3STATECHAR1R3STATE
LOCAL_SAVESingle-Character Indicator CHAR1CHAR1CHAR1
TFDIR 0
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
PNAMEProgram Name PNAMECHAR40PROGNAMERID
INCLUDEINCLUDE number of function module INCLUDENRCHAR2INCLUDENR
FREEDATERelease date of function module FREEDATEDATS8FREEDATE
APPLApplication to which function module is assigned RS38L_APPLCHAR1PAPPL
MANDClient MANDTCLNT3MANDT
FMODEType of function module (local, remote, ...) FMODECHAR1CHAR1
HOST 0
UTASKUpdate UTASKCHAR1CHAR1
PNAME_MAINProgram Name PNAMECHAR40PROGNAMERID
ENLFDIR 0
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
AREAFunction group, to which the function module belongs RS38L_AREACHAR26AREA
ACTIVEFunction module active ACTIVEFCHAR1CHAR1
GENERATEDGenerated function module GENERATEDCHAR1CHAR1
FREEDATERelease date of function module FREEDATEDATS8FREEDATE
GLOBALGlobal interface ID RS38L_GLOBCHAR1FNKEY
LOC_PRIVFunction module of a temporary development class RS38L_TEMPCHAR1CHAR1
EXTEN1Language Key SPRASLANG1ISOLASPRASSPRH_T002
EXTEN2Data conversion flag RS38L_KORRCHAR1CHAR1
EXTEN3Exception class S_EXCCLASSCHAR1CHAR1
EXTEN4Exception Indicator for Package Check PAKNOCHECKCHAR1PAKNOCHECK
EXTEN5 Obsolete0
RSINFDIR 0
FUNCNAMEName of Function Module RS38L_FNAMCHAR30FUNCNAMELIB
PNAMEProgram Name PNAMECHAR40PROGNAMERID
INCLUDEINCLUDE number of function module INCLUDENRCHAR2INCLUDENR
APPLApplication to which function module is assigned RS38L_APPLCHAR1PAPPL
FMODEType of function module (local, remote, ...) FMODECHAR1CHAR1
UTASKUpdate UTASKCHAR1CHAR1
INT_GLOBALGlobal interface ID RS38L_GLOBCHAR1FNKEY
RODIR 0
OBJECTTYPEObject Type TROBJTYPECHAR4OBJECTSCTSOBJECT
OBJECT30 Characters CHAR30CHAR30CHAR30
CLIOBJECTCharacter 1 change document relevant CHARACTER1CHAR1CHAR1
RELEASEDCharacter 1 change document relevant CHARACTER1CHAR1CHAR1
REWORKEDCharacter 1 change document relevant CHARACTER1CHAR1CHAR1
OBSOLETECharacter 1 change document relevant CHARACTER1CHAR1CHAR1
RODIR_CHANGED_BYLast changed by UNAMCHAR12SYCHAR12
RODIR_CHANGED_ONChanged On RDIR_UDATEDATS8SYDATS
RODIR_CHANGED_ATLast changed at AS4TIMETIMS6AS4TIME
FBTRDIR 0
NAMEABAP Program Name PROGRAMMCHAR40PROGRAMMRID
STATEABAP: Program Status (Active, Saved, Transported...) R3STATECHAR1R3STATE
SQLXSource code protection SQLXCHAR1SYCHAR01
EDTXEditor lock flag EDTXCHAR1RDIR_FUNC
VARCLCase-Sensitive VARCLCHAR1SYCHAR01
SECUAuthorization Group SECUCHAR8SYCHAR08
CNAMAuthor CNAMCHAR12SYCHAR12
CDATCreated on RDIR_CDATEDATS8SYDATS
UNAMLast changed by UNAMCHAR12SYCHAR12
UDATChanged On RDIR_UDATEDATS8SYDATS
RSTATStatus RDIR_RSTATCHAR1RSTAT
FIXPTFixed point arithmetic FIXPTCHAR1RDIR_FUNC
TRANSPKEY 0
DEVCLASSPackage DEVCLASSCHAR30DEVCLASSDVCDEVCLASS
OBJ_TYPEObject Type TROBJTYPECHAR4OBJECTSCTSOBJECT
OBJ_NAMEObject Name in Object Directory SOBJ_NAMECHAR40SOBJ_NAME
SUB_TYPEObject Type TROBJTYPECHAR4OBJECTSCTSOBJECT
SUB_NAMEObject name in SUBKEY SOBJ_SNAMECHAR120EU_LNAME
CORRNUMRequest/Task TRKORRCHAR20Assigned to domainTRKORR
SMODIOPERACustomer enhancement: Operation CUS_OPERCHAR4CUS_OPER
ACTION 0
XCODEFunction Code SYUCOMMCHAR70SYCHAR70
OK_CODEFunction Code SYUCOMMCHAR70SYCHAR70
VERSION 0
DEVCLASSPackage DEVCLASSCHAR30Assigned to domainDEVCLASSDVCDEVCLASS
TESTFunction Key FNKEYCHAR1FNKEY
FEXIT_FLAGFunction Key FNKEYCHAR1FNKEY
EDITLOCKFunction Key FNKEYCHAR1FNKEY
SMODIRET 0
INACTIVEStatus of function module or group: Active/Inactive RS38L_INAKCHAR30CHAR30
FREIGTEXTType of Function Module Release RS38L_FRTXCHAR30CHAR30
FBSTATE 0
SAVENECBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
DOCUCHBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
PARAMCHBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
STEXTCHBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
ACTIVETAB Active Tab0
POS_CUROW Active Line0
CURSORFLD Cursor Field0
DYNNRNumber of the following screen DYNNRCHAR4DYNNR
ED_DYNNRNumber of the following screen DYNNRCHAR4DYNNR
ED_PROGABAP Program Name PROGRAMMCHAR40PROGRAMMRID
MULTIBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
EDITCTRLBoolean Variable (X=True, -=False, Space=Unknown) BOOLEANCHAR1BOOLEAN
IMPCURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
EXPCURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
CHACURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
TABCURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
EXCCURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
EDTCURS 0
FIELDNAMEAssociated Type of an Interface Parameter RS38L_TYPCHAR132RS38L_TYP
OFFSETHorizontal Cursor Position SYCUCOLINT410SYST_SHORT
LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
HEADERLINE 0
FIRST_LINEVertical Cursor Position SYCUROWINT410SYST_SHORT
EDITSTATESingle-Character Indicator CHAR1CHAR1CHAR1
ENH_CURSMODSingle-Character Indicator CHAR1CHAR1CHAR1
NO_TOGGLE Only Available in Active Vers., so no Active/Inactive Toggle0
IS_BAPISingle-Character Indicator CHAR1CHAR1CHAR1
FBDOCU_FOUNDSingle-Character Indicator CHAR1CHAR1CHAR1
FROZENSingle-Character Indicator CHAR1CHAR1CHAR1
JAVA_REMOTESingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_REMOTESingle-Character Indicator CHAR1CHAR1CHAR1
TRANSL_TECH_TEXTSSingle-Character Indicator CHAR1CHAR1CHAR1
STATE_IS_INHERITEDGeneral Flag FLAGCHAR1FLAG
JAVA_FUNCSingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_FUNCSingle-Character Indicator CHAR1CHAR1CHAR1
JAVA_FROM_ABAPSingle-Character Indicator CHAR1CHAR1CHAR1
ABAP_FROM_JAVASingle-Character Indicator CHAR1CHAR1CHAR1
BASXML_ENABLEDBasXML Log RS38L_BXMLCHAR1CHAR1
UKIND5Update Task Initiation V1.5 RS38L_TSK5CHAR1CHAR1

Key field Non-key field



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

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

How to access SAP table HEADER_FB

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