SAP CIF_SL_REQ Customer demand interface Table data and field list

CIF_SL_REQ 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 "Customer demand interface" 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_CIF_SL_REQ TYPE CIF_SL_REQ.

The CIF_SL_REQ table consists of various fields, each holding specific information or linking keys about Customer demand interface data available in SAP. These include ATPCAT (ATP Category in APO), DOC_NUMBER (Document Number (Purchasing/Sales...)), ITM_NUMBER (Item number of the SD document), SCHED_LINE (Delivery Schedule Line Number)... 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. .

CIF_SL_REQ structure Technical Details:

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


SAP CIF_SL_REQ 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 CIF_SL_REQ 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
METHODMethod to be Executed During the Transfer of an Object CIFMETHODCHAR1CIFMETHOD
ATPCATATP Category in APO CIFATPCATCHAR2CIFATPCAT
DOC_NUMBERDocument Number (Purchasing/Sales...) CIFDOCCHAR12CIFDELNR
ITM_NUMBERItem number of the SD document POSNRNUMC6Assigned to domainPOSNR
SCHED_LINEDelivery Schedule Line Number ETENRNUMC4Assigned to domainETENR
PRODUCTMaterial Number CIFMATNRCHAR40CIFMATNR
LOCATIONPlant CIFPLANTCHAR20CIFPLANT
MRP_AREAMRP Area CIFBERIDCHAR20CIFBERID
STORE_LOCStorage Location CIFSTORLOCCHAR4Assigned to domainLGORT
BATCHBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
DOC_TYPESales Document Type AUARTCHAR4Assigned to domainAUARTAUARTAAT
REQ_QTYOpen Qty in Stockkeeping Units for Transfer of Reqmts to MRP OMENGQUAN15(3) MENG15
AVA_QTYConfirmed quantity for availability check in SKU VMENGQUAN15(3) MENG15
ALLOC_QTYPlanned allocation quantity for independent requirements PZMNGQUAN15(3) MENG15
UNITOFMEASBase Unit of Measure MEINSUNIT3Assigned to domainCUNITMEINS
CHECK_MODE3-Byte field CHAR3CHAR3CHAR3
MS_DATERequirements Date CIFREQTSTDEC15DECV15
SHIP_TOCustomer Number CIFKUNNRCHAR20CIFKUNNR
SPECSTOKEYKey for Special Stock Section CIFSSKEYCHAR16CIFSSKEY
SPECIALSTOSpecial Stock Indicator SOBKZCHAR1Assigned to domainSOBKZ
MRP_INDICRequirements record not relevant to MRP NODISCHAR1NODIS
DOCNR_RESPDocument Number (Purchasing/Sales...) CIFDOCCHAR12CIFDELNR
ITMNR_RESPOriginating item POSNVNUMC6Assigned to domainPOSNR
ORDIDGUID for Order Headers (CHAR32) CIFORDID32CHAR32CIFGUID32
SCHEDIDGUID for Schedule Lines (CHAR32) CIFSCHED32CHAR32CIFGUID32
LOGSYSBLogical system with which document was created LOGSYSBCHAR10Assigned to domainALPHALOGSYS
SPECSTOEXTExternal Display of Account Assignment Object CIFSSEXTCHAR40CIFSSEXT
LOGSYSKLogical System in Which Account Assignment Was Generated LOGSYSKCHAR10Assigned to domainALPHALOGSYS

Key field Non-key field



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

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

How to access SAP table CIF_SL_REQ

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

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