Test Plan for - P2P

19
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 8/26/2022 1

description

test plan

Transcript of Test Plan for - P2P

Page 1: Test Plan for - P2P

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

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

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

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

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

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

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

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

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

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

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

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

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