SAP FMOIX Line Items - Extended Table data and field list

FMOIX 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 "Line Items - Extended" 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_FMOIX TYPE FMOIX.

The FMOIX table consists of various fields, each holding specific information or linking keys about Line Items - Extended data available in SAP. These include FONDS (Fund), FICTR (Funds Center), FIPEX (Commitment Item), MEASURE (Funded Program)... 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. .

FMOIX 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 FMOIX 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 FMOIX 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
FONDSFund BP_GEBERCHAR10FMFINCODEBP_GEBERFIC
FICTRFunds Center FM_FICTRCHAR16FMFCTRFISTLFIS
FIPEXCommitment Item FM_FIPEXCHAR24FMCIFM_FIPEXFPS
MEASUREFunded Program FM_MEASURECHAR24Assigned to domainFM_MEASUREFM_MEASURE
GRANT_NBRGrant GM_GRANT_NBRCHAR20ALPHAGM_GRANT_NBRGM_GRANT_NBRGRANTS_GENERIC
REFBNReference Document Number CO_REFBNCHAR10ALPHABELNR
RFPOSItem number of reference document CC_RFPOSNUMC5NUMC05
REFBTReference document category (conversion exit; c.f. REFBTYP) CO_REFBTYPNUMC3REFBTBELEGTYP
RFORGReference Organizational Units AWORGCHAR10AWORG
RFSYSLogical system of source document AWSYSCHAR10TBDLSALPHALOGSYS
RFTYPReference Transaction AWTYPCHAR5Assigned to domainAWTYP
RFKNTAccount assignment number of reference document CC_RFKNTNUMC5NUMC05
RFETEReference document classification number CC_RFETENUMC4Assigned to domainETENR
RCONDCounter Conditions and Level Number RCONDNUMC5RCOND
WRTTPValue Type CO_WRTTPCHAR2CO_WRTTP
WTEXTVal.type name FM_WRTTPTCHAR40TEXT40
BTARTAmount type FM_BTARTCHAR4FM_BTART
BTEXTName of amount type FM_BTARTTCHAR40TEXT40
STATSFunds Management Statistical Indicator FM_STATSCHAR1FM_STATS
STATTName of statistics indicator FM_STATSTCHAR40TEXT40
RRCTYRecord Type RRCTYCHAR1RRCTY
ERLKZCompletion indicator for line item KBLERLKZCHAR1CHAR1_X
LOEKZDeletion Indicator KBLLOEKZCHAR1CHAR1_X
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
GNJHRYear of Cash Effectivity GNJHRNUMC4GJAHRGJAHRGNJHR
PERIOPeriod FM_PERIODENUMC3PERDEGFP
BUDATPosting Date in the Document BUDATDATS8DATUM
ZHLDTFunds Management - Update Date FM_ZHLDTDATS8DATUM
TRANRFunds Management Transaction Number FM_TRANRCHAR16CHAR16
CTRNRFunds Management Control Number FM_CTRNRCHAR20CHAR20
BUKRSCompany Code BUKRSCHAR4T001BUKRSBUKC_T001
HKONTGeneral Ledger Account HKONTCHAR10SKA1ALPHASAKNR
SGTXTItem Text SGTXTCHAR50TEXT50
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10LFA1ALPHALIFNRLIFKRED_C
FAREAFunctional Area FM_FAREACHAR16TFKBFKBERFBE
FTEXTName of the functional area FKBTXCHAR25TEXT25
KOKRSControlling Area KOKRSCHAR4TKA01CACCDCAC
KOSTLCost Center KOSTLCHAR10CSKSALPHAKOSTLKOS
KTEXTGeneral Name KTEXTCHAR20TEXT20
AUFNROrder Number AUFNRCHAR12AUFKALPHAAUFNRANR
ATEXTDescription AUFTEXTCHAR40TEXT40
POSIDWork Breakdown Structure Element (WBS Element) PS_POSIDCHAR24PROJNPS_POSIDPRO
POST1PS: Short description (1st text line) PS_POST1CHAR40TEXT40
PRCTRProfit Center PRCTRCHAR10CEPCALPHAPRCTRPRCPRCTR_EMPTY
PRCTRTGeneral Name KTEXTCHAR20TEXT20
NPLNRNetwork Number for Account Assignment NPLNRCHAR12Assigned to domainALPHAAUFNRNET
VORNROperation/Activity Number VORNRCHAR4NUMCVVORNRVGN
CF_FLAGCarryforwards at year-end closing FM_CF_FLAGCHAR1XFELD
CFSTATFM Commitment Carryforward: Status FM_CFSTNUMC2FM_CFST
CFSTATSVYear-End Closing: Status (Back Up) FM_CFSTSVNUMC2FM_CFST
CFCNTYear-End Closing: Number of Transfers FM_CFCNTNUMC2FM_CFCNT
CFLEVCarryforward level FM_CFLEVCHAR1FM_CFLEV
USERDIMCustomer Field for FM Actual and Commitment Data FM_USERDIMCHAR10CHAR10
FWAERFM area currency FMWAERCUKY5TCURCWAERS
FKBTRPAmount to be checked against payment budget, in FM area crcy FM_FKBTRPYCURR15(2) WERTV8
FKBTRCAmount to be checked against commt budget, in FM area crcy FM_FKBTRCMCURR15(2) WERTV8
FKBTRWAmount processed in Workflows, expressed in FM area crcy FM_FKBTRWFCURR15(2) WERTV8
TWAERTransaction Currency TWAERCUKY5TCURCWAERSFWS
TRBTRPAmount to be checked against the paymt budget, in trans crcy FM_TRBTRPYCURR15(2) WERTV8
TRBTRCAmount to be checked against commt budget, in trans.crcy FM_TRBTRCMCURR15(2) WERTV8
TRBTRWAmount processed in workflow, in transaciton currency FM_TRBTRWFCURR15(2) WERTV8
VREFBTPredecessor document category FM_VREFBTNUMC3FM_REFBTYP
VRFPOSPredecessor document item FM_VRFPOSNUMC5NUMC05
VREFBNPredecessor document number FM_VREFBNCHAR10ALPHABELNR
STUNRNumber that clearly identifies the line key in database FM_STUNRCHAR16CHAR16
PERIO7Period/year JAHRPERNUMC7PERI7JAHRPER
CPUDTDay On Which Accounting Document Was Entered CPUDTDATS8DATUM
CPUTMTime of Entry CPUTMTIMS6UZEIT
USNAMUser name USNAMCHAR12Assigned to domainXUBNAMEUSR
TCODETransaction Code TCODECHAR20Assigned to domainTCODETCD
BLDOCDATEBudgetary Ledger Document Date FM_BL_DOCDATEDATS8DATUM
BUDGET_PDFM: Budget Period FM_BUDGET_PERIODCHAR10Assigned to domainFM_BUDGET_PERIODBUDPER
KUNNRCustomer Numbers KUNNRCHAR10Assigned to domainALPHAKUNNRKUNC_KUNNR
VRGNGCO Business Transaction CO_VORGANGCHAR4Assigned to domainJ_VORGANG

Key field Non-key field



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

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

How to access SAP table FMOIX

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

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

Related SAP tables and the relationships to FMOIX

    FKRS - Financial Management Area
        FMB_SEL_SCREEN - General selection criteria
    FMAA_CO - FMAA - Availability Control Objects
        FMAA_BA - FMAA - Budget Addresses
            FMAA_PA - FMAA - Posting Addresses
    FMAA_CO_CG - FMAA - Avail. Control Objects of Aut. Cover Group
        FMAA_BA_CG - FMAA - Budget Addresses of Automatic Cover Group
            FMAA_PA_CG - FMAA - Posting Addresses of Automatic Cover Group
    AVCT - AVC Totals (BCS)
        BUDT - Budget Totals (BCS)
            BUDP - Budget Line Items (BCS)
            BUHL - Budget Entry Documents (BCS)
    FFND - Funds
            CONVAL - Consumed Values (BCS)
    FMTOX - Totals Records: Commitments and Actuals
    FMOIX - Line Items of Commitment Documents
    FMFIX - Line Items of FI Documents
        FMBKPF - FI Documents: Relevant Fields in Document Header
    FMCOX - Line Items of CO Documents
    FBPD - Budget Period
    FCTR - Funds centers
    FPOS - Commitment items
    FNCT - Functional Areas
    FMAS - Funded Programs
    FGMG - Grants
    BVSN - Budget/planning version

    FKRS - Financial Management Areas
        FMF_SEL_SCREEN - General Selection Criteria for FMF
            FVSN - Budget Versions
                BPBTX - Totals records: overall budget for fund
                    EPBT - Line Items: Overall Budget
                    VEPT - Line items: Commitment/actual for annual budget
                BPBYX - Totals records: annual budget
                    EPBY - Annual budget line items
                    VEPY - Line items: Commitment/actual for annual budget
                BPBPX - Totals Records: Period Budget
                    EPBP - Line Items: Period Budget
            FMTOX - Totals Records: Commitment and Actual
            FFND - Fund
            FMOIX - Line Items
            FMFIX - Line Items from FI Documents
                FMBKPF - FI Documents: Relevant Fields in Document Header
            FMCOX - Line Items from CO Postings
            FMCFX - Year-End Closing
                FMRU - Carryforward Rules for Year-End Closing
            FCTR - Funds Centers
            FPOS - Commitment Items
            FNCT - Functional Area
            FMAA - FM Account Assignments
                FMAAREL - Assigned FM Account Assignments
                    FMFUDRULE - Rules for Revenues Increasing Budget
                FMSNREL - Assigned FM Acct Asst to Collective Expenditures