S4HANA PPDS Implementation Guide
S4HANA PPDS Implementation Guide
Version 2022.4
Typographic Conventions
Type Style Description
Words or characters quoted from the screen. These include field names, screen titles, pushbuttons
Example labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
Technical names of system objects. These include report names, program names, transaction
EXAMPLE codes, table names, and key concepts of a programming language when they are surrounded by
body text, for example, SELECT and INCLUDE.
Output on the screen. This includes file and directory names and their paths, messages, names of
Example
variables and parameters, source text, and names of installation, upgrade, and database tools.
Exact user entry. These are words or characters that you enter in the system exactly as they
Example
appear in the documentation.
Variable user entry. Angle brackets indicate that you replace these words and characters with
<Example>
appropriate entries to make entries in the system.
Document History
Version Date Change
2022.1 2022-11-16 Updated the Chapter 1.2 Relevant SAP Notes (p. 6).
Added information related to the supported scenarios for Subcontracting.
Updated chapter 7.4 Additional Settings for Subcontracting (p. 57).
Added information related to real-time integration of SAP IBP with the DSC
system. Added a new Chapter 7.7 Real-time Integration of SAP Integrated
Business Planning (IBP) with the DSC System (p. 61).
2022.2 2023-01-06 Added information related to the Subcontracting without Source Location in
PP/DS scenario. Updated chapter 7.4 Additional Settings for Subcontracting (p.
57)
2022.3 2023-02-20 Updated the relevant sections with changes related to the SAP S/4HANA 2022
FPS1 release.
2022.4 2023-03-06 Updated the Chapter 7.4 Additional Settings for Subcontracting (p. 57) by
adding information related to support for the Subcontracting with Phantom
Assembly in PP/DS scenario.
Added a new Chapter 3.2.8 Settings for Planning with Characteristics (p. 20),
which provides the necessary settings for planning with characteristics.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
2
PUBLIC
Contents
1 Introduction ......................................................................................................................................................... 5
1.1 About this Document ............................................................................................................................................ 5
1.2 Relevant SAP Notes .............................................................................................................................................. 6
1.3 Naming Conventions ............................................................................................................................................. 7
2 Prerequisites ........................................................................................................................................................ 8
3 Customizing and Configuration ........................................................................................................................ 9
3.1 Settings in the ERP System .................................................................................................................................. 9
3.1.1 Basic Settings for Setting Up the System Landscape ................................................................................................... 9
3.1.2 Basic Settings for the Data Transfer.............................................................................................................................. 11
3.1.3 Register RFC Destination for the PP/DS System .........................................................................................................12
3.1.4 Register Queue Names ...................................................................................................................................................12
3.1.5 Register Display Programs .............................................................................................................................................13
3.1.6 Maintain Object Types and Class Types (for CDP) .......................................................................................................13
3.2 Settings in the PP/DS System ........................................................................................................................... 14
3.2.1 Basic Settings for Creating the System Landscape .................................................................................................... 14
3.2.2 Register Queue Names .................................................................................................................................................. 16
3.2.3 Basic Settings ................................................................................................................................................................. 16
3.2.4 Change Target-System-Independent Settings in CIF .................................................................................................. 17
3.2.5 Global Settings ............................................................................................................................................................... 18
3.2.6 Settings for Forecast and Sales Order Consumption .................................................................................................. 18
3.2.7 Maintain Object Types and Class Types (for CDP) ...................................................................................................... 20
3.2.8 Settings for Planning with Characteristics ................................................................................................................... 20
3.3 Customizing for Material Master Data in Both Systems ................................................................................. 21
4 Setup and Integration of Master Data ............................................................................................................ 22
4.1 Manual Creation of Master Data in PP/DS System .........................................................................................23
4.1.1 Create Model and Planning Version for PP/DS ........................................................................................................... 24
4.1.2 Create Factory Calendars .............................................................................................................................................. 24
4.1.3 Create Plants .................................................................................................................................................................. 24
4.1.4 Assign Plant to Company Codes ................................................................................................................................... 24
4.1.5 Create Business Partners .............................................................................................................................................. 25
4.1.6 Create MRP Areas .......................................................................................................................................................... 25
4.1.7 Create Locations ............................................................................................................................................................ 26
4.1.8 Publication to Connected System ................................................................................................................................ 26
4.1.9 Create Production Planners for Product and Resource Master ................................................................................. 26
4.1.10 Define MRP Groups ........................................................................................................................................................ 27
4.1.11 Define MRP Controllers ................................................................................................................................................. 27
4.1.12 Define Special Procurement Types .............................................................................................................................. 27
4.1.13 Define Special Procurement for Plants ........................................................................................................................ 27
4.1.14 Create Work Center Responsible .................................................................................................................................. 27
4.1.15 Define Shifts, Formulas, and other Capacity-Relevant Objects.................................................................................. 27
4.1.16 Define Time-Dependent Safety Stock .......................................................................................................................... 28
4.2 Master Data Integration Using Core Interface ..................................................................................................29
4.2.1 Create an Integration Model for Each Object Type in the ERP System ...................................................................... 30
4.2.2 Activate Integration Models .......................................................................................................................................... 30
4.2.3 Define Additional Master Data Attributes in the PP/DS System .................................................................................31
5 Integration of Transactional Data ................................................................................................................... 33
6 Checks ................................................................................................................................................................ 34
7 Specific Topics .................................................................................................................................................. 35
7.1 Master Data Integration with Classes and Characteristics .............................................................................35
7.1.1 Set Up Integration Model for Classes and Characteristics in the ERP System ......................................................... 36
7.1.2 Create Internal Integration Model for Classes and Characteristics in the PP/DS System....................................... 36
7.1.3 Transfer Material Data from the ERP System to the PP/DS System via CIF ............................................................ 37
7.1.4 Change Material Classification and Variant Data ........................................................................................................ 37
7.1.5 Transfer Work Centers and PDS ................................................................................................................................... 38
7.2 Master Data Integration of Business Partners, Customers, and Vendors .....................................................39
7.2.1 Customer and Vendor Master Data Integration via ALE/IDOC .................................................................................. 39
7.2.2 Business Partner Master Data Integration via Data Replication Framework (DRF) ................................................. 45
7.3 Setup for Distributed Customer/Vendor ERP Systems .................................................................................. 51
7.3.1 Settings in the Customer ERP System ......................................................................................................................... 52
7.3.2 Settings in the Vendor ERP System .............................................................................................................................. 54
7.3.3 Settings in the PP/DS Systems .................................................................................................................................... 56
7.4 Additional Settings for Subcontracting ............................................................................................................. 57
7.5 Supported and Unsupported Scenarios for Planning Products in the ERP and/or PP/DS Systems .........58
7.5.1 Examples of Supported and Unsupported Planning Scenarios .................................................................................. 58
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
3
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
4
PUBLIC
1 Introduction
Note
This guide describes the settings that are only specific to the tested scenarios. Depending on your business
processes, additional configuration settings and master data may be required.
For current constraints and restrictions, see SAP Note 3228432.
Finance Finance
Sales Sales
Production Planning and
Human Resources Human Resources
Detailed Scheduling
Sourcing & Procurement Sourcing & Procurement
(PP/DS)
Marketing Marketing
Service… Service…
ERP System
Finance
Sales
Human Resources
Sourcing & Procurement
Marketing
Service…
Note
For additional settings for a scenario where you use different ERP systems for customer and vendor, see
chapter 7.3 Setup for Distributed Customer/Vendor ERP Systems (p. 51).
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Introduction
5
PUBLIC
Note
Ensure that you have the up-to-date version of each SAP Note, which you can find at:
http://support.sap.com/notes.
3244594 Release Information Note: Production Planning and Detailed Scheduling for SAP S/4HANA 2022
Transferring Characteristics and Classes to the Connected SAP S/4HANA System (DSC Edition)
3262411
using Core Interface (CIF)
CIF queue error for transfer of material from an SAP ERP system to an SAP S/4HANA system
3306890
(DSC edition)
Transferring Advanced Planning Fields in Material Master to the Connected SAP S/4HANA
3262448
System (DSC Edition) using Core Interface (CIF)
Transferring Material Classification Changes Using BTE to the Connected SAP S/4HANA System
3227415
(DSC Edition)
Release information and restrictions of Digital Supply Chain, edition for S/4HANA in a single
3206946
client
3126428 Support for SAP S/4HANA 1909 as an ERP system with an SAP S/4HANA (DSC) System
3004711 Connect an SAP ERP system with Advanced Planning (PP/DS) in an SAP S/4HANA system
CIF Queue Error during Transfer of Material from an SAP ERP System to an SAP S/4HANA
3212509
System (DSC edition)
Material Classification Changes are not replicated properly to an SAP S/4HANA System (DSC
3198951
edition)
Inaccurate Replication of Material Classification Changes in the SAP S/4HANA System (DSC
3227009
edition)
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Introduction
6
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Introduction
7
PUBLIC
2 Prerequisites
As ERP systems, you can use the following systems:
- SAP S/4HANA 2020 FPS1 with SAP Note 3020852 or higher.
- SAP S/4HANA 1909 with support package 6 or higher or SAP Note 3126428.
- SAP Enhancement Package 7 for ERP 6.0 with support package 23 or SAP Note 3004711.
- SAP Enhancement Package 8 for ERP 6.0 with support package 17 or SAP Note 3004711.
As PP/DS system, you can use SAP S/4HANA 2022.
SAP liveCache
SAP liveCache is installed for the PP/DS system. For more information, see SAP Note 2407589.
RFC Users
Before performing any customizing activity, check whether an RFC user exists in each system/client you are using.
Roles
For using integration via Core Interface (CIF), users need the roles described in the following table.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Prerequisites
8
PUBLIC
Note
In a multiple system landscape consisting of a customizing system (for example ERC client 100), test system
(for example ERT client 001), and productive system (for example ERP, client 001), make all customizing
settings in the customizing system, and transport these settings to all other ERP systems (for example, test
system, productive system).
Caution
Even though the names of the customizing activities are like the names of activities you used in the PP/DS
system, these are not the same activities! Ensure that you are using the correct path.
Note
In a multiple system landscape consisting of a customizing system (for example ERC client 100), a test system
(for example ERT client 001), and a productive system (for example ERP, client 001), you define multiple logical
systems (for example, ERTCLNT001 and ERPCLNT001) in the customizing system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
9
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
10
PUBLIC
Field Value
Note
Settings for other fields in this activity are only relevant in the PP/DS system.
Note
If you want to use block planning in context of variant configuration, create an entry for application Matching
Klassensystem CACL/CDP (CACDP) as well. For more information, see SAP Note 3073717.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
11
PUBLIC
Field Value
Max.Conn. 10
Max. Runtime 60
Field Value
Mode D
Max. Runtime 60
Retries/Attempts e.g. 30
Pause 300
Field Value
User Name *
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
12
PUBLIC
Field Value
Organizational Area
PP/DS
Description
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
13
PUBLIC
Note
In a multiple system landscape with a customizing system (for example PPC client 100), test system (for
example PPT client 001), and productive system (for example PPS, client 001), make all customizing settings in
the customizing system, and transport these settings to all other PP/DS systems (for example, test system,
productive system).
Caution
Even though the names of the customizing activities are like the names of activities you used in the ERP system,
these are not the same activities! Ensure that you are using the correct path.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
14
PUBLIC
Field Value
Release 700
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
15
PUBLIC
Field Value
Mode D
Max. Runtime 60
Retries/Attempts e.g. 30
Pause 300
Field Value
User Name *
Caution
In this scenario, all the data is transferred from the ERP system to the PP/DS system (and back) using Core
Interface (CIF), therefore you must deselect all order types here.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
16
PUBLIC
Field Value
Change Transf. Mode Chng Trans. for Pl.-Vers-Indep. Res. and all PVs Model 000 (A)
Note
Define all other settings according to your business needs.
Note
If you want to use block planning in context of variant configuration, also create an entry for application
Matching Klassensystem CACL/CDP (CACDP). For more information, see SAP Note 3073717.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
17
PUBLIC
Field Value
For other settings, leave the default values or choose the settings that fit best to your business scenario.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
18
PUBLIC
For example, for strategy 50, the requirements type of customer requirements is Make-to-order with
consumption (KEV), and the requirements class is MTO val. with cons. (045). The allocation indicator is Consume
planning w/o assembly (2).
For example, if you are using Planning Without Final Assembly (30), select the Assignment Mode that fits to the
allocation indicator setting in the ERP system (e.g. 2 - Assign customer requirements to planning without
assembly) and assign category group K01.
Caution
The descriptive text for the assignment mode can be different from the text for the allocation indicator. It is only
important, that the technical values are the same.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
19
PUBLIC
Field Value
Organizational Area
PP/DS
Description
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
20
PUBLIC
Field Selection
Open customizing activity Field Selection → Maintain Field Selection for Data Screens in both systems. Ensure that all
the fields that are set as Required Entry in the PP/DS system are also defined as required entries in the ERP system,
otherwise the integration might fail if the data is missing in the ERP system.
Fields that are needed in the ERP system for other business purposes but that are not relevant for PP/DS, should be
defined as Optional Entry in the PP/DS system.
Example
In the ERP system, Checking Group for Availability Check (MARC_MTVFP) is defined as a required entry for raw
material (ROH). Since the PP/DS system does not support Available-to-Promise (ATP) features, this entry
should be set to optional.
Material Types
In customizing of both systems, choose Basic Settings → Material Types → Define Attributes of Material Types.
For each material type that you are using, choose Details.
Ensure that the settings in both systems match except for the setting Value updating in subsection
Quantity/value updating.
In the ERP system, the setting can be defined per valuation area in the Quantity/value updating view according to
your business needs.
In the PP/DS system however, you set the Value updating to In no valuation area or deselect the Value Update
checkbox for all valuation areas in the Quantity/value updating view.
Organizational Areas
If you are using classes and characteristics, assign the classes and characteristics to an organizational area before
they can be transferred via the Core Interface (CIF).
In both systems, use transaction Maintain Class Types (O1CL) to create the same organizational areas.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Customizing and Configuration
21
PUBLIC
Note
The integration via CIF only transfers the data that is relevant for PP/DS. Material or work center attributes that
are not relevant for PP/DS are not made available in the PP/DS system.
Master data changes made directly in the PP/DS system, will in most cases be overwritten with the data from the
ERP system by the CIF integration. Therefore, we recommend changing master data only in the ERP system.
Important
If your ERP system is an SAP S/4HANA system, then in the Advanced Planning view of a material, you can
maintain all the available Advanced Planning fields in the ERP system, with the exception of the following fields,
which you must maintain in the DSC system:
o Scope Limitation
o Scope Profile
o Planning Package
o Int. Sourcing Profile
o Res. Network Name
Also, currently, we support only an initial transfer of the Advanced Planning fields via CIF for which you must
first implement the SAP Note 3262448. The update transfer using BTE is not supported.
Nevertheless, some master data and master data attributes cannot be transferred using CIF and therefore must be
maintained in the PP/DS system as described in chapter 4.1 Manual Creation of Master Data in PP/DS System (p. 23).
After the manual setup is done, you create CIF integration models for all master data objects as described in chapter
4.2 Master Data Integration (p. 29).
Note
If you are using classes and characteristics, see the necessary settings in chapter 7.1 Master Data Integration
with Classes and Characteristics (p.35).
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
22
PUBLIC
Main Master Data Object Types and How They Are Integrated
Plant Plant/Location
MRP Area MRP Area/Location
Manual
Business Partner Business Partner/Loc.
… …
Caution
If you connect multiple ERP systems to one PP/DS system, ensure that the master data is unique in each ERP
system, to ensure that the master data is not overwritten in the PP/DS system and that the related
transactional data is sent back to the correct ERP system.
Note
Depending on your business processes, additional master data may be required. In this document, we only
describe the settings that were necessary for the scenarios that we tested.
MRP Area/
MRP Area Manual
Location
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
23
PUBLIC
Field Value
Copy In Foreground
Important
Factory calendars are not client specific. Each change takes effect directly in all clients.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
24
PUBLIC
Caution
The transfer of business partners from the ERP system via Core Interface (CIF) is currently not supported.
Therefore, you must create business partners manually in the PP/DS system. You can also use ALE or DRF
integration from the ERP system to the PP/DS system if Customizing for Customer-Vendor Integration (CVI) is
defined. For more information, see chapter 7.2 Master Data Integration of Business Partners, Customers, and
Vendors (p.39).
Note
All the MRP areas present in the relevant plants in the ERP system should be created in the PP/DS system as
well. For information on exceptions, see chapter 7.6 Integrate Material Master Data with MRP Areas (p. 61).
MRP areas for storage locations must be created in both systems with the same settings.
In customizing, choose Production → Material Requirements Planning → Master Data → MRP Areas → Define
MRP Areas for Plant/Storage Locations.
Create a new entry by specifying the name, description, and plant.
Assign storage locations to the MRP area.
MRP areas for subcontracting must be created in both systems with the same settings.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
25
PUBLIC
In customizing, choose Production → Material Requirements Planning → Master Data → MRP Areas → Define
MRP Areas for Subcontractors.
Create a new entry by specifying name, description, plant, and vendor.
Note
If the locations do not exist yet, you have to create them first as described under Manual Creation of Master
Data in PP/DS System → Create Plants (p. 24).
Note
For more information, see the following SAP notes: 2456959, 2872226, 2728245, 446866.
Note
We recommend using the same codes for the production planners that are used for MRP controllers in the ERP
system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
26
PUBLIC
Note
We recommend using the same codes for special procurement in your PP/DS system and the ERP system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
27
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
28
PUBLIC
Note
If you are using classes and characteristics, see the necessary settings in chapter 7.1 Master Data Integration
with Classes and Characteristics (p. 35).
Work Center/
Work Center CIF
Resource
BoM
Routing CIF PDS
Prod. Version
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
29
PUBLIC
Field Value
Select the object type for which this integration model is used.
For the integration model for materials, specify the selection criteria in the General Selection Options for
Materials screen area and select the Activate Planning checkbox in the Activate Planning in Target System screen
area.
Caution
If the ERP system is also an SAP S/4HANA system, ensure that the Advanced Planning indicator (PPSKZ) is
not selected in the ERP system. Also ensure that the Extended Service Parts Planning indicator is not
selected in the ERP system.
You must create a work center in the ERP system and then transfer it to the PP/DS system.
If you use pooled capacities and include a work center that uses the pooled capacity in an integration model, all
other work centers that use the pooled capacity will also be integrated.
Execute.
On the next screen, check whether the Filter Object and No. Filter Objects is correct.
Choose Generate IM.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
30
PUBLIC
Material Attributes
Note
If your SAP ERP and PP/DS systems are SAP S/4HANA 2022 FPS0 (refer SAP Note 3296783) and above, you
can maintain the below attributes in your ERP system and transfer them using CIF. You do not have to maintain
the below attributes manually.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
31
PUBLIC
Note
If you change work center data after the initial transfer via CIF, the change is only transferred if at the same time
data on the Capacities view that is relevant for PP/DS is changed. If your ERP system is an SAP S/4HANA
system, changes are also transferred, if intervals or shifts are changed at the same time.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Setup and Integration of Master Data
32
PUBLIC
Note
In the PP/DS system, the transactional data is only available in the PP/DS transactions and not in classical PP
transactions like the Stock/Requirements List (MD04).
Main Transactional Data Object Types and How They Are Integrated
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Integration of Transactional Data
33
PUBLIC
6 Checks
After the integration models have been activated, check whether the data has transferred successfully to the PP/DS
system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Checks
34
PUBLIC
7 Specific Topics
Classes and
Classes and Characteristics CIF
Characteristics
Internal
Classes and
CIF
Characteristics
BoM
Routing PDS
CIF
Prod. Version
Important
In material classification, we only support the transfer of class types 001, 023, and 300.
Note
To perform the initial transfer of material classifications using CIF, you must first implement the SAP Note
3212509 and 3243777. To perform the update transfer of material classifications using BTE, you must first
implement the SAP Notes 3198951 and 3227009. If your ERP system is SAP ECC or SAP S/4HANA 2021 or
lower, you must first implement the SAP Note 3227415.
Important
If you are upgrading your PP/DS system from an SAP S/4HANA 2021 system or lower and have existing
material classification data in your PP/DS system, then you must execute the report program
/SAPAPO/CHECK_INCON_TCL_CL_CHR immediately after the upgrade, and then set up CIF integration
models in your ERP system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
35
PUBLIC
Note
If your ERP system is SAP ECC, you must first implement:
If your ERP system is SAP S/4HANA 2021 or lower, you must first implement the SAP Note 3262411 in your ERP
system.
After you have created classes and characteristics in the ERP system, you must create an integration model to
transfer the classes and characteristics from the ERP system to the PP/DS system via CIF.
Open transaction Create Integration Model (CFM1) in the ERP system.
Define the header data and select the Classes/Charact checkbox.
Choose the Special Restrictions button.
In the Classes and Characteristics screen area, define the Org.area ind. and select classes 023 and 300 (and all
the other classes (e.g. 001) and additional characteristics like reference characteristics that are required).
Execute.
Open transaction Activate or Deactivate Integration Model (CFM2) in the ERP system and activate the integration
model.
If your PP/DS system uses the characteristics-dependent planning (CDP) schema and if you have selected
classes with class type 023 and 300 in step 4, then open transaction Display Class (CL02) and check whether
classes 230 and 400 are created.
Note
If you use reference characteristics, ensure that the table /SAPAPO/CUCDPMAP is maintained accordingly in
the PP/DS system. For more information, see SAP Notes 2554539 and 610873.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
36
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
37
PUBLIC
Note
Work center classification data is only needed in the ERP system where it is evaluated during creation of the
PDS. It is therefore not transferred to the PP/DS system.
Check PDS
Check whether all configuration data for PDSs is transferred correctly.
Open transaction Load Production Data Structure (/SAPAPO/CURTO_SIMU) in the PP/DS system and load
your PDS.
Select the PDS.
In the Components view, select a component that has configurable data assigned.
In the Selection Conditions screen area, check whether the configuration data is visible.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
38
PUBLIC
Preparational Settings
Field Value
Port <SYSTEMID>CLNT<CLIENTNUMBER>
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
39
PUBLIC
Field Value
Port <SYSTEMID>CLNT<CLIENTNUMBER>
You use this procedure to select segments and fields of the basic types for master data that you want to integrate. By
reducing the number of segments and fields, you also reduce the number of customizing tables (containing allowed
field values for master data) that need to be synchronized between both systems.
Basic types for master data are supplied in the standard SAP System. If you want to reduce the basic types, you use
transaction BD53 to select the segments and fields that you want to integrate. To do this you activate the segments
and fields that you require and generate a new message type.
Mandatory segments and mandatory fields cannot be deactivated.
Note
If you change a reduced message type after you have set up filters, some entries may be reset. In this case, you
will receive a warning in transaction BD53. You should then test the transfer again. For example, you must check
new entries in transaction BD59 as they may be removed in case of changes of an existing reduced message
type.
Note
If you use Data Replication Framework (DRF) for the integration of customers and vendors, you do not need to
create the reduced message types for DEBMAS and CREMAS.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
40
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
41
PUBLIC
Caution
The list of segments and fields mentioned in the above table is just a proposal. The list of segments and fields
may differ depending on which release you want to create the reduced message type for. It shows a set of fields
the PP/DS system requires for main processes. Depending on your requirements you may add/remove
segments or fields. If you add a new field, check whether allowed values for this field are defined in a
customizing table. If yes, entries for the table are also needed in the PP/DS system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
42
PUBLIC
ADRNR Address
To transfer customer master data, perform the following steps in the ERP system:
Open transaction BD12 (Send Customers).
Enter the data as shown in the following table:
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
43
PUBLIC
Fields Value
Press Execute or, if you expect a big amount of data to be transferred, choose Program → Execute in
Background.
To transfer vendor master data, perform the following steps in the ERP system:
Open transaction BD14 (Send Vendors).
Enter the data as shown in the following table:
Fields Value
Press Execute or, if you expect a big amount of data to be transferred, choose Program → Execute in
Background.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
44
PUBLIC
Prerequisites
Ensure that you have activated the customer vendor integration (CVI) in the SAP ERP system.
Ensure that you have configured the system connections and global settings. RFC destinations and logical
systems exist both in the ERP and the PP/DS systems.
To transfer Business Partner changes you should activate the Function Module MDG_BS_BP_OUTBOUND_DRF in
the sender system only. For more information, see the SAP Note 2211045.
Perform the following steps in the ERP system:
Activate the function module in Customizing under Cross-Application Components → SAP Business Partner →
Data Distribution → Activate Function Modules
Search for the following entry:
o Event: BPOUT (Business Partner Outbound)
o Object: BUPX (Business Partner and BP Relationships)
o Item: 5000001
o Function Module: MDG_BS_BP_OUTBOUND_DRF
Set the checkbox Call to active for this entry.
Save your changes.
Field Value
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
45
PUBLIC
Field Value
Field Value
Field Value
Field Value
Field Value
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
46
PUBLIC
Select your defined outbound implementation and navigate to Assign Outbound Parameter.
Enter the data as shown in the following table:
Field Value
Mandatory Active
Field Value
Field Value
Relation contains
Filter Value *
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
47
PUBLIC
Field Value
Relation contains
Filter Value *
Field Value
Relation contains
Filter Value *
Field Value
Relation contains
Filter Value *
Field Value
Relation contains
Filter Value *
Field Value
Relation contains
Filter Value *
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
48
PUBLIC
Navigate back to the Filter Criteria and click Show Segment Filters.
o Select BP Seg. Filter for TaxCategory – 98700 from the list of segment filters (click on the name to navigate).
o Click Edit in the new window.
o Enter the following data in Filter Criteria to Exclude Business Objects:
Field Value
Relation contains
Filter Value *
Note
In transaction DRFOUT (SAP Easy Access Menu for Data Cross Application Components → Processes and Tools
for Enterprise Applications → Master Data Governance → Data Replication → Execute Data Replication) it is
possible to maintain manual filter criteria for the execution of the business partner data transfer. This does not
affect the filters defined for the data replication model in this chapter. The same logic can be used for defining
filters for execution
You use this process to execute the initial transfer of Business Partners to the PP/DS system.
Perform the following steps in the ERP system:
Execute the initial data transfer of business partners in the SAP Easy Access Menu for Data Cross Application
Components → Processes and Tools for Enterprise Applications → Master Data Governance → Data Replication
→ Execute Data Replication (Transaction DRFOUT).
Enter the following selection data:
Field Value
You use this process to execute the delta transfer of changed Business Partners to the PP/DS system.
Perform the following steps in the ERP system:
Execute the delta data transfer of business partners in the SAP Easy Access Menu for Data Cross Application
Components → Processes and Tools for Enterprise Applications → Master Data Governance → Data Replication
→ Execute Data Replication (Transaction DRFOUT).
Enter the following selection data:
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
49
PUBLIC
Field Value
Note
You can schedule the corresponding report RDRF_MESSAGE_OUT as a background job to transfer the changes
of business partner data regularly.
If you use point-to-point direct communication for the DRF data transfer, you can use the transaction SRT_MONI
(Web Services Message Monitor) to monitor the data exchange between the ERP and the PP/DS systems.
If you use an XI server for the communication, you can use transaction SXI_MONITOR (XI: Message Monitoring) to
monitor the data exchange between the ERP and PP/DS systems.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
50
PUBLIC
Finance
Sales
Human Resources
Sourcing & Procurement
Marketing
PP/DS System
Service
…
Finance
Sales
Human Resources
Sourcing & Procurement
Marketing
Service
…
In both ERP systems, you define the materials and vendors and customer master data for all plants that you need for
the business purposes.
Additionally, you set up the Application Link Enabling (ALE) communication via between both systems.
Note
Depending on the SAP ERP release and depending on the Customer Vendor Integration (CVI) that is activated,
also business partners are required. If you want to process returns, you define a customer assignment for each
vendor and a vendor assignment for each customer.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
51
PUBLIC
For all business partners with role Vendor in each purchasing organization, enter the ID of the related customer that is
defined in the delivering system in field Account with supplier (or Acc. with vendor depending on your system).
For all purchasing info records, enter the material number that is used in the delivering system in field Supplier
Material Group (or Vendor Material Group depending on your system).
ALE Settings
Maintain Ports
Open transaction Ports in IDoc Processing (WE21).
Select Transactional RFC and choose Create.
Enter the vendor ERP system as RFC destination,
Leave all other options deselected and save.
Partner Role Message Type Receiver Port Output Mode Basic Type
Partner Role Message Type Application Message Type Process Code Change Message
Note
Depending on your system landscape, it might also be necessary to define settings on the EDI Standard view.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
52
PUBLIC
Field Value
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
53
PUBLIC
Define all master data as described above. Ensure that all master data have a sales organization, distribution channel,
division data, and unit of measure conversions defined.
Create business partner or customer for each plant that is defined in the ordering system with the sales organization,
distribution channel, and division data that is defined in your material master data.
Ensure that the partner function Ship-to Party (SH) is defined.
ALE Settings
Maintain Ports
Open transaction Ports in IDoc Processing (WE21).
Select Transactional RFC and choose Create.
Enter the customer ERP system as RFC destination,
Leave all other options deselected and save.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
54
PUBLIC
Partner Role Message Type Receiver Port Output Mode Basic Type
Message
Partner Role Application Message Type Process Code Change Message
Type
Note
Depending on your system landscape, it might also be necessary to define settings on the EDI Standard view.
Field Value
Define the same output conditions for application V2 and output type LD00 as described in the previous steps.
Define the same output conditions for application V3 and output type RD00 as described in the previous steps.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
55
PUBLIC
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
56
PUBLIC
Note
To use the Subcontracting without Source Location in PP/DS scenario, you must first implement the SAP Note
3133251.
If you want to implement a subcontracting scenario, you need to make additional settings as described in the
following section. For more information on subcontracting scenarios, see SAP Note 3164190.
Caution
If you use a subcontracting scenario without source location, you must not use MRP areas.
Create Locations
Create locations for plants, MRP areas, and vendors in the PP/DS system as described under 4.1.7 Create Locations
(p. 26).
Integration Model
Create and activate an integration model for subcontracting in the ERP system.
Ensure that the Production Data Structure (PDS) with type PP/DS Subcont., the relevant info record, and the
scheduling agreement are included in the same integration model.
Caution
Don't include the vendor in the integration model!
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
57
PUBLIC
Caution
In a BoM structure, for a BoM header material relevant for planning in the ERP system, you cannot plan the
components that are relevant for planning in the PP/DS system.
Context
In the examples given below, the materials ERP-RAW-MAT and ERP-FINISHED-MAT:
• Are created in the ERP system and are not relevant for planning by Advanced Planning in the PP/DS system.
• Are not transferred to the PP/DS system using Core Interface.
• Exist only in the ERP system together with their transactional data.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
58
PUBLIC
DSC-FINISHED-MAT
DSC-RAW-MAT ERP-RAW-MAT
This example explains how you can plan the components that are relevant for planning either in the ERP and/or
PP/DS systems and have a BoM header material that is relevant for planning in the PP/DS system.
Note
In this example, the Production Data Structure (PDS) will display only DSC-RAW-MAT as a component under
DSC-FINISHED-MAT.
ERP-FINISHED-MAT
DSC-RAW-MAT ERP-RAW-MAT
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
59
PUBLIC
This example explains why you cannot plan the components that are relevant for planning in the PP/DS system and
have a BoM header material that is relevant for planning in the ERP system.
Conclusion
In a BoM structure:
• If you plan a component in the PP/DS system, then you must plan all components up to the BoM header material
in the PP/DS system.
• If you plan a component in the ERP system, then you must plan all its sub-components in the ERP system.
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
60
PUBLIC
Caution
After the initial transfer, if you update the MRP area data for materials, the changes to the MRP area data for
materials will not be transferred to the PP/DS system using business transaction events (BTEs). This is because
currently the transfer of updates to the MRP area data for materials using BTE is not supported. For more
information on transferring this data to the PP/DS system, see SAP Note 1875164.
Note
If you want to restrict the transfer of one or more MRP areas in the material master, use the following BAdI:
CIF_S4_BADI_PRODUCT_OUTBOUND
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
61
PUBLIC
Appendix
Important Disclaimers and Legal Information
Coding Samples
Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are
not intended to be used in a productive system environment. The Code is only intended to better explain and visualize
the syntax and phrasing rules of certain coding. SAP does not warrant the correctness and completeness of the Code
given herein, and SAP shall not be liable for errors or damages caused by the usage of the Code, unless damages
were caused by SAP intentionally or by SAP's gross negligence.
Accessibility
The information contained in the SAP documentation represents SAP's current view of accessibility criteria as of the
date of publication; it is in no way intended to be a binding guideline on how to ensure accessibility of software
products. SAP in particular disclaims any liability in relation to this document. This disclaimer, however, does not
apply in cases of willful misconduct or gross negligence of SAP. Furthermore, this document does not result in any
direct or indirect contractual obligations of SAP.
Gender-Neutral Language
As far as possible, SAP documentation is gender neutral. Depending on the context, the reader is addressed directly
with "you", or a gender-neutral noun (such as "salesperson" or "working days") is used. If when referring to members
of both sexes, however, the third-person singular cannot be avoided or a gender-neutral noun does not exist, SAP
reserves the right to use the masculine form of the noun and pronoun. This is to ensure that the documentation
remains comprehensible.
Internet Hyperlinks
The SAP documentation may contain hyperlinks to the Internet. These hyperlinks are intended to serve as a hint
about where to find related information. SAP does not warrant the availability and correctness of this related
information or the ability of this information to serve a particular purpose. SAP shall not be liable for any damages
caused by the use of related information unless damages have been caused by SAP's gross negligence or willful
misconduct. All links are categorized for transparency (see: http://help.sap.com/disclaimer ).
SAP S/4HANA Manufacturing for Planning & Scheduling - Implementation Guide (2022.4)
Specific Topics
62
www.sap.com/contactsap
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software
vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated companies shall not be
liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality
mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products, and/or platform directions and
functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially
from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, and they should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other
countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/trademark for additional trademark information and notices.