SMLAY SAP (Structure for Transferring Layer Data from Non-SAP Systems) Structure details

Dictionary Type: Structure
Description: Structure for Transferring Layer Data from Non-SAP Systems




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




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

SMLAY 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 "Structure for Transferring Layer Data from Non-SAP Systems" 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_SMLAY TYPE SMLAY.

The SMLAY table consists of various fields, each holding specific information or linking keys about Structure for Transferring Layer Data from Non-SAP Systems data available in SAP. These include MYREC (Balance sheet valuation: type of data record), MYFID (LIFO Valuation: Material Groupings), MYHIST (LIFO Valuation: Type of History Data (Layer)), MYVER (LIFO Layer Version).. 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: Can be enhanced (character-type or numeric)


SAP SMLAY 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
MANDTClient MANDTCLNT3Assigned to domainMANDT
MYRECBalance sheet valuation: type of data record MYRECCHAR1MYREC
MYFIDLIFO Valuation: Material Groupings MYFIDCHAR1MYFID
MYHISTLIFO Valuation: Type of History Data (Layer) MYHISTCHAR1MYHIST
MYVERLIFO Layer Version MYVERCHAR1CHAR1MYV
MYKEYLIFO valuation level MYKEYCHAR4Assigned to domainMYKEYMYL
MATNRMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
MYPOOLPool number for LIFO valuation MYPOOLCHAR4Assigned to domainLIFO_POOLPOL
GJAHRFiscal Year GJAHRNUMC4GJAHRGJAHRGJR
MYPERPosting Period MYPERNUMC2NUMC2
MYWRTLIFO layer value (gross) CMYWRTNUMC13NUMC13
MYWRNLIFO layer value (net) CMYWRNNUMC13NUMC13
MYMNGLIFO layer quantity CMYMNGNUMC13NUMC13
MEINSBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
PEINHPrice unit CPEINHNUMC5NUMC5
PRS01Price for value adjustment CPRS0XNUMC11NUMC11
PRS02Price for value adjustment CPRS0XNUMC11NUMC11
PRS03Price for value adjustment CPRS0XNUMC11NUMC11
MYPIXPrice index for index LIFO valuation CMYPIXNUMC11NUMC11
MYBASLayer base value CMYBASNUMC13NUMC13
MYZMNGQuantity received for period CZUMNGCHAR14CHAR14
MYZWRTValue of receipts for period CZUWRTCHAR14CHAR14
DATLODate DATUMDATS8DATUM
METHODLIFO/FIFO Method MYMETHODCHAR6Assigned to domainMYMETHODMYM
EBELNPurchasing Document Number EBELNCHAR10Assigned to domainALPHAEBELNBESMEKK_C
EBELPItem Number of Purchasing Document EBELPNUMC5Assigned to domainEBELPBSP
MBLNRNumber of Material Document MBLNRCHAR10ALPHABELNRMBN
MJAHRMaterial Document Year MJAHRNUMC4GJAHRGJAHRMJA
MBLPOItem in Material Document MBLPONUMC4MBLPOPOS
BWTARValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
BWARTMovement Type (Inventory Management) BWARTCHAR3Assigned to domainBWARTBWA
LIFNRAccount Number of Vendor or Creditor LIFNRCHAR10Assigned to domainALPHALIFNRLIFKRED_C
AUFNROrder Number AUFNRCHAR12Assigned to domainALPHAAUFNRANR
FBASEFIFO MY_FBASECHAR1XFELD
POOLIMLIFO Valuation: Type of Pool Valuation MYPOOLIMCHAR1MYPOOLIM
.INCLU--AP 0
MATNR_EXTExternal Long Material Number MATNR_EXTCHAR40MATNLMATNR_EXT

Key field Non-key field



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

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

How to access SAP table SMLAY

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