Test Plan for - P2P
description
Transcript of Test Plan for - P2P
![Page 1: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/1.jpg)
Test Plan
IDENTIFICATION
Name
Procure to Pay process
OVERVIEW OF THE TOPIC
Requirement
Procure to Pay cycle starts with the source selection followed by procurement of goods. It also comprises direct procurement requirements through conversion from demands to purchase orders and confirmation of goods receipt. The incoming materials are then inspected and posted into inventory as part of managing the warehouse. The last activity in this cycle is payment of the suppliers which consists of receiving, entering and checking vendor's invoice for correctness.
Proposed
TEST OVERVIEW
External Dependencies and Special Requirements
N/A
Test Dependencies
N/A
Program Name
N/A
Transaction Name
MD70, MD63, XK01, MM01, ME11, ME01, MD03, MD04, ME41, ME47, ME49, ME9A, ME21N, ME29N, MMBE, VL31N, VL75, LT03, LT12, VL32N, MIGO, MIRO, MRBR
Acceptance Criteria of ABAP Development
N/A
Test Plan 4/17/20231
![Page 2: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/2.jpg)
Test Plan
TEST CONDITIONS
Condition No. Condition
1 Forecast
2 MRP (MRP type as ZD)
3 Purchasing execution
4 Print output of RFQ
5 Email output of purchase order which is to be released
6 Print output of purchase order only after release
7 Inbound delivery & goods receipt
8 Invoice verification
TEST SCENARIOS
Sr No. Scenarios to be tested Pre-requisites Input parameters
1Purchase Order with Release Strategy (>35000USD) for stock item
Material, Vendor
2Purchase Order with Release Strategy (>35000USD) and Freight Vendor for stock item
Material, Vendor
3Purchase order for catch weight material
Material, Vendor
Test Plan 4/17/20232
![Page 3: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/3.jpg)
Test Plan
TEST SCRIPTS
Step No.
Run Step Input Data Input ValuesExpected Response
Actual Response
Result
1Copy Total Forecast (MD70)
Plant
MRP controller
Material
Date
1000
010
7661
19.07.2010 –
19.07.2011
Forecast copied to demand management
2Display Planned independent requirements (MD63)
Material
Plant
7661
1000
3
PlanningSingle-item, Single-Level (MD03) The material should have purchase info record and source list maintained with MRP to determine the vendor during the planning run.
Material
Plant
Processing key
Create Pur Req
Delivery
schedules
Create MRP list
Planning mode
Scheduling
Planning date
7661
1000
NETCH
1
3
1
3
1
19.07.2010
Purchase requisitions will be created for all the planned independent requirements (10003173 -10003183) with vendor assigned & delivery date calculating from vendor schedule maintained for the vendor.(V1)
4EvaluateStock / Requirements list (MD04)
Material
Plant
7661
1000
Click on element details and click on the push button Purchase Order. The screen navigates to ME21N
5Create purchase order(ME21N)
Pur grp
Purchase
requisition
number
GR
Confirmation
(Header level –
customer data
tab)
010
100003044
X
Select the purchase requisition (100003044) on the document overview and click on adopt.Purchase order no 4500000539 created
After this step, the sequence starts from page 6.
Test Plan 4/17/20233
![Page 4: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/4.jpg)
Test Plan
TEST SCRIPTS
Step No.
Run Step Input Data Input ValuesExpected Response
Actual Response
Result
1PlanningSingle-item, Single-Level (MD03)
Material
Plant
Processing key
Create Pur Req
Delivery
schedules
Create MRP list
Planning mode
Scheduling
Planning date
7654
1000
NETCH
1
3
1
3
1
12.07.2010
2EvaluateStock / Requirements list (MD04)
Material
Plant
7654
1000
Purchase requisition will be created (10002996)
3Create RFQ(ME41) with respect to purchase requisition
Order type
RFQ date
Quote Deadline
Pur Org
Pur grp
Delivery date
Plant
Collective No
Material
Qty
Vendor
Message output
AN
12.07.2010
15.07.2010
1000
010
19.07.2010
1000
CN002
7654
100
MORE/FRESH
NEU
Click on the push button ‘Reference to PReq’ in application toolbar generated in planning, then a window with selection screen opens where we select the purchase requisition. Select the line item and click on ‘Adopt+Details’. Select the line item and click on vendor address on the application toolbar.RFQ no 6000000429 & 6000000430 will be created.
4 Print / Transmit (ME9A) Document No6000000429 /
6000000430
Test Plan 4/17/20234
![Page 5: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/5.jpg)
Test Plan
5Maintain Quotation (ME47)
Net price
Click on Item
details
Info update
Click on
Additional data
Planned
delivery time
400
B
7
Header and item conditions / text, if any, need to be maintained.Purchase info record 5300009097 will be created
6Maintain Quotation (ME47)
Net price
Click on Item
details
Info update
Click on
Additional data
Planned
delivery time
410
B
10
Header and item conditions / text, if any, need to be maintained.Purchase info record 5300009098 will be created
7Price comparison List (ME49)
Pur org
Collective No
1000
CN002
Select the best price (based on Additional info -application toolbar) and save the price as market price. Select the RFQ which we want to reject and click on Quotation (application toolbar), select the Rejection indicator check box in the line item.(Message output will be ABSA)
8 Print / Transmit (ME9A) Document No 6000000430 Rejected Quotation
Test Plan 4/17/20235
![Page 6: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/6.jpg)
Test Plan
TEST SCRIPTS
Step No.
Run Step Input Data Input ValuesExpected Response
Actual Response
Result
Scenario 1 : Purchase Order with Release Strategy (>35000USD)
1Create Purchase Order (ME21N) with respect to RFQ.
GR
Confirmation
(Header level -
Customer data
tab)
X
Click on ‘Document Overview On’ (Application toolbar) then click on selection variant and request for quotations. Select the RFQ no and click on Adopt. Check and save. Click on Services for object on the title bar, navigate to workflow –> workflow overview, then click on information in the agent column, (B.A.Zach Swartley should release the PO) Purchase order no 4500000509 created.
Test Plan 4/17/20236
![Page 7: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/7.jpg)
Test Plan
2Release purchase order (ME29N)User : B.A.Zach Swartley
Release
(Header level -
Release strategy
tab)
X
In Easy Access menu, click on SAP Business Workplace (Application toolbar). Navigate to Inbox -> Workflow, select the title and click on Execute, the screen navigates to ME29N.ORThe user receives an email and clicking on the mail navigates to ME29N.Release effected with release code 11Purchase order changed
3 Stock overview (MMBE)Material
Plant
7654
1000
Check for the stock as on-order stock.
4Create Inbound delivery(VL31N)
Purchase Order
Put away Qty
Storage loc
4500000509
100
1070
Enter the put away qty in shipment tab. Click on save.Inbound delivery no 180000482 is created.
5 Print / Transmit (VL75)
Sort order
Processing
mode
Inbound
delivery
number
01
1
180000482
Output - Delivery output list
Test Plan 4/17/20237
![Page 8: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/8.jpg)
Test Plan
6Create Transfer order (LT03)
Warehouse no
Plant
Inbound
delivery no
Y01
1000
180000482
Picks up fixed bin or next empty bin if fixed bin capacity is full.TO no 0000006146 created.
7Confirm Transfer Order (LT12)
TO number
Warehouse no
0000006146
Y01
TO 00000006146 confirmed
8Change Inbound delivery (VL32N)
Inbound
delivery no180000482
Click on ‘Post Goods Receipt’ (Application tool bar) Material document no 5000000348 created
9Goods Receipt(MIGO)
Material doc no 5000000348Check for the accounting docs created.
10 Stock overview (MMBE)Material
Plant
7654
1000
Check for the stock as unrestricted.
11Logistics Invoice Verification (MIRO)
Invoice Date
Amount
Purchase Order
Base line Date
14.07.2010
40000
4500000509
14.07.2010
There will be one line item, material cost.Copy the value in the balance field and paste in the amount field and click on simulate and post. Invoice document number 5105600190 is created (blocked for payment)
12Release blocked invoices (MRBR)
Invoice doc no 5105600190
Select the line item and click on release invoice on application tool bar.
Test Plan 4/17/20238
![Page 9: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/9.jpg)
Test Plan
TEST SCRIPTS
Step No.
Run Step Input Data Input ValuesExpected Response
Actual Response
Result
Scenario 2 : Purchase Order with Release Strategy (>35000USD) and Freight Vendor
1Create Purchase Order (ME21N) with respect to RFQ.
GR
Confirmation
(Header level -
Customer data
tab)
FRB1
(Item level -
Conditions tab)
X
1000
Click on ‘Document Overview On’ (Application toolbar) then click on selection variant and request for quotations. Select the RFQ no and click on Adopt. Check and save.Select the condition FRB1 and click on condition detail and enter the freight vendor ‘TRANS’.Click on Services for object on the title bar, navigate to workflow –> workflow overview, then click on information in the agent column, (B.A.Zach Swartley should release the PO)Purchase order no 4500000512 created.
Test Plan 4/17/20239
![Page 10: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/10.jpg)
Test Plan
2Release purchase order (ME29N)
Release
(Header level –
Release strategy
tab)
X
In Easy Access menu, click on SAP Business Workplace (Application toolbar). Navigate to Inbox -> Workflow, select the title and click on Execute, the screen navigates to ME29N.ORThe user receives an email and clicking on the mail navigates to ME29N.Release effected with release code 11Purchase order changed
3 Stock overview (MMBE)Material
Plant
7654
1000
Check for the stock as on-order stock.
4Create Inbound delivery(VL31N)
Purchase Order
Put away Qty
Storage loc
4500000512
100
1070
Enter the put away qty in shipment tab. Click on save.Inbound delivery no 180000485 is created.
5 Print / Transmit (VL75)
Sort order
Processing
mode
Inbound
delivery
number
01
1
180000485
Output - Delivery output list
6Create Transfer order (LT03)
Warehouse no
Plant
Inbound
delivery no
Y01
1000
180000485
Picks up fixed bin or next empty bin if fixed bin capacity is full.TO no 0000006148 created.
Test Plan 4/17/202310
![Page 11: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/11.jpg)
Test Plan
7Confirm Transfer Order (LT12)
TO number
Warehouse no
0000006148
Y01
TO 00000006148 confirmed
8Change Inbound delivery (VL32N)
Inbound
delivery no180000485
Click on ‘Post Goods Receipt’ (Application tool bar) Material document no 5000000350 created
9Goods Receipt(MIGO)
Material doc no 5000000350Check for the accounting docs created.
10 Stock overview (MMBE)Material
Plant
7654
1000
Check for the stock as unrestricted.
11Logistics Invoice Verification (MIRO)
Invoice Date
Amount
Purchase Order
Base line Date
14.07.2010
41000
4500000512
14.07.2010
There will be two line items, material cost and freight charges. Copy the value in the balance field and paste in the amount field and click on simulate and post. Invoice document number 5105600191 is created (blocked for payment)
12Release blocked invoices (MRBR)
Invoice doc no 5105600191
Select the line item and click on release invoice on application tool bar.
Test Plan 4/17/202311
![Page 12: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/12.jpg)
Test Plan
TEST SCRIPTS
Step No.
Run Step Input Data Input ValuesExpected Response
Actual Response
Result
Scenario 3 : Purchase Order for catch weight material
1Create Purchase Order (ME21N)
Vendor
Pur Org
Pur grp
Comp code
Material
Qty
Plant
Sto loc
Conf ctrl
(Item level -
confirmations
tab)
GR
Confirmation
(Header level -
Customer data
tab)
606
1000
001
1000
9988
1
1000
1070
0004
X
Purchase order no 4500000517 created.
2 Stock overview (MMBE)Material
Plant
9988
1000
Check for the stock as on-order stock.
4Create Inbound delivery(VL31N)
Purchase Order
Del Qty PUoM
Storage loc
4500000517
80
1070
Enter the actual delivery qty in parallel unit of measure. ( catch weight tab) Inbound delivery no 180000486 is created.
5 Print / Transmit (VL75)
Sort order
Processing
mode
Inbound
delivery
number
01
1
180000486
Output -
Delivery output
list
Test Plan 4/17/202312
![Page 13: Test Plan for - P2P](https://reader036.fdocuments.net/reader036/viewer/2022082609/55cf9940550346d0339c684e/html5/thumbnails/13.jpg)
Test Plan
6Create Transfer order (LT03)
Warehouse no
Plant
Inbound
delivery no
Y01
1000
180000486
Picks up fixed bin or next empty bin if fixed bin capacity is full.TO no 0000006149 created.
7Confirm Transfer Order (LT12)
TO number
Warehouse no
0000006149
Y01
TO 00000006149 confirmed
8Change Inbound delivery (VL32N)
Inbound
delivery no180000486
Click on ‘Post Goods Receipt’ (Application tool bar) Material document no 5000000351 created
9Goods Receipt(MIGO)
Material doc no 5000000351Check for the accounting docs created.
10 Stock overview (MMBE)Material
Plant
7654
1000
Check for the stock as unrestricted.
11Logistics Invoice Verification (MIRO)
Invoice Date
Amount
Purchase Order
Base line Date
15.07.2010
240
4500000517
15.07.2010
There will be one line item, material cost.Copy the value in the balance field and paste in the amount field and click on simulate and post. Invoice document number 5105600192 is created (blocked for payment)
Test Plan 4/17/202313