SAP RILO0 IO fields of module pool SAPMILO0 (FunctLocations) Table data and field list

RILO0 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 "IO fields of module pool SAPMILO0 (FunctLocations)" 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_RILO0 TYPE RILO0.

The RILO0 table consists of various fields, each holding specific information or linking keys about IO fields of module pool SAPMILO0 (FunctLocations) data available in SAP. These include AEDAT (Date on which the object was last changed), AENAM (Name of the user who last changed the object), ALKEY (Labeling system for functional locations), ASTEX (User status active)... 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. .

RILO0 structure Technical Details:

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


SAP RILO0 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 RILO0 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
ADDRHANDLEHandle for Creating Addresses/Persons (Bus. Addr. Services) AD_HANDLECHAR140TEXT140
AEDATDate on which the object was last changed IUPDTDATS8DATUM
AENAMName of the user who last changed the object IUPNACHAR12USNAM
ALKEYLabeling system for functional locations ILOM_ALKEYCHAR1Assigned to domainILOM_ALKEYILOM_ALKEY
ASTEXUser status active CO_ASTEXCHAR1KREUZ
BEGRUTechnical object authorization group IAUTGCHAR4T370BIAUTG
CHDATReference date for carrying out checks ILOM_CHDATDATS8DATUM
EINZLSingle equipment installation at functional location EINZLCHAR1XFELD
EINZLIData origin for authorization group field INH_BEGRUICHAR1INHER
ERDATDate on which the object was created ICRDTDATS8DATUM
ERNAMName of User Who Created the Object ICRNACHAR12USNAM
GEWRKMain work center for maintenance tasks GEWRKCHAR8ARBPLVAP
IEQUIInstallation of equipment allowed at the functional location IEQUICHAR1X
IEQUIIData origin for equip. inst. allowed field INH_IEQUIICHAR1INHER
INGRPPlanner Group for Customer Service and Plant Maintenance INGRPCHAR3T024IINGRPIHG
INGRPIData origin for maintenance planner group field INH_INGRPICHAR1INHER
INHER_MACheckbox: data origin from superior functional location INHER_MACHAR1RADIO
INHER_NOCheck box: individual maintenance, no data origin INHER_NOCHAR1RADIO
INHER_REFCheck field: data origin from reference location INHER_REFCHAR1RADIO
IWERKMaintenance Planning Plant IWERKCHAR4T399IWERKSIWK
IWERKIData origin for planning plant field INH_IWERKICHAR1INHER
KLASSEClass number KLASSE_DCHAR18KLASSEKLA
KLASSENARTClass Type KLASSENARTCHAR3Assigned to domainKLASSENARTKAR
KLASSENTEXTClass Description KLSBEZCHAR40TEXT40KBZ
KTEXTShort text for the work center AP_KTEXTCHAR40TEXT40
KZMLAPrimary language indicator for text segment KZMLACHAR1CHAR1
LGTXTLong text indicator IND_LGTXTCHAR1X
LGWIDObject ID of the Work Center LGWIDNUMC8CRIDCR_OBJID
LGWIDIData Origin for the Field 'Work Center' INH_LGWIDICHAR1INHER
LVORMSAP Development Reserve: Format CHAR, Length 1 RESERVE_CHAR_001CHAR1CHAR1
MANDTClient MANDTCLNT3T000MANDT
MAPARManufacturer part number MAPARCHAR30MAPAR
MAPARISAP Development Reserve: Format CHAR, Length 1 RESERVE_CHAR_001CHAR1CHAR1
MLANGPrimary language for object texts MLANGLANG1T002ISOLASPRAS
MPTXTDescription of superior functional location MPTXTCHAR40TEXT40
PM_OBJTYObject Type of CIM Resources for Work Center PM_OBJTYCHAR2CR_OBJTY
RBNRCatalog Profile RBNRCHAR9T352BRBNR
RBNR_IData origin for maintenance catalog field INH_RBNR_ICHAR1INHER
SPRASLanguage Key SPRASLANG1T002ISOLASPRASSPRH_T002
STNAMSAP Development Reserve: Format CHAR, Length 12 RESERVE_CHAR_012CHAR12CHAR12
STTXTDisplay lines for system status ILOM_STTXSCHAR40TEXT40
STTXUDisplay lines for user status ILOM_STTXUCHAR40TEXT40
SUBMTConstruction type material of the object SUBMTCHAR18MARAMATN1MATNRMAT
SUBMTIData origin for construction type field INH_SUBMTICHAR1INHER
TPLCPFunctional location as copy reference TPLCPCHAR30IFLOTTPLNRTPLNRIFLM
TPLKZFunctional location structure indicator TPLKZCHAR5T370STPLKZISR
TPLMA_DFLTSuperior functional location TPLMACHAR30IFLOTTPLNRTPLNRIFLM
TRPCPReference functional location as copy reference TRPCPCHAR30IRLOTTRPNRIRLM
TRPMA_DFLTSuperior reference functional location TRPMACHAR30IRLOTTRPNRIRLM
WERGWPlant associated with main work center WERGWCHAR4T001WWERKS

Key field Non-key field



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

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

How to access SAP table RILO0

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

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