You are on page 1of 140

UAT Test Scripts

Project Name : SDPB SAP S/4HANA Implementation


Functional : Production Planning (PP)
Workstream : SDO
Country : Malaysia

I certify that the following scenarios has been tested satisfactorily.

Sign-off by:
Date:

Application/ Interface Contact Person Name


SAP S/4HANA
Position Email Address Sign Off
Subject : USER ACCEPTANCE TEST SCRIPT
Project Name : SAP S/4HANA Implementation
Module : Production Planning (PP)
ID : PP-4SFC-01

Sub
No.
Process
PP-4SFC-01 PP Shop Floor Control End-to-End for Standard Proc
PP-4SFC-01-1 Process Order Creation
1

PP-4SFC-01-2 Change Process Order


1

PP-4SFC-01-3 Display Process Order


1

PP-4SFC-01-4 Transfer Posting/Material Transfer


1
2

PP-4SFC-01-5 Standard Process Order Confirmation


1
2

6
7

PP-4SFC-01-6 Display Process Order confirmation via CORT


1

PP-4SFC-01-7 Cancel Process Order Confirmation via CORS


1

PP-4SFC-01-8 Process order Milesetone Confirmation


1
2

PP-4SFC-01-9 Process Order Confirmation Error Processing (COG


1

PP-4SFC-01-10 Upload of Inventory Stock Value to SAP


1

PP-4SFC-01-11 Stock Transfer of Inventory Stock


1

PP-4SFC-01-12 Review of Stock


1

2
3

PP-4SFC-01-13 Process Order Reporting


1

2
3

PP-4SFC-01-14 Process Order Cost Analysis


1

PP-4SFC-01-15 Process Order Flag as Complete Techinically (TECO


1

PP-4SFC-01-16 Mass TECO of Process Orders


1
2

3
4

5
Steps and Test
Conditions
or Standard Process

Create Process Order: Initial Screen


> Enter Material
> Enter Plant
> Enter Process Order Type

*PP Master data must be ready before performing this transaction

Create Process Order: Header - General Data


> Enter Total Qty
> Enter End Date

Select Production Version Screen


> Choose the Production Version in the Production Version selection
screen
Release & Save
> Release and save press release and save cor1 sap system will
prompt message scheduling carried out. Change process intial screen
general fdata operations materials list sav press save. Kill my self.
Change Process Order: Initial Screen

> Enter Process Order Number


> Choose Collective Order

Change Process Order: Header - General Data

> Change General Data


> Change Operations
> Change Material List

Save

Display Process Order: Initial Screen


> Enter Process Order Number

Display Process Order: Header - General Data


> Review General Data
> Review Operation
> Review Material List

Transfer Posting Other


> Choose A08 Transfer Posting
> Choose R10 Other
> Enter 311 movement type

*Chemicals must be ready in stock before performing this transaction.


Transfer Posting Other (Transfer Posting Tab)

> Enter Material


> Enter Plant
> Enter "From" Storage Location
> Enter "To" Storage Location
> Qty (Quantity to be transferred)
> Unit of Measurement

Transfer Posting Other


> Tick OK item

Check & Save

n
Enter Process Order Confirmation: Initial Screen

> Enter Process Order


> Select Phase = 0020
Process order Confirmation Enter: Details

> Choose confirmation type


> Enter Yield quantity
> Enter Start of Execution Date/Time
> Enter Execution Finish Date/Time

Process order Confirmation Enter: Details


Personnel/Additional Data

> Enter Posting Date

Confirmation of Process order Enter: Goods Movements

> Change component quantity to actual consumption quantity


> Change storage location if actual receiving/issuing location is
different from defaulted value

Save

Enter Process Order Confirmation: Initial Screen

> Enter Process Order


> Select Phase = 0040
Process order Confirmation Enter: Details

> Choose confirmation type


> Enter Yield quantity
> Enter Start of Execution Date/Time
> Enter Execution Finish Date/Time

Process order Confirmation Enter: Details


Personnel/Additional Data

> Enter Posting Date

Save

via CORT
Display Process Order Confirmation: Initial Screen

> Enter Process Order

Process Order Confirmation Display: Actual Data

> Review the yield t/b Conf. quantity

Confirmation of Process Order Display: Goods Movements

> Review the components quantity


> Review the issuing/receiving storage location

via CORS
Cancel Process Order Confirmation: Initial Screen

> Enter Process Order

Process Order Confirmation Cancel: Actual Data

> Review the yield t/b Conf. quantity to be cancelled

Confirmation of Process Order Cancel: Goods Movements

> Review the components quantity


> Review the issuing/receiving storage location

Save

Change Order Confirmation Text

> Enter reason of cancellation

Back

on
Enter Process Order Confirmation: Initial Screen

> Enter Process Order


> Select Phase = 0040
Process order Confirmation Enter: Details

>Select Goods Movement Overview


>Review Goods Movement Overview
> Choose confirmation type
> Enter Yield quantity
> Enter Start of Execution Date/Time
> Enter Execution Finish Date/Time

Process order Confirmation Enter: Details


Personnel/Additional Data

> Enter Posting Date

Confirmation of Process order Enter: Goods Movements

> Change component quantity to actual consumption quantity


> Change storage location if actual receiving/issuing location is
different from defaulted value

Save

ocessing (COGI)
Postprocessing of Error Records from Automatic Goods Movements

> Enter Plant


> Order

Postprocessing of Error Records from Automatic Goods Movements

> Select the insufficient inventory at production area COGI Error


> Select "change details"
Save

AP
Upload and Track Inventory Stock Value
> Plant
> File

Check & Execute

Stock Posting
> Plant
> Posting Date
Check & Execute
Display Warehouse Stocks of Material

> Enter Material


> Enter Plant
> Enter Storage Location

Execute
Display Warehouse Stocks of Material

> Review the stock

Process Order Information System

> Enter Material


> Enter Production Plant

Execute
Order Info System - Order Headers

> Review the list of Process Orders


Display Process Order: Header - General Data

> Double click on Process Order number


Production Report (Plan vs Actual)

> Enter Order number


> Enter Production Plant

Execute
Display Process Order: Initial Screen
> Enter Process Order Number

Display Process Order: Cost Analysis


> Goto > Costs > Analysis

hinically (TECO)
Change Process Order: Initial Screen

> Enter Process Order


> Choose collective order

*PP order must complete confirmation/GR/GI before performing this


transaction.

Change Process Order: Header - General Data

> Go to Process Header > Functions > Restrict Processing > Complete
Technically
Save

Mass Processing - Process Orders

> Enter Production Plant


> Enter System Status: TECO and CLSD
> TIck System Status : Excl.:

*PP order must complete confirmation/GR/GI/COGI before performing


this transaction.
Mass Processing - Process Orders

> Click on Mass Processing tab


> Choose Function 220 Technically Complete
Execute
Mass Processing - Order Headers

> Select ALL Process Orders.


> Click Mass Processing > Execute
Mass Processing - Order Headers

> Click Mass Processing > Log of Last MP


> Review the execution of Mass TECO and ensure that all the Process
Orders are successfully TECO
Process Step Description Trans. Code System

> Logistics COR1 SAP


> Production - Process
> Process Order
> Create
> With Material

COR1 SAP

COR1 SAP

Press Release & SAVE COR1 SAP


> Logistics COR2 SAP
> Production - Process
> Process Order
> Process Order
> Change
COR2 SAP

Press SAVE. COR2 SAP

> Logistics COR3 SAP


> Production - Process
> Process Order
> Display
Review the Process Order COR3 SAP

> Logistic MIGO SAP


> Material Management
> Inventory Management
> Goods Movement (MIGO)
MIGO SAP

MIGO SAP

Press CHECK & SAVE MIGO SAP

COR6 SAP
COR6 SAP

COR6 SAP

Definition of movement type in Process COR6 SAP


Order:

101 - goods receipt/output of output


material

216 - goods issue/consumption of the


component

531 - goods receipt/output of by-product

Press SAVE COR6 SAP

COR6 SAP
COR6 SAP

COR6 SAP

Press SAVE COR6 SAP

> Logistic CORT SAP


> Production - Process
> Process Order
> Confirmation
> Display
CORT SAP

CORT SAP
> Logistic CORS SAP
> Production - Process
> Process Order
> Confirmation
> Cancel
CORS SAP

CORS SAP

Press SAVE CORS SAP

CORS SAP

Click BACK CORS SAP

COR6 SAP
COR6 SAP

COR6 SAP

Definition of movement type in Process COR6 SAP


Order:

101 - goods receipt/output of output


material

216 - goods issue/consumption of the


component

531 - goods receipt/output of by-product

Press SAVE COR6 SAP


> Logistic COGI SAP
> Production - Process
> Process Order
> Environment
> Material Movement
> Failed Goods Movements
COGI SAP

Before save, ensure the stock exist in COGI SAP


the production location

Press SAVE

> Material ZPPR_DIP02 SAP


> Plant
> Storage Location

ZPPR_DIP02 SAP

ZPPR_DIP03 SAP

ZPPR_DIP03 SAP
> Logistics MB52 SAP
> Materials Management
> Inventory Management
> Environment
> Stock
> Warehouse Stock

Press EXECUTE MB52 SAP


> Review of Stock MB52 SAP

> Logistics COOISPI SAP


> Production - Process
> Process Order
> Reporting
> Order Information System
> Process Order Information System
Press EXECUTE COOISPI SAP
Review the list of Process Orders COOISPI SAP

Review the Process Order COR3 SAP

> Enter Order number ZPPR_ACTUAL SAP


> Enter Production Plant

Press EXECUTE ZPPR_ACTUAL SAP


> Logistics COR3 SAP
> Production - Process
> Process Order
> Display
COR3 SAP

> Logistic COR2 SAP


> Production - Process
> Process Order
> Process Order
> Change

COR2 SAP

Press SAVE COR2 SAP

> Logistic COHVPI SAP


> Production - Process
> Process Order
> Process Order
> Change
COHVPI SAP

Press EXECUTE COHVPI SAP


COHVPI SAP

COHVPI SAP
Test Data Expected Results

Material: Process order created.


3000000379
3000000242

Plant:
9515

Process Order Type:


ZPI3

Total Qty: System pops up Production Version


End Date: Selection screen to choose
Production Version

Production Version: System will prompt message


P21C "scheduling carried out".

System will prompt message


"released carried out"

System will prompt message


"Process order ____ created"
Process Order:

System will prompt message


"Process order ____ saved".

Process Order:
Material:
3300000112
3300000109

Plant:
9515

"From" Storage Location:


CE01

"To" Storage Location :


PSA

Qty:
Unit of Measurement:

Mat Doc : System will prompt message


"Document is O.K".

System will prompt message


"Material document ____ posted"

Process Order:
Yield:
Start of Execution Date/Time:
Execution Finish Date/Time:

Posting Date:

System will prompt message


"Confirmation saved (Goods
movements:__. failed:0)"
Process Order:
Posting Date:

System will prompt message


"Confirmation saved"

Process Order:
Process Order:

After Back:
System will prompt message
"Confirmation of order ____ is
cancelled".

Process Order:
Posting Date:

System will prompt message


"Confirmation saved (Goods
movements:__. failed:0)"
Plant:
9515
Process Order:

System will prompt message "____


goods movements have been
successfully executed"

Plant:
9515
URL:

Successfully Save.

Plant:
9515
Date:
Successfully Save.
Material:
3000000379
3000000242
Plant:
9515
Storage Location:
VT01

Material:
3000000379
3000000242
Production Plant:
9515

Order:
Production Plant: 9515
Order:
Plant: 9515

Process Order:

System will prompt message


"Process order _____ saved"

Production Plant:
9515
System will prompt message "Mass
processing executed - 1 log(s)
created (___ / ___ /___ /___)"
Actual Results Test Status
Retest Result (if any) Tester Date Remarks
Subject
Project Name
Module
ID

No.
PP-4SFC-01
PP-4SFC-01-1
PP-4SFC-01-2

PP-4SFC-01-3

PP-4SFC-01-4
PP-4SFC-01-5
PP-4SFC-01-6
PP-4SFC-01-7
PP-4SFC-01-8

PP-4SFC-01-9

PP-4SFC-01-10
PP-4SFC-01-11

PP-4SFC-01-12
PP-4SFC-01-13

PP-4SFC-01-14

PP-4SFC-01-15
: USER ACCEPTANCE TEST SCRIPT
: SAP S/4HANA Implementation
: Production Planning (PP)
: PP-4SFC-01

Sub
Process
PP Shop Floor Control End-to-End for Standard Process
Process Order Creation
1

5
6

Change Process Order


1

Display Process Order


1

Transfer Posting/Material Transfer


1

Process Order Confirmation


1

Display Process Order confirmation via CORT


1

Cancel Process Order confirmation via CORS


1

4
5

Process Order Confirmation Error Processing (COGI)


1

Upload of Inventory Stock Value to SAP


1

Stock Transfer of Inventory Stock


1

Review of Stock
1

2
3

Process Order Reporting


1

2
3

4
5

Process Order Cost Analysis


1

Process Order Flag as Complete Techinically (TECO)


1

Mass TECO of Process Orders


1

3
4

5
Steps and Test
Conditions
tandard Process

Create Process Order: Initial Screen


> Enter Material
> Enter Plant
> Enter Process Order Type

*PP Master data must be ready before performing this transaction

Create Process Order: Header - General Data


> Enter Total Qty
> Enter End Date

Select Production Version Screen


> Choose the Production Version in the Production Version selection screen

Create Process Order: Header - General Data

> Click on Material List


Create Process Order: Material List

> Review the Material List and ensure that the chemical plant is main plant
plant code
> Review the storage locations and plants of the materials list
Release & Save

Change Process Order: Initial Screen

> Enter Process Order Number


> Choose Collective Order

Change Process Order: Header - General Data

> Change General Data


> Change Operations
> Change Material List

Save

Display Process Order: Initial Screen


> Enter Process Order Number

Display Process Order: Header - General Data


> Review General Data
> Review Operation
> Review Material List
Transfer Posting Other
> Choose A08 Transfer Posting
> Choose R10 Other
> Enter 311 movement type

*Checmicals/Packaging Materials must be ready in stock before performing


this transaction.

Transfer Posting Other (Transfer Posting Tab)

> Enter Material


> Enter Plant
> Enter "From" Storage Location
> Enter "To" Storage Location
> Qty (Quantity to be transferred)
> Unit of Measurement

Transfer Posting Other


> Tick OK item

Check & Save


Enter Process Order Confirmation: Initial Screen

> Enter Process Order


> Select Phase = 0040 (For Refinery Process)

Process order Confirmation Enter: Details

> Choose confirmation type


> Enter Yield quantity
> Enter Start of Execution Date/Time
> Enter Execution Finish Date/Time

Process order Confirmation Enter: Details


Personnel/Additional Data

> Enter Posting Date

Confirmation of Process order Enter: Goods Movements

> Change component quantity to actual consumption quantity


> Change storage location if actual receiving/issuing location is different from
defaulted value
> Enter Valuation Type

Save

CORT
Display Process Order Confirmation: Initial Screen

> Enter Process Order

Process Order Confirmation Display: Actual Data

> Review the yield t/b Conf. quantity

Confirmation of Process Order Display: Goods Movements

> Review the components quantity


> Review the issuing/receiving storage location

CORS
Cancel Process Order Confirmation: Initial Screen

> Enter Process Order

Process Order Confirmation Cancel: Actual Data

> Review the yield t/b Conf. quantity to be cancelled

Confirmation of Process Order Cancel: Goods Movements

> Review the components quantity


> Review the issuing/receiving storage location

Save
Change Order Confirmation Text

> Enter reason of cancellation

Back

ssing (COGI)
Postprocessing of Error Records from Automatic Goods Movements

> Enter Plant


> Order

Postprocessing of Error Records from Automatic Goods Movements

> Select the insufficient inventory at production area COGI Error


> Select "change details"
Save

Upload and Track Inventory Stock Value


> Plant
> File

Check & Execute


Stock Posting
> Plant
> Posting Date
Check & Execute

Display Warehouse Stocks of Material

> Enter Material


> Enter Plant
> Enter Storage Location

Execute
Display Warehouse Stocks of Material

> Review the stock

Process Order Information System

> Enter Material


> Enter Production Plant

Execute
Order Info System - Order Headers

> Review the list of Process Orders


Display Process Order: Header - General Data

> Double click on Process Order number


Production Report (Plan vs Actual)

> Enter Order number


> Enter Production Plant

Execute

Display Process Order: Initial Screen


> Enter Process Order Number

Display Process Order: Cost Analysis


> Goto > Costs > Analysis

cally (TECO)
Change Process Order: Initial Screen

> Enter Process Order


> Choose collective order

*PP order must complete confirmation/GR/GI before performing this


transaction.

Change Process Order: Header - General Data

> Go to Process Header > Functions > Restrict Processing > Complete
Technically
Save
Mass Processing - Process Orders

> Enter Production Plant


> Enter System Status: TECO and CLSD
> TIck System Status : Excl.:

*PP order must complete confirmation/GR/GI/COGI before performing this


transaction.

Mass Processing - Process Orders

> Click on Mass Processing tab


> Choose Function 220 Technically Complete
Execute
Mass Processing - Order Headers

> Select ALL Process Orders.


> Click Mass Processing > Execute
Mass Processing - Order Headers

> Click Mass Processing > Log of Last MP


> Review the execution of Mass TECO and ensure that all the Process
Orders are successfully TECO
Process Step Description Trans. Code

> Logistics COR1


> Production - Process
> Process Order
> Create
> With Material

COR1

COR1

COR1

COR1
Press Release & SAVE COR1

> Logistics COR2


> Production - Process
> Process Order
> Process Order
> Change
COR2

Press SAVE. COR2

> Logistics COR3


> Production - Process
> Process Order
> Display
Review the Process Order COR3
> Logistic MIGO
> Material Management
> Inventory Management
> Goods Movement (MIGO)

MIGO

MIGO

Press CHECK & SAVE MIGO


COR6

COR6

COR6

Definition of movement type in Process COR6


Order:

101 - goods receipt/output of output


material

216 - goods issue/consumption of the


component

531 - goods receipt/output of by-product

Press SAVE COR6


> Logistic CORT
> Production - Process
> Process Order
> Confirmation
> Display
CORT

CORT

> Logistic CORS


> Production - Process
> Process Order
> Confirmation
> Cancel
CORS

CORS

Press SAVE CORS


CORS

Click BACK CORS

> Logistic COGI


> Production - Process
> Process Order
> Environment
> Material Movement
> Failed Goods Movements
COGI

Before save, ensure the stock exist in the COGI


production location

Press SAVE

> Material ZPPR_DIP02


> Plant
> Storage Location

ZPPR_DIP02
ZPPR_DIP03

ZPPR_DIP03

> Logistics MB52


> Materials Management
> Inventory Management
> Environment
> Stock
> Warehouse Stock

Press EXECUTE MB52


> Review of Stock MB52

> Logistics COOISPI


> Production - Process
> Process Order
> Reporting
> Order Information System
> Process Order Information System
Press EXECUTE COOISPI
Review the list of Process Orders COOISPI

Review the Process Order COR3


> Enter Order number ZPPR_ACTUAL
> Enter Production Plant

Press EXECUTE ZPPR_ACTUAL

> Logistics COR3


> Production - Process
> Process Order
> Display
COR3

> Logistic COR2


> Production - Process
> Process Order
> Process Order
> Change

COR2

Press SAVE COR2


> Logistic COHVPI
> Production - Process
> Process Order
> Process Order
> Change

COHVPI

Press EXECUTE COHVPI


COHVPI

COHVPI
System Test Data

SAP Material:
3000000379

Plant:
9522

Process Order Type:


ZPI1

SAP Total Qty:


End Date:

SAP Production Version:


P21C

SAP

SAP
SAP

SAP Process Order:

SAP

SAP

SAP Process Order:

SAP
SAP

SAP Material:
3300000112

Plant:
9515

"From" Storage Location:


CP01

"To" Storage Location :


PSA

Qty:
Unit of Measurement:

SAP

SAP
SAP Process Order:

SAP Yield:
Start of Execution Date/Time:
Execution Finish Date/Time:

SAP Posting Date:

SAP Valuation Type:

SAP
SAP Process Order:

SAP

SAP

SAP Process Order:

SAP

SAP

SAP
SAP

SAP

SAP Plant:
9522
Process Order:

SAP

SAP

SAP Plant:
9522
URL:

SAP Successfully Save.


SAP Plant:
9522
Date:
SAP Successfully Save.

SAP Material:
3000000379
Plant:
9522
Storage Location:
VT01

SAP
SAP

SAP Material:
3000000379
Production Plant:
9522

SAP
SAP

SAP
SAP Order:
Production Plant: 9522

SAP

SAP Order:
Plant: 9522

SAP

SAP Process Order:

SAP

SAP
SAP Production Plant:
9522

SAP

SAP
SAP

SAP
Expected Results Actual Results

Process order created.

System pops up Production Version


Selection screen to choose Production
Version

System will prompt message


"scheduling carried out".
System will prompt message "released
carried out"

System will prompt message "Process


order ____ created"

System will prompt message "Process


order ____ saved".
System will prompt message
"Document is O.K".

System will prompt message "Material


document ____ posted"
System will prompt message
"Confirmation saved (Goods
movements:__. failed:0)"
After Back:
System will prompt message
"Confirmation of order ____ is
cancelled".

System will prompt message "____


goods movements have been
successfully executed"
System will prompt message "Process
order _____ saved"
System will prompt message "Mass
processing executed - 1 log(s) created
(___ / ___ /___ /___)"
Test Status Retest Result (if any) Tester Date
Remarks

You might also like