You are on page 1of 17

Document Information

Document Identification Integration Strategy


FROC_INT_004_UTP_AP_Expense_Report_to_
Document Name
Oracle.xlsx
Project Name Optimus Project Oracle Implementation
Client CDM Smith
Document Author Sourabh Kumar

Document Version 2.0

Document Status Final

Date Released
23-May-2016

Document Edit History


Version Date Additions/Modifications
1.0 19-Feb-2016 Initial Draft
2.0 23-May-2016 INT CR Changes

Document Review/Approval History


Date Name Organization/Title
14-Mar-2016 Saurabh Kumar Deloitte/Senior Consultant
Prepared/Revised by
Sourabh Kumar
Saurabh Kumar

Comments
Peer Review
Unit Test Case Report
No.of Test
Test Cycle Total No. of
Date Tester Name(s) Worksheet Name Cases
Name Test Cases
Passed

Sourabh
Cycle 1 14-Mar-16 Kumar Test Script Cycle 1 12 12
19-May-16 Saurabh
Cycle 2 Kumar Test Script Cycle 2 2 2

Totals: 14 14
% NA % Passed
100
No.of Test No.of Test
Cases Failed Cases Blocked

% Failed % Blocked
CDMS PROC-INT-004 AP Expense Report to Oracle Test
Script

Script Description Cycle 1


Test Date: 14-Mar-2016
This script will provide step by step approach for testing PROC-INT-
004. This script is currently valid for TDEV instance, and it may
require the similar setups to be available on various other instances Tester: Sourabh Kumar
for future testing.

Sr. No. TEST SCENARIO TEST STEP DESCRIPTION EXPECTED RESULTS ACTUAL RESULTS PASS/FAIL

1. Create two files and place them in remote server


2. Navigate to Payables Manager
To check processing of records when more 1. Both the files should be discarded and 1.Both the files were discarded and
1 3. Submit request CDM Expense Report Import to PASS
than one file exist in the server program should end in Error. program ended in Error.
Oracle Interface.
Total records: 0

1. Create an empty file and place it in remote server.


2. Navigate to Payables Manager.
To check processing of records when no 1. The files should be discarded and 1. The file was discarded and program
2 3. Submit request CDM Expense Report Import to PASS
record exists in the file program should end in Error. ended in Error
Oracle Interface.
Total records: 0

1. Create an file and place it in remote server. 1. The file record should be inserted into
2.Make sure to enter Employee Number as NULL the XXCDM_AP_INVOICE_STG table.
1. The record was successfully discarded
To check processing of record when 3. Navigate to Payables Manager. 2. The stagging table record should be
3 and was updated with STATUS='E' in PASS
employee_number is NULL 4. Submit request CDM Expense Report Import to updated with STATUS='E' and
XXCDM_AP_INVOICE_STG
Oracle Interface. ERROR_MESSAGE with relevant error
Total records: 0 description
1. Create an file and place it in remote server.
1. The file record should be inserted into
2.Make sure to enter Employee Number as Incorrect
the XXCDM_AP_INVOICE_STG table.
Value or end_dated Employee 1. The record was successfully discarded
To check processing of record when 2. The stagging table record should be
4 3. Navigate to Payables Manager. and was updated with STATUS='E' in PASS
employee is end_dated updated with STATUS='E' and
4. Submit request CDM Expense Report Import to XXCDM_AP_INVOICE_STG
ERROR_MESSAGE with relevant error
Oracle Interface.
description
Total records: 0

1. Create an file and place it in remote server.


1. The file record should be inserted into
2.Make sure to enter Vendor_ID as Incorrect Value
the XXCDM_AP_INVOICE_STG table.
or for an end_dated supplier 1. The record was successfully discarded
To check processing of record when 2. The stagging table record should be
5 3. Navigate to Payables Manager. and was updated with STATUS='E' in PASS
Vendor_ID is not correct updated with STATUS='E' and
4. Submit request CDM Expense Report Import to XXCDM_AP_INVOICE_STG
ERROR_MESSAGE with relevant error
Oracle Interface.
description
Total records: 0

1. Create an file and place it in remote server.


1. The file record should be inserted into
2.Make sure that the sum of Line Amounts is less
the XXCDM_AP_INVOICE_STG table.
than Zero for the invoice 1. The record was successfully discarded
To check processing of records when 2. The stagging table record should be
6 3. Navigate to Payables Manager. and was updated with STATUS='E' in PASS
Invoice_amount is less than Zero updated with STATUS='E' and
4. Submit request CDM Expense Report Import to XXCDM_AP_INVOICE_STG
ERROR_MESSAGE with relevant error
Oracle Interface.
description
Total records: 0

1. Create an file and place it in remote server. 1. The file record should be inserted into
2.Make sure that the currency code is NULL the XXCDM_AP_INVOICE_STG table.
1. The record was successfully discarded
To check processing of records when Invoice 3. Navigate to Payables Manager. 2. The stagging table record should be
7 and was updated with STATUS='E' in PASS
Currency is NULL 4. Submit request CDM Expense Report Import to updated with STATUS='E' and
XXCDM_AP_INVOICE_STG
Oracle Interface. ERROR_MESSAGE with relevant error
Total records: 0 description

1. Create an file and place it in remote server. 1. The file record should be inserted into
2.Make sure that the Project Number is not correct the XXCDM_AP_INVOICE_STG table.
1. The record was successfully discarded
To check processing of records when Project 3. Navigate to Payables Manager. 2. The stagging table record should be
8 and was updated with STATUS='E' in PASS
Number is not correct 4. Submit request CDM Expense Report Import to updated with STATUS='E' and
XXCDM_AP_INVOICE_STG
Oracle Interface. ERROR_MESSAGE with relevant error
Total records: 0 description
1. Create an file and place it in remote server. 1. The file record should be inserted into
2.Make sure that the task name is not correct the XXCDM_AP_INVOICE_STG table.
1. The record was successfully discarded
To check processing of records when task 3. Navigate to Payables Manager. 2. The stagging table record should be
9 and was updated with STATUS='E' in PASS
name is not correct 4. Submit request CDM Expense Report Import to updated with STATUS='E' and
XXCDM_AP_INVOICE_STG
Oracle Interface. ERROR_MESSAGE with relevant error
Total records: 0 description

1. Create an file and place it in remote server. 1. The file record should be inserted into
2.Make sure that the workgroup is not correct the XXCDM_AP_INVOICE_STG table.
1. The record was successfully discarded
To check processing of records when no 3. Navigate to Payables Manager. 2. The stagging table record should be
10 and was updated with STATUS='E' in PASS
Org_id is available for workgroup 4. Submit request CDM Expense Report Import to updated with STATUS='E' and
XXCDM_AP_INVOICE_STG
Oracle Interface. ERROR_MESSAGE with relevant error
Total records: 0 description

1. Create an file and place it in remote server.


1. The file record should be inserted into
2.Make sure that all information on file is correct
the XXCDM_AP_INVOICE_STG table.
To check processing of record when all 3. Navigate to Payables Manager. 1. The record was successfully imported to
11 2. The stagging table record should be PASS
Information on the invoice is correct 4. Submit request CDM Expense Report Import to Oracle AP
updated with STATUS='I'
Oracle Interface.
3.Invoice Should be created in Oracle AP
Total records: 1

1. Create an file and place it in remote server.


1. The file record should be inserted into
2.Make sure that the invoice number in file should be
the XXCDM_AP_INVOICE_STG table.
already processed 1. The record was successfully discarded
To check processin of record which is 2. The stagging table record should be
12 3. Navigate to Payables Manager. and was updated with STATUS='E' in PASS
already processed updated with STATUS='E' and
4. Submit request CDM Expense Report Import to XXCDM_AP_INVOICE_STG
ERROR_MESSAGE with relevant error
Oracle Interface.
description
Total records: 0
EVIDENCE
0
CDMS PROC-INT-004 AP Expense Report to Oracle Test
Script

Script Description Cycle 1


Test Date: 19-May-2016
This script will provide step by step approach for testing PROC-INT-
004. This script is currently valid for TDEV instance, and it may
require the similar setups to be available on various other instances Tester: Saurabh Kumar
for future testing.

Sr. No. TEST SCENARIO TEST STEP DESCRIPTION EXPECTED RESULTS ACTUAL RESULTS PASS/FAIL

1. The file records should be inserted into 1. The file records were inserted into the
1. Create an file and place it in remote server. the XXCDM_AP_INVOICE_STG table, All XXCDM_AP_INVOICE_STG table, All
2.Make sure that all information on file is correct columns from file should be loaded columns from file were loaded
To check processing of record when all 3. Navigate to Payables Manager. 2. The stagging table records should be 2. The stagging table records were updated
1 PASS
Information on the invoice is correct 4. Submit request CDM Expense Report Import to updated with STATUS='P' with STATUS='P'
Oracle Interface. 3.Invoices Should be created in Oracle AP 3.Invoices were created in Oracle AP
Total records: 1 4.Expense type field should have values 4.Expense type field had values per custom
per custom mapping mapping

1. Navigate to Payables Manager. 1. Only selected batch should be 1. Only selected batch was considered for
To check re-processin of records of batch 2. Submit request CDM Expense Report Import to considered for reprocessing reprocessing
2 PASS
which failed earlier Oracle Interface with a value selected in 2.Common File Transfer and Common data 2.Common File Transfer and Common data
Reprocessing Batch Name parameter loader programs should not be submitted loader programs were not submitted
EVIDENCE
0

You might also like