defer cogs

42
Functional Test Script Template document.doc – Cost Management FUNCTIONAL TEST SCRIPT Oracle Cost Management TEST FLOW: DEFER COGS Author: Srinivas Raju Venkatesan Creation Date: March 10 th , 2005 Last Updated: March 12, 2022 Version: 1.01 Release: 12i Execution Start Date: [ST date not yet available] Execution Completion Date: [ST date not yet available] Test Executor: Srinivas Raju Venkatesan Status: IN REVIEW (IN PROGRESS, DRAFT, IN REVIEW, APPROVED) Disclaimer: The following information is confidential and is for internal use only. There is no commitment on content or scheduling for the functionality contained within this document. 3/12/2022 3/12/2022 Oracle Confidential - For internal use only Page 1

Upload: vishuoracle

Post on 22-Nov-2014

103 views

Category:

Documents


3 download

TRANSCRIPT

Functional Test Script Template

45931928.doc Cost Management

FUNCTIONAL TEST SCRIPT Oracle Cost Management TEST FLOW: DEFER COGSAuthor: Creation Date: Last Updated: Version: Release: Execution Start Date: Srinivas Raju Venkatesan March 10th, 2005 November 19, 2010 1.01 12i [ST date not yet available]

Execution Completion Date: [ST date not yet available] Test Executor: Status: Srinivas Raju Venkatesan IN REVIEW (IN PROGRESS, DRAFT, IN REVIEW, APPROVED) Disclaimer: The following information is confidential and is for internal use only. There is no commitment on content or scheduling for the functionality contained within this document.

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 1

Functional Test Script Template

45931928.doc Cost Management

11.1

Document ControlChange RecordPosition QA Project Lead Senior QA Engineer Date Mar 10, 2005 May 05,2005 Document Version 1.00 1.01 Description of Change Including Section of Script Initial creation Incorporated review comments from development

Name P Chandra Shekar Srinivas Raju Venkatesan

1.2Name

Document Review and Approval HistoryRole Author Contributor Author Reviewer/ Approver Position QA Project Lead Senior QA Engineer Project Lead Document Review Status (Completed / Approved) Date Reviewed Comments Incorporated

P Chandra Shekar Srinivas Raju Venkatesan Bryan Kuntz

1.3

Document ReferencesType of Reference Word Doc Word Doc Document Location http://files.oraclecorp.com/content/MySharedFolders/CSTDEV/11.5.11/Development/ Deferred%20COGS/cst_Deferred_COGS_rdd.doc http://files.oraclecorp.com/content/MySharedFolders/CSTDEV/11.5.11/Development/ Deferred COGS/cst_Deferred_COGS_FDD.doc

Name Costing RDD for this project Costing FD for this project

1.4

Resource Estimates [Optional]

Resource Estimate (Hrs) for Manual Execution of this Test Script is11/19/2010 11/19/2010 Oracle Confidential - For internal use only Page 2

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

45931928.doc Cost Management

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 3

Functional Test Script Template

45931928.doc Cost Management

2

Table of Contents1 DOCUMENT CONTROL..................................................................................................2 1.1 CHANGE RECORD......................................................................................................................................................2 1.2 DOCUMENT REVIEW AND APPROVAL HISTORY...............................................................................................................2 1.3 DOCUMENT REFERENCES ...........................................................................................................................................2 1.4 RESOURCE ESTIMATES [OPTIONAL]..............................................................................................................................2 2 TABLE OF CONTENTS....................................................................................................4 FUNCTIONAL TEST OVERVIEW...................................................................................5 2.1 INTRODUCTION/OVERALL TEST OBJECTIVES..................................................................................................................5 2.2 TEST OUTLINE..........................................................................................................................................................6 2.3 PROCESS FLOW [OPTIONAL].....................................................................................................................................24 3 DEPENDENCIES/REQUIREMENTS............................................................................25 3.1 TEST SCRIPT LIMITATIONS........................................................................................................................................25 3.2 TEST SCRIPT DEPENDENCIES / ASSUMPTIONS...............................................................................................................25 3.3 DEFAULT SETUP [OPTIONAL]....................................................................................................................................25 4 TEST SCENARIOS ..........................................................................................................27 4.1 [CLICK HERE AND TYPE THE NAME OF THE SCENARIO]...................................................................................................27 4.1.1 [Click here and type the name of the Test Case].........................................................................................27 5 SUMMARY OF RESULTS/ISSUES...............................................................................28 5.1 ISSUES LOG ...........................................................................................................................................................28 6 APPENDIX........................................................................................................................29 6.1 APPENDIX A - TEST SCRIPT REVIEW TEMPLATES........................................................................................................29 6.1.1 Outline Review Template.............................................................................................................................29 6.1.2 Test Script Review Template (after first Draft)...........................................................................................31 6.1.3 Test Script Review Template (after first Round Testing).............................................................................32

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 4

Functional Test Script Template

45931928.doc Cost Management

Functional Test Overview

2.1

Introduction/Overall Test ObjectivesThis script is intended to verify that the following functionality is working successfully: The principle that will ensure the consistency between revenue and cost of goods sold is that all instances of COGS recognition will be driven by revenue recognition or changes in the billable quantity. The proportion of total shipment cost that is recognized as COGS will always match the proportion of total billable quantity that is recognized as revenue. The Cost Management module will not make an adjustment to the COGS proportion for any order management transaction without either an event from Receivables indicating that a proportional adjustment has been made to the revenue, or an event (from OM or Inventory) indicating that the billable quantity has changed. For a regular sales order, at the time of ownership transfer the Costing Module will debit a new account called the Deferred COGS account for the entire cost of the shipment. This action replaces the actual COGS account debit that we make today. Based on some event that is related to contingencies (or the lack thereof), AR will decide to recognize revenue that was deferred at the time of shipment. At the same time, they will publish an event that notifies Costing of the proportion of total revenue that has been recognized. Costing will subscribe to this notification and create an event in MMT to reflect the COGS recognition to the shipment line or lines that relate to revenue line. Costing will create the accounting for this event by crediting the deferred COGS account and debiting the actual COGS to achieve the same proportion of recognition that exists in the revenue accounts. RMAs will be accounted for such that the distribution of credits between deferred COGS and actual COGS will maintain the existing proportion that Costing is aware of. This proportion can be adjusted once an MMT COGS recognition event is created indicating that AR has changed its proportion of total receivables that is recognized as revenue (possibly due to a related credit memo). Also regarding RMAs, we will need to change the way we perform the accounting for them today. RMAs should ideally be received into inventory at the same cost at which they were issued. Today we treat them as cost derived transactions, meaning they are received at the current average cost. For this project we should fix that so that wherever possible they are treated as cost owned transactions: Receive at the sales order cost and update the current average cost with this new value. PAC will support revenue / COGS matching in the same way as perpetual. It will use the same deferred COGS, outbound materials, and scrap accounts that are setup in the organization parameters form.

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 5

Functional Test Script Template

45931928.doc Cost Management

2.2

Test Outline

Scenario 5.1: Sales orders without Customer Acceptance support in standard costing Org

Priority (H,M,L)

Effort Requi red to write detail test script (in days)

Effor t Requ ired to exec ute man ual test scrip t (in hour s)

Effort Require d to Record Automa ted Script (in days)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full Revenue Recognition for the Sales Order

DescriptionSales Order Issue from Standard Org, Full Revenue Recognition for the Sales Order and RMA for Partial Qty with credit memo for Asset Item and receive the RMA in Asset subinventory Sales Order Issue from Standard Org, 50% Revenue Recognition for the Sales Order and RMA for Partial Qty with credit memo Sales Order Issue from Standard Org, Customer Billed for the Sales Order and RMA for Partial Qty with credit memo RMA Order with credit memo for Asset Item and receive the RMA in Asset subinventory without reference to Sales order shippedOracle Confidential - For internal use only

M

2 Sales Order Issue and 50% Revenue Recognition for the Sales Order 3 Sales Order Issue and customer Billed for the Sales Order 4 RMA not tied to Original Sales Order

H

H

L

11/19/2010 11/19/2010

Page 6

Functional Test Script Template Scenario 5.1: Sales orders without Customer Acceptance support in standard costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal 5 Sales Order Issue and No invoicing Sales Order Issue from Standard Org and no customer invoice for sales order

H

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 7

Functional Test Script Template Scenario 5.2: Sales orders without Customer Acceptance support in Average costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full Revenue Recognition for the Sales Order

DescriptionSales Order Issue from Average Org, Full Revenue Recognition for the Sales Order and RMA for Partial Qty with credit memo for Asset Item and receive the RMA in Asset sub inventory Sales Order Issue from Average Org, 50% Revenue Recognition for the Sales Order and RMA for Partial Qty without credit memo Sales Order Issue from Average Org, Customer Billed for the Sales Order and RMA for Partial Qty without credit memo Sales Order Issue from Average Org and no customer invoice for sales order M

2 Sales Order Issue and 50% Revenue Recognition for the Sales Order 3 Sales Order Issue and customer Billed for the Sales Order 4 Sales Order Issue and No invoicing

H

H

L

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 8

Functional Test Script Template Scenario 5.3: Sales orders without Customer Acceptance support in FIFO costing Org

45931928.doc Cost Management Priority (H,M,L) Effort Requi red to write detail test script (in days) Effor t Requ ired to exec ute man ual test scrip t (in hour s) Effort Require d to Record Automa ted Script (in days) Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full Revenue Recognition for the Sales Order

DescriptionSales Order Issue from FIFO Org, Full Revenue Recognition for the Sales Order and RMA for Partial Qty with credit memo for Asset Item and receive the RMA in Asset subinventory Sales Order Issue from FIFO Org, 50% Revenue Recognition for the Sales Order and RMA for Partial Qty without credit memo Sales Order Issue from FIFO Org, Customer Billed for the Sales Order and RMA for Partial Qty without credit memo RMA Order with credit memo for Asset Item and receive the RMA in Asset sub inventory without reference to Sales order shipped Sales Order Issue from FIFO Org and no customer invoice for sales order Sales Order Issue from FIFO Org, Full Revenue Recognition for the Sales Order FOROracle Confidential - For internal use only

H

2 Sales Order Issue and 50% Revenue Recognition for the Sales Order 3 Sales Order Issue and customer Billed for the Sales Order 4 RMA not tied to Original Sales Order

H

H

H

5 Sales Order Issue and No invoicing 6 Sales Order Issue and full Revenue Recognition for the Sales Order11/19/2010 11/19/2010

L M

Page 9

Functional Test Script Template Scenario 5.3: Sales orders without Customer Acceptance support in FIFO costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal Qty with two different Layer and perform a RMA for Partial Qty with credit memo for Asset Item and receive the RMA in Asset subinventory.Validate for the Layer Cost Created for the RMA.

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 10

Functional Test Script Template Scenario 5.4: Sales orders with Customer Acceptance support in standard costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is doen for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full acceptance for the Sales Order

DescriptionSales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform billing cycle for the sales order and 50% revenue recognition. Create RMA for Partial Qty with credit memo for Asset Item and receive the RMA in Asset subinventory Sales Order Issue from Standard Org, Accept the Full qty of the shipment. Create RMA for Scrap Qty with credit memo and receive the RMA in expense subinventory Sales Order Issue from Standard Org and no customer invoice for sales order H

2 Sales Order Issue and RMA

M

3 Sales Order Issue and No invoicing

L

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 11

Functional Test Script Template Scenario 5.5: Sales orders with Customer Acceptance support in Average costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is doen for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full acceptance for the Sales Order

DescriptionSales Order Issue from Avergae Org, Accept the full shipment for the Sales Order. Perform billing cycle for the sales order and 50% revenue recognition. Create RMA for Scrap Qty without credit memo for Asset Item and receive the RMA in Asset subinventory Sales Order Issue from Average Org,. Perform Pre-billing cycle for the sales order and revenue recognition. Create RMA for Qty with credit memo for Asset Item and receive the RMA in expense subinventory Sales Order Issue from Average and no customer invoice for sales order H

2 Sales Order Issue and Pre-billing with RMA

M

3 Sales Order Issue and No invoicing

L

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 12

Functional Test Script Template Scenario 5.6: Sales orders with Customer Acceptance support in FIFO costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is does for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full acceptance for the Sales Order

DescriptionSales Order Issue from FIFO Org, Accept the full shipment for the Sales Order. Perform billing cycle for the sales order and 100% revenue recognition. Create RMA for Scrap Qty with credit memo for Asset Item and receive the RMA in Expense subinventory Sales Order Issue from FIFO Org,Perform Pre-billing cycle for the sales order and revenue recognition. Sales Order Issue from FIFO Org, Accept the Full qty of the shipment. Perform Post billing cycle for the sales order and revenue recognition. Perform a SO Issue & Full Acceptance generate all the Events except Revenue Recognition .Generate a Back dated Revenue Recognition Event & validate on the Accounting H

2 Sales Order Issue and Pre-billing for the Sales Order 3 Sales Order Issue and Post Billing for the Sales Order

M

L

4 Sales Order Issue and full acceptance for the Sales Order & perform a back dated Revenue Recognition Event

L

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 13

Functional Test Script Template Scenario 5.6: Sales orders with Customer Acceptance support in FIFO costing Org

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is does for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal 5 Sales Order Issue and full acceptance Perform a SO Issue & Full Acceptance. Generation for the Sales Order & Back dated RMA of all Recognition Event(COGS & Revenue).After this perform a RMA.Validate on the Events. after Recognition 6 Validate the impact of Back dated Events with Future Events with all AR Period are kept Open AR periods are kept open & to validate on the impact in the past to examine how creation of backdated events will affects future events.

M

M

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 14

Functional Test Script Template Scenario 5.7: Sales orders without Customer Acceptance support for ATO and PTO Items

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full Revenue Recognition for the Sales Order

DescriptionSales Order Issue with ATO Item from Standard Org, Full Revenue Recognition for the Sales Order and RMA for Scrap Qty with credit memo for and receive the RMA in Asset subinventory Sales Order Issue with PTO Item from Average Org, 50% Revenue Recognition for the Sales Order and RMA for Scrap Qty with credit memo Sales Order Issue with ATO from FIFO Org, Customer Billed for the Sales Order and RMA for Qty with credit memo RMA Order with credit memo for ATO and PTO Item and receive the RMA in Asset subinventory without reference to Sales order shipped Sales Order Issue ATO and PTO items from Standard Org and no customer invoice for sales orderOracle Confidential - For internal use only

M

2 Sales Order Issue and 50% Revenue Recognition for the Sales Order

H

3 Sales Order Issue and customer Billed for the Sales Order 4 RMA not tied to Original Sales Order

H

L

5 Sales Order Issue and No invoicing

L

11/19/2010 11/19/2010

Page 15

Functional Test Script Template Scenario 5.7: Sales orders without Customer Acceptance support for ATO and PTO Items

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is not enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal 4 Sales Order and full acceptance for Sales Order Issue from Standard Org, Accept SO ,Invoicing for shippable Child Item the full shipment for the Sales Order. Perform only Invoicing for shippable Child Item only item in the Configuration 5 Sales Order and acceptance for SO ,Invoicing for Child & Parent Item Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform Invoicing for shippable Child & parent Item in the Configuration

M

M

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 16

Functional Test Script Template Scenario 5.8: Sales orders with Customer Acceptance support for ATO and PTO Items

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is doen for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal

Test Case1 Sales Order Issue and full acceptance for the Sales Order

DescriptionSales Order Issue from Avergae Org, Accept the full shipment for the Sales Order. Perform billing cycle for the sales order and 50% revenue recognition. Create RMA for Qty without credit memo for Asset Item and receive the RMA in Asset subinventory Sales Order Issue from Average Org, Perform pre billing cycle for the sales order. Create RMA for Qty with credit memo for Asset Item and receive the RMA in expense subinventory Sales Order Issue from Average and no customer invoice for sales order Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform Invoicing for shippable Child Item only item in the Configuration Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform Invoicing for shippable Child & parent Item inOracle Confidential - For internal use only

M

2 Sales Order Issue and Pre billing acceptance for the Sales Order

M

3 Sales Order Issue and No invoicing 4 Sales Order and full acceptance for SO ,Invoicing for shippable Child Item only 5 Sales Order and acceptance for SO ,Invoicing for Child & Parent Item11/19/2010 11/19/2010

L M

M

Page 17

Functional Test Script Template Scenario 5.8: Sales orders with Customer Acceptance support for ATO and PTO Items

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is doen for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal the Configuration 6 Sales Order and acceptance for SO ,Invoicing for Parents Parent Item Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform Invoicing for shippable parents parent item in the Configuration Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform Post-billing cycle for the sales order and 70% revenue recognition. Create RMA for all Configured item defined in the BOM & receive the RMA in Asset subinventory Sales Order Issue from Standard Org, Accept the full shipment for the Sales Order. Perform billing cycle for the sales order and 70% revenue recognition. Create RMA for all Configured item defined in the BOM & receive the RMA in Asset subinventory Sales Order Issue from Standard Org & perform prebilling & Invoicing before shipmentOracle Confidential - For internal use only

M

7 Sales Order Issue and Full Acceptance for the SO & RMA for all Configured Item

H

8 Sales Order Issue and Full Acceptance for the SO & RMA for few Configured & All Mandatory Item

M

9 Sales Order Issue and Full Acceptance for the Non-Ship Model & Validate for the Transaction11/19/2010 11/19/2010

M

Page 18

Functional Test Script Template Scenario 5.8: Sales orders with Customer Acceptance support for ATO and PTO Items

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create sales order with order line for which customer acceptance is enabled from OM. Perform pick release and ship the sales order to customer. Customer accepts the full shipment and billing is doen for the sales order. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal 10 Validate the Create COGS Events Concurrent request Event Handling Delay the Launch of Create COGS Events Concurrent Request. For few minutes after executing Revenue Request.Validate on the how Event are Aggregated Delay the Launch of Cost Manager Concurrent Request. for few minutes after creating the COGS Recognition Evevts.Validate that there is interdependence L

11 Validate the Interdepence between the Cost Manager & COGS Recognition Concurrent Request

L

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 19

Functional Test Script Template Scenario 5.9: Internal dropship sales orders without Customer Acceptance and with Customer Acceptance

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create internal dropship order with order line for which customer acceptance is not enabled/enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal with reference to customer facing operating unit.

Test Case1 Internal Dropship Sales Order Issue where shipping OU selling OU for Asset Item without Customer Acceptance 2 Internal Dropship Sales Order Issue where shipping OU selling OU for ATO Item without Customer Acceptance 3 Internal Dropship Sales Order Issue where shipping OU selling OU for Asset Item with Customer Acceptance 4 Internal Dropship Sales Order Issue where shipping OU selling OU for ATO Item with Customer Acceptance

DescriptionInternal Sales Order Issue with Asset Item from Standard Org where shipping OU selling OU, Full Revenue Recognition for the Sales Order Internal Sales Order Issue with ATO Item from Average Org where shipping OU selling OU, full acceptance Internal Sales Order Issue with Asset Item from Average Org where shipping OU selling OU, Full Revenue Recognition for the Sales Order and RMA for partial qty Internal Sales Order Issue with ATO Item from FIFO Org where shipping OU selling OU, Full acceptance for the Sales Order and RMA for partial qty and receive into expense subinventory Sales Order Issue ATO and PTO items from Standard Org and no customer invoice forOracle Confidential - For internal use only

H

H

H

H

5 Internal Dropship Sales Order Issue where shipping OU selling OU for11/19/2010 11/19/2010

H

Page 20

Functional Test Script Template Scenario 5.9: Internal dropship sales orders without Customer Acceptance and with Customer Acceptance

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create internal dropship order with order line for which customer acceptance is not enabled/enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal with reference to customer facing operating unit. ATO Item with Customer Acceptance sales order

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 21

Functional Test Script Template Scenario 5.10: External dropship sales orders without Customer Acceptance and with Customer Acceptance

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Create external dropship sales order with order line for which customer acceptance is not enabled/enabled from OM. Perform pick release and ship the sales order to customer. Perform revenue recognition for various percentage of value to ensure that the ratio is always maintained. Perform RMA receipt and create credit memo to ensure that the ratio between Deferred-to-Actual ratios for Revenue and COGS are always equal with reference to customer facing operating unit.

Test Case1 External dorpship Sales Order Issue where shipping OU is selling OU for Asset Item without Customer Acceptance 2 External dorpship Sales Order Issue where shipping OU is selling OU for ATO Item without Customer Acceptance 3 External dorpship Sales Order Issue where shipping OU selling OU for Asset Item with Customer Acceptance 4 External dorpship Sales Order Issue where shipping OU selling OU for ATO Item with Customer Acceptance 5 External Sales Order Issue with type (PROCURING) and No invoicing11/19/2010 11/19/2010

DescriptionExternal dropship Sales Order Issue with Asset Item from Standard Org where shipping OU is selling OU, partial Revenue Recognition for the Sales Order External dropship Sales Order Issue with ATO Item from Average Org where shipping OU is selling OU, partial Revenue Recognition for the Sales Order External dropship Sales Order Issue with Asset Item from FIFO Org where shipping OU selling OU, Full acceptance for the Sales Order External dropship Sales Order Issue with ATO Item from Average Org where shipping OU selling OU, Full acceptance for the Sales Order Sales Order Issue ATO and PTO items from Standard Org and no customer invoice for sales orderOracle Confidential - For internal use only

H

H

H

H

H

Page 22

Functional Test Script Template

45931928.doc Cost Management

Scenario 5.11: Verify the PAC accounting entries for sales orders without Customer Acceptance and with Customer Acceptance

Priority (H,M,L)

Effort Requi red to write detail test script (in days)

Effor t Requ ired to exec ute man ual test scrip t (in hour s)

Effort Require d to Record Automa ted Script (in days)

Automa ted Y/N?

Description / Objective: Verify the PAC Accounting entries for sales orders without Customer Acceptance and with Customer Acceptance for transactions performed in perpetual costing org

Test Case1 Sales Order Issue and 50% Revenue Recognition for the Sales Order without Customer Acceptance 2 Sales Order Issue and customer Billed for the Sales Order without Customer Acceptance 3 Sales Order Issue and Full acceptance for the Sales Order with Customer Acceptance 4 Sales Order Issue and Full acceptance for the Sales Order with Customer Acceptance 5 Internal Sales Order Issue where shipping OU selling OU for Asset Item without Customer Acceptance

DescriptionSales Order Issue from Standard Org, 50% Revenue Recognition for the Sales Order and RMA for Partial Qty with credit memo Sales Order Issue from Average Org, Customer Billed for the Sales Order and RMA for Partial Qty without credit memo Sales Order Issue from Standard Org, Accept the partial qty of the shipment. Create RMA for Partial Qty with credit memo and receive the RMA in expense subinventory Sales Order Issue from FIFO Org, Perform billing cycle for the sales order and revenue recognition. Accept the partial qty of the shipment. Internal Sales Order Issue with Asset Item from Standard Org where shipping OU selling OU, Full Revenue Recognition for the Sales OrderOracle Confidential - For internal use only

H

H

H

H

H

11/19/2010 11/19/2010

Page 23

Functional Test Script Template Scenario 5.11: Verify the PAC accounting entries for sales orders without Customer Acceptance and with Customer Acceptance

45931928.doc Cost Management Priority Effort Effor Effort (H,M,L) Requi t Require red to Requ d to write ired Record detail to Automa test exec ted script ute Script (in man (in days) ual days) test scrip t (in hour s)

Automa ted Y/N?

Description / Objective: Verify the PAC Accounting entries for sales orders without Customer Acceptance and with Customer Acceptance for transactions performed in perpetual costing org

6 External dropship Sales Order Issue where shipping OU selling OU for Asset Item with Customer Acceptance 7 Period Close in PAC

External dropship Sales Order Issue with Asset Item from FIFO Org where shipping OU selling OU, Full acceptance for the Sales Order Perform a Period Close in PAC after closing the AR period.Validate the Pending Transactions

H

M

2.3

Process Flow [Optional]Use a flow diagram to illustrate the overall flow of the test script

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 24

Functional Test Script Template

45931928.doc Cost Management

3

Dependencies/Requirements

3.1

Test Script LimitationsThe test script is intended to test the defer COGS feature from the costing perspective and ensure correct accounting entries are created for the transactions with OM order line for which customer acceptance is enabled and also for lines where customer acceptance is not enabled

3.2

Test Script Dependencies / AssumptionsTest Script has no dependency but the setup should be performed before performing the transactions

3.3

Default Setup [Optional]

Test EnvironmentDatabase: Base Release: XX Release: RDBMS Version: Jinitiator Version: Browser: Freeze Date:

Responsibilities[Click here and type the required responsibility to run the script]

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

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 25

Functional Test Script Template

45931928.doc Cost Management

Profile OptionsFill in the table below with any necessary profile options setups Profile Site Level User

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]

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 26

Functional Test Script Template

45931928.doc Cost Management

44.14.1.1

Test Scenarios[Click here and type the name of the scenario][Click here and type the name of the Test Case]

Detail Description [Optional]Step No. Navigation Path Actions Data Field: Value(s) Expected Results / Check Points (Automation) Issues and Comments Pass/ Fail

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

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 27

Functional Test Script Template

45931928.doc Cost Management

5

Summary of Results/Issues

This 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.

5.1

Issues Log

Test Case Reference

Issue Description

Resolution / Action

Status [Click here and type Open or Closed] [Click here and type Open or Closed]

Bug Number

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 28

Functional Test Script Template

45931928.doc Cost Management

66.16.1.1

AppendixAppendix A - Test Script Review TemplatesOutline Review Template

Page No.1 2

Step No.

Issue DescriptionBryan: FIFO/LIFO, test a sales order issue that comes from multiple layers with different layer costs Bryan: 1. configurations where a shippable item is not invoicable, but its parent is. 2. configurations where a shippable child item is invoicable, as is the parent 3. configurations where the child is not invoicable, nor is the parent, but the parent's parent is invoicable 4. configurations where nothing is invoicable Bryan: RMAs for configurations - complicated for ATOs 1. need to test cases where we return the entire configured ("star") item 2. need to test cases where we return one component of the star item - one of the mandatory (bom) items in the configuration Bryan: Validate the Period Close in PAC

Action Taken (by QA)Incorporated New Test Case: 5.3.6 Incorporated Test Case: 5.7.4,5.7.5, 5.8.4,5.8.5,5.8.6 Incorporated New Test Case: 5.8.7,5.8.8 Incorporated in New Test Case: 5.11.7 Incorporated in New Test Case: 5.8.9,5.8.10, 5.8.11

StatusClosed Closed

3

Closed

4 5

Closed Closed

Bryan:1.Impact on Non-ship-model-complete shipments of included items in configurations - invoicing happens before shipment 2. Do not run the Create COGS Events concurrent request for a long time after the revenue events are created test how events are then aggregated. 3. Do not run the cost manager for a long time after creating COGS recognition events - this will test how independent the event creation is from the processing of the events.

6 7

Bryan: Deletion of partial acceptance (Customer Acceptance Tests) in Scenario 5.5 and 5.6 Bryan: Since acceptance project no longer has much of an impact on revenue / COGS matching avoid repeating in different Costing Method

Deletion done in 5.5. & 5.6 Variation in test case spread across the different costing method Incorporated in

Closed Closed

811/19/2010 11/19/2010

Bryan: Oracle Confidential - For internal use only

ClosedPage 29

Functional Test Script Templatea) backdate a revenue recognition event after other events have already been created ahead of it b) backdate an RMA after other events have already been created

45931928.doc Cost Management New Test Case: 5.6.4,5.6.5 Incorporated in New Test Case: 5.6.6 Closed

9

Bryan: Impact on keeping AR periods open in the past to examine how creation of backdated events affects future events

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 30

Functional Test Script Template 6.1.2 Test Script Review Template (after first Draft)

45931928.doc Cost Management

Page No.1 2 3 4 5

Step No.

Issue Description

Action Taken (by QA)

Status[Click here and type Open or Closed]

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 31

Functional Test Script Template 6.1.3 Test Script Review Template (after first Round Testing)

45931928.doc Cost Management

Page No.1 2 3 4 5

Step No.

Comments

Action Taken (by QA)

StatusClosed

11/19/2010 11/19/2010

Oracle Confidential - For internal use only

Page 32