TE040 Oracle iProcurement

63
AIM TE.040 SYSTEM TEST SCRIPT iProcurement Enhancements Author: David Kelly Creation Date: Last Updated: Document Ref: Version: DRAFT 1A Approvals: <Approver 1> <Approver 2>

Transcript of TE040 Oracle iProcurement

Page 1: TE040 Oracle iProcurement

AIM

TE.040 SYSTEM TEST SCRIPT

iProcurement Enhancements

Author: David Kelly

Creation Date:

Last Updated:

Document Ref:

Version: DRAFT 1A

Approvals:

<Approver 1>

<Approver 2>

Page 2: TE040 Oracle iProcurement

TE.040 System Test Script

Document Control

Change Record

6

Date Author Version Change Reference

2-Feb-00 <Author> Draft 1a No Previous Document

Reviewers

Name Position

Distribution

Copy No.

Name Location

1 Library Master Project Library2 Project Manager34

Note To Holders:

If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes.

If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.

TE040 iProcurement Enhancements Page 2 of 50

Doc Ref:

Error: Reference source not found

Page 3: TE040 Oracle iProcurement

TE.040 System Test Script

Contents

Document Control............................................................................................

Overview..........................................................................................................

IProcurement Test Sequences.........................................................................

Test Specification - 10 - Enter Contract Purchase Agreements.....................

Test Specification - 20 - Create Blanket Purchase Agreements.....................

Test Specification - 30 - Create Quotation from RFQ......................................

Test Specification - 40 - Enter Requisition Profile...........................................

Test Specification - 50 - Process Web Requisitions - (Full Cycle) using Local Catalogues..............................................................................................

Test Specification - 60 - Copying Web Requisitions.......................................

Test Specification - 70 - Enable Information Templates.................................

Test Specification - 80 - Process Web Requisitions - Special Order - Services............................................................................................................

Test Specification - 90 - Process Web Requisitions - Make changes..............

Test Specification - 100 - Query Web Requisitions.........................................

Test Specification - 110 - Process Web Requisitions - Favorites....................

Test Specification - 120 - Approve Requisitions.............................................

Test Specification - 130 - AutoCreate Purchase Orders from Requisitions....

Test Specification - 140 - Approve Standard Purchase Orders......................

Test Specification - 150 - Process Documents for Approvals.........................

Test Specification - 160 - Web Receiving.......................................................

Test Specification - 170 - Receipt of Goods Against a Purchase Order.........

TE040 iProcurement Enhancements Page 3 of 50

Doc Ref:

Error: Reference source not found

Page 4: TE040 Oracle iProcurement

TE.040 System Test Script

Test Specification - 180 - AutoInvoice.............................................................

Test Specification - 190 - Cancel a Requisition...............................................

Test Specification - 200 - Generate Reports...................................................

Test Specification - 210 - Purchasing - Period End.........................................

Test Specification - 220 - Load Local Catalogue.............................................

APPENDIX.........................................................................................................

Appendix A - Data Sheet............................................................................Appendix B - Defect Log............................................................................

Appendix C - General Comments....................................................................

Appendix D - Approval Matrix....................................................................

Open And Closed Issues For This Deliverable.................................................

Open Issues................................................................................................Closed Issues.............................................................................................

TE040 iProcurement Enhancements Page 4 of 50

Doc Ref:

Error: Reference source not found

Page 5: TE040 Oracle iProcurement

Overview

System testing measures the quality of the entire application system, using system test sequences and scripts. You must create scripts for all business processes based on the Mapped Business Requirements (BR.030). You should be able to reuse the test scripts you created during Test Business Solutions (BR.080); however, the focus of business solution testing is confirming individual business processes, while business system testing focuses on confirming the collective application system. For more information, refer to Business Mapping Test Results (BR.080) as a basis for business system test specifications.

TE040 iProcurement Enhancements Page 1 of 50

Doc Ref:

Page 6: TE040 Oracle iProcurement

IProcurement Test Sequences

Sequence #

Description Responsibility Date Time Tester Test Status

Defect No.

Notes

10 Enter Contract Purchase Agreement20 Enter Blanket Purchase Agreements30 Create Quotation from RFQ40 Enter Requisition Profile50 Process Web Requisitions (Full Cycle) using

Local Catalogues60 Copying Web Requisitions70 Enable Information Templates80 Process Web Requisitions - Special Order -

Services90 Process Web Requisitions - Make Changes100 Process Web Requisitions - Query Web

Requisition110 Process Web Requisitions - Favorites120 Approve Requisitions130 AutoCreate Purchase Orders from

Requisitions140 Approve Standard Purchase Orders150 Process Documents for Approvals160 Web Receiving170 Receipt of Goods Against a Purchase Order180 Auto invoice190 Cancel a Requisition200 Generate Reports210 Purchasing - Period End220 Load Local Catalogue

TE040 iProcurement Enhancements Page 2 of 50

Doc Ref:

Page 7: TE040 Oracle iProcurement

Test Specification - 10 - Enter Contract Purchase Agreements

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Enter a Contract Purchase Agreement including the amount agreed upon, appropriate terms and effective dates.

System automatically numbers the PO, Creates a contract document for a specified amount with terms and conditions, but does not include specific item information.

10.1 Buyer/Credit Clerk

Purchasing Super User Responsibility>Purchase Orders> Purchase Orders

10.2 Enter Type (choose LOV “Contract Purchase Agreement”)Supplier (LOV)Site (default from Supplier)Ship-To (default from supplier)Bill-To (default from Ship-To)Buyer Name (default from sign-on)Status (reads Incomplete)Amt. Agreed (full contract amount)Description (full contract description)

Purchase Order window appearsAfter you save, the PO number will default.Choose one of your test suppliersAs defined in the setup with the Supplier

Accept the Incomplete default.

10.3 Terms (Change as required) All terms and conditions information is now displayed.

10.4 Save After you save the PO number will auto default. Note the PO #_____________.

10.5 Approve - Go to the Approve Tab and clickCheck “Submit for Approval”Click “OK”

Status changes to Approved.

10.6 Workflow User >WorklistCheck Notifications

Check Notification that PO has been approved.(If amounts are higher than approval level allowed, the relevant user must approve.)

TE040 iProcurement Enhancements Page 3 of 50

Doc Ref:

Page 8: TE040 Oracle iProcurement

Test Specification - 20 - Create Blanket Purchase Agreements

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Enter a Blanket Purchase Agreement

20.1 Buyer/Credit Clerk

Purchasing Super User Responsibility>Purchase Orders> Purchase Orders

20.2 Enter Type (choose LOV “Blanket Purchase Agreement”)Supplier (LOV)Site (default from Supplier)Ship-To (default from supplier)Bill-To (default from Ship-To)Buyer Name (default from sign-on)Status (reads Incomplete)Amt. Agreed (full contract amount)Description (full contract description)

Purchase Order window appearsAfter you save, the PO number will default.Choose one of your test suppliersAs defined in the setup with the Supplier

Accept the Incomplete default.Create a Blanket PO for a specified value without a delivery schedule.

20.3 Go to the Items alternate regionClick in number field (default)Select a Type (LOV)Select an Item or Category (LOV)Enter a DescriptionUOM (LOV)Price (enter the contract agreement amount)

Notice that category, description, unit of measure and list price are displayed.

20.4 Go to the Price Reference alternate region

Price Type (accept default fixed from LOV)

Price Type window Appear

20.5 Go to the Reference Documents alternate region

Optional Information

TE040 iProcurement Enhancements Page 4 of 50

Doc Ref:

Page 9: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

20.6 Go to the More alternate region Optional Information

20.7 Go to the Agreement alternate region

Optional Information

20.8 Save PO, Rev number and Approve button appears. Note the PO #____________________.

20.9 Go to the Catalog tab Review Information

20.10 Go to the Currency tabCurrency (LOV) USD default

20.11 Go to the Terms tabPayment (LOV)Freight (LOV)Carrier (LOV)FOB (LOV)Enter Agreement Controls including effective dates

All terms and conditions information is now displayed.

20.12 Go to the Price Breaks tabEnter price breaks for same organization and ship-to address.

Price break information is display with % discount.

20.13 Save

20.14 Go to the Tools menu option -> Notification ControlSelect Expiration and enter 15 days in the Warning Delay Field

The Expiration Notification is entered for this Blanket Agreement.

20.15 ApproveCheck the approve check boxSubmit for approval

Approve Document window appearsStatus of Incomplete changes to ApprovedNote the PO# _________________.

20.16 Workflow User >WorklistCheck Notifications

Check Notification that PO has been approved.If amounts, ranges are higher than approval level allowed, the relevant user must approve.

TE040 iProcurement Enhancements Page 5 of 50

Doc Ref:

Page 10: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

20.17 Purchasing Super User Responsibility > View > Requests Submit a new request > Single request

Concurrent request should complete without errors.

20.18 Run the Catalog Data extract - Items requestOutput Filename = any name Perform Load - YesDebug Level - 0Record Level Commit - YesWrite Record - YesSubmit

Verify the request executes successfully

20.19 Run the Catalog Data Extract – Classifications request Output Filename = any name Perform Load - YesDebug Level - 0Record Level Commit - YesWrite Record - YesSubmit

Verify the request executes successfully.

20.20 Run the Rebuild Catalog Item Context requestRebuild Policy Views - YesSubmit

Verify the request executes successfully

TE040 iProcurement Enhancements Page 6 of 50

Doc Ref:

Page 11: TE040 Oracle iProcurement

Test Specification - 30 - Create Quotation from RFQ

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Create a quotation which can be added to the Unified Catalog within IProcurement.

30.1 Administrator Purchasing Super User Responsibility > RFQs and Quotations > RFQs

30.2 Enter data for standard RFQType (LOV)Ship To (LOV)Due DateStatus (choose Active from the LOV)

30.3 Go to the Items alternate regionClick in number field (default)Select a Type (LOV)Select an Item or Category (LOV)Enter a DescriptionUOM (LOV)Target Price

30.4 Go to the Currency tabCurrency (LOV) USD default

30.5 Go to the Terms tabPayment (LOV)Freight (LOV)Carrier (LOV)FOB (LOV)Enter Agreement Controls including effective dates

All terms and conditions information is now displayed.

30.6 Go to the Price Breaks tabEnter price breaks for same organization and ship-to address.

Price break information is display with % discount.

30.7 Go to the Suppliers tabEnter a Supplier

TE040 iProcurement Enhancements Page 7 of 50

Doc Ref:

Page 12: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

30.9 Save

30.8 RFQs and Quotations > RFQs ,Tools >Copy Document

Action (LOV)Type (LOV)Supplier (click to show default)SaveClick on Copy AttachmentsClick OKChange the quotations status to Active

30.9 Save

TE040 iProcurement Enhancements Page 8 of 50

Doc Ref:

Page 13: TE040 Oracle iProcurement

Test Specification - 40 - Enter Requisition Profile

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Enter preferences and verify that these preferences are carried into the next tests.

40.1 Requester Self Service Responsibility > IProcurement > Home Page

40.2 My Profile

40.3 Enter Preferences for the following :Delivery DefaultsBilling DefaultsPreferencesReset Password

Ensure preferences are used in requisition test

Ensure default billing accounts are defaulted for future tests

40.4 Apply Changes

TE040 iProcurement Enhancements Page 9 of 50

Doc Ref:

Page 14: TE040 Oracle iProcurement

Test Specification - 50 - Process Web Requisitions - (Full Cycle) using Local Catalogues

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Test full cycle from requisition through Purchase Order to Web Receipts using items from the local catalogues. This test is to be run several times to ensure that the IProcurement Setups address the clients requirements.

If there are no local catalogues loaded, refer to test 220 to load a test catalogue.

50.1 Requester IProcurement > Home Page Welcome Page

50.2 Select the Home tab

50.3 Search for itemFind a product - Enter Items or use a Category

50.4 In the searching zone, enter a descriptionPress the Go KeyIn the Search Results area select an item that is indicated on your data profile sheet for locally hosted Catalogues.Make sure that you choose the item with the contract number that is indicated on your profile sheet.

Note that this line item shows the contract number on its display. This implies that this line item will be automatically sourced from the supplier without the need for Buyer intervention.

TE040 iProcurement Enhancements Page 10 of 50

Doc Ref:

Page 15: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

50.5 Select each item you want to order.Select - ItemPress the Add to Cart buttonPress the Proceed to Checkout

OPTIONAL: You can use Express Checkout to skip Delivery & Billing steps. Express Checkout is setup to use the default information under My Profile.

OPTIONAL: You can usePower Checkout to expedite checkout for orders with lines that have different billing and delivery information. You have the ability to enter all information in one place.

The progress meter on the top of thescreen shows the current stage of the process.

Express Checkout remembers yourDelivery and Billing information soyou can make online purchasesquickly and safely without having tomanually enter this information each time.

50.6 Enter Delivery Information

Press the Continue button

The progress meter on the top of thescreen shows the current stage of the process.

50.7 Enter Billing Information

Enter Taxable or Non-Taxable for each line on the requisition

Press the Continue button

The progress meter on the top of the screen shows the current stage of the process.

50.8 Review Charge Accounts

Press the Continue button

The progress meter on the top of the screen shows the current stage of the process.

50.8 Enter Notes and AttachmentsRequisition Description: Enter a description for the order

OPTIONAL: You can add a note to the orderor attach a file(URL or text) to Buyer, Receiver, and Supplier.

Press the Continue button

You can default a description of the item by clicking on Automatically Default the Requisition Description.

The progress meter on the top of the screen shows the current stage of the process.

TE040 iProcurement Enhancements Page 11 of 50

Doc Ref:

Page 16: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

50.9 Approvers Review Approver List & Enter Justifications

Press the Continue button

To see if approvals are required, refer to the approval data sheet for approvers and linits.

The progress meter on the top of the screen shows the current stage of the process.

50.10 Review and Submit Requisition Note the requisition number on the data sheet.

The progress meter on the top of the screen shows the current stage of the process.

50.11 Review OrdersA list of requisitions are displayed under the “Requisitions at a Glance”

Click on the View tab next to the parts to see the details of the part.

Notice detailed information on the requisition, as well as a PO number for those requisitions that were automatically processed into POs.

The requisition is automatically approved without the need for re-approvals which leads to faster order fulfillment.

50.12 If the purchase order is not automatically created, it could be due to the following:

no contract existsapprovals are still required

It may be necessary to review the AutoCreate test and the approvals test before continuing.

Press the Submit Button

50.13 Requester Go to the Home TabClick on Receive Items in thePurchasing Process Flow onthe right corner of the page.

TE040 iProcurement Enhancements Page 12 of 50

Doc Ref:

Page 17: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

50.14 Select the Receive Items selectionReceive Items: My Items to ReceiveReceipt Quantity (enter ordered quantity as received)NOTE: You can receive more than you ordered.Press the Receive button

Enter Receipt InformationPress the Continue button

View the Review Receipt page

Press the Submit Button

The system date is defaulted into the receipt date field.

Page displays two receipts, Note the receiptnumbers on the data sheet.

The progress meter on the top of the screen shows the current stage of the process.

50.15 Do the above test again selecting multiple products from different suppliers.When ordering from different suppliers verify that the receipts are separateUse different amounts to check approvals

50.16 Enter a non-catalog item requisition ensuring that the currency is not the default currency.

TE040 iProcurement Enhancements Page 13 of 50

Doc Ref:

Page 18: TE040 Oracle iProcurement

Test Specification - 60 - Copying Web Requisitions

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Ensure that existing requisitions can be copied to the shopping cart, to speed up the creation process.

60.1 Requester Press the Requisition Status tab

60.2 Click on an existing requisition number to View Requisition DetailsClick on the View Approval History button, review and return to RequisitionClick on View on each line if required

60.3 Press the Copy to Cart button

60.4 Press the Express Checkout button

60.5 Enter Express Checkout informationPress the Submit Now button

TE040 iProcurement Enhancements Page 14 of 50

Doc Ref:

Page 19: TE040 Oracle iProcurement

Test Specification - 70 - Enable Information Templates

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Enable the information templates, create a category, a blanket PO, and an information template.Run reports and extracts.

70.1 Administrator Purchasing Super User Responsibility > Setup > Items > Categories > Category Codes

70.2 Push the New buttonStructure Name (in the LOV select PO Item Category)Add Category Name and tab to get the pop up window, Add a commodity name and press the OK button

Use Temp Services category (prefixed with your initials)

70.3 Save

4 Category Sets > Select the Organization

5 Find ….PurchasingPO - PO Item CatAdd in category that has been created in above step

1 N > Purchase order> purchase order

Create blanket for category created above

Create a blanket orderRefer to test 20 for detailed instructions.

1 N > Setup > Information template

2 B Find … Find Existing Information Templates

TE040 iProcurement Enhancements Page 15 of 50

Doc Ref:

Page 20: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

3 Template : XX Temp ServicesSequence : 1Attribute Name : Start DateAttribute Description : Start DateDefault Values List of Values LOVMandatory : YesEnabled : Yes

Add other lines for Building Location and FloorContact Name

Create template called temp services with you initials prefixWrite name down on Data Profile Sheet

In Purchasing Super User Responsibility

N > View > Requests Submit a new request > Single request

Concurrent request should complete without errors.

1 Run following reports :

Catalog Data extract - Classifications

Output Filename = any name Perform load = YesDebug level = 0Record level commit = NoWrite Record = YesSubmit

Verify that request executes successfully

2 Catalog Data extract - Items

Output Filename = any name Perform Load - YesDebug - 0Commit - YesWrite - YesSubmit

Verify that request executes successfully

3 Rebuild Catalog Item - Intermedia IndexSubmit

Verify that request executes successfully

TE040 iProcurement Enhancements Page 16 of 50

Doc Ref:

Page 21: TE040 Oracle iProcurement

Test Specification - 80 - Process Web Requisitions - Special Order - Services

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Test the use of information templates.

80.1 Requester IProcurement > Home Page Welcome Page

80.2 Press the Home tab

80.3 Find a Product or Browse CataloguesEnter Item = Temp Services Press the GO button

Use the item you created in the previous exercise (Information Template).

80.4 Select the servicePress the Add to Cart button

80.5 Since this item has an Information Template tied to it, the “Special Item Information” screen will appear.

80.6 Enter the following information:Start DateBldg Location & FloorContact NamePress the Done button

80.7 Return to shopping by pressing the Shop button

Returned to search screen

80.8 Press the Non Catalogue Request tab

Non Catalogue Item order screen is returned

80.9 Press the Service billed by quantity selection

TE040 iProcurement Enhancements Page 17 of 50

Doc Ref:

Page 22: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

80.10 Enter the following information:Category = MiscItem DescriptionUnit of MeasureQuantityCurrencyRate per UnitSupplier

Required fields are identified by *

80.11 Press the Add to Cart button

80.12 Press the Proceed to checkout button

Shopping cart page is displayed

80.13 Refer to test 50 to continue process

TE040 iProcurement Enhancements Page 18 of 50

Doc Ref:

Page 23: TE040 Oracle iProcurement

Test Specification - 90 - Process Web Requisitions - Make changes

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Test making changes to requisitions

90.1 Requester IProcurementHome Page

Welcome PageRefer to test 50 and training manual for detailed instructions.

90.2 Home

90.3 Copy a line

90.4 Delete a line

90.5 Change Need by Date

90.6 Change charge account

90.7 Change Amount

90.8 Change multiple lines

90.9 Change Ship to Location (check purchase order)

90.10 Change Bill to Location (check purchase order)

90.11 Edit Requisition by charging one line to multiple charge accounts

90.12 Add general description and notes to the buyer

90.13 Create one shopping carts.Save the CartReload the cart and add items.

90.14 Refer to test 50 to continue process

TE040 iProcurement Enhancements Page 19 of 50

Doc Ref:

Page 24: TE040 Oracle iProcurement

Test Specification - 100 - Query Web Requisitions

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Search for requisitions using multiple search criteria.

100.1 Requester IProcurementRequisition Status TabRequisitions

100.2 Change View from Last 10 Requisitions to All My RequisitionsPress the Go buttonSelect Creation Date Press the Descending optionPress the Go button

View changes if appropriate

100.3 Change Sort By Creation Date to Requisition NumberPress the Go buttonClick on Ascending optionPress the Go button

View changes if appropriate

100.4 Amend Sort By Creation Date to StatusPress the Go button

View changes if appropriate

TE040 iProcurement Enhancements Page 20 of 50

Doc Ref:

Page 25: TE040 Oracle iProcurement

Test Specification - 110 - Process Web Requisitions - Favorites

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Test the Favorites Functionality.

110.1 Requester IProcurementHome Page

Welcome Page

110.2 Home Test adding, deleting and using items from your favorite list. Note: This will not work with exchange items

110.3 Pick 2 Items from Catalog

110.4 Press the Save to my List button after each selection

110.5 Press the Home button

110.6 Browse ListsPress the My Favorite List button

110.7 Select Item

110.8 Press the Delete button

110.9 Select Item

110.10

Press the Add to Cart button

110.11

Refer to test 50 to continue process

TE040 iProcurement Enhancements Page 21 of 50

Doc Ref:

Page 26: TE040 Oracle iProcurement

Test Specification - 120 - Approve Requisitions

TestStep Role

Actionor Path Expected Results Actual Results Notes

1.

Test Objectives

Verify the approvals are set up correctly

120.1 Manager IProcurementHome Page

Welcome Page

120.2 Select the To Do List option

120.3 Click on Requisition Number

120.4 ForwardEnter a notePrint Box

120.5 ApproveCheck Print Box

TE040 iProcurement Enhancements Page 22 of 50

Doc Ref:

Page 27: TE040 Oracle iProcurement

Test Specification - 130 - AutoCreate Purchase Orders from Requisitions

TestStep Role

Actionor Path Expected Results Actual Results Notes

1.

Test Objectives

Test AutoCreate of Pos from requisitions.

130.1 Buyer/Credit Clerk

Purchasing Super User Responsibility >AutoCreate

If there is an existing contract or Blanket Order, or automatic processes are not running, it will be necessary to AutoCreate Purchase Orders from Requisitions.

130.2 Press the Find buttonMark requisitions needing POs

Refer to Data Profile for requisitions without Purchase Order numbers.If you do not have one, create a requisition that does not link to a contract.

130.3 Press the Automatic button or Press the Manual button

130.4 Complete the required information and make changes as requiredIf the supplier has not been sourced enter supplier details.

130.5 Press the Create button Note the Purchase Order number.

130.6 Press the Shipments button

Enter details of multiple shipments

130.7 Save

TE040 iProcurement Enhancements Page 23 of 50

Doc Ref:

Page 28: TE040 Oracle iProcurement

Test Specification - 140 - Approve Standard Purchase Orders

TestStep Role

Actionor Path Expected Results Actual Results Notes

1.

Test Objectives

Approve Purchase OrdersFrom the WEBFrom the Core Apps

1 Buyer/Credit Clerk

Home Page

2 Notifications (approve requisitions??) Choose the correct purchase orders to approve

3 Press the Approve button Approve document window appears.Note window with successfully message of appear, Status change to Approve and closed

4 Buyer/Credit Clerk

Purchasing Super User Responsibility > purchase orders > purchase orders : Query > find all

Choose the correct purchase orders to approve

6 Make changes as required If fields that are required are populated enter details:Supplier detailsBuyerPrice changes

7 Press the Approve buttonMark the approve box

Approve document window appears.Note Status is change to Approve and Closed.

TE040 iProcurement Enhancements Page 24 of 50

Doc Ref:

Page 29: TE040 Oracle iProcurement

Test Specification - 150 - Process Documents for Approvals

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Using the Approval Matrix verify requisitions and purchase orders approve correctly.Note parts of this test may have been done in the testing requisitions to receipts tests.

150.1 Requester Enter a requisition with an amount that needs approval from the highest level.

Refer to Approval Matrix in Appendix D

150.2 Forward the requisition to others for their comments

150.3 Ask the team to log in as the required approvers and approve and respond to the notification

150.4 Buyer/Credit Clerk

Do the same for the Purchase Orders

TE040 iProcurement Enhancements Page 25 of 50

Doc Ref:

Page 30: TE040 Oracle iProcurement

Test Specification - 160 - Web Receiving

TestStep Role

Actionor Path

Expected Results Actual ResultsNotes

Test Objectives

Test receiving to a PO that has not been approved.

160.1 Requester Self Service Responsibility > IProcurement > Home Page

Press the Receive Items button

160.2 Receive ItemsEnter a receipt against one of the requisitions which was processed in the Web where requisition testing section and has not yet been received.

Requisitions to receive against are displayed.

160.3 Submit Receipt Receipt number generated

160.4 Receive ItemsCheck the receipt is no longer available for receiving.

Only lines that have not been received are displayed.

TE040 iProcurement Enhancements Page 26 of 50

Doc Ref:

Page 31: TE040 Oracle iProcurement

Test Specification - 170 - Receipt of Goods Against a Purchase Order

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Most of the purchase orders will have been received in test 50 and 160. If you have any outstanding quantities receive them here or create a new requisition and purchase order.

170.1 Buyer/Credit Clerk

Purchasing Super User Responsibility > Receiving -> Receipts

Receipt header window is displayed

170.2 Enter PO NumberPress the Find button

170.3 Press the Header buttonCheck New ReceiptPacking Slip (delivery note)Receipt Date

More details may be recorded if desired. Note the Receiver Name and Number at Header level.

170.4 Press the Lines buttonCheck in the box to the left of the line you wish to receive. Enter the quantity receivedEnter other required information

Receipt is entered and processed. Note the Receipt Number on the Data Profile sheet

170.5 Save

170.6 View Receiving History

170.7 Find the Purchase Order you want to review.

170.8 Receipts -> Receiving Transaction Press the Find buttonEnter PO Number

You should see all the Receipts that have been created against the Purchase Order

170.9 View Expected Receipts

TE040 iProcurement Enhancements Page 27 of 50

Doc Ref:

Page 32: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

170.10

Receipts > Receipts Press the Date Ranges button Press the Find buttonReview the Order Information

170.11

Enter a date range for Promise dates.View the Expected Receipts.

All the Expected Receipts within your specified date range should be listed.

TE040 iProcurement Enhancements Page 28 of 50

Doc Ref:

Page 33: TE040 Oracle iProcurement

Test Specification - 180 - AutoInvoice

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Verify invoicing process suits business needs.

180.1 Buyer/Credit Clerk

Purchasing Super User Responsibility > Purchase Orders > Purchase Order Summary

180.2 Query all purchase orders entered in the test.Note all POs fully and partially received.Calculate expected totals per supplier.Use the following reports to assist youReports > Run > Purchase Order Detail Report

Use control totals to verify next step.

180.3 Run the Pay on Receipt AutoInvoice programReports > Run > Pay on Receipt Auto Invoice

Report of invoices created. Totals per supplier correspond to control totals calculated in previous step.

180.4 Verify PO status for POs that where fully received.Reports > Run > Purchase Order Detail Report

PO status is closed.

180.5 Fully receive one of the partially received POs from step 1.Receiving > Receipts

PO is fully received.

180.6 Run the Pay on Receipt AutoInvoice programReports > Run > Pay on Receipt Auto Invoice

Verify invoice created has the value including the additional items received.

180.7 Verify PO status Reports > Run > Purchase Order Detail Report

PO status is closed.

TE040 iProcurement Enhancements Page 29 of 50

Doc Ref:

Page 34: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

180.8 Enter a return for previously received itemsReceipts > Return

Verify the received quantity is lowered by the return quantity

180.9 Run the Pay on Receipt AutoInvoice programReports > Run > Pay on Receipt AutoInvoice

Verify the Credit Note created includes the value of the returned items.

TE040 iProcurement Enhancements Page 30 of 50

Doc Ref:

Page 35: TE040 Oracle iProcurement

Test Specification - 190 - Cancel a Requisition

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Cancel a requisition no longer required.

190.1 Requester Self Service > IProcurement > Requisition Status

190.2 Mark Requisition

190.3 Press the Cancel button

190.4 Do You want to cancel - Yes

190.5 Review Status

190.6 Buyer/Credit Clerk

Cancel a Requisition Using Core Apps This is not recommended

190.7 Purchasing Super User > Responsibility > Requisition > Requisition summary

190.8 Press the Query>Find buttonEnter the following information:Requisition NumberPress the Find buttonPress the Tools >control buttonSelecr Cancel Requisition in the action windowOptional : Enter a reason in the Reason window

The Caution window will appear.Note status changed to Canceled.

TE040 iProcurement Enhancements Page 31 of 50

Doc Ref:

Page 36: TE040 Oracle iProcurement

Test Specification - 200 - Generate Reports

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Review the following reports in the manuals or print them to ensure that the reports address the companies requirements.

Review the groupings and access.

The standard implementation does not cover any customization of any reports.

200.1 Buyer/Credit Clerk

Purchasing Super User Responsibility > Reports>Run

200.2 Select Single Request

Select the report from the LOVSelect ParametersChange Printing Parameters as required

Press the Submit button

Submit Request window appear

200.3 If you choose to run a scheduled daily report go to Run Options and choose the following:· Interval (fill in necessary information)· Days· FromPress the Submit button

Submission History will display defaults

200.4 To view a report :View > RequestsSelect View My RequestStatus is displayed

Report : request ID window appear

TE040 iProcurement Enhancements Page 32 of 50

Doc Ref:

Page 37: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

200.5 Buyer/Credit Clerk

Suppliers reports:Suppliers ReportSuppliers Audit ReportNew Supplier/New Supplier Site ListingVendors on Hold ReportVendors Volume Analysis ReportVendor Purchase Summary ReportInvoice Price Variance by Vendor Report

200.6 Requisitioner

Buyer/Credit Clerk

Requisition Reports :Requisition Activity RegisterPurchase Requisition Status ReportBuyer’s Requisition Action Required ReportPrinted Requisitions ReportRescheduled RequisitionsCanceled Requisition ReportRequisition ImportRequisition Import Exceptions ReportRequisition Distribution Detail Report

200.7 Buyer/Credit Clerk

Purchase Order Reports :Purchase Order Detail ReportPrinted Change Orders ReportPrinted Purchase Order ReportBlanket and Planned PO Status ReportContract Status ReportPurchase Agreement Audit ReportPurchase Order and Releases Detail ReportPurchase Order Commitment By Period ReportPurchasing Activity RegisterPurchase Order Distribution Detail ReportPurchase Summary Report by CategoryCanceled Purchase Orders ReportStandard Notes Listing

TE040 iProcurement Enhancements Page 33 of 50

Doc Ref:

Page 38: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

200.8 Buyer/Credit Clerk

Goods Received Reports :Expected Receipt ReportUnordered Receipts ReportSubstitute Receipts ReportReceiving Transactions RegisterReceiving Exceptions ReportReceiving Account Distributions ReportOvershipments ReportUninvoiced Receipts ReportReceipt Adjustments ReportQuality Code ListingReceipt Traveler

TE040 iProcurement Enhancements Page 34 of 50

Doc Ref:

Page 39: TE040 Oracle iProcurement

Test Specification - 210 - Purchasing - Period End

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Verify that the processes defined for the period end address the companies requirements. The other systems and processes of the company must be considered when doing this test.

210.1 Payables Make sure that the :Payables Period is closed

210.2 Buyer/Credit Clerk

Reports >RunRun the following reports either as a set or as a single request. Select Month End reports.

210.3 Purchase Order detail report Check status of orders with suppliers. Verify all goods received are entered into Oracle Purchasing or Web Receiving.

210.4 Uninvoiced Receipts Report Analyze your Uninvoiced Non-Inventory receipts before you accrue these receipts.

210.5 Accrual Rebuild Reconciliation Report Analyze and write-off discrepancies.

210.6 Accrual Reconciliation Report Analyze the balance of the receiving accrual accounts

210.7 Accrual Rebuild Reconciliation Report Analyze the balance of the receiving accrual accounts

210.8 Accrual write-off Report Help you by providing supporting detail for you write-off journal entries

210.9 Purchase Price Variance Report Review your received items by PO destination and distribution account

TE040 iProcurement Enhancements Page 35 of 50

Doc Ref:

Page 40: TE040 Oracle iProcurement

TestStep Role

Actionor Path Expected Results Actual Results Notes

210.10

Receiving Value by Destination Account Report

210.11

Receiving Account Distributions Report Review your accounting distributions for your receiving transactions

210.12

Buyer/Credit Clerk

Close Purchasing Current PeriodChange period status for month to closedSetup -> Financials -> Accounting -> Control Purchasing Periods

Period will not be available for further document entry in Oracle Purchasing.

210.13

Close GL Current PeriodChange period status for month to closedSetup -> Financials -> Accounting -> Control Purchasing Periods

Period will not be available for further Receiving in GL Period.

210.14

Open Next GL PeriodChange period status for next month to openSetup -> Financials -> Accounting -> Control Purchasing Periods

Next month will be available for Receipt

210.15

Open the Next Purchasing period

TE040 iProcurement Enhancements Page 36 of 50

Doc Ref:

Page 41: TE040 Oracle iProcurement

Test Specification - 220 - Load Local Catalogue

TestStep Role

Actionor Path Expected Results Actual Results Notes

Test Objectives

Load local catalogues.

220.1 Administrator - eContent Manager

Click on Bulk Load Items & Price Lists

220.2 Browse for File “xxxxxxxxx.txt” and selectPress the Start Load Now button

220.3 Check the View Bulk Load Status to verify the job has completed

220.4 Return to IProcurement and search for item(s) from load file

TE040 iProcurement Enhancements Page 37 of 50

Doc Ref:

Page 42: TE040 Oracle iProcurement

APPENDIX

Appendix A - Data SheetTest Control Number : _________________ Tester___________________________ User ________________

BusinessObject

BusinessObject

Data / Condition

Initial Login Name TESTER1Password TESTER

Employee Details Last NameFirst

Buyer Name

User NamePassword

Named Employee NamePassword

Supplier 1 NumberNameSite 1 Site 2Site 3EDI Number 15791

Supplier 2 NumberNameSite EDI Number 15791

Supplier 3 NumberNameSite EDI Number 15791

TE040 iProcurement Enhancements Page 38 of 50

Doc Ref:

Page 43: TE040 Oracle iProcurement

BusinessObject

BusinessObject

DataCondition

Contract 1 NumberSupplierAmount

Blanket Order Number 1 NumberSupplierItem/Category

Blanket Order Number 2 NumberSupplierItem/Category

Internal Catalogue Item 1 Number

Internal Catalogue Item 2 Number

Internal Catalogue Item 3 Number

Miraculum Exchange Item 1 NumberSupplier

Miraculum Exchange Item 2 NumberSupplier

TE040 iProcurement Enhancements Page 39 of 50

Doc Ref:

Page 44: TE040 Oracle iProcurement

BusinessObject

BusinessObject

DataCondition

Requisition 1 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 2 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 3 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 4 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

TE040 iProcurement Enhancements Page 40 of 50

Doc Ref:

Page 45: TE040 Oracle iProcurement

BusinessObject

BusinessObject

DataCondition

Requisition 5 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 6 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 7 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

Requisition 8 Items OrderedQtySupplier (if known)AmountRequisition NumberPurchase Order NumberReceipt Number (GRV)

TE040 iProcurement Enhancements Page 41 of 50

Doc Ref:

Page 46: TE040 Oracle iProcurement

BusinessObject

BusinessObject

DataCondition

Information Template Name

TE040 iProcurement Enhancements Page 42 of 50

Doc Ref:

Page 47: TE040 Oracle iProcurement

Appendix B - Defect Log

DEFECT ID NUMBER

TEST STEP REFERENCE

TEST NAME DEFECT DESCRIPTION RESOLUTION RE-TEST BY RE-TEST DATE STATUS (OPEN, CLOSED,

IN PROCESS)

TE040 iProcurement Enhancements Page 43 of 50

Doc Ref:

Page 48: TE040 Oracle iProcurement

Appendix C - General Comments

Test Control Number : _________________ Controller____________________

Date Comments By Whom Contact Number

TE040 iProcurement Enhancements Page 44 of 50

Doc Ref:

Page 49: TE040 Oracle iProcurement

Appendix D - Approval Matrix

TE040 iProcurement Enhancements Page 45 of 50

Doc Ref:

Page 50: TE040 Oracle iProcurement

Open And Closed Issues For This Deliverable

Open Issues

ID Issue Resolution Responsibility Target Date

Impact Date

Closed Issues

ID Issue Resolution Responsibility Target Date

Impact Date

TE040 iProcurement Enhancements Page 46 of 50

Doc Ref: