Work-Package - 03 - May 2019
Work-Package - 03 - May 2019
Work-Package - 03 - May 2019
WorkPackage 03
Phased approach (1/2)
WP 1 WP 2 WP 3 WP 4 WP 5
Date April 30, 2019 May 6, 2019 May 7, 2019 May 8, 2019 May 9, 2019
2.30 PM (SGT) 12.30 PM (SGT) 12:30 PM (SGT) 12:30 PM (SGT) 12:30 PM (SGT)
Objective Kick-off call Prepare Phase Prepare Phase Prepare Phase Technical Conversion
(Logistics) (Finance) with SUM (DMO)
Content / Tasks • Overview • Readiness Check • Business Partner • Finance preparation • Start system
• Convert or re- • Maintenance Planner concept • Consistency checks conversion
implement • ATC - Custom Code • Customer Vendor • Reconciliation • Complete uptime
• How to get there • Conflicting Business Integration (CVI) • Period-end closing phases
• System environment Functions • MATNR Extension activities • Execute full
• Conflicting Add-ons • MRP Area • Document posting downtime
• Pre-checks with SIC data • Post-activities
Duration roll-out session 1,5 hour 2 hours 2 hours 1,5 hours 2 hours
Partner additional effort 1 hour (team preparation) 3 – 4 hours 4 – 5 hours 2 – 3 hours 2 days (duration)
Partner Resources Architects Basis Consultant Application Consultant Application Consultant Basis Consultant
required Team Leader Developer (analysis only) (logistic area) (finance area)
WP 6 WP 7 WP 8 WP 9 WP 10
Date May 13, 2019 May 14, 2019 May 15, 2019 May 16, 2019 May 17, 2019
12:30 PM (SGT) 12:30 PM (SGT) 12:30 PM (SGT) 12:30 PM (SGT) 12:30 PM (SGT)
Objective Finance Conversion Post ConversionActivities Gateway & Fiori Additional post conversion Review & Feedback
Configuration topics
Content / Tasks • Post technical • Output Management • Configuration of • Fiori specialties • Project Experience
conversion tasks • PP/DS embedded Front-end • Web Assistant • Feedback
• Customizing/Data • Convert Architecture server • Secure communication • Q&A
Model impact • Activation and • Expose system to the
changes configuration of FIORI internet
• Credit Launchpad • Custom code fixes
Management • Activation and
configuration of FIORI
applications
Duration roll-out 2 hours 1,5 hours 1,5 hours 1,5 hours 2 hours
session
Partner Resources Application Consultant Application Consultant Basis Consultant Basis Consultant All Team
required (Finance area) Basis Consultant Application Consultant Developer
(testing)
Maintenance Planner
S/4HANA
Terminal Server Application Server
1 LNX
3
SAP ERP 6.0 Ehp6 SAP HANA 2.0 SP03
Windows 2012
SQL Server 2012
2
S/4HANA Adobe
Custom Code Check Document Services
ATC
Communication
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 7
SAP Readiness Check
1) Setup remote ATC in central system and Central Check System (SAP_BASIS 7.53)
implement the SAP Note 2436688 ABAP Test Cockpit (ATC)
Simplification
2) Download the newest version of the DB
Simplification Database from SAP RFC RFC RFC
Service Marketplace (SAP Note
2241080)
Pre-checks are shipped as SAP Notes to customers that plan to convert to SAP S/4HANA. Pre-Checks
Pre-checks are executed on the (SAP Business Suite) start system (preparation phase)
to determine relevant Simplification Items.
Pre-Checks are executed again as step in the Software Update Manager (SUM). In case
dedicated Simplification Items require mandatory preparation steps the conversion procedure can stop to ensure a consistent system
conversion.
Customer/Vendor Integration (CVI) component ensures the synchronization between the Business Partner
object and the customer/vendor objects.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 16
S/4HANA Business Partner Master Data
Purchase
Sales Order Order
I_Customer I_Supplier
I_BusinessPartner
Business
Central Data GeneralData Address
Partner
Roles CompanyCode
Organization Data Phone
Address
Address
Usages
ERP
Vendors
ERP
Customers
– Only SAP Business Suite customer with C/V integration in place can move to SAP S/4HANA, on-
premise edition. All the customers, vendors and their contact person have to be converted to Business
Partners (BP) in ERP system before starting the S/4HANA conversion processes.
– Transaction code, BP, is the single point of entry to create, edit, and display master data for business
partners.
– In S/4HANA all the previous ECC transactions, reports, conditions records, forms, etc. which use
customer or vendor number as input fields will expect the customer or vendor number regardless of
whether the linked BP has the same customer/vendor number or different. In other words, even if a new BP
number is assigned to the customer or the vendor, the ECC customer or vendor number still has to be
entered.
– Only those customer/vendor creation BAPI calling CVI functions CVI_EI_INBOUND_MAIN can be used.
– Vendor in ERP is called Supplier in S/4HANA.
– CVI is not mandatory for SAP Simple Finance or S/4HANA Finance On-Premise.
Activity Transaction
Create Customer XD01 (complete)
VD01 (sales)
FD01 (accounting)
Change Customer XD02 (complete)
VD02 (sales) Transaction BP
FD02 (accounting) Fiori Apps
Display Customer XD03 (complete)
VD03 (sales)
FD03 (accounting)
Create Vendor XK01 (complete)
MK01 (procurement)
FK01 (accounting)
Change Vendor XK02 (complete)
MK02 (procurement)
FK02 (accounting)
Display Vendor XK03 (complete)
MK03 (procurement)
FK03 (accounting)
New Fiori apps for customer and vendor master creation and change are provided.
§ SD/Customer
▫ SD Partner Functions can be still used and is part of the BP transaction - folder Sales and Distribution
▫ Customer account group can be changed in the Business Partner(BP) transaction
§ S/4 Prospect to customer
▫ Create BP with Role Prospect(BUP002) – No KNA1created
▫ Change Role from Prospect to Customer( e.g.FLCU01)
§ Hierarchies
▫ The already in ERP available hierarchies can be used
- Customer Hierarchy
- Vendor Hierarchy
§ Mass maintenance
▫ Mass Transactions(XD99, XK99 and MASS)
▫ Mass maintenance Fiori App – Customer Master Mass Maintenance; Mass Maintenance, Supplier Master tiles
S/4HANA
BP update
Implementation Scenarios
ERP S/4HANA
Customer
ECC to Customer BP
CVI CVI Vendors
S/4HANA Vendors BP (Create, Contacts
Conversion Contacts Conversion Change) Synchronization
(KN*, LF*)
Precondition
– ERP release level needs to be at SAP ERP 6.0, EhP 0-8.
If your system is at EhP 0 to 4 and the vendor contact person is used, apply Note 2383051 – Development
of vendor contact person mapping to business partner.
Handover from
Preparation Synchronization Conversion Post Processing / Test
Select
Synchronization
- CVI enhancements - Activate BF - Pre-Check Activate
Cockpit Test
- CVI Configuration - Check Customizing - SUM BP->Cust/Vendor
Completion Check
Application contacts are involved in the transformation activities Note: Best Practice
configuration parameters
Greenfield implementation - Only Post Processing/Test step is required, are shown in J61. If a
follow Best Practice Building Block J61– Use link to get the latest version. project is not based on
https://support.sap.com/content/dam/SAAP/Sol_Pack/Library/Configuration/J61_S4HANAX_BB_ConfigGuide_EN_XX.docx
Best Practice, use those
ERP S/4 HANA configuration parameters
as reference only.
Handover from
Preparation Synchronization Conversion Post Processing / Test
Select
Synchronization
- CVI enhancements - Activate BF - Pre-Check Activate
Cockpit Test
- CVI Configuration - Check Customizing - SUM BP->Cust/Vendor
Completion Check
Task:
• Check and integrate Customer/Vendor enhancements
• Activate Business Function CA_BP_SOA
• CVI customizing, check customizing, and trigger necessary changes
• Define Number Assignments according
to the S/4 conversion guide chapter “Introduce Business Partner App roach (CVI)”
• Maintain BP mapping customizing and run check report
• Check and cleanup customer/vendor data
Note: Archiving is an optional step. It could be skipped if no added value is provided by the process. Archiving
could simplify CVI conversion if customer or vendor objects’ settings were removed from the IMG, e.g., obsolete
number range. The customers and vendors with deletion flags could be converted to BPs.
Customizing Tasks
1. Activate the PPO Request for the synchronization
object Business Partner
Cross-Application Components -> Master Data Synchronization ->
IMG Path Synchronization Control -> Synchronization Control-> Activate PPO
Requests for Platform Objects in the Dialog
5. If Customer and Vendor number ranges are 5. Maintain the business partner number range in
overlapping such a way that the most numbers from customer
or vendor stay unchanged.
Vendor BP
Account Number External/ BP External/
Group Name Range From To Internal Grouping Name NR From To Internal
YB01 Domestic Vendor Y3 300000 399999 Ext YB01 Domestic Vendor B3 300000 399999 Ext
YBAC Vendor (affiliated companies) Y4 400000 499999 Ext ZBAC Vendor (affiliated companies) B5 500000 599999 Int
YBIV Foreign Vendor Y3 300000 399999 Ext YBIV Foreign Vendor B3 300000 399999 Ext
YBOV CPD Vendor (ext.no.assignmen. XX A ZZZZZZZZZ ZExt ZBOV CPD Vendor (ext.no.assignmen. B6 600000 699999 Int
YBTR Commercial traveller XX A ZZZZZZZZZ ZExt YBTR Commercial traveller AB A ZZZZZZZZZ ZExt
6. continued
Access and check the customer number range transaction by choosing the following navigation option:
Logistics - General -> Business Partner -> Customers
IMG Path ->Control-> Define and Assign Customer Number
Ranges
Access and check the vendor number range transaction by choosing the following navigation option:
Logistics - General -> Business Partner -> Vendor
IMG Path ->Control-> Define Number Ranges for Vendor Master
Records
Access the business partner number range transaction by choosing the following navigation option:
Cross-Application Components -> SAP Business
IMG Path Partner -> Business Partner->Basic Settings->Number
Ranges and Groupings -> Define Number
Ranges/Define Groupings and Assign Number Ranges
6. Continued
Mapping Tasks
3. Attribute value mapping must be maintained and must
equal for every existing customer instance
For Contact Person
a. Activate Assignment of Contact Persons
b. Assign Department Numbers for Contact Person
c. Assign Functions of Contact Person
d. Assign Authority of Contact Person
e. Assign VIP Indicator for Contact Person
3. Run Transaction code - CVI_PRECHECK_UPGRADE or Check the top 4 checkboxes to run the
report PRECHECK_UPGRADATION_REPORT provided in Precheck report. The button 3 boxes are
SAP Note 2216176 - Precheck report from business partner automatically checked by the system, and
to ensure all the necessary CVI mappings are done. have not impact to the check report.
3. Continued
Run T-code CVI_PRECHECK_UPGRADE
report PRECHECK_UPGRADATION_REPORT
▫ Double click the red light to see the detailed messages.
A guided approach for CVI conversion is possible with the application of the following notes.
2. 2345087 - BP_BAP: Missing values in required entry fields cause posting termination in mass processing
Handover from
Preparation Synchronization Conversion Post Processing / Test
Select
9. Continued
T-code CVI_PRECHECK_UPGRADE
Report PRECHECK_UPGRADATION_REPORT
results
▫ Double click to see the detailed messages.
Handover from
Preparation Synchronization Conversion Post Processing / Test
Select
Task:
• ERP to S/4HANA technical conversionprocess
must be executed
according to the
S/4 Conversion guide
The Conversion step to be executed by the technical team is part
of the system conversion from the ERP system to S/4HANA On-
Premise. No additional CVI action is required during this process.
Handover from
Preparation Synchronization Conversion Post Processing / Test
Select
Task:
• Activation of
direction BP ->Customer /Vendor
• BP and Customer/Vendor Customizing must be consistent
including field attributes
– There is no impact on custom code - no custom code call to old transaction need to be adapted, they are
automatically re-directed.
– The ECC corresponding customer/vendor master data table fields are populated in S/4HANA via BP to
Customer/Vendor CVI.
– Any interface for creating/updating customer or vendor master data has to call CVI_EI_INBOUND_MAIN.
– OData API Service (SAP API Hub) is available for create, read, update, and delete Business Partners,
Suppliers, and Customers in SAP S/4HANA system. Delete the Suppliers and Customers here means
marking them for deletion.
– Creation of Business Partner with Customer and Supplier Roles Note 2417298
▫ IDOCS
- CREMAS
- DEBMAS
▫ Webservice
- BusinessPartnerSUITEBulkReplicateRequest
- BusinessPartnerRelationshipSUITEBulkReplicateRequest
▫ API see above Note
– Data Model mapping and related services see attachments of Note 2221398
§ The following interfaces for business partners still work in S/4HANA side-by-side implementation
– CIF interface for business partner, e.g., SCM-EWM, TM
– Middleware for BP synchronization, e.g., CRM
– BW report on customers and vendors
Note: DO NOT use RFC_CVI_EI_INBOUND_MAIN for replicating BP to S/4HANA system, instead use the
tools provided in SAP Note 2417298, see next page.
– General learnings
▫ Until today every conversion had its own challenges concerning customer data
▫ Business Partner and technical expertise required
▫ Conversion Guide, Simplification List, Enhancement cookbook should be known
▫ Number Range assignment is veryimportant
▫ BP/CVI enhancement can be complex andtime-consuming
▫ Start CVI conversion test run in a sandbox with production data as early as possible.
▫ Always have the latest version of SAP Note "2211312" and "2216176“
▫ Business Functions 'VENDOR_SFWS_SC1' and switch 'VENDOR_SFWS_SC2' should have the global status as “On”
after activation
1. Perform CVI conversion in a sandbox with production data at early stage of the S/4HANA project.
Identify all data errors before the production CVI conversion and decide the error resolution.
Certain master data errors may need custom program to make corrections. If the errors have no impact on
the business process, workaround measures could be implemented via configuration to relax the data
validation.
2. Assess the CVI conversion processing time from test results of sandbox
If the required conversion time is long and likely to impact the S/4HANA conversion schedule, the CVI
conversion could be done in advance according to the steps below.
Business Context
» In SAP ERP, storage locations can be excluded from MRP planning or they can be planned separately from other
storage locations. In the latter case a reorder point procedure with maximum lot size is used which triggers transport
reservations to fill up the storage location.
» MRP areas cover the very same business requirements. Materials with MRP-area-specific MRP type 'ND' (no MRP)
can be used instead of materials with a storage location excluded from MRP. Materials with MRP-area-specific MRP
type 'VB' (reorder point planning) can be used instead of materials with separately planned storage locations.
» The storage location functionality is a subset of the MRP areas capabilities.
Impacted processes
» Storage Location MRP is not available in SAP S/4HANA, on-premise edition 1511. Planning on MRP area level has
to be used instead.
Required actions
» Conversion Pre-Checks raise an error if storage location MRP is used in the source ERP system.
» Run report MRP_AREA_STORAGE_LOC_MIGRATION if the pre-checks detect that storage location MRP is used.
» The report first checks some prerequisites like MRP types, lot-sizing procedures, and MRP areas in
customizing. If the required customizing entries are missing, you have to create them manually. Follow the
instructions provided by the report.
» If all prerequisites are fulfilled, then the report generates material master records for planning on MRP area
level using the storage location material records. After the report was performed, planning is done on MRP area
level, also if MRP is performed on the start release.
Refer SAP Note 2216528 - Pre-upgrade check for storage location migration report
Refer SAP Note 2267140 - S4TWL - Material Number Field Length Extension
• SAP Condition Contract Settlement replaces ERP SD Rebates (SD-BIL-RB) (SAP Note 2267377)
• SAP Revenue Accounting replaces ERP SD Revenue Recognition (SD-BIL-RR) (SAP Note 2267342)
• Optional: SAP S/4HANA new Output Management (SAP Note 2228611)
• SAP S/4HANA Analytics approach – ODATA and Open CDS view replaces ERP LIS/ODP (SAP Note
2228056)
Foreign trade functionality (SAP components: SD-FT and MM-FT) has not been carried forward
natively in SAP S/4HANA Enterprise but is being replaced by new functionality.
The foreign trade functionality of SAP ERP included the following areas:
• Intrastat
• Preference Handling
• Documentary Payment (e.g. letter of credit) *
• Export Compliance
Customers previously using SAP ERP Foreign Trade will now have options to enable needed
functionality as they transition to an S/4HANAenvironment:
1. SAP S/4HANA for international trade (on-premise or cloud edition)
2. SAP Global Trade Services (can be used on-premise, HEC, or PMC) **
* Documentary Payment (e.g. letter of credit) functionality is planned be handled via SAP Treasury Management.
** Under discussion: S/4HANA customer may use SAP GTS Preference Management with S/4HANA EMlicense.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 82
SAP S/4HANA International Trade & Letter of Credit
Activities:
• Business Partner customization
• Customer Vendor Integration
• Storage locations for MRP
• Checks for long MATNR
via Chat or
via Phone:
• Unmute your line with *6
• Ask your question verbally
Mail: [email protected]