Te.040 System Test Script: Iprocurement
Te.040 System Test Script: Iprocurement
Approvals: <Approver 1> <Approver 2> Error! AutoText entry not defined. Copy Number _____
Document Control
Change Record
4
Date
Author
Version
Change Reference
Reviewers
Name Position
Distribution
Copy No.
Name
Location
1. 1. 1.
Library Master
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.
Contents
Document Control ..................................................................................................... ii IProcurement Test Sequences .................................................................................. 1 IPROC - 20 - Create Blanket Purchase Agreements ............................................. 2 IPROC 20A Release Blanket Purchase Agreements ....................................... 5 IPROC - 40 - Enter Requisition Profile ................................................................... 7 IPROC - 50 - Process Web Requisitions - (Full Cycle) using Local Catalogues .................................................................................................................. 8 IPROC - 60 - Copying Web Requisitions.............................................................. 12 IPROC - 70 - Enable Information Templates ....................................................... 13 IPROC - 80 - Process Web Requisitions - Special Order - Services.................. 16 IPROC - 90 - Process Web Requisitions - Make changes ................................... 18 IPROC - 100 - Query Web Requisitions............................................................... 19 IPROC - 110 - Process Web Requisitions - Favorites .......................................... 20 IPROC - 120 - Approve Requisitions .................................................................... 21 IPROC- 150 - Process Documents for Approvals................................................ 22 IPROC - 160 - Web Receiving ............................................................................... 23 IPROC - 170 - Receipt of Goods Against a Purchase Order .............................. 24 IPROC - 190 - Cancel a Requisition ....................................................................... 26 IPROC - 200 - Generate Reports ............................................................................ 27 IPROC - 210 - Purchasing - Period End ................................................................ 30 IPROC - 220 - Load Local Catalogue .................................................................... 32 IPROC - 230 Add New Supplier iProcurement ............................................... 33 APPENDIX ............................................................................................................... 34 Appendix A - Data Sheet ................................................................................. 34 Open And Closed Issues For This Deliverable ................................................... 39 Open Issues ........................................................................................................ 39 Closed Issues ..................................................................................................... 39
IPROC-90
IPROC-100
Enter Contract Purchase Agreement Enter Blanket Purchase Agreements Create Quotation from RFQ Enter Requisition Profile Process Web Requisitions (Full Cycle) using Local Catalogues Copying Web Requisitions Enable Information Templates Process Web Requisitions - Special Order - Services Process Web Requisitions - Make Changes Process Web Requisitions - Query Web Requisition Process Web Requisitions - Favorites Approve Requisitions AutoCreate Purchase Orders from Requisitions Approve Standard Purchase Orders Process Documents for Approvals Web Receiving Receipt of Goods Against a Purchase Order Auto invoice Cancel a Requisition Generate Reports Purchasing - Period End Load Local Catalogue Add New Supplier Notification
Enter a Blanket Purchase Agreement Purchasing Super User Responsibility> Purchase Orders> Purchase Orders Enter Type (choose LOV Blanket Purchase Agreement) Supplier (LOV) Site (default from Supplier) Ship-To (default from supplier) Bill-To (default from ShipTo) Buyer Name (default from sign-on) Status (reads Incomplete) Amt. Agreed (full contract amount) Description (full contract description) Go to the Items alternate region Click in number field (default) Select a Type (LOV) Select an Item or Category (LOV) Enter a Description UOM (LOV) Price (enter the contract agreement amount) Go to the Price Reference alternate region Price Type window Appear Price Type (accept default fixed from LOV) Purchase Order window appears After you save, the PO number will default. Choose one of your test suppliers As defined in the setup with the Supplier
20.2
Accept the Incomplete default. Create a Blanket PO for a specified value without a delivery schedule.
20.3
If type selected is services then price will default to 1 and UOM each.
Notice that category, description, unit of measure and list price are displayed.
20.4
20.5
Go to the Reference Optional Information Documents alternate region Go to the More alternate region Go to the Agreement alternate region Save Optional Information
20.6
20.7
Optional Information
20.8
PO, Rev number and Approve button appears. Note the PO #____________________.
20.9 20.10
Go to the Catalog tab Go to the Currency tab Currency (LOV) Go to the Terms tab Payment (LOV) Freight (LOV) Carrier (LOV) FOB (LOV) Enter Agreement Controls including effective dates Go to the Price Breaks tab Enter price breaks for same organization and ship-to address. Save
Review Information
20.11
20.12
20.13 20.14
Go to the Tools menu option The Expiration Notification is -> Notification Control entered for this Blanket Select Expiration and enter Agreement. 15 days in the Warning Delay Field Approve Check the approve check box Submit for approval (N) Purchase Order Summary, query the PO from step 20.8
20.15
20.16
Check Notification that PO has been approved. If amounts, ranges are higher than approval level allowed, the relevant user must approve. Concurrent request should complete without errors.
20.17
Purchasing Super User Responsibility > View > Requests Submit a new request > Single request Run the Catalog Data extract - Items request Output Filename = any name Perform Load - Yes Debug Level - 0 Record Level Commit - Yes Write Record - Yes Submit
20.18
20.19
Run the Catalog Data Extract Classifications request Output Filename = any name Perform Load - Yes Debug Level - 0 Record Level Commit - Yes Write Record - Yes Submit
20.20
Run the Rebuild Catalog Item Context request Rebuild Policy Views - Yes Submit Create Blanket Purchase Release
To release Blanket Purchase Agreements Purchasing Super User Responsibility> Purchase Orders> Releases Enter the PO number for the release Purchasing displays the next release number Enter the Created Date (Default is the system date) Leave Firmed unchecked Leave Acceptance Required unchecked In the Shipments tab fill in: Org: VIC Ship To: VUW Location Enter the Quantity for the Shipment Enter the Date Supplier promised delivery (optional) Enter the Need By Date (optional) Enter Note for Receiver (optional) Enter Country of Origin (optional)
20A.2
20A.3
20A.4
In the More tab fill in: Enter the Receipt Close Tolerance Enter the Invoice Close Tolerance Enter the Match Approval Level (defaults from system setup) Select Invoice Match Option (defaults to invoice) Leave Accrue at Receipt unchecked Leave Firm unchecked Save your work
20a.5
20A.6
20A.7
Open the Receiving Control window. Ensure data is populated: Days Early Days Late Over Quantity Receipt % Allow Substitute Receipt Receipt Routing: Direct Delivery Enforce Ship: None Open the PO Distribution window Enter the line number for the distribution line Enter the Destination type: Expense or Inventory or Ship Floor Enter the Requestor and Delivery to Location Enter Charge Account (1-221012201-0) Save your work Take note of the PO and release number Approve Check the approve check box Submit for approval (N) Purchase Order Summary, query the PO from step 20A.6 Submit for approval. Workflow Administrator Web Applications >Find Notifications Check Notifications
20A.8
Check Notification that PO has been approved. If amounts, ranges are higher than approval level allowed, the relevant user must approve.
Enter preferences and verify that these preferences are carried into the next tests. Self Service Responsibility (VUW iProcurement) > IProcurement > Home Page My Profile Enter Preferences for the following : Delivery Defaults Billing Defaults Preferences Reset Password Apply Changes Ensure preferences are used in requisition test Ensure default billing accounts are defaulted for future tests
40.2 40.3
40.4
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. Specifically test approval worflow for GMS requisitions setup Grants Iproc Approvers first if required IProcurement > Home Page Select the Home tab
If there are no local catalogues loaded, refer to test 220 to load a test catalogue.
50.1 50.2
Requester
Welcome Page
50.3
Search for item Find a product - Enter Items or use a Category In the searching zone, enter a description Press the Go Key In 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. Select and Add to Cart
50.4
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.
50.5
Select each item you want to The progress meter on the order. top of the Select - Item screen shows the current Press the Add to Cart button stage of the process. Press 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. Express Checkout remembers your Delivery and Billing information so you can make online purchases quickly and safely without OPTIONAL: You can use having to Power Checkout to expedite manually enter this checkout for orders with lines information each time. that have different billing and delivery information. You have the ability to enter all information in one place.
50.6
The progress meter on the top of the screen shows the current stage of the process. The progress meter on the top of the screen shows the current stage of the process.
50.7
Enter Billing Information Enter Taxable or NonTaxable for each line on the requisition Press the Continue button
50.8
Review Charge Accounts (in The progress meter on the the Billing Information top of the screen shows the button) current stage of the process. Press the Continue button
50.8
Enter Notes and Attachments Requisition Description: Enter a description for the You can default a description order of the item by clicking on Automatically Default the OPTIONAL: You can add a Requisition Description. note to the order or attach a file(URL or text) to Buyer, Receiver, and The progress meter on the Supplier. top of the screen shows the current stage of the process. Press the Continue button 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.9
50.10
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 Orders A list of requisitions are displayed under the Requisitions at a Glance
Notice detailed information on the requisition, as well as a PO number for those requisitions that were automatically processed into Click on the View tab next to POs. the parts to see the details of the part. The requisition is automatically approved without the need for reapprovals which leads to faster order fulfillment. If the purchase order is not automatically created, it could be due to the following: no contract exists approvals are still required It may be necessary to review the AutoCreate test and the approvals test before continuing. Press the Submit Button
50.12
50.13 Requester
Go to the Home Tab Click on Receive Items in the Purchasing Process Flow on the right corner of the page. Select the Receive Items selection Receive Items: My Items to Receive Receipt Quantity (enter ordered quantity as received) NOTE: You can receive more than you ordered. Press the Receive button
50.14
The system date is defaulted into the receipt date field. Page displays two receipts, Note the receipt numbers on the data sheet.
Enter Receipt Information (ie The progress meter on the Receipt Comments) top of the screen shows the current stage of the process. Press the Continue button Take note of the receipt View the Review Receipt number page Press the Submit Button
50.15
Do the above test again selecting multiple products from different suppliers. When ordering from different suppliers verify that the receipts are separate Use different amounts to check approvals Enter a non-catalog item requisition ensuring that the currency is not the default currency.
50.16
Test Objectives
Ensure that existing requisitions can be copied to the shopping cart, to speed up the creation process. Press the Requisition Status tab Click on an existing requisition number to View Requisition Details Click on the View Approval History button, review and return to Requisition Click on View on each line if required Press the Copy to Cart button Press the Express Checkout button Enter Express Checkout information Press the Submit Now button Requisition 101974
60.1
Requester
60.2
60.3
60.4
60.5
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 Push the New button Use Temp Services category Structure Name (in the LOV (prefixed with your initials) select PO Item Category) Add Category Name and tab to get the pop up window, Add a commodity name Add DFF Web Enabled (Y/N) and press the OK button 70.3 70.4 Save Purchasing Super User Responsibility > Setup > Items > Categories > Category Sets > Select the Organization (VUW All) Select category name: VUW All Find . Purchasing PO - PO Item Cat Add in category that has been created in above step N > Purchase order> purchase order Create blanket for category created above Create a blanket order Refer to test 20 for detailed instructions. Note the PO Number
70.2
70.5
70..6
70.7
N > Setup > Information template B Find Find Existing Information Templates
70.8
70.9
Template : XX Temp Services Sequence : 1 Attribute Name : Start Date Attribute Description : Start Date Default Values List of Values LOV Mandatory : Yes Enabled : Yes Add other lines for Building Location and Floor Contact Name
Create template called temp services with you initials prefix Write name down on Data Profile Sheet
70.10
In Purchasing Super User Responsibility N > View > Requests Submit a new request > Single request Concurrent request should complete without errors.
70.11
70.12
Run following reports : Catalog Data extract Classifications Output Filename = any name Perform load = Yes Debug level = 0 Record level commit = No Write Record = Yes Log Level : 1 Batch Size: 100 Submit
Verify that request executes successfully There is no output file to review, check the log file
70.13
Output Filename = any name Perform Load - Yes There is no output file to Debug - 0 review, check the log file Commit - Yes Write Yes Log Level : 1 Batch Size: 100 Submit 70.14 Rebuild Catalog Item Intermedia Index Submit Verify that request executes successfully
Test the use of information templates. IProcurement > Home Page Press the Home tab Find a Product or Browse Catalogues Enter Item = Temp Services Press the GO button Select the service Press the Add to Cart button Since this item has an Information Template tied to it, the Special Item Information screen will appear. Enter the following information: Start Date Bldg Location & Floor Contact Name Press the Done button Return to shopping by pressing the Shop button Press the Non Catalogue Request tab Press the Service billed by quantity selection Enter the following information: Category = Misc Item Description Unit of Measure Quantity Currency Rate per Unit Supplier Press the Add to Cart button Press the Proceed to checkout Shopping cart page is button displayed Required fields are identified by * Returned to search screen Use the item you created in the previous exercise (Information Template). Welcome Page
80.4
80.5
80.6
80.7
80.8
80.9
80.10
80.11 80.12
80.13
90.1
Welcome Page Refer to test 50 and training manual for detailed instructions.
Home Copy a line Delete a line Change Need by Date Change charge account Change Amount Change multiple lines Change Ship to Location (check purchase order) Change Bill to Location (check purchase order) Edit Requisition by charging one line to multiple charge accounts Add general description and notes to the buyer Create one shopping carts. Save the Cart Reload the cart and add items. Refer to test 50 to continue process
90.10
90.11
90.12
90.13
90.14
Search for requisitions using multiple search criteria. IProcurement Requisition Status Tab Requisitions Change View from Last 10 View changes if appropriate Requisitions to All My Requisitions Press the Go button Select Creation Date Press the Descending option Press the Go button Change Sort By Creation View changes if appropriate Date to Requisition Number Press the Go button Click on Ascending option Press the Go button Amend Sort By Creation Date to Status Press the Go button View changes if appropriate
100.2
100.3
100.4
Test the Favorites Functionality. IProcurement Home Page Home Welcome Page
110.2
Test adding, deleting and using items from your favorite list. Note: This will not work with exchange items
110.3
Find A Product in the search. Fill in Pen and Go. Select 2 Items from Catalog
110.4
Press the Save to my List (Add to Favourites) button after each selection Press the Home button Browse Lists Press the My Favorite List button Select Item Press the Delete button Select Item Press the Add to Cart button Refer to test 50 to continue process
110.5 110.6
Role
Action or Path
Expected Results
Actual Results
Notes
120.1
Verify the approvals are set up correctly IProcurement Home Page Select the To Do List option Click on Requisition Number Forward Enter a note Print Box Approve Check Print Box
Welcome Page
120.5
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 Refer to Approval Matrix in amount that needs approval Appendix D from the highest level. Forward the requisition to others for their comments Ask the team to log in as the required approvers and approve and respond to the notification Do the same for the Purchase Orders
150.2
150.3
Test receiving to a PO that has not been approved. Self Service Responsibility > IProcurement > Home Page Press the Receive Items button
160.2
Receive Items Requisitions to receive Enter a receipt against one of the against are displayed. requisitions which was processed in the Web where requisition testing section and has not yet been received. Submit Receipt Receive Items Check the receipt is no longer available for receiving. Receipt number generated Only lines that have not been received are displayed.
160.3 160.4
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 Receipt header window is Responsibility > Receiving - displayed > Receipts Enter PO Number Press the Find button Press the Header button Check New Receipt Packing Slip (delivery note) Receipt Date Press the Lines button Check in the box to the left of the line you wish to receive. Enter the quantity received Enter other required information Save View Receiving History Find the Purchase Order you want to review. Receipts -> Receiving Transaction Press the Find button Enter PO Number View Expected Receipts Receipts > Receipts Press the Date Ranges button Press the Find button Review the Order Information Enter a date range for Promise dates. View the Expected Receipts. All the Expected Receipts within your specified date range should be listed. You should see all the Receipts that have been created against the Purchase Order More details may be recorded if desired. Note the Receiver Name and Number at Header level. Receipt is entered and processed. Note the Receipt Number on the Data Profile sheet
170.2
170.3
170.4
170.8
170.9 170.10
170.11
Test Objectives Cancel a requisition no longer required. 190.1 Requester Self Service > IProcurement > Requisition Status Mark Requisition Press the Cancel button Do You want to cancel - Yes Review Status Cancel a Requisition Using Core Apps Purchasing Super User > Responsibility > Requisition > Requisition summary Press the Query>Find button Enter the following information: Requisition Number Press the Find button Press the Tools >control button Selecr Cancel Requisition in the action window Optional : Enter a reason in the Reason window This is not recommended
190.8
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 Select Single Request Select the report from the LOV Select Parameters Change Printing Parameters as required Press the Submit button 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 From Press the Submit button To view a report : View > Requests Select View My Request Status is displayed Suppliers reports: Suppliers Report Suppliers Audit Report New Supplier/New Supplier Site Listing Vendors on Hold Report Vendors Volume Analysis Report Vendor Purchase Summary Report Invoice Price Variance by Vendor Report Submit Request window appear
200.2
200.4
Requisition Reports : Requisition Activity Register Purchase Requisition Status Report Buyers Requisition Action Required Report Printed Requisitions Report Rescheduled Requisitions Canceled Requisition Report Requisition Import Requisition Import Exceptions Report Requisition Distribution Detail Report Purchase Order Reports : Purchase Order Detail Report Printed Change Orders Report Printed Purchase Order Report Blanket and Planned PO Status Report Contract Status Report Purchase Agreement Audit Report Purchase Order and Releases Detail Report Purchase Order Commitment By Period Report Purchasing Activity Register Purchase Order Distribution Detail Report Purchase Summary Report by Category Canceled Purchase Orders Report Standard Notes Listing Goods Received Reports : Expected Receipt Report Unordered Receipts Report Substitute Receipts Report Receiving Transactions Register Receiving Exceptions Report Receiving Account Distributions Report Overshipments Report Uninvoiced Receipts Report Receipt Adjustments Report Quality Code Listing Receipt Traveler
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 Reports >Run Run the following reports either as a set or as a single request. Select Month End reports. Purchase Order detail report Check status of orders with suppliers. Verify all goods received are entered into Oracle Purchasing or Web Receiving. Uninvoiced Receipts Report Analyze your Uninvoiced Non-Inventory receipts before you accrue these receipts. Analyze and write-off discrepancies. Analyze the balance of the receiving accrual accounts Report Analyze the balance of the receiving accrual accounts Help you by providing supporting detail for you write-off journal entries Review your received items by PO destination and distribution account
210.3
210.4
210.5
Accrual Rebuild Reconciliation Report Accrual Reconciliation Report Accrual Rebuild Reconciliation
210.6
210.7
210.8
210.9
210.10
210.11
Report Review your accounting distributions for your receiving transactions Period will not be available for further document entry in Oracle Purchasing.
Close Purchasing Current Period Change period status for month to closed Setup -> Financials -> Accounting -> Control Purchasing Periods Close GL Current Period Change period status for month to closed Setup -> Financials -> Accounting -> Control Purchasing Periods
210.13
210.14
Open Next GL Period Next month will be available Change period status for next for Receipt month to open Setup -> Financials -> Accounting -> Control Purchasing Periods Open the Next Purchasing period
210.15
Test Objectives Load local catalogues. 220.1 Administrator - Click on Bulk Load Items & eContent Price Lists Manager 220.2 Browse for File xxxxxxxxx.txt and select Press the Start Load Now button Check the View Bulk Load Status to verify the job has completed Return to IProcurement and search for item(s) from load file
220.3
220.4
Test Objectives Select new supplier in requisition. Generate notification to AP 230.1 VUW Payables Manager Create Supplier header in Payables for CJHTEST1 do not enable site Supplier header created with no site
220.2 VUW Internet Logon to Homepage Procurement 220.3 220.4 Describe your item Describe the supplier (check New Supplier) Approve Requisition Verify Notification sent to payables team Check AutoCreate for requisition Query Supplier in AP Create a site and enable for purchasing Select Create PO Verify notification received for PO Approval
APPENDIX
Appendix A - Data Sheet
Test Control Number : _________________ ________________ Business Object Business Object Tester___________________________ User
Data / Condition
Initial Login
TESTER1 TESTER
Employee Details
Buyer User
Named Employee
Name Password
Supplier 1
Supplier 2
Supplier 3
Business Object
Business Object
Data Condition
Contract 1
Number
Number
Number
Number Supplier
Number Supplier
Business Object
Business Object
Data Condition
Requisition 1
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 2
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 3
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 4
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Business Object
Business Object
Data Condition
Requisition 5
Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 6
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 7
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Requisition 8
Items Ordered Qty Supplier (if known) Amount Requisition Number Purchase Order Number Receipt Number (GRV)
Business Object
Business Object
Data Condition
Closed Issues
ID Issue Resolution Responsibility Target Date Impact Date