SAP Table CRMD_APO_I stores Temporary APO Item Data (Only APO 2.0)data

  

In this post, I will try and describe everything you need to know about the SAP crmd_apo_i table. What it is, including what type of data it stores.

A list of fields which make up the table structure and on an S/4Hana System for CRMD_APO_I what does this table look like.

And what relationships it has with other SAP tables.

Also see here for example ABAP code to select data from CRMD_APO_I....Right lets get started!


SAP CRMD_APO_I dictionary attributes

Object Name: CRMD_APO_I
Dictionary Type: Transparent table
Description: Temporary APO Item Data (Only APO 2.0)


CRMD_APO_I field list

Field Data Element Data Type length (Dec) Check table Description Conversion Routine Domain Name MemoryID AppClass SHLP SHLP Field ConvExit
CLIENTMANDTCLNT3(0) *ClientMANDTTESTCRM
GUIDCRMT_OBJECT_GUIDRAW16(0) GUID of a CRM Order ObjectSYSUUIDCRM
PRODUCT_NUMBERCHAR40CHAR40(0) Character field of length 40CHAR40SDOCCRM
LOC_NUMBERCHAR20CHAR20(0) Char 20CHAR20SAPCRM
LOC_TYPECHAR4CHAR4(0) Not More Closely Defined Area, Possibly Used for PatchlevelsCHAR4SAPCRM
ITEM_NUMBERCHAR6CHAR6(0) Character field of length 6CHAR6SAPCRM
SCENARIOCHAR1CHAR1(0) Single-Character IndicatorCHAR1SAPCRM
ATP_RELEVANTCRMT_BOOLEANCHAR1(0) Logical VariableCRM_BOOLEANCRM
TMP_OBJ_MODEDELTAINDCHAR1(0) ATP: Indicator for writing delta recordsDELTAINDCRM
CHECK_PROFILEAPOREQPRFNUMC6(0) ATP: Profile at Requirements Level for APOAPOREQPRFCRM
CRM_MSG_NOMSGNRCHAR3(0) *Message numberMSGNRSDICCRM
APO_RELEASESAPRELEASECHAR10(0) SAP ReleaseCHAR10CRM
APO_UPDCRMT_BOOLEANCHAR1(0) Logical VariableCRM_BOOLEANCRM
PERSIST_IDCRMT_PERSIST_IDCHAR32(0) Instance Number (Persistent)CHAR32CRM
STATUS_1CRM_J_STATUSCHAR5(0) Object StatusCRM_J_STATUSBSVCRM
STATUS_2CRM_J_STATUSCHAR5(0) Object StatusCRM_J_STATUSBSVCRM
ATP_CATEGORYATPCATCHAR2(0) ATP: Category of Stock / Receipts / IssuesATPCATCRM
SUB_LOCATIONSUBLOCCHAR4(0) SublocationSUBLOCCRM
PURCH_ORGCRMT_R3_PURCH_ORGCHAR4(0) Distribution CRM -> R/3: Purchasing OrganizationCRM_R3_PURCH_ORGCRM
TPDS_PLANTCHAR20CHAR20(0) Char 20CHAR20SAPCRM
TPDS_LOC_TYPEAPOLOCTYPECHAR4(0) APO location typeAPOLOCTYPECRM
TPDS_FLAGCRMT_TPDSFLAGCHAR1(0) Type of Third-Party Order Processing ExecutedCRMT_TPDSFLAGCRM
CARRIER_SRCCRMT_CARRIER_SRC_INDCHAR1(0) Origin Indicator of CarrierCRM_SOURCE_INDCRM
GEOROUTE_SRCCRMT_GEOROUTE_SRC_INDCHAR1(0) Source Indicator of RouteCRM_SOURCE_INDCRM
CHECKED_ATCRMT_ATP_CHECKED_ATDEC15(0) Time of Last ATP CheckCRM_TSTMPCRM
FIRSTS_LOCATIONCHAR20CHAR20(0) Char 20CHAR20SAPCRM
FIRSTS_LOC_TYPECHAR4CHAR4(0) Not More Closely Defined Area, Possibly Used for PatchlevelsCHAR4SAPCRM
FACING_LOCATIONCHAR20CHAR20(0) Char 20CHAR20SAPCRM
FACING_LOCTYPECHAR4CHAR4(0) Not More Closely Defined Area, Possibly Used for PatchlevelsCHAR4SAPCRM
QUANTITY_FACTORCRMT_ATPQNTYFACDEC5(0) ATP: Quotient Counter for Unit of Measure ConversionCRM_ATPQNTYFACCRM
QUANTITY_DIVISORCRMT_ATPQNTYDIVDEC5(0) ATP: Quotient Divisor for Unit of Measure ConversionCRM_ATPQNTYDIVCRM
INITIATOR_PROCCRMT_INITIATOR_PROCESSCHAR3(0) Process Control Indicator: Order - DeliveryCRM_INITIATOR_PROCESSCRM
CD_LOCATIONCHAR20CHAR20(0) Char 20CHAR20SAPCRM
CD_LOCATION_TYPEAPOLOCTYPECHAR4(0) APO location typeAPOLOCTYPECRM