CIF Implementation Guide Book
CIF Implementation Guide Book
Table of Contents
Glossary of terms .......................................................................................................................................... 4
1. Purpose .................................................................................................. Error! Bookmark not defined.
2. CIF Configuration Setup ......................................................................... Error! Bookmark not defined.
2.1 CIF Setup in R/3 .............................................................................. Error! Bookmark not defined.
2.2 CIF Setup in APO ............................................................................ Error! Bookmark not defined.
2.3 ALE Setup for object dependencies…………………………………………………………………………………………7
Glossary of terms
CIF Core Interface (APO module to transfer Master data to APO and exchange of Transaction
Data between ECC and APO)
RFC Remote Function Call (Standard SAP protocol for communication between two systems)
PDS Production Data Structure (Master data in APO containing BOM and Routing details from
ECC)
IM Integration Model
1. Purpose:
The Purpose of this document is to describe the general configuration steps for CIF setup in ECC and APO.
The objective of configuring the ECC core interface is to integrate the master data from ECC to APO & to
publish the planning data from APO to ECC & vice versa. Following things are covered:
3. Specify the logical system name for both ECC and APO
CIF Implementation (SAPAPO)
3. In Technical Setting Tab Specify RFC Destination (Name should be same as Logical System Name),
Description, Target Host name, system number
4. “Log on and Security tab”: Specify the details like Language (Optional), Target Client, Username,
Password. RFC destination will appear in the list
2. Click on “New Entries”. Define Logical System, System Type and it’s release and click on save.
SAP SCM menu SAP ERP SPRO >> SAP customizing implementation Guide >>
Integration with other MySAP Component >> Advance Planning and
Optimization >> Basic settings for setting up the system landscape
>>Set Target System and Queue Type
2. Click on “New Entries”, specify the Logical System Name and save the setting. Q-Type will be either
Outbound or Inbound Queues Logical system with corresponding Operation Mode and Q-Type will
appear in list.
SAP SCM menu SAP ERP SPRO >> SAP customizing implementation Guide >>
Integration with other MySAP Component >> Advance Planning and
Optimization >> Basic settings for setting up the system landscape
>>Assign RFC destination to different application cases
2. Click on “New Entries”, Define Logical System name and RFC Destination and clicks save.
Assignment will appear in the list.
CIF Implementation (SAPAPO)
3. Specify the logical system name for both ECC and APO
3. In Technical Setting Tab Specify RFC Destination (Name should be same as Logical System Name),
Description, Target Host name, system number
4. “Log on and Security tab”: Specify the details like Language (Optional), Target Client, Username,
Password. RFC destination will appear in the list.
CIF Implementation (SAPAPO)
5. “Log on and Security tab”: Specify the details like Language (Optional), Target Client, Username,
Password. RFC destination will appear in the list
2. Click on “New Entries”, Define BusSystGrp and description. Business System Group will appear in the
list.
2. Click on “New Entries”. Assign Business System Group to Logical System also defines release of R/3
System and Entry will appear in the list as below.
2. Click on “New Entries”, Specify the logical system, CIF application and enter RFC destination . The
entry will appear in list as below.
In this you can do the ALE setup for Object dependencies. Pre-requisite for ALE setup is that Logical
Systems and RFC set up should be completed in Both ECC and APO system.
1. Go to WE21 to create a port in ECC that enables IDOC communication with APO box
2. Go to WE21 to create a port in APO that enables IDOC communication with ECC box
CIF Implementation (SAPAPO)
Define the partner profiles for enabling transfer of all object dependencies related data
3. In ECC-Go to WE20 transaction and define below partner profile in Partner Type LS
CIF Implementation (SAPAPO)
CIF Implementation (SAPAPO)
In this step you create CIF Integration Models (IM) in SAP ECC system to integrate master and
transaction data between SAP ECC and APO systems. APO relevant master data are transferred from
ECC to APO system except some master data which are maintained directly in APO. Transaction data
get transferred from either system to the other using core interface (CIF) in real time.
2. On “create integration model” specify model name, Logical system and APO application, Select
the object type, and fill the object details and choose save
CIF Implementation (SAPAPO)
In this you can activate an integration model. Activating an integration model results in transfer of
selected relevant master data from ECC to APO system and of selected transaction data from either ECC
or APO system to the other.
2. On the ‘Activate or Deactivate Integration Model’ screen, enter data in the fields ‘Model’, ‘Logical
System’, ‘APO Application’ and choose ‘Activate’.
3. On the next screen, double click on the integration model name; after which data in the right hand
side of screen appears. Click once on the ‘New Status’ field (which makes it turn into okay/green) and
then choose ‘Start’.
CIF Implementation (SAPAPO)
4. A message box appears with information ‘Activation or deactivation of the selected models is
complete’ and the previous and new status fields both turn green.
Using this process all APO relevant necessary integration models should be activated.
5. List of all CIF Integration Models currently in the system: (need attachment)
In this you can create the jobs to transfer the master data and transaction data to APO as per user
requirement (like daily, weekly etc.)
6. Save Job
6. Save Job
APPENDIX
CIF T-codes
R/3:
Transaction code Description
CFM1 Create integration model
CFM2 Activate/deactivate integration models
CFG1 View CIF application log
CFC2 User parameters for CIF
CFC3 Block sizes for initial transfer
CFM5 Filter object search in integration models
CFC1 Define logical systems as APO systems
NDV2 Setting of release level of APO systems
SMQ1/SMQ2 qRFC monitor incl. functions start, stop, execute
CIF Implementation (SAPAPO)
APO
Transaction code Description
/SAPAPO/C3 View CIF application log
/SAPAPO/C4 Setting of user parameters CIF
/SAPAPO/C5 Send planning results to R/3
/SAPAPO/C1 Create business system group
Assign logical systems to a business system
/SAPAPO/C2 group
/SAPAPO/CQ SCM Queue Manager
/SAPAPO/CCR Comparison/reconciliation tool
SMQ1/SMQ2 qRFC monitor incl. functions start, stop, execute
SM59 Definition of RFC destinations
SALE Definition of logical systems
/SAPAPO/CPP CIF Post processing