139
Functional Test Script Template document.doc – 3PL Billing FUNCTIONAL TEST SCRIPT Test Plan TEST FLOW: 3PL BILLING Application Release: R12.1+ Author: Sunil Mididoddi Creation Date: 1-Feb-2010 Last Updated: 5-Feb-2010 File URL: [Click here and type the File URL] Version: 1.0 Execution Start Date: [optional] Execution Completion Date: [optional] Test Executor: [Click here and type the name of test executor] Status: APPROVED (IN PROGRESS, DRAFT, IN REVIEW, APPROVED) Disclaimer: The following information is confidential and is for internal use only. The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle. 6/16/2022 6/16/2022 Oracle Confidential - For internal use only Page 1

3PL Billing - Test Plan

Embed Size (px)

Citation preview

Page 1: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

FUNCTIONAL TEST SCRIPT

Test Plan

TEST FLOW: 3PL BILLINGApplication Release: R12.1+

Author: Sunil Mididoddi

Creation Date: 1-Feb-2010

Last Updated: 5-Feb-2010

File URL: [Click here and type the File URL]

Version: 1.0

Execution Start Date: [optional]

Execution Completion Date: [optional]

Test Executor: [Click here and type the name of test executor]

Status: APPROVED (IN PROGRESS, DRAFT, IN REVIEW, APPROVED)

Disclaimer: The following information is confidential and is for internal use only. The development, release, and timing of any features or functionality described for Oracle's products remains at the sole discretion of Oracle.

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 1

Page 2: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

1 Document Control

1.1 Change Record

Name Position Date Document Version

Description of Change Including Section of Script

Sunil Mididoddi QA Engineer 5-Feb-2010 1.0 Initial draft

1.2 Document Review and Approval History

Name Role Position Document Review Status (Completed / Approved)

Date Reviewed

Comments Incorporated

Sunil Mididoddi Author QA EngineerContributor Reviewer/ ApproverReviewer/ Approver

1.3 Document References

Name Type of Reference Location

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 2

Page 3: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

1.4 Resource Estimates [Optional]

Resource Estimate (Hrs) for Manual Execution of this Test Script is

Resource Estimate (Hrs) for Automated Execution of this Test Script is

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 3

Page 4: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

2 Table of Contents

1 DOCUMENT CONTROL..................................................................................................2

1.1 CHANGE RECORD..................................................................................................................................................21.2 DOCUMENT REVIEW AND APPROVAL HISTORY....................................................................................................21.3 DOCUMENT REFERENCES .....................................................................................................................................2 1.4 RESOURCE ESTIMATES [OPTIONAL].....................................................................................................................3

2 TABLE OF CONTENTS....................................................................................................4

FUNCTIONAL TEST OVERVIEW...................................................................................5

2.1 INTRODUCTION/OVERALL TEST OBJECTIVES........................................................................................................52.2 TEST OUTLINE.......................................................................................................................................................52.3 PROCESS FLOW [OPTIONAL]................................................................................................................................18

3 DEPENDENCIES/REQUIREMENTS............................................................................19

3.1 TEST SCRIPT LIMITATIONS..................................................................................................................................193.2 TEST SCRIPT DEPENDENCIES / ASSUMPTIONS.....................................................................................................193.3 DEFAULT SETUP [OPTIONAL]..............................................................................................................................19

4 TEST SCENARIOS ..........................................................................................................21

4.1 [CLICK HERE AND TYPE THE NAME OF THE SCENARIO].......................................................................................214.1.1 [Click here and type the name of the Test Case].........................................................................................21

5 SUMMARY OF RESULTS/ISSUES...............................................................................22

5.1 ISSUES LOG .........................................................................................................................................................22

6 APPENDIX........................................................................................................................23

6.1 APPENDIX A - TEST SCRIPT REVIEW TEMPLATES...............................................................................................236.1.1 Outline Review Template.............................................................................................................................236.1.2 Test Script Review Template (after first Draft)............................................................................................246.1.3 Test Script Review Template (after first Round Testing).............................................................................25

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 4

Page 5: 3PL Billing - Test Plan

Functional Test Overview

2.1 Introduction/Overall Test Objectives

This script is intended to verify that the following functionality is working successfully:

[Click here and type the overall test objectives of this process]

2.2 Test Outline

Scenario 5.1: Billing rule for Client/Warehouse/Transaction Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Description / Objective: Billing rule for Client/Warehouse/Transaction

Test Case Description

Define a billing rule Define a billing rule for receipt/ put away/picking/shippinh/inspection/ transactions or labor/insurance services by selecting the appropriate billing source

Page 6: 3PL Billing - Test Plan

Scenario 5.1: Billing rule for Client/Warehouse/Transaction Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Update (rule name) of a billing rule Update (rule name) of a billing rule

Update (description) of a billing rule Update (description) of a billing rule

Update (billing source) of a billing rule before billing

Update (billing source) of a billing rule before billing

Query a billing rule and hit fetch lines from agreement button. On clicking this button, fetch and insert all the new Usage based Service item lines from the service agreement. If multiple counters attached to the usage line, fetch the first available counter only. Only 1 counter per usage service is supported

Query a billing rule and hit fetch lines from agreement button. On clicking this button, fetch and insert all the new Usage based Service item lines from the service agreement. If multiple counters attached to the usage line, fetch the first available counter only. Only 1 counter per usage service is supported

Check the values of the service agreement LOV in the billing rule form:

Check the values of the service agreement LOV in the billing rule form: Only service contracts to be shown; LOV to pull up active service agreements numbers LOV should display Number, Version, Party Name, description, start date, end date)The Number, Version and Party Name should be shown as one field separated by ‘:’ and description, Start Date and End Date should be shown as different columns.

Verify the behavior of operating unit LOV in the billing rule form when MOAC is disabled

Verify the behavior of operating unit LOV in the billing rule form when MOAC is disabled: When MOAC is not enabled – Only one value

Page 7: 3PL Billing - Test Plan

Scenario 5.1: Billing rule for Client/Warehouse/Transaction Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

should be shown and the field should be a view only field.

Verify the behavior of operating unit LOV in the billing rule form when MOAC is disabled:

Verify the behavior of operating unit LOV in the billing rule form when MOAC is disabled: When MOAC is enabled the LOV should show all the Operating Units user has access to.

Create a service agreement with multiple accounts for a client. Create a billing rule for that contract. Verify if the lines fetched show the details properly(The client name should be shown as concatenated Account Number and Client Name separated by ‘:’ )

Create a service agreement with multiple accounts for a client. Create a billing rule for that contract. Verify if the lines fetched show the details properly(The client name should be shown as concatenated Account Number and Client Name separated by ‘:’ )

Verify that the lines fetched from the billing rule do not have end dated records..

Verify that the lines fetched from the billing rule do not have end dated records..

Update the service contract with a new item. Ensure that the fetch lines show this record also

Update the service contract with a new item. Ensure that the fetch lines show this record also

Create rule1 for Service contract A and save. Create Rule2 for the same service contract A.

Create rule1 for Service contract A and save. Create Rule2 for the same service contract A. Error shown : ‘Billing Rule exists for the contract. Query the rule to view/update the details’

Page 8: 3PL Billing - Test Plan

Scenario 5.1: Billing rule for Client/Warehouse/Transaction Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

After one billing cycle, update billing source on one record to null in the fetched records.

After one billing cycle, update billing source on one record to null in the fetched records. Warning: Billing Unit calculation program has been executed previously. Do you really want to update the Billing Source? YES or No buttons.

Delete a billing rule: Delete a billing rule: Warning: Do you really want to Delete this rule? YES or NO to Continue

Page 9: 3PL Billing - Test Plan

Scenario 5.2: Calculate billing units Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Description / Objective: Calculate billing units

Test Case Description

Execute the “Calculate billing units” program by giving service contract

Execute the “Calculate billing units” program by giving service contract

Execute the “Calculate billing units” program by giving service item

Execute the “Calculate billing units” program by giving service item

Execute the “Calculate billing units” program by giving client code

Execute the “Calculate billing units” program by giving client code

Execute the “Calculate billing units” program by giving billing rule

Execute the “Calculate billing units” program by giving billing rule

Execute the “Calculate billing units” program without any optional parameters

Execute the “Calculate billing units” program without any optional parameters

Execute the “Calculate billing units” program for a future date

User should not be allowed to run for a future date

Verify the behavior of service contract LOV

Contract LOV should show only active contracts

Execute the “Calculate billing units” program by giving billing rule. Execute the program again after checking the dates

After execution for Rule1 verify the last computation date for the rule...Execute the program again and ensure that the from date is last computation date

Page 10: 3PL Billing - Test Plan

Scenario 5.2: Calculate billing units Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Verify that the transactions done with respect to any UOM are reflected while billing in the number of transactions (Ex: RCV/PICK/SHIP)

Verify that the transactions done with respect to any UOM are reflected while billing in the number of transactions (Ex: RCV/PICK/SHIP)

Verify that the transactions are converted properly into the billing UOM (Ex: 2 transactions of 3 and 5 boxes each, should be considered as 8 billing units)

Verify that the transactions are converted properly into the billing UOM (Ex: 2 transactions of 3 and 5 boxes each, should be considered as 8 billing units)

Page 11: 3PL Billing - Test Plan

Scenario 5.3: End to End billing flows Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Description / Objective: End to End billing flows

Test Case Description

Create a service agreement for multiple lines; ensure that billing is done weekly for few lines and monthly for other. Invoice client

Invoice the customer after few transactions/days

Create a service agreement for multiple lines; ensure that billing is done weekly for few lines and monthly for other. Invoice client

Create a service agreement for fixed space utilization. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for fixed space utilization. Associate billing source and billing rules. Compute billing units and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for actual space utilization. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for actual space utilization. Associate billing source and billing rules. Compute billing units and invoice the client

Invoice the customer after few transactions/days

Page 12: 3PL Billing - Test Plan

Scenario 5.3: End to End billing flows Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Create a service agreement for minimum space charge and excess utilization. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for minimum space charge and excess utilization. Associate billing source and billing rules. Compute billing units and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for receipt transaction. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for receipt txn. Associate billing source and billing rules. Compute billing units add service charges for wrapping/insurance and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for put away transaction. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for put away txn. Associate billing source and billing rules. Compute billing units, add additional handling costs for perishable goods and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for inspection transaction. Invoice client

Invoice the customer after few

Create a service agreement with a client by specifying the usage item for inspection txn. Associate billing source and billing rules.

Page 13: 3PL Billing - Test Plan

Scenario 5.3: End to End billing flows Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

transactions/days Compute billing units and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for picking transaction. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for picking txn. Associate billing source and billing rules. Compute billing units and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for shipping transaction. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for shipping txn. Associate billing source and billing rules. Compute billing units, add handling and freight costs and invoice the client

Invoice the customer after few transactions/days

Create a service agreement for receipt transaction (UOM: BOX). Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for receipt txn (UOM:BOX). Associate billing source and billing rules. Compute billing units add service charges for wrapping/insurance and invoice the client

Invoice the customer after few transactions/days

Page 14: 3PL Billing - Test Plan

Scenario 5.3: End to End billing flows Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Create a service agreement for cycle count transaction. Invoice client

Invoice the customer after few transactions/days

Create a service agreement with a client by specifying the usage item for cycle count txn. Associate billing source and billing rules. Compute billing units and invoice the client

Invoice the customer after few transactions/days

Verify billing for multiple accounts for one party on a single service agreement

Verify billing for multiple accounts for one party on a single service agreement

Create a service agreement for any transaction. Perform multiple billing operations and one invoice operation

Create a service agreement for any transaction. Perform multiple billing operations and one invoice operation

Page 15: 3PL Billing - Test Plan

Scenario 5.4: Change management on billing flows Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Description / Objective: Change management on billing flows

Test Case Description

Create a service agreement for receipt transaction. Compute billing units. Edit the contract and enter a new usage item. Invoice client

Create a service agreement with a client by specifying the usage item for receipt txn. Associate billing source and billing rules. Compute billing units. . Edit the contract and enter a new usage item for packing. Compute billing units and invoice the client

Create a service agreement for space utilization. Compute billing units. Edit the contract and enter a new usage item. Invoice client

Create a service agreement with a client by specifying the usage item for space utilization. Associate billing source and billing rules. Compute billing units. . Edit the contract and enter a new price adjustment. Compute billing units and invoice the client

Create a service agreement for any transaction. Perform billing operation, edit the service contract, and make modification to pricing attributes, approce the contract. Ensure the new pricing is considered in the next billing

Create a service agreement for any transaction. Perform billing operation, edit the service contract, and make modification to pricing attributes, approce the contract. Ensure the new pricing is considered in the next billing

Page 16: 3PL Billing - Test Plan

Scenario 5.5: Others Priority (H,M,L)

Effort Required to write detail test script (in hours)

Effort Required to execute manual test script (in hours)

Effort Required to Record Automated Script (in hours)

Automated Y/N?

Description / Objective: Others

Test Case Description

Define a new test billing source Create a billing source ' Test Source'. Specify the source to return a constant number say 100

Verify that "Third Party Logistics Billing" seeded menu is available and shows all the expected functions

Verify that "Third Party Logistics Billing" seeded menu is available and shows all the expected functions

2.3 Process Flow [Optional]

Use a flow diagram to illustrate the overall flow of the test script

Page 17: 3PL Billing - Test Plan

3 Dependencies/Requirements

3.1 Test Script Limitations

[Click here and type the limitations of this test script. List any pertinent functionality that it does not test. Provide any relevant reasons]

3.2 Test Script Dependencies / Assumptions

[Click here and type the name of the test script/scenarios/cases that need to be run before running this script or None]

3.3 Default Setup [Optional]

Test Environment

Database:Base Release:XX Release: RDBMS Version:Jinitiator Version:Browser:Freeze Date:

Login / Responsibilities

Login: [Click here and type the user name /password]Resp: [Click here and type the responsibility]

Other Products

[Click here and type the names of other products that need to be installed during testing]

Page 18: 3PL Billing - Test Plan

Profile Options

Fill in the table below with any necessary profile options setups

Profile Site Level UserWMS: Enable 3PL Billing Yes

Operating Units

[Click here and type the name of all the needed Operating Units to run this script]

Security Rules

[Click here and type the name of the Security Rules]

Additional Test Data

[Click here and type any additional test data or setup document names]

Page 19: 3PL Billing - Test Plan

4 Common Setups

4.1 Service Contract

4.1.1 Create a Service Contract

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract SummaryService Agreement -> Launch Pad

1. Start Launch Contracts.2. Select Tools from Menu.3. Click New.4. Make sure Create a New Contract Manually radio button is checked.5. Select Service Agreement from Category LOV.6. Click Create button.

Launch Pad should open successfully.

Create a New Contract form should open successfully.

Service Contracts Authoring (Vision Operations, USD) should open successfully.

2 1. Enter Sysdate + 6 Month for Start Date.2. Enter 1 in Duration field.3. Select Year from Period LOV. 4. Enter QA of Service Contract in Short Description field. 5. Save the record. (Ctrl+S)

Contract should be saved successfully.

Contract Number should be automatically generated

Contract number XXXX3 1. Click Summary tab.

2. Click Parties tab.3. Click Role field.4. Click Role field in the second row.5. Select Customer from Role LOV.6. Select Business World from Name LOV. 7. Select Business World / Business World from Account / Party LOV of Bill To section.8. Select San Jose (OPS) from Location LOV.9. Select Business World / Business World from Account / Party LOV of Ship To section.

Vendor, Vision Operations should be automatically populated in the first row of Party.

Party Number 2813 should be populated automatically.

Bill To address and Ship To address should be automatically populated.

Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 20: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

10. Select San Jose (OPS) from Location LOV.11. Save the record. (Ctrl+S)

All values should be saved successfully.

4 1. Click Pricing / Billing tab.2. Select Corporate from Price List LOV.3. Select Immediate from Accounting Rule LOV.4. Select Immediate from Payment Terms LOV.5. Verify that Advance Invoice is selected in Invoicing Rule. 6. Save the record. (Ctrl+S)

All values should be saved successfully.

5

1. Click Administration tab.2. Select Business World from Group Name field of Contract Group section.3. Select Approve from Type LOV of Process section.4. Select OKCAUKAP from Workflow Name.

5. Verify that DEFAULT QA CHECK LIST is selected in Quality Assurance Checklist LOV.6. Save the record. (Ctrl+S)

Description should be automatically populated.

All values should be saved successfully.

6 Add Usage items to lines The number of lines is according to convenience

Click Lines tab.Click Accounts tab.Select Usage from Line Type LOV.Select SER_XXX_1 from Name LOV.Set the Usage type remain as “Fixed per Period”/”Actual per Qty”

Click the second row and select Usage and SER_XXX_2from Line Type and Name LOVs. Go to Lines-Effectivities tabSet the Usage type remain as “Fixed per Period”/”Actual per Qty” (or)Click the third row and select Usage and

Bill To and Ship To fields should be automatically populated as following:

Account: 1608Location: San Jose (OPS)

Account: Business World 2391 L STREET SAN JOSE Santa Clara CA 95106 Unites States

Note: For future reference within this TC, the four lines are referred as Line1, 2,3 and 4

Page 21: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

SER_XXX_3 from Line Type and Name LOVs. Go to Lines-Effectivities tabChange the Usage type to “Actual per Period”(or)Click the fourth row and select Usage and SER_XXX_4 from Line Type and Name LOVs. Go to Lines-Effectivities tabChange the Usage type to “Negotiated price”

7 Associate counters to the usage items

1. Click Pricing / Products tab.2. Select the Line.3. Click LOV button in Name field in Products section.4. Select any instance of of the corresponding counter.5. Click OK.6. Enter 1000 in Default field.

2. Enter price breaks

Repeat above steps for all the usagelines8 Select the number of periods for

billing1. Select the Line 2. Click Billing button.3. Verify that Top Covered is selected in Level field and LOV is disabled.4. Verify Arrears Invoice is selected in Invoicing Rule field.5. Enter 1 in Seq No.6. Enter 4 in Periods.7. Enter 1 UOM/period.8. Select Quarter from UOM LOV.9. Click Schedule button.10.Click OK.

In the Schedule section, there should be 4 scheduled quarterly bills, each with 0 amount.

9 Click on action main menu to select

submit for approval It should display QA result form without any errors listed under results section

Click on continue approval This should close QA result form and Authoring form

Page 22: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

should get into disable mode Close Authoring form Authoring form should get

closed without any errorsOracle contracts->inbox Click on “respond” button to view all

contracts for approval to invoke work list window

Click on above created contract in that list

This should open notification window with “approve”, reject and reassign button in enable mode

Oracle contracts->inbox-> notification window

Click on approve button This should approve the contract and open work list window where in a notification stating that the contract is ready for signing

Oracle contracts->inbox-> work list

Click on above created contract which is now ready for signing and close the window

This should make the contract an active contract, which can be confirmed by searching above contract using search template form and observing the status.

4.1.2 Update a Service Contract

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

Update a Service contract SummaryService Agreement -> Launch Pad

Query for Contract XXXX. Click Open for Update

Contract should become editable and under QA Hold status.

Make either of the following changesAdd a line to contract

Follow 6 7 and 8 steps of 4.1.1

Approve Follow all steps after 9 of 4.1.1

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Page 23: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 24: 3PL Billing - Test Plan

5 Test Scenarios

5.1 Billing rule for Client/Warehouse/Transaction

5.1.1 Define a billing rule

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1. Setup> Billing Billing Rules Click on add button2. Enter a new Billing Rule Name (Rule_RCV) 3. Enter the Billing Rule Description 4. Enter the Service Agreement Details

Operating Unit

Will be defaulted based on the MO Operating Unit and MO Default Operating Unit profile.( Check TDD For more details )

5. Service Agreement Select the service agreement from LOV

6. Start Date and End Date Populated automatically. 7.

Click on Button: Fetch lines from agreementThe rule lines will be populated.

8. Go to billing source Select from LOV. 9. Save the record. Pass

5.1.2 Update (rule name) of a billing rule

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 25: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

2 Update the Rule name to Rule_RCV_XAnd save

Transaction saved

3 Query for Billing rule (Rule_RCV) No records exist4 Query for Billing rule (Rule_RCV_X) The Rule is fetched Pass

5.1.3 Update (description) of a billing rule

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched2 Update the Rule Description to XYZ

And saveTransaction saved

3 Query for Billing rule (Rule_RCV) The Rule is fetchedAnd it shows the updated description

Pass

5.1.4 Update (billing source) of a billing rule before billing

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched2

Click on Button: Fetch lines from agreementThe rule lines will be populated.

3 Ensure that no billing is done(last computed date is null)Update the billing source by selecting another value from LOV

Save the record. Transaction saved Pass

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 26: 3PL Billing - Test Plan

5.1.5 Query a billing rule and hit fetch lines from agreement button. On clicking this button, fetch and insert all the new Usage based Service item lines from the service agreement. If multiple counters attached to the usage line, fetch the first available counter only. Only 1 counter per usage service is supported

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST) 3 Enter the Billing Rule Description 4 Enter the Service Agreement Details

Operating Unit 5 Service Agreement: Select the service

agreement from LOV which has multiple counters associated to the item

Start Date and End Date will be Populated automatically.

6Click on Button: Fetch lines from agreement

The rule lines will be populated. The lines should fetch one counter only

Pass

5.1.6 Check the values of the service agreement LOV in the billing rule form

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST_1) 3 Enter the Billing Rule Description 4 Enter Operating Unit 5 Click on the service contract LOV Only service contracts to be

shownPass

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 27: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

LOV to pull up active service agreements numbers LOV should display Number, Version, Party Name, description, start date, end date)The Number, Version and Party Name should be shown as one field separated by ‘:’ and description, Start Date and End Date should be shown as different columns.

5.1.7 Verify the behavior of operating unit LOV in the billing rule form when MOAC is disabled

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST_1) 3 Enter the Billing Rule Description 4 Click on Operating Unit LOV When MOAC is not enabled –

Only current OU should be shown and the field should be a view only field.

Pass

5.1.8 Verify the behavior of operating unit LOV in the billing rule form when MOAC is enabled

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST_1) 3 Enter the Billing Rule Description

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 28: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

4 Click on Operating Unit LOV When MOAC is enabled the LOV should show all the Operating Units user has access to.

Pass

5.1.9 Create a service agreement with multiple accounts for a client. Create a billing rule for that contract. Verify if the lines fetched show the details properly

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract with multiple lines for a client with different account for each line

Contract number XXXX

2 Setup> Billing Billing Rules Click on add button3 Enter a new Billing Rule Name (Rule_RCV) 4 Enter the Billing Rule Description 5 Enter Operating Unit6 Service Agreement: CONXXXX

Start Date and End Date will be Populated automatically.

7Click on Button: Fetch lines from agreement

The rule lines will be populated.The client name should be shown as concatenated Account Number and Client Name separated by ‘:’

Pass

5.1.10 Verify that the lines fetched from the billing rule do not have end dated records

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 29: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST) 3 Enter the Billing Rule Description 4 Enter the Service Agreement Details

Operating Unit 5 Service Agreement: Select the service

agreement from LOV

Start Date and End Date will be Populated automatically.

6Click on Button: Fetch lines from agreement

The rule lines will be populated. Verify that the lines fetched from the billing rule do not have end dated records

Pass

5.1.11 Update the service contract with a new item. Ensure that the fetch lines show this record also

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Click on add button2 Enter a new Billing Rule Name (Rule_TEST) 3 Enter the Billing Rule Description 4 Enter the Service Agreement Details

Operating Unit 5 Service Agreement: Select the service

agreement from LOV(CONXXXX)

Start Date and End Date will be Populated automatically.

6Click on Button: Fetch lines from agreement

The rule lines will be populated.

7 Update the contract Update the contract by adding a new item8 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 30: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

9Click on Button: Fetch lines from agreement

The rule lines will be populated. Ensure that the fetch lines show the new ithem record along with old ones

Pass

5.1.12 After one billing cycle, update billing source on one record to null in the fetched records

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched2

Click on Button: Fetch lines from agreementThe rule lines will be populated.

3 Ensure that no billing is done (last computed date is null)

4 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 1Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

5 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_RCV) The last computed date on the fetched lines should updated to the “Source to date” given in step 4

6 Update billing source to null Warning: Billing Unit calculation program has been executed previously. Do you really want to update the Billing Source? YES or No buttons.

Pass

5.1.13 Delete a billing rule

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 31: 3PL Billing - Test Plan

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Setup> Billing Billing Rules Query for Billing rule (Rule_RCV) The Rule is fetched2 Hit delete on tool bar Warning: Do you really want

to Delete this rule? YES or NO to Continue.

Rule should be deleted if YES is hit

Pass

5.2 Calculate billing units

5.2.1 Execute the “Calculate billing units” program by giving service contract

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: nullService Contract: CONXXXXService item: nullSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

5.2.2 Execute the “Calculate billing units” program by giving service item

Detail Description [Optional]

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 32: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: nullService Contract: NULLService item: ITEMXXXSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

5.2.3 Execute the “Calculate billing units” program by giving client code

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: Client1Rule name: nullService Contract: NULLService item: NULLSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

5.2.4 Execute the “Calculate billing units” program by giving billing rule

Detail Description [Optional]

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 33: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: Rule_TESTService Contract: NULLService item: NULLSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

5.2.5 Execute the “Calculate billing units” program without any optional parameters

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: nullService Contract: NULLService item: NULLSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

5.2.6 Execute the “Calculate billing units” program for a future date

Detail Description [Optional]

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 34: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: nullService Contract: NULLService item: NULLSource to date: sysdate+3

Submit the request

Not allowed Pass

5.2.7 Verify the behavior of service contract LOV

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operations

Click on the Service Contract LOV

Contract LOV should show only active contracts

Pass

5.2.8 Execute the “Calculate billing units” program by giving billing rule. Execute the program again after checking the dates

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing

Enter Service contract OU: Vision operations

Request number XXXXXXShould complete normally

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 35: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Administrator-> Calculate Billing Units

Client: nullRule name: Rule_TESTService Contract: NULLService item: NULLSource to date: sysdate-5

Submit the request

2 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_TEST) The last computed date on the fetched lines should updated to the “Source to date” given in step1

3 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: Rule_TESTService Contract: NULLService item: NULLSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

4 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_TEST) The last computed date on the fetched lines should updated to the “Source to date” given in step3

5.2.9 Verify that the transactions done with respect to any UOM are reflected while billing in the number of transactions

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: Rule_TEST

Request number XXXXXXShould complete normally

Pass

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 36: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Service Contract: CONXXXX(with service item UOM as transaction)Service item: nullSource to date: sysdate

Submit the request

2 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_TEST) The last computed date on the fetched lines should updated to the “Source to date” given in step1The update in counters should consider all the transactions irrespective of the received UOM

Pass

5.2.10 Verify that the transactions are converted properly into the billing UOM (Ex: 2 transactions of 3 and 5 boxes each, should be considered as 8 billing units)

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: nullRule name: Rule_TESTService Contract: CONXXXX(with service item UOM as BOX)Service item: nullSource to date: sysdate

Submit the request

Request number XXXXXXShould complete normally

Pass

2 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_TEST) The last computed date on the fetched lines should updated to the “Source to date” given in step1

Pass

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 37: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

The update in counters should consider all the transactions that happened for that UOM

5.3 End to End billing flows

5.3.1 Create a service agreement for multiple lines; ensure that billing is done weekly for few lines and monthly for other. Invoice client. Invoice the costomer after few transactions/days

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for two lines for service itemsSERXXX1- Storage in VolumeSERXXX2- material handling (labour)

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX )

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_VOL, SOURCE_XX_MAT_HAND,) from lines LOV and save

Rule is saved

6 WMS transactions Perform Misc receipt for material for ClientXX into X.1.1 Locator of XXSUB in W1

Store the material for 1 day

7 Perform Misc receipt for some more material material for ClientXX into X.1.2 Locator of XXSUB in W1

Store the material for 1 day

8 Compute Billing Units Enter Request number XXXXXX

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 38: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Third Party Logistics Billing Administrator-> Calculate Billing Units

Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Should complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contract Invoice details window should

Page 39: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Move to lines tabTools-> Invoice Details

show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.2 Create a service agreement for fixed space utilization. Invoice client. Invoice the customer after few transactions/days

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for two linesSERXXX1- Storage in area

Contract number XXXX

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 40: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Usage type: fixed per periodSERXXX1- Insurance

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX )

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_FIXED_AREA , SOURCE_XX_MAT_HAND,) from lines LOV and saveThis billing source shd calculate unts for a partucular subinventory irrespective of the occupancy(fixed space)

Rule is saved

6 WMS transactions Perform Misc receipt for material for ClientXX into X.1.1 Locator of XXSUB in W1

Store the material for 1 day

7 Perform Misc receipt for some more material material for ClientXX into X.1.2 Locator of XXSUB in W1

Store the material for 1 day

8 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

Page 41: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator capacity

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the

Page 42: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Perform Misc issue of complete material for ClientXX from X.1.1 Locator of XXSUB in W1

24 Issue all the client material out of stores25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator capacity

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated

Page 43: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contract Invoice details window should

Page 44: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Move to lines tabTools-> Invoice Details

show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.3 Create a service agreement for actual space utilization. Invoice client. Invoice the customer after few transactions/days

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Storage in areaUsage type: Actual by qtyApply a price adjustment of 5%

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX )

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_AREA, SOURCE_XX_MAT_HAND,) from lines LOV and save

Rule is saved

6 WMS transactions Perform Misc receipt for material for ClientXX into X.1.1 Locator of XXSUB in W1

Store the material for 1 day

7 Perform Misc receipt for some more material material for ClientXX into X.1.2 Locator of XXSUB in W1

Store the material for 1 day

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 45: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

8 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

Page 46: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Perform Misc receipt for material for ClientXX into X.1.1 Locator of XXSUB in W1

24 Perform Misc issue for material for ClientXX into X.1.2 Locator of XXSUB in W1

25 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

Page 47: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch Receivables NAME: Service Contracts Fetch Receivables Info Request number XXXXXX

Page 48: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Third Party Logistics Billing Administrator-> Fectch Receivables Information

for Billing

Submit the request

Should complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.4 Create a service agreement for minimum space charge and excess utilization. Invoice client

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

5.3.5 Create a service agreement for receipt transaction. Invoice client. Invoice the customer after few transactions

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 49: 3PL Billing - Test Plan

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Rev transactions UOM: TXNUsage type: Actual by qtyApply a price adjustment (discount) of -5%SERXXX1- Handling charges

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_REC_TXN, SOURCE_XX_MAT_HAND,) from lines LOV and save

Rule is saved

6 WMS transactions Receive material against PO7 Receive material against RMA/ASN8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXX

Search should fetch the matching contract record

Page 50: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press ‘Search Button’11 Select the contract

Move to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing details

The details should show the number of units billed, the

Page 51: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Move to History tab amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Receive material against PO24 Receive material against PO25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated

Page 52: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contract Invoice details window should

Page 53: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Move to lines tabTools-> Invoice Details

show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.6 Create a service agreement for put away transaction. Invoice client. Invoice the customer after few transactions

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Put Away transactions UOM: BOXUsage type: Actual by qtySERXXX1- Packing

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_PUT_AWAY_TXN, SOURCE_XX_MAT_PACK,) from lines LOV and save

Rule is saved

6 WMS transactions Put away LPNs into storage area7 Put away LPNs into storage area8 Compute Billing Units

Third Party Logistics Billing Enter Service contract OU: Vision operations

Request number XXXXXXShould complete normally

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 54: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Administrator-> Calculate Billing Units

Client: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tab

Invoice details window should show the transaction type and

Page 55: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Tools-> Invoice Details amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Put away LPNs into storage area24 Put away LPNs into storage area25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in

Page 56: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

step2527 Verify that the counters are

updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing information View ->Find Search should fetch the matching

Page 57: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Service Agreement ->Launch Pad Operating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.7 Create a service agreement for Inspection transaction. Invoice client. Invoice the customer after few transactions

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Inspection transactions UOM: TXNUsage type: Actual by qty

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOV

Start Date and End Date will be populated

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 58: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

And Save4 Press the Fetch lines button The rule lines will be populated

with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_INS_TXN,) from lines LOV and save

Rule is saved

6 WMS transactions Inspect material7 Inspect material8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto Invoice Name: Autoinvoice Master Program Request number XXXXXX

Page 59: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Third Party Logistics Billing Administrator-> Auto-Invoice

Transaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Should complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Inspect material24 Inspect material

Page 60: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

25 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXX

Search should fetch the matching contract record

Page 61: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press ‘Search Button’33 Select the contract

Move to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.8 Create a service agreement for picking transaction. Invoice client. Invoice the customer after few transactions

Detail Description [Optional]

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 62: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Pick transactions UOM: TXNUsage type: Actual by qtySERXXX1- Handling charges

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_PICK_TXN, SOURCE_XX_MAT_HAND,) from lines LOV and save

Rule is saved

6 WMS transactions Pick drop material against a SO7 Pick drop material against a ISO8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tab

The counter reading should be updated according to the locator

Page 63: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Check the counter reading history occupancy12 Run the billing program

Third Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

Page 64: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Pick drop material against a SO24 Pick drop material against a ISO25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

Page 65: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

Page 66: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.9 Create a service agreement for shipping transaction. Invoice client. Invoice the customer after few transactions

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Ship transactions UOM: BOXUsage type: Actual by qtySERXXX1- Frieght charges

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_SHIP_BOX, SOURCE_XX_FRIEGHT) from lines LOV and save

Rule is saved

6 WMS transactions Ship material against a SO7 Ship material against a ISO8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXX

Request number XXXXXXShould complete normally

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 67: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Source to date: sysdateSubmit the request

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is not seen. Line details are not populated yet.

Page 68: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

23 WMS transactions Ship material against a SO24 Ship material against a ISO25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contract

View ->FindOperating Unit: Vision Operations

Search should fetch the matching contract record

Page 69: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Service Agreement ->Launch Pad Contract: CONXXXXPress ‘Search Button’

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

Page 70: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.10 Create a service agreement for receipt transaction. Perform multiple billing operations. Invoice client.

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for two linesSERXXX1- Rev transactions UOM: BOXUsage type: Actual by qtySERXXX1- Handling charges

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 71: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_REC_TXN, SOURCE_XX_MAT_HAND,) from lines LOV and save

Rule is saved

6 WMS transactions Receive material against PO7 Receive material against RMA/ASN8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 WMS transactions Receive material against PO15 Receive material against PO

Page 72: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

16 Compute Billing UnitsThird Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

17 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

18 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the latest locator occupancy

20 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

21 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

22 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

23 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXX

Search should fetch the matching contract record

Page 73: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press ‘Search Button’24 Select the contract

Move to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

25 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

26 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

27 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

28 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

29 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

30 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.3.11 Verify billing for multiple accounts for one party on a single service agreement.

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcome

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 74: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Resp: Third Party Logistics Billing Administrator1 Create a Service contract Contract for two lines

SERXXX1- Rec transactions UOM: BOXUsage type: Actual by qtySERXXX2- Put away txnsUOM: TXN

Attatch different account to each line

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contractThe lines should show the account information properly(client code shd show account number also)

5 Select the Billing source (SOURCE_XX_REC_TXN, SOURCE_XX_PUT_AWAY,) from lines LOV and save

Rule is saved

6 WMS transactions Receive material against PO7 Put away material against PO8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXItem : SERXXX1Source to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed date Query for Rule (Rule_CONXXXX ) The last computed date on the

Page 75: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Setup> Billing Billing Rules fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the number of boxes received

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 WMS transactions Receive material against PO15 Putway material against PO16 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXItem: SERXXX1Source to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

17 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

18 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

Page 76: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

19 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the number of putwaya transactions

20 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

21 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

22 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

23 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

24 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

25 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

26 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

27 Select the contractSelect the Billing details

The details should show the number of units billed, the

Page 77: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Move to History tab amount that is calculated and the invoice number and invoiced date etc.

28 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

29 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

30 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.4 Change management on billing flows

5.4.1 Create a service agreement for receipt transaction. Compute billing units. Edit the contract and enter a new usage item. Invoice client

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Rev transactions UOM: TXNUsage type: Actual by qty

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 78: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_REC_TXN)from lines LOV and save

Rule is saved

6 WMS transactions Receive material against PO7 Receive material against RMA/ASN8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to thenumber of transactions

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX

Request number XXXXXXShould complete normally

Page 79: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

(HIGH) Sales Order Number: CONXXXX

Submit the request15 Verify invoice information

Service Agreement ->Launch PadView ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

Edit the Contract Add one more service itemSERXXX2- Handling

Edit a billing rule for contractSetup> Billing Billing Rules

Query for (Rule_CONXXXX)

Page 80: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press the Fetch lines button The rule lines will be populated with respect to the entered service contract (new line is seen for the new item)

Select the Billing source (SOURCE_XX_HAND_CHARGE) from lines LOV and save

Rule is saved

23 WMS transactions Receive material against PO24 Receive material against PO25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the new transactions and the handling charges

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

Page 81: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

Page 82: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

5.4.2 Create a service agreement for space utilization. Compute billing units. Edit the contract and enter a new usage item. Invoice client

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Storagetransactions UOM: AREAUsage type: Actual by qty

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule DescriptionOperating UnitSelect the Service Agreement XXXX from LOVAnd Save

Start Date and End Date will be populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_AREA) from lines LOV and save

Rule is saved

6 WMS transactions Perform misc receipt of material into X.1.1 7 Perform misc receipt of material into X.1.28 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 83: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the locator occupancy

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXX

Search should fetch the matching contract record

Page 84: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press ‘Search Button’19 Select the contract

Select the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

Edit the Contract Add one more service itemSERXXX2- Spl charges for temperature control

Edit a billing rule for contractSetup> Billing Billing Rules

Query for (Rule_CONXXXX)

Press the Fetch lines button The rule lines will be populated with respect to the entered service contract (new line is seen for the new item)

Select the Billing source (SOURCE_XX_STORE) from lines LOV and save

Rule is saved

23 WMS transactions Perform misc receipt of material into X.1.1 24 Perform misc issue of material from X.1.225 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in

Page 85: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

step2527 Verify that the counters are

updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the changes in storage conditions and the locator occupancy

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

Page 86: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

38 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.4.3 Create a service agreement for shipping transaction. Perform billing operation, edit the service contract, and make modification to pricing attributes, approce the contract. Ensure the new pricing is considered in the next billing

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a Service contract Contract for one lineSERXXX1- Shipping transactions UOM: BOXUsage type: Actual by qtyPricing – Type 1(15$ / BOX)

Contract number XXXX

2 Create a billing rule for contractSetup> Billing Billing Rules

Enter a new Billing Rule Name (Rule_CONXXXX)

3 Enter the Billing Rule Description Start Date and End Date will be

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 87: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Operating UnitSelect the Service Agreement XXXX from LOVAnd Save

populated

4 Press the Fetch lines button The rule lines will be populated with respect to the entered service contract

5 Select the Billing source (SOURCE_XX_SHIP_TXN) from lines LOV and save

Rule is saved

6 WMS transactions Ship material against SO7 Ship material against ISO8 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

9 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step8

10 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

11 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to thenumber of transactions

12 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show tha counter value and the calculated price.The price calculated should include price modifiers if any.

13 Run the billing programThird Party Logistics Billing Administrator-> Generate

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: No

Request number XXXXXXShould complete normally

Page 88: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Charges Submit the request

14 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

15 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

16 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yet.The amount should be calculated by no. of units * $ 15

17 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

18 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

19 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

20 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

21 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

22 Press Line Details button Invoice lines window should Pass

Page 89: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

show the list of items invoiced with bill amount, unit price and UOM.

Edit the Contract Update pricing Pricing – Type2(use price breaks)

Edit a billing rule for contractSetup> Billing Billing Rules

Query for (Rule_CONXXXX)

Press the Fetch lines button The rule lines will be populated with respect to the entered service contract (new line is seen for the new item)

Select the Billing source (SOURCE_XX_HAND_CHARGE) from lines LOV and save

Rule is saved

23 WMS transactions Ship material against SO24 Ship material against ISO25 Compute Billing Units

Third Party Logistics Billing Administrator-> Calculate Billing Units

Enter Service contract OU: Vision operationsClient: ClientXXRule: Either the rule in step 2Service Contract: CONXXXXSource to date: sysdateSubmit the request

Request number XXXXXXShould complete normally

26 Verify the last computed dateSetup> Billing Billing Rules

Query for Rule (Rule_CONXXXX ) The last computed date on the fetched lines should updated to the “Source to date” given in step25

27 Verify that the counters are updated in contractService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

28 Select the contractMove to the lines tabCheck the counter reading history

The counter reading should be updated according to the new transactions and the handling charges

29 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: YesSubmit the request

Request number XXXXXXShould complete normally

The log should show the latest counter value and the calculated

Page 90: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

price.The price calculated should include price modifiers if any.

30 Run the billing programThird Party Logistics Billing Administrator-> Generate Charges

Name: Service Contracts Main BillingContract Number: CONXXXXPreview: NoSubmit the request

Request number XXXXXXShould complete normally

31 Auto InvoiceThird Party Logistics Billing Administrator-> Auto-Invoice

Name: Autoinvoice Master ProgramTransaction Source: OKS_CONTRACTS(LOW) Sales Order Number: CONXXXX(HIGH) Sales Order Number: CONXXXX

Submit the request

Request number XXXXXXShould complete normally

32 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

33 Select the contractMove to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount; the invoice number is not seen. Line details are not populated yetThe amount should be calculated according to price breaks.

34 Fectch ReceivablesThird Party Logistics Billing Administrator-> Fectch Receivables Information

NAME: Service Contracts Fetch Receivables Info for Billing

Submit the request

Request number XXXXXXShould complete normally

35 Verify billing informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXXPress ‘Search Button’

Search should fetch the matching contract record

36 Select the contractSelect the Billing detailsMove to History tab

The details should show the number of units billed, the amount that is calculated and the invoice number and invoiced date etc.

37 Verify invoice informationService Agreement ->Launch Pad

View ->FindOperating Unit: Vision OperationsContract: CONXXXX

Search should fetch the matching contract record

Page 91: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Press ‘Search Button’38 Select the contract

Move to lines tabTools-> Invoice Details

Invoice details window should show the transaction type and amount, the invoice number is populated now

39 Press Line Details button Invoice lines window should show the list of items invoiced with bill amount, unit price and UOM.

Pass

5.5 Others

5.5.1 Define a new test billing source

Detail Description [Optional]

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Create a billing sourceSetup> Billing Billing Source

Click on add buttonEnter a new Billing Source Name: TEST_SOURCEDescription: Test sourceAssociated Procedure: Select CustomProcedure Name: Enter the complete procedure name like (TEST_Proc.TEST). This test procedure should return a constant value say 100

And save

Transaction saved Pass

2 Assigh a billing source to billing ruleSetup> Billing Billing Rule

Query for billing rule Rule_XXHit on fecth lines button and associate the billing source to one of its lines

Transaction saved Pass

5.5.2 Verify that "Third Party Logistics Billing" seeded menu is available and shows all the expected functions

Detail Description [Optional]

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 92: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

Login: mfg/welcomeResp: Third Party Logistics Billing Administrator

1 Verify that the menu structure is proper

It should be:1. Service Agreement

1.1 Launch Pad1.2Administrator Workbench

2.Calculate Billing Units

3.Generate Charges

4. Auto-Invoice

5. Fetch Receivables Information

6. Setup

6.1Billing6.1.1.Billing Sources6.1.2 Billing Rules

6.2 Counters6.2.1 Item Instance6.2.1.1. Item Instances6.2.1.2. Systems6.2.1.3. Transactions6.2.2 Counters6.2.2.1. Counter Instance6.2.2.2. Mass Readings6.2.2.3. Template6.2.2.4. Groupings6.2.2.3. Estimation Methods

6.3 Pricing 6.3.1 Enter Price Lists6.3.2 Enter Modifiers

6.4 Service Agreement6.4.1 Lookups6.4.2 Global Contract Defaults

Oracle, 01/03/-1,
Can include: actual results, any found issues, or pass/fail criteria
Oracle, 01/03/-1,
*Only include information for required fields that are being transacted upon in the test step. If a default value is not mentioned, the assumption is that you are using the default value that appears in the application. If you want to make sure that default values are recorded, you should include them in your test step as an action.
Page 93: 3PL Billing - Test Plan

Step No.

Navigation Path Actions Data – Field: Value(s)

Expected Results /Check Points (Automation)

Issues and Comments Pass/ Fail

6.4.3 Status and Operations6.4.4 Billing Profile6.4.5 Termination Reason6.4.6 Quality Assurance6.4.7 Process Definition6.4.8 Communication Templates6.4.9 Categories and Sources6.4.9.1 Categories6.4.9.2 Party Roles6.4.9.3 Contract Roles6.4.9.4 Role Sources6.4.10 Time Units6.4.10.1 UOM Classes6.4.10.2 UOM6.4.10.3 Time Unit of Measure6.4.11 Autonumbering

Global Contract Defaults

Status and Operations

Billing Profile

Termination Reason

Quality Assurance

Process Definition

Communication Templates

Page 94: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

6 Summary of Results/IssuesThis section is used for any problems or issue found during the testing. It may also include any bugs or enhancements that were logged and any comments on the functionality, ease of use, etc.

6.1 Issues Log

Test Case Reference

Issue Description Resolution / Action Status Bug Number

[Click here and type Open or Closed][Click here and type Open or Closed]

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 94

Page 95: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

7 Appendix

7.1 Appendix A - Test Script Review Templates

7.1.1 Outline Review Template

Page No.

Step No. Issue Description

Action Taken (by QA)

Status

1 [Click here and type Open or Closed]2345

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 95

Page 96: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

7.1.2 Test Script Review Template (after first Draft)

Page No.

Step No. Issue Description

Action Taken (by QA)

Status

1 [Click here and type Open or Closed]2345

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 96

Page 97: 3PL Billing - Test Plan

Functional Test Script Template document.doc – 3PL Billing

7.1.3 Test Script Review Template (after first Round Testing)

Page No.

Step No. Comments

Action Taken (by QA)

Status

1 [Click here and type Open or Closed]2345

4/11/2023 4/11/2023 Oracle Confidential - For internal use only Page 97