Use
When structuring a distributed system infrastructure with APO, it is possible that two different logical systems operate with identical number ranges. In this case, a
Customer Exit must be used to correct the situation by changing the mapping structure accordingly.The following customer exits are available in APO:
Object |
Enhancement |
Exit Function Module |
Description |
ATP |
APOCF002 |
EXIT_/SAPAPO/SAPLCIF_ATP_001 |
Inbound processing: ATP Check Control Maintenance |
Classes and characteristics |
APOCF31 |
EXIT_/SAPAPO/SAPLCIF_CHR30_001 |
Inbound processing: characteristics master data (from release 3.0) |
Classes and characteristics |
APOCF32 |
EXIT_/SAPAPO/SAPLCIF_CHR30_002 |
Inbound processing: classes master data (from release 3.0) |
Classes and characteristics |
APOCF034 |
EXIT_/SAPAPO/SAPLCIF_CHR30_003 |
Inbound processing: configurations (from release 3.0A) |
Classes and characteristics |
APOCF035 |
EXIT_/SAPAPO/SAPLCIF_CHR30_004 |
Inbound processing: classification (from release 3.0) |
Classes and characteristics |
APOCF014 |
EXIT_/SAPAPO/SAPLCIF_CHR30_005 |
Inbound processing: class hierarchies (from release 3.0) |
Classes and characteristics |
APOCF037 |
EXIT_/SAPAPO/SAPLCIF_CHR_001 |
Inbound processing: characteristic value assignments |
Classes and characteristics |
APOCF033 |
EXIT_/SAPAPO/SAPLCIF_CHR30_005 |
Inbound processing: characteristics master data |
Classes and characteristics |
APOCF033 |
EXIT_/SAPAPO/SAPLCIF_CHR_003 |
Inbound processing: class master data |
Location |
APOCF001 |
EXIT_/SAPAPO/SAPLCIF_LOC_001 |
Inbound processing: location |
Location |
APOCF021 |
EXIT_/SAPAPO/SAPLDM_LOCATI_001 |
Record customer-specific location fields |
Resource |
APOCF008 |
EXIT_/SAPAPO/SAPLCIF_RES_001 |
Inbound processing: resource |
Product |
APOCF005 |
EXIT_/SAPAPO/SAPLCIF_PROD_001 |
Inbound processing: products |
PPM |
APOCF012 |
EXIT_/SAPAPO/SAPLCIF_PPM_001 |
Inbound processing: production process model |
Material consumption data |
APOCF017 |
EXIT_/SAPAPO/SAPLCIF_MSL_001 |
Inbound processing: consumption data |
Retail promotion |
APOCF018 |
EXIT_/SAPAPO/SAPLCIF_PRO_001 |
Inbound processing: promotions |
Stock |
APOCF011 |
EXIT_/SAPAPO/SAPLCIF_STOCK_001 |
Inbound processing: stock |
Stock |
APOCF027 |
EXIT_/SAPAPO/SAPLDM_STOCK_001 |
Record customer-specific stock fields |
Production orders and planned orders |
APOCF004 |
EXIT_/SAPAPO/SAPLCIF_ORD_001 |
Inbound processing: production orders and planned orders |
Production orders and planned orders |
APOCF013 |
EXIT_/SAPAPO/SAPLCIF_ORD_002 |
Outbound processing: before send user exit |
Production orders and planned orders |
APOCF020 |
EXIT_/SAPAPO/SAPLDM_ORDER_001 |
Record customer-specific order fields |
Production campaign |
EXIT_/SAPAPO/SAPLCIF_PCM_001 |
User exit inbound processing production campaign | |
Planned independent requirements |
APOCF016 |
EXIT_/SAPAPO/SAPLCIF_PIR_001 |
Inbound processing: planned independent requirements |
Planned independent requirements |
APOCF019 |
EXIT_SAPLDP_BAPI_001 |
User exit inbound processing planned independent requirements |
Sources of supply |
APOCF032 |
EXIT_/SAPAPO/SAPLCIF_TPSRC_001 |
Inbound processing: sources of supply |
Sources of supply |
APOCF026 |
EXIT_/SAPAPO/SAPLINB_TPS_001 |
Create or change customer-specific data: sources of supply |
Sources of supply |
APOCF026 |
EXIT_/SAPAPO/SAPLINB_TPS_002 |
Delete customer-specific data: sources of supply |
Purchase order documents |
APOCF006 |
EXIT_/SAPAPO/SAPLCIF_PU_001 |
Inbound processing: purchase order documents |
Purchase order documents |
APOCF024 |
EXIT_/SAPAPO/SAPLDM_PURCHA_001 |
Record customer-specific order or BANF fields |
Product allocation |
APOCF007 |
EXIT_/SAPAPO/SAPLCIF_QUOT_001 |
Inbound processing: allocations and their schedules |
Product allocation |
EXIT_/SAPAPO/SAPLCIF_QUOT_002 |
Inbound processing: customizing settings product allocations | |
Reservation |
APOCF028 |
EXIT_/SAPAPO/SAPLCIF_RSV_002 |
Record customer-specific reservation fields |
Sales and distribution document |
APOCF010 |
EXIT_/SAPAPO/SAPLCIF_SLS_001 |
Inbound processing: customer order |
Transports |
APOCF029 |
EXIT_/SAPAPO/SAPLCIF_SHP_001 |
Inbound processing: create or change transports |
Transports |
APOCF029 |
EXIT_/SAPAPO/SAPLCIF_SHP_002 |
Inbound processing: transports (delete) |
Supersession |
EXIT_/SAPAPO/SAPLCIF_SUS_001 |
Inbound processing: promotions |
Procedure
The screen Project Management of SAP Enhancements appears.
Example:
The Enhancements in Enhancement Project <project name> screen appears.
All available SAP enhancements are shown in the results list.
The selected enhancements are copied into the table (the short texts are added to accordingly).
A confirmation appears in the message area.
The screen Display Project Name appears.
The window Function Module: Display EXIT_/SAPAPO/SAPCLIF_<Obj_XXX> gives direct access to the coding.

Please note the following during maintenance (example: Location):

You can find further information in the R/3 online documentation under Basis ® ABAP Workbench ® Changing the SAP Standard ® Customer Exits ® Enhancements to the SAP Standard with Customer Exits
Activate the project in order for the enhancements you maintained to become effective.