CIF_MATLOC SAP (Outbound Structure for Location Product) Structure details

Dictionary Type: Structure
Description: Outbound Structure for Location Product




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




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

CIF_MATLOC 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 "Outbound Structure for Location Product" 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_MATLOC TYPE CIF_MATLOC.

The CIF_MATLOC table consists of various fields, each holding specific information or linking keys about Outbound Structure for Location Product data available in SAP. These include MATNR (Material Number), LOCNO (Location), LOCTYPE (APO Location Type), PLANNR_PPS (Production Planner).. 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 CIF_MATLOC 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
METHODMethod to be Executed During the Transfer of an Object CIFMETHODCHAR1CIFMETHOD
MATNRMaterial Number CIFMATNRCHAR40CIFMATNR
LOCNOLocation CIFLOCNOCHAR20CIFLOCNO
LOCTYPEAPO Location Type CIFLOCTYPECHAR4CIFLOCTYPE
PLANNR_PPSProduction Planner PLANNR_PPSCHAR3Assigned to domainDISPO
PLANNR_SNPSNP Planner PLANNR_SNPCHAR3Assigned to domainDISPO
PLANNR_DEMSales Planner PLANNR_DEMCHAR3Assigned to domainDISPO
PLANNR_TRATransportation Planner PLANNR_TRACHAR3Assigned to domainDISPO
MANOTIndicator; material memo exists MANOTCHAR1CHAR1
MTVFPChecking Group for Availability Check MTVFPCHAR2Assigned to domainMTVFP
ATP_CHMODCheck Mode ATP_CHMODCHAR3ATP_CHMOD
WHATBOMIndicator: Where should the BOM and task list be exploded? APOWHATBOMCHAR1APOWHATBOM
DIBERMRP Area Indicator CIF_DIBERCHAR1XFELD
CONHAPConsumption of Handling Capacity in Units of Volume SNPCONHAPQUAN13(3) MENG13
HUNITUnit UNITUNIT3CUNITEINHEIT
CONINPConsumption of Storage Capacity per Unit of Material SNPCONIMPQUAN13(3) MENG13
IUNITUnit UNITUNIT3CUNITEINHEIT
KDMATIDCustomer Material Number in APO KDMAT_APOCHAR40CIFMATNR
CHKHORATP: Checking horizon in days CIFCHKHORNUMC3CIFCHKHOR
CALINDATP: Indicator for checking horizon in APO CALINDCHAR1CALIND
LSZKYExternal Key for Lot Size Profile in APO CIFLSZKYCHAR10CHAR10
LSZTXDescription of Lot Size Profile CIFLSZTXCHAR20CHAR20
BSTFEFixed lot size BSTFEQUAN13(3) MENG13
BSTMIMinimum Lot Size BSTMIQUAN13(3) MENG13
BSTMAMaximum Lot Size BSTMAQUAN13(3) MENG13
BSTRFRounding value for purchase order quantity BSTRFQUAN13(3) MENG13
AUSSSAssembly scrap in percent AUSSSDEC5(2) DEC3_2
RDPRFRounding Profile in APO CIFRDPRFCHAR8CIFRDPRF
SVTTYTarget Days' Supply for Material CIFSVTTYDEC11CIFTSTDURN
CATGRPCategory Group CIFCATGRPCHAR3CIFCATGRP
LGKNDLot-size calculation in make-to-order production LGKNDCHAR1LGKND
SLLSZEXACTIndicator: Exact Lot Size CIFSLSLZEXCHAR1XFELD
SLLSZFIXEDIndicator: Fixed Lot Size CIFSLSLZFXCHAR1XFELD
SLLSZRANGEIndicator: Target Days' Supply for Lot Size Calculation CIFSLSLZRACHAR1XFELD
DPREXSNP: Requirements Profile - External CIFSNPDPRXCHAR10CHAR10
DPRTXSNP: Profile Description CIFSNPDSCRCHAR20CHAR20
D1HORSNP: Demand Horizon in Days (Area 1) CIFSNPD1HRDEC3CIFSNPHORI
D2HORSNP: Demand Horizon in Days (Area 2) CIFSNPD2HRDEC3CIFSNPHORI
FCSTHSNP: Forecast Horizon in Days CIFSNPFCSTDEC3CIFSNPHORI
PULLHSNP: Deployment Horizon in Days (PULL) CIFSNPPLLHDEC3CIFSNPHORI
SPREXSNP: Supply Profile - External CIFSNPSPRXCHAR10CHAR10
SPRTXSNP: Profile Description CIFSNPDSCRCHAR20CHAR20
S1HORSNP: Demand Horizon in Days (Area 1) CIFSNPD1HRDEC3CIFSNPHORI
S2HORSNP: Demand Horizon in Days (Area 2) CIFSNPD2HRDEC3CIFSNPHORI
PRODHSNP: Production Horizon in Days CIFSNPPRDHDEC3CIFSNPHORI
SHIPHSNP: Stock Transfer Horizon in Days CIFSNPSHPHDEC3CIFSNPHORI
PUSHHSNP: Deployment Horizon in Days (PUSH) CIFSNPPSHHDEC3CIFSNPHORI
DPLEXSNP: External Deployment Profile CIFSNPDPLXCHAR10CHAR10
DPLTXSNP: Profile Description CIFSNPDSCRCHAR20CHAR20
DPLFSFair Share Rule CIFSNPDPFSCHAR2CIFSNPDPFS
DPLPUIndicator: Push Distribution CIFSNPDPPUCHAR1CIFSNPDPPU
RQMKYExternal Number of Lot Size Profile in Matl Master Record CIFRQMKYCHAR10CHAR10
RQMTXDescription of PP Requirements Profile CIFRQMTXCHAR20CHAR20
VRMODConsumption mode VRMODCHAR1VRMOD
VINT1Consumption period: backward VINT1NUMC3VRINT
VINT2Consumption period: forward VINT2NUMC3VRINT
STRA1Planning strategy STRA1CHAR2Assigned to domainSTRAT
SBDKZDependent requirements ind. for individual and coll. reqmts SBDKZCHAR1SBDKZ
MISKZMixed MRP indicator MISKZCHAR1MISKZ
GRPRTGR Processing Time GRPRTDEC11CIFTSTDURG
GIPRTGoods Issue Processing Time GIPRTDEC11CIFTSTDURG
SAFTYSafety Stock CIFSAFTYFLTP16(16) FLTP
RRP_TYPEPlanning Procedure for Production Planning CIFRRPTYPECHAR1CHAR1
EKGRPPurchasing Group EKGRPCHAR3Assigned to domainEKGRPEKG
BESKZProcurement Type BESKZCHAR1BESKZMBS
LGRADService level LGRADDEC3(1) DEC2_1
PLIFZPlanned Delivery Time in Days PLIFZDEC3DEC3
LSUOMUnit of Measure of Lot Size CIFLSUOMUNIT3Assigned to domainCUNITMEINS
PRMTYVMI Promotion Lead Time CIFPRMTYDEC11CIFTSTDURG
SCOSTProduct-Dependent Storage Costs CIFSCOSTDEC13(3) CIFDEC13_3
VEGRPVMI Purchasing Group CIFVEGRPCHAR20CHAR20
AT101Character field of length 40 CHAR40CHAR40CHAR40
AT10230 Characters CHAR30CHAR30CHAR30
AT103Char 20 CHAR20CHAR20CHAR20
AT104Character Field Length = 10 CHAR10CHAR10CHAR10
AT105Character Field Length = 10 CHAR10CHAR10CHAR10
KOSCH_GRPAllocation: Seq. Product Alloc. Procedures, Location-Dep. CIF_KSCHGRCHAR18CHAR18
KOSCHAllocations: Product Allocations Procedure, Location-Dep. CIF_KOSCHCHAR18CHAR18
DIUOMATP: Unit of Measure for Display CIF_DIUOMUNIT3Assigned to domainCUNITMEINS
PRIOProduct Priority CIF_PRIOINT13INT1
PRODFSNP: Fix Production After Planning Period CIF_SNPRDFCHAR1BOOLEAN
SHIPFSNP: Fix Shipments after Planning Period CIF_SNPSHFCHAR1BOOLEAN
PSPLITime Requirements Distribution Indicator (Period Split) CIF_SNPSPLCHAR1CHAR1
PEG_PST_MXMaximum Duration of Backward Pegging Relationship CIF_PEGPMXDEC11CIFTSTDURN
PEG_PST_ALMinimum Duration of Backward Pegging Relationship for Alert CIF_PEGPALDEC11CIFTSTDURN
PEG_FUT_MXMaximum Duration of Pegging Relationship CIF_PEGFUTDEC11CIFTSTDURN
UNETOUnderdelivery tolerance limit UNETODEC3(1) DEC2_1
UEETOOverdelivery tolerance limit UEETODEC3(1) DEC2_1
GES_MNG_USFlag: Consume Total Stock CIF_BSTUSECHAR1BOOLEAN
BST_MNG_USFlag: Consume Total Stock CIF_BSTUSECHAR1BOOLEAN
EXPLDATE_FDetermination of BOM Explosion Date CIF_EXPLDFCHAR1CIF_EXPLDF
PROC_COSTIProcurement Costs for the Product, Format INT4 CIFPRCCSTIINT410INT4
ERHOROpening Period CIFERHORDEC11CIFTSTDURG
FREIZRelease period CIFFREIZDEC11CIFTSTDURG
TBID_RPMTime Buckets Profile ID CIFTBIDCHAR22CIFTBID
FIXHZProduct-Specific Planning Time Fence CIFFIXHZDEC11CIFTSTDURG
FIXDATFirming date CIFFIXDATDATS8DATUM
FIXTIMFirming Time CIFFIXTIMTIMS6UZEIT
PACKAGE_IDHeuristic Package CIFHEUPKIDCHAR12CIFHEUPKID
HEUR_IDHeuristic CIFHEURIDCHAR12CIFHEURID
PARTOFPKGEPart of Planning Package CIFPRTOPKGCHAR1FLAG
PLAN_SELFObject Planned with Solution Procedure CIFFKTNFLGCHAR1FLAG
PEGFUTALRTMinimum Duration for Forwards Pegging Relationship for Alert CIFPGFUTALDEC11CIFTSTDURN
REORDReorder Point CIFREORDFLTP16(16) FLTP
REORD_DURReport Coverage CIFREORDURDEC11CIFTSTDURG
TARGET_DURTarget Range of Coverage (Target Days' Supply) CIFTRGTDURDEC11CIFTSTDURG
REORD_METHSelection of Reorder Point Procedure CIFREORMTHCHAR1CIFREORMTH
SAFTY_METHSwitch: Maximum from Safety Stock/Time CIFSFTYMTHCHAR1XFELD
MSDPSBMETHMethod for Calculating Safety Stock CIFMSDPMTHCHAR2CIFMSDPMTH
MAXSTOCKMaximum Storage Capacity for a Product CIFMAXSTCKFLTP16(16) FLTP
PROD_COSTProduct Manufacturing Costs CIFPRDCOSTINT410INT4
PEG_STRATPegging Strategy CIFPGSTRATNUMC2CIFPGSTRAT
SSPENPenalty for Falling Below Safety Stock CIFSSPENDEC13(3) CIFDEC13_3
SATNRCross-Plant Configurable Material CIFSATNRCHAR40CIFMATNR
SPHORTarget Location Coverage Using Source Safety Stock Push CIFSPHORDEC3CIFSNPHORI
COSEXSNP: External Cost Function CIFCOSEXCHAR10CHAR10
TARGETMETHTarget Stock Level Procedure CIFTARGMTHCHAR1CIFTARGMTH
CONHAP_OUTConsumption at Handling Cap. in Unit of Measure (Outbound) CIFCONHOUTQUAN13(3) CIFQUAN13
HUNIT_OUTUnit of Measurement of Size CIFUNITUNIT3Assigned to domainCUNITMEINS
LADGRLoading Group LADGRCHAR4Assigned to domainLADGR
CNF_PROPAGQuantity propagation by confirmations CIFCNFPROPINT13CIFCNFPROP
CNF_COMPNTComponent adjustment by confirmation CIFCNFCOMPINT13CIFCNFCOMP
CNF_DURATNRemaining Net Duration Adjustment by Confirmation CIFCNFDURAINT13CIFCNFDURA
CNF_GMSYNCIndicator: Synchronous Posting of Goods Issue CIFCNFSYNCCHAR1XFELD
CUOBJ_TYPECategory of External ID of Configuration (CUOBJ) CIFCUOBJTYCHAR1CIFCUOBJTY
CUOBJ_IDExternal Identification of CUOBJ CIFCUOBJIDCHAR32CIFGUID32
KZKFGConfigurable Material KZKFGCHAR1XFELD
PERVRPeriod Indicator CIFPERVRCHAR1CIFPERVR
PER_AMOUNTNumber of Periods CIFPERAZDEC3CIFPERAZ
TSTRIDPlanning Calendar for Periodical Lot Size Processing CIFLOTTSIDCHAR10CIFTSTRID
RQCOVERTYPReceipt Date Determination with Period Factor CIFRQCVTYPDEC4(3) CIFRQCVTYP
RQCOVERFLGIndicator for Determining Availability Date CIFRQCVFLGCHAR1CIFRQCVFLG
NDCOSTWECosts Goods Receipt Network Design CIFCOSTWEFLTP16(16) CIFNDFLOAT
NDCOSTWACosts Goods Issue Network Design CIFCOSTWAFLTP16(16) CIFNDFLOAT
DTQKYExternal Key for Delivery Time Quota Profile CIFDTQTYCHAR20CIFDTQTY
RCRRCPHORATP: Horizon for Initial Creation of Receipts in Cal. Days CIFRRCPHORNUMC3CIFRRCPHOR
GET_ALERTSCIF: Determination/Restriction of Alerts for a Product CIFGTALERTCHAR1CIFGTALERT
CONVHCIF: PP/DS Horizon CIFCONVHDEC3CIFCONVH
CTHORCIF: Requirements Ascertainment Horizon in Calendar Days CIFCTHORDEC11CIFTSTDURG
ND_STORDUCIF: Network Design: Average Retention Period in Days CIFNDSTORDDEC15(2) DEC13_2
ND_MNPRD_WCIF: Average Number of Production Operations per Week CIFNDMNPRDDEC5(2) DEC03_2
PROFIDCIF: Conversion Rule CIFPROFIDCHAR12CIFPROFID
BDGRPCIF: Consumption Group CIFBDGRPCHAR10CIFBDGRP
PEG_WALR_FCIF: Preferred Pegging Without Alerts CIFPEGWALFCHAR1CIFPEGWALF
PEG_CONCURCIF: Competing Pegging CIFPEGCCURCHAR1CIFPEGCCUR
PEG_LOT_TMCIF: Time Interval for Split for Competing Pegging CIFPEGLOTMDEC11CIFTSTDURN
DSBPHCIF: Deployment: Safety Stock Horizon CIFDSBPHDEC3CIFSNPHORI
AJHOZAdjustment Period CIFAJHOZDEC11CIFTSTDURG
SUPPLPLANTLocation CIFLOCNOCHAR20CIFLOCNO
SUPPLSLOCIssuing Storage Location CIFSUPSLOCCHAR4Assigned to domainLGORT
SUPPLTYPEIndicator for Procurement Category CIFSUPTYPECHAR1CHAR1
PROC_COSTProcurement Costs for the Product, Format DEC13 CIFPRCCOSTDEC13(3) DEC13_3
PHEXTSNP: Production Horizon Extension in Days CIFSNPPHEXDEC3CIFSNPHORI
FRTMEProduction unit FRTMEUNIT3Assigned to domainCUNITMEINS
TOLPRPLDIMP: Percentage Tolerance Plus CIFTOLPRPLDEC3(1) PRZ21
TOLPRMIDIMP: Percentage Tolerance Minus CIFTOLPRMIDEC3(1) PRZ21
LASTLLast Lot Exact CIFLASTLCHAR1XFELD
EARLYSHIPTime Frame for Creation of Orders CIFEARLSHPNUMC3NUMC3
PACKAGETYPPlanning Package Type HEUROBJTYPNUMC3NUMC3
FEDEMRelative Forecast Error of Demand (in %) CIFFEDEMDEC4(1) DEC3_1
FERLDRelative Forecast Error of Replenishment Lead Time (in %) CIFFERLDDEC4(1) DEC3_1
FCCONSUMConsider Forecast Horizon in the Past SNPFCCONSMCHAR1CHAR0001
PIPRTPick/Pack Time CIFPIPRTDEC11DEC11
TLPRTTransportation Lead Time CIFTLPRTDEC11DEC11
SNPCHKHORSNP: Checking Horizon in Days CIFSNPCKHRNUMC3NUMC3
PKZPRODHDate Type CIFPKZPRDHCHAR2CHAR2
PKZSHIPHDate Type CIFPKZSHPHCHAR2CHAR2
SHLFLIFELCPlanning with Location-Dependent Product Shelf Life CIFSHFLFLCCHAR1XFELD
SHLFLIFEDRShelf Life CIFSHFLFDRDEC11DEC11
MATURITDURMaturation Time CIFMTRYDURDEC11CIFTSTDURG
SLFLFERQMIMinimum Shelf Life Required: Location-Dependent CFSFLFRQMIDEC11DEC11
SLFLFERQMXMaximum Shelf Life Required: Location-Dependent CFSFLFRQMXDEC11DEC11
RRPSELGRPPlanning Group CIFRRPSLGPCHAR2CHAR2
PLANNERPURPurchasing Planner CIFPLNRPURCHAR3CHAR3
PLANNERVMIVMI Planner CIFPLNRVMICHAR3CHAR3
PLANNERSMISMI Planner CIFPLNRSMICHAR3CHAR3
PRO_ORDDo Not Cover Sales Promotion with VMI Customer Stock CIFPRO_ORDCHAR1XFELD
PRO_LTPStandard and Sales Promotion Deliveries Are Deliverable CIFPRO_LTPCHAR1XFELD
OS_LIMITAlert Threshold for Out of Stock Alerts CIFOSLIMITQUAN13(3) MENG13
DEADPILEIndicator: Not Palletable CIFDEADPILCHAR1XFELD
COSTPROFTLB Cost Profile CIFCOSTPRFCHAR10CHAR10
PSSFLAGParameter-Dependent ATP Safety Stock CIFPSSFLAGCHAR1FLAG
FXPPRODSETFixed Pegging Retained for Product When Document Changed CIFPGPRSETCHAR1CHAR1
ATDSPCategory Group for ATD Quantity (Inflows) CIFMAATDSPCHAR3CHAR3
ATDDMCategory Group for ATD Quantity (Outflows) CIFMAATDDMCHAR3CHAR3
SNPLOTSTRAStrategy for Forming Period Lot Sizes in SNP CIFSNPLOTSCHAR1CIFSNPLOTS
SNPLOTBEGStart Time for Grouping Period CIFSNPLOTBCHAR1CIFSNPLOTB
MAABCABC Indicator MAABCCHAR1Assigned to domainMAABC
RPSTATUSReplenishment Control of Location Product CIFRPSTATCHAR2CIFRPSTAT
MEASGRBUYUnits of Measure Group CIFMEASGRBCHAR4CHAR4
PURTIMEPurchase Order Processing Time of Purchasing Department CIFPURTIMEDEC11CIFTSTDURG
MINSTOCKMinimum Target Warehouse Stock for a Product CIFMINSTKFLTP16(16) FLTP
SALESPRICEProduct Sales Price CIFSDPRICEDEC13(3) DEC13_3
BWSCLSource of Supply BWSCLCHAR1Assigned to domainBQSCL
SELLCLASSSelling Class CIFSELLCLNUMC1NUMC1
TARGETSTKTarget Stock CIFTARGSTKFLTP16(16) FLTP
STOCKMULTIStock Multiple CIFSTKMULFLTP16(16) FLTP
RELTIMERelease Time CIFRELTIMEDEC11CIFTSTDURG
SEASONSeason Indicator CIFSEASONFCHAR1FLAG
LISTSTATUSListing Status CIFLSTSTATNUMC1NUMC1
PROFCSTForecast Profile for F&R CIFPROFCSTCHAR10CHAR10
PROREPLReplenishment Profile for F&R CIFPROREPLCHAR10CHAR10
PROEXCPProfile for Handling FRP Errors in F&R CIFPROEXCPCHAR10CHAR10
PROCLCapital Tie-Up Profile for F&R CIFPROCLCHAR10CHAR10
LEADTMSHFTReplenishment Lead Time Shift CIFLDTMSHFNUMC2NUMC2
VMIKOSCHProduct Allocations: VMI Product Allocation Procedure CIFVMIKOSCCHAR18Assigned to domainKOSCH
VMIKOSCH_GProduct Allocations: VMI Sequence of Prod. Alloc. Procedures CIFVMIKOSGCHAR18KOSCH_GRP
HUGRPHandling Unit Group CIFHUGRPCHAR4CHAR4
MAXCOVERMaximum Coverage Period in Days CIFMXCOVERINT13INT1
MAXCOVERUPUpsizing Indicator CIFMXCOVUPCHAR1CIFMXCOVUP
MIXTPMixing of Turn and Promotion on One Means of Transportation CIFMIXTPCHAR1FLAG
USETPUse of Turn Stock for Promotions CIFUSETPCHAR1FLAG
PROM_PREDLAdvance Delivery of Promotions Allowed CIFPROMPRDCHAR1XFELD
UNTKZUnderdelivery Tolerance (for DIMP) CIFUNTKZCHAR1XFELD
CONVH_NEWCIF: PP/DS Horizon CIFCONVH_NEWDEC4DEC4
PEG_ST_QUALIInspection Stock Is Available CIFPEGSTQUALICHAR1BAPIFLAG
PEG_ST_RESTRRestricted-Use Stock Is Available CIFPEGSTRESTRCHAR1BAPIFLAG
PEG_ST_BLOCKEDBlocked Stock Is Available CIFPEGSTBLOCKEDCHAR1BAPIFLAG
PEG_ST_TR_LOCStock in Transfer Between Locations Is Available CIFPEGSTTRLOCCHAR1BAPIFLAG
PEG_ST_TR_SLOCStock in Transfer Between Sublocations Is Available CIFPEGSTTRSLOCCHAR1BAPIFLAG

Key field Non-key field



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

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

How to access SAP table CIF_MATLOC

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