Central Purchase Contracts (2ME - MX) : Test Script SAP S/4HANA - 09-09-20
Central Purchase Contracts (2ME - MX) : Test Script SAP S/4HANA - 09-09-20
Central Purchase Contracts (2ME - MX) : Test Script SAP S/4HANA - 09-09-20
¡Error! Utilice la pestaña Inicio para aplicar Heading 1 al texto que desea que aparezca aquí. Error: Reference source not found 1
Table of Contents
1 Purpose 3
2 Prerequisites 4
2.1 System Access 4
2.2 Roles 4
2.3 Master Data, Organizational Data, and Other Data 5
2.4 Preliminary Steps 6
2.4.1 Configure Flexible Workflow for Central Purchase Contracts 6
2.4.2 Configure Flexible Workflow for Hierarchy Central Contracts 7
2.4.3 Manage Teams and Responsibilities 8
2.4.4 Create Situation Type for Expiration of Central Contract 9
2.4.5 Create Situation Type for Central Contract Item Consumption 11
3 Overview Table 13
4 Test Procedures 15
4.1 Central Purchase Contracts 15
4.1.1 Create Central Purchase Contracts and Distribution 15
4.1.2 Release Central Purchase Contract (Optional) 23
4.1.3 Display Central Purchase Contracts 24
4.1.4 Check Source List - In Connected System 26
4.1.5 Create Follow-on Documents - In Connected System 27
4.1.6 Import Release Orders 28
4.1.7 Display Central Purchase Contracts 29
4.1.8 Post Goods Receipt – In Connected System 30
4.1.9 Create Supply Invoice – In Connected System 31
4.1.10 Renew Central Purchase Contracts 32
4.2 Mass Changes to Central Purchase Contracts 33
4.3 Monitor Central Purchase Contract Items (Optional) 36
4.4 Hierarchy Central Contracts 38
4.4.1 Create Hierarchy Central Contracts 38
4.4.2 Release Hierarchy Central Contract (Optional) 41
4.4.3 Display Subordinate Central Contracts 42
4.5 Versioning of Central Purchase Contracts 44
4.5.1 Create Central Purchase Contract 44
4.5.2 Release Central Purchase Contract (Optional) 46
4.5.3 Change Central Purchase Contracts 48
4.5.4 Display Version History in Central Purchase Contracts 49
4.6 Central Purchase Contracts with Commodity Pricing 50
4.6.1 Create Supplier 51
4.6.2 Maintain Formula and Term for Commodity Pricing 52
4.6.3 Create Central Purchase Contract 54
4.6.4 Display Central Purchase Contracts 57
4.7 Detect and React to Situation (Optional) 59
4.7.1 Detect Critical Expiration of Central Contract Situation 59
4.7.2 React to Critical Expiration of Central Contract Situation 59
4.7.3 Detect Critical Central Contract Item Consumption Situation 60
4.7.4 React to Critical Central Contract Item Consumption Situation 60
Central contracts are global long-term agreements negotiated between an organization and a supplier. This helps in getting the best rates and conditions while bundling purchasing volume across
multiple subsidiaries. These contracts are typically negotiated by the central purchasing organization, mostly at the headquarters, and used for globally driving operational efficiency, reduced cost
while complying with regulations across multiple subsidiaries.
The central contract, created at the headquarters, can be distributed to subsidiaries to generate local contracts or scheduling agreements. Subsidiaries can then continue with the operational
procurement in a seamless manner by leveraging this local contract or Scheduling agreement. Central monitoring of contract consumption across subsidiaries and renewal of expiring contracts is
easily managed by the headquarters.
This document provides a detailed procedure for testing this scope item after solution activation, reflecting the predefined scope of the solution. Each process step, report, or item is covered in its
own section, providing the system interactions (test steps) in a table view. Steps that are not in scope of the process but are needed for testing are marked accordingly. Project-specific steps must be
added.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and business conditions.
System Details
SAP S/4HANA HUB Identifies the SAP S/4HANA system from releases 2011 CE. The SAP S/4HANA system acts as a hub system when it is connected to multiple connected
system systems.
Accessible via the SAP Fiori Launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
Connected System Any ERP system from release ERP6.0 and EHP6 above with add-on HUBERPI is considered as the connected system.
Any S/4HANA On-Premise 1709 and higher, with add-on HUBS4IC is considered as connected system.
Any S/4HANA Cloud 2011 is considered as connected system.
2.2 Roles
Assign the following business roles to your individual test users. Alternatively, if available, you can create business roles using the following spaces with pages and predefined apps for the SAP Fiori
launchpad and assign the business roles to your individual test users.
Note These roles or spaces are examples provided by SAP. You can use them as templates to create your own roles or spaces.
For more information about business roles, refer to Assigning business roles to a user in the Administration Guide to Implementation of SAP S/4HANA with SAP Best Practices .
Purpose
In this procedure, you configure your release conditions for Central Purchase Contracts.
Purpose
In this procedure, you configure your release conditions for Hierarchy Central Contracts.
Purpose
In this procedure, you create teams and responsibilities for central purchasing.
Purpose
In this procedure, you create situation type for Expiration of Central Contract.
When a purchaser logs into the Fiori Launchpad, will get a notification of central contracts “Central purchase contract is about to expire”. The expiration date criteria can be maintained in terms of
days in custom situation types. The framework checks if the validity date of the central contract is less than or equal to the number of days that is configured. A situation is then triggered, and
notification is sent. The purchaser can then navigate from the Fiori notification to the contract object. The purchaser can then choose to dismiss the situation and take corrective actions. Dismissing a
Procedure
Purpose
In this procedure, you create situation type for Central Contract item consumption.
When a purchaser logs into the Fiori Launchpad will get a notification of central contracts “consumed contract %”.
For Value based Central contracts, the total value consumption is calculated at the item level as the aggregate of all release orders and delivery schedules created against it. A threshold consumption
% value is maintained in custom Situation types. When the total consumption % reaches the value that is configured, a situation is triggered, and notification is sent.
For Quantity based Central contracts, the total consumption is calculated at the item level. A threshold consumption % value is maintained in custom Situation types. When the total quantity
consumption % reaches the value that is configured, a situation is triggered, and notification is sent.
The purchaser can then navigate from the Fiori notification to the central contract object. The purchaser can then choose to set the situation status as dismiss and take corrective action offline.
Procedure
If your system administrator has enabled spaces and pages on the SAP Fiori launchpad, the homepage will only contain the essential apps for performing the typical tasks of a business role.
You can find all other apps not included on the homepage using the search bar.
If you want to personalize the homepage and include the hidden apps, navigate to your user profile and choose Settings > App Finder .
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
A purchaser responsible for Central Procurement creates a central contract in S/4HANA Hub system. After maintaining the required data in General information section, he maintains the distribution
entries at item level for distributing the contract items to the connected systems. A local copy of the contract/scheduling agreement gets local contact created in the respective connected system.
Table 2: Scenario 1 Create quantity contract with free text material and distribute to local contact
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
1 Log onto Fiori Log on to the SAP Fiori launchpad as a Purchaser - Central Procurement. The SAP Fiori launchpad
Launchpad displays.
2 Access the App Choose Manage Central Purchase Contracts (F3144) . The Manage Central Purchase
Contracts screen displays.
3 Start Contracts Without making any selection, choose Create to create a new central purchase contract. Start Contracts The Central Purchase Contracts
creation creation. screen displays.
4 Enter Central On the Central Purchase Contract screen, navigate to General Information section and make the
Contract data following entries:
Contract Type: Quantity Contract
Valid from: for example, today
Valid to: for example, today + 1 month
Central Purchasing Organization: 5510
Central Purchasing Group: 001
Supplier: 55300001
Currency: MXN
You can check Flexible Distribution to allow more than 100% distribution.
In Legal Transactions section, you can assign legal transactions to central purchase contract. For details
about legal transactions, please check scope item 1XV - SAP S/4HANA for Enterprise Contract
Management
5 Maintain Central Navigate to Items section, choose Create.
Contract Item data On the Central Purchase Contract Item screen, navigate to General Information section and make the
following entries:
Material Group: Your material groupfor example, L002
Material Description: Your material description, for example, demo material
Navigate to Quantity and Price section and make the following entries:
Net Order Price: for example, 10 MXN
Target Quantity: for example, 100 EA
6 Maintain Plant Navigate to Conditions section, choose Create.
Dependent
Central Purchase Contracts (2ME_MX) PUBLIC
¡Error! Utilice la pestaña Inicio para aplicar Heading 1 al texto que desea que aparezca aquí. Error: Reference source not found 15
Condition On the Central Condition Record screen, make the following entries:
Connected System: Your connected system
Plant: Your plant in connected system, for example, 1000
Condition Type: PPR0
Valid From: today
Valid From: today + 1 month
Reason: Your reason
Choose Create.
On the Condition Amounts your plant condition table, make the following entries:
Default Gross Price (PPRO): 10 MXN
Note To use plant dependent condition, please make sure access sequence 0002 is used in your condition
type.
7 Maintain Scale Navigate to Condition Amounts your plant condition table, select condition type Default Gross Price
(PPR0) and click the arrow at the end of the row.
On the Condition Amount screen, navigate to Scales section, choose Create and make the following
entries:
Scale Quantity: 0 EA
Amount: 15 MXN
Choose Create to create anotherr scale and make the following entries:
Scale Quantity: 100 EA
Amount: 12 MXN
Choose Back.
8 Price Simulation Navigate to Price Simulation section, make the following entries:
Pricing Date: today
Currency: MXN
Quantity: 100 EA
Connected System: Your connected system
Plant: Your plant in connected system
Choose Simulate.
9 Distribute Contract Navigate to Distribution section, choose Create to create new distribution entries and make the following
item entries:
In the Item Distribution section, make the following entries:
General Information:
Procedure
Table 3: Scenario 2 create value contract with material and distribute to scheduling agreement
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
1 Log onto Fiori Launchpad Log on to the SAP Fiori launchpad as a Purchaser - Central Procurement . The SAP Fiori launchpad displays.
2 Access the App Choose Manage Central Purchase Contracts (F3144) . The Manage Central Purchase Contracts
screen displays.
3 Start Contracts creation Without making any selection, choose Create to create a new central purchase The Central Purchase Contracts screen
contract. displays
4 Enter Central Contract data On the Central Purchase Contract screen, navigate to General Information section and
make the following entries:
Contact Type: Value Contract
Procedure
Table 4: Scenario 3 Create value contract with material group item and distribute to contact
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
1 Log onto Fiori Launchpad Log on to the SAP Fiori launchpad as a Purchaser - Central Procurement . The SAP Fiori launchpad displays.
2 Access the App Choose Manage Central Purchase Contracts (F3144) . The Manage Central Purchase Contracts
screen displays.
3 Start Contracts creation Without making any selection, choose Create to create a new central purchase The Central Purchase Contracts screen
contract. displays
4 Enter Central Contract data On the Central Purchase Contract screen, navigate to General Information section and
make the following entries:
Contact Type: Value Contract
Valid from: for example, today
Valid to: for example, today + 1 month
Central Purchasing Organization: 5510
Central Purchasing Group: 001
Supplier: 55300001
Currency: MXN
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
You release the central purchase contract if workflow is triggered for your central purchase contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
After a central contract is approved, you can check the distribution status and local contract/schedule agreement in central purchase contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
You can check the source list which is a updated by the central contract in connected system.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
You can refer the local contract/schedule agreement which is replicated from central contract in connected system to created follow-on document.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
After a purchase order is created in the connected system, you can schedule import of the release orders to update purchase order/ delivery schedule information in central purchase contract in hub
system.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log on Log onto SAP Fiori launchpad as a Configuration Expert - Business Process The SAP Fiori launchpad displays.
Configuration .
2 Open Schedule Import of Release Choose Schedule Import of Release Orders The Application Jobs screen displays.
Orders
3 Create New Import Job On the Application Jobs screen, choose The Application Jobs Detail screen
Create. displays.
On the Template Selection screen, make the following entries and choose
Step 2.
● Job Template: Import Release Orders from Connected Systems
● Job Name: Import Release Orders from Connected Systems
On the Template Selection screen, make the following entries and choose
Step 3.
● Start Immediately: check
On the Parameters screen, make the following entries.
● Import Type: Ad hoc Import
● Connected System ID: Your connected system ID
● Central Contract From: Your Central Purchase Contract Number
● Central Contract To: Your Central Purchase Contract Number
4 Schedule the Job Choose Schedule.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
After release orders is imported in the hub systems, you can display the purchase order information in the central contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log onto ECC Access the respective connected system to which employee belongs as a Warehouse
Clerk .
2 Post Goods Post goods receipt with Transaction MIGO Goods Receipt is posted in connected
Receipt system.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log onto ECC Access the respective connected system to which employee belongs as an Accounts
Payable Accountant .
2 Create Invoice Create supplier invoice with Transaction Code MIRO. Invoice is created in the connected
Verification Choose Invoice. system.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this procedure, you can apply changes to multiple selected Central Purchase Contracts in bulk.
Procedure
4 Set Central Purchase In the Central Contract Header tab, select Central Purchase Contracts that you A dialog box will open displaying fields
Contracts for Mass Edit created and choose Mass Edit. for Mass Edit.
5 Apply Mass Changes On the Mass Edit screen, make the following entries: Mass change job has been scheduled.
Valid To: choose <Replace Field Value> and input the last day of current
month.
Choose Apply Mass Changes.
Choose Apply on popup screen.
6 Check Application Job Choose View Job on the Success popup screen or on the Mass Changes to Verify if the job is successful for the mass
Central Purchase Contracts screen, choose Application Job. change of central purchase contracts.
You can choose Log to check the job details.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this procedure, you can use Monitor Central Purchase Contract Items app to analyze the central purchase contract.
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
A purchaser responsible for Central Procurement creates a hierarchy central contract in S/4HANA Hub system.
Procedure
Test Administration
Business
Role(s)
Purpose
You release the hierarchy central contract if workflow is triggered for your hierarchy central contract.
Procedure
Test Administration
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
After a hierarchy central contract is approved, you can check subordinate central contracts that created by hierarchy central contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
A purchaser responsible for Central Procurement creates a central contract in S/4HANA Hub system. After maintaining the required data in General information section, he maintains the distribution
entries at item level for distributing the contract items to the connected systems. A local copy of the contract/scheduling agreement gets local contact created in the respective connected system.
Table 5: Scenario 1 Create quantity contract with free text material and distribute to local contact
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
1 Log onto Fiori Launchpad Log on to the SAP Fiori launchpad as a Purchaser - Central Procurement. The SAP Fiori launchpad displays.
2 Access the App Choose Manage Central Purchase Contracts (F3144) . The Manage Central Purchase Contracts
screen displays.
3 Start Contracts creation Without making any selection, choose Create to create a new central purchase The Central Purchase Contracts screen
contract. displays
4 Enter Central Contract data On the Central Purchase Contract screen, navigate to General Information section and
make the following entries:
Contact Type: Value Contract
Valid from: for example, today
Valid to: for example, today + 1 month
Central Purchasing Organization: 5510
Central Purchasing Group: 001
Supplier: 55300001
Currency: MXN
Target Value: 1000
5 Maintain Central Contract Navigate to Items section, choose Create.
Item data On the Central Purchase Contract Item screen, navigate to General Information
section and make the following entries:
Material Group: Your material groupfor example, L002
Material Description: Your material description, for example, version test
Navigate to Quantity and Price section and make the following entries:
Net Order Price: for example, 20 MXN
Target Quantity: for example, 50 EA
Target Value: 1000
6 Distribute Contract item Navigate to Distribution section, choose Create to create new distribution entries and
make the following entries:
In the Item Distribution section, make the following entries:
General Information:
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
You release the central purchase contract if workflow is triggered for your central purchase contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
After a central contract is approved, you can check the central purchase contract and generate a new version.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
After a central contract is changed, you can check version history in central purchase contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
A purchaser responsible for Central Procurement creates a central contract in S/4HANA Hub system. After maintaining the required data in General information section, he maintains the distribution
entries at item level for distributing the contract items to the connected systems. A local copy of the contract/scheduling agreement gets local contact created in the respective connected system.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
After a central contract is approved, you can check the distribution status and local contract/schedule agreement in central purchase contract.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this activity, you can monitor expiration of central contract through the notification.
Situation and Notification will be triggered according to the criteria set in the preliminary steps. System automatically detects situations of expiration of central contract situations on a daily basis,
and indicates critical situations using the notification functionality on the home screen. This enables Team Member to proactively react to potential expiration of central contract and avoid negative
implications for the business processes of the company.
You must perform the stepsManage Teams and Responsibilities [page ] 7 and Create Situation Type for Expiration of Central Contract [page ] 8 before testing this step.
Procedure
Test Administration
Business
Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this activity, you can monitor consumption of central contract through the notification.
Situation and Notification will be triggered according to the criteria set in the preliminary steps. System automatically detects situations of central contract consumption when the release order from
connected system is imported. It indicates critical situations using the notification functionality on the home screen. This enables Team Member to proactively react to potential expiration of central
contract and avoid negative implications for the business processes of the company.
You must perform the steps Manage Teams and Responsibilities [page ] 7 andCreate Situation Type for Central Contract Item Consumption [page ] 10 before testing this step.
Central Purchase Contracts (2ME_MX) PUBLIC
¡Error! Utilice la pestaña Inicio para aplicar Heading 1 al texto que desea que aparezca aquí. Error: Reference source not found 55
Procedure