Professional Documents
Culture Documents
Approvals:
Doc Ref:
Document Control
Change Record
3
Date
Author
Versi on
Change Reference
Reviewers
Name
Position
Distribution
Copy No. 1 2 3 4 5
Name
Location
Note to Holders: If you receive an electronic copy of this document and print it out, please write your name on the equivalent of the cover page, for document control purposes. If you receive a hard copy of this document, please write your name on the front cover, for document control purposes.
Doc Ref:
Contents
Document Control.......................................................................................ii Overview.....................................................................................................1 Century Date Compliance.....................................................................1 System Test Sequences..............................................................................2 System Test Specifications < Define New Account COA Values >..............3 System Test Specifications < Open / Close GL Accounting Periods >.........5 System Test Specifications < Enter Journals >...........................................6 System Test Specifications < Journal Revision And Posting >....................8 System Test Specifications < Define / Generate Recurring and allocation Journals >.................................................................................................10 System Test Specifications < Reverse Journal Entries >...........................13 System Test Specifications < Budget >....................................................14 System Test Specifications < General Ledger Interface >........................17 System Test Specifications < Reporting >................................................19 Defect Log.................................................................................................20 Open and Closed Issues for This Deliverable............................................21 Open Issues.........................................................................................21 Closed Issues.......................................................................................21
Doc Ref:
Overview
This System Test Script documents the steps needed to test the integration of application extensions with the target application system with respect to the General Ledger process. System testing measures the quality of the entire application system, using system test sequences and scripts. You must create scripts for all business processes based on the Mapped Business Requirements (BR.030); however, the focus of business solution testing is confirming individual business processes, while business system testing focuses on confirming the collective application system. This system test will include the following types of testing: Integrated Business Processes Security Testing
Doc Ref:
Doc Ref:
System Test Specifications < Define New Account COA Values >
Scen ario Step 1.1 Eve nt Test Step Defining New Chart of Accounts segment Values Role GL Supervis or Action or Path Test Step Details (N) Setup > Financials > Flexfields > Key > Values Select Application: (Oracle General Ledger) - Select Title: (Accounting Flexfield) - Select Structure - Select the segment that you want to add to it a new value - (B) Find - Move to Values section - (M) File > New - Enter the new value - Enter the new value description - Only if entering a value for the Natural account Segment, you must specify the qualifier Account type (Asset, Liability, Expense, Revenue, Ownership/Stockholder's Equity) Save your Work - Select Application: (Oracle General Ledger) - Select Title: (Accounting Flexfield) - Select Structure - Select the segment that you want to add to it a new value - (B) Find - Move to Values section - (M) View > Find, to search for the value you want to - New value is added to the Chart of Accounts and appears in the list of values showing the accounting values During the Journal Entry. Expected Results Actual Results Statu s
1.2
GL Supervis or
(N) Setup > Financials > Flexfields > Key > Values
The COA value is deactivated. The list of values is not showing the deactivated value during the Journal Entry.
Doc Ref:
Eve nt
Test Step
Role
Action or Path Test Step Details deactivate Uncheck the Enabled check box, in order to deactivate the COA vaule Save your Work -
Expected Results
Actual Results
Statu s
Doc Ref:
Doc Ref:
Test Step Event Closing Accounting Period Opening Next Accounting Period
Role GL Manager
Action or Path Test Step Details (N) Setup> Open/Close Choose the Period you want to close Select from list of values to change its Status to Closed (B) Open Next Period in order to open the next period You can select Open from the list of values to open any closed period
Expected Results The Period is Closed and no one can enter, post or update Journals in to this Period After the request completed, the Period is opened for Entry and Posting The following 1 period is opened as Future Entry Period
Actual Results
Statu s
2.2
GL Manager
Test Step Event PR_GL_ 02 EV_GL_ 03 Source docum ent arrival Entering Function al Currenc y Journals
Action or Path Test Step Details (N) Journal > Enter (B) New Journal Enter Journal Header Information: Enter Journal Name: (Can be Characters, Numbers or Both, or you can leave it empty) Journal Period: (The Default period is Last Open Period / Batch period) Journal Date: (The effective date for the Journal) Journal Category: Journal Description: (This description will default to all journal lines) Control Amount: (Optional, used to control the total of your journal lines) Note: If Journal Name is not Specified
Actual Results
Statu s
Doc Ref:
Role
Action or Path Test Step Details the System Automatically gives the Journal a name - Enter Lines Information: Line Number: Line Account: Line Amount: (Debit) Line Description: (Defaulted from the Journal Description) Line Amount: (Credit) Line Description: (Defaulted from the Journal Description) - Enter all required journal lines: Save your Journal - You Can Query on Entered Journals by the Following Attributes: Journal Name & Batch Name Period Category Currency Journal Source (Manual / Other Modules) Posting Status (Posted, Unposted, or Error) Document Numbers (From / To) Creation Dates (From / To)
Expected Results
Actual Results
Statu s
3.2
Journal Inquiry
GL Account ant
Journal Entries that was recorded in step 6.1 could be retrieved for revision or correction
Doc Ref:
Doc Ref:
Test Step Printing the unposted Journal Voucher Posting the Journals
Role GL Supervisor
Action or Path (N) Report > Request > Standard. Check Single Request and Click (B) Ok. (N) Journals > Post
Test Step Details Chose the report name as (Journal General (132 Char) Report, for unposted journals) Enter parameters for the journal entry recorded in step 6.1: (Journal Name, Currency, Period) Submit the Request with no of Copies equal 1 Select the required period, balance type (Actual), required batch name or leave blank to retrieve all unposted batches (B) Find to retrieve required unposted batches Mark the Check Box for the batches you want to post You can review any batch before posting (B) Post Batch status is Posting
Expected Results Request Completed Normal and the Report Printed The request completes with no errors (the batch posted) The Accounts balances reflected in the Trial Balance Standard Report The Account Balance is correct The Variance is Calculated correct
Actual Results
Status
4.2
GL Manager
4.3
Account Inquiry
GL Supervisor
4.4
GL Supervisor
(N) Report > Request > Standard. Check Single Request and Click (B) Ok.
Select the Accounting Periods you want to inquire the Account in it Choose if you want to inquire for the Account balance on a Single Currency (Select the Currency) or All Currencies Choose the Primary Account Balance Type you want to inquire (Actual / Budget / Encumbrance) Press Tabs till you reach to the Find Accounts Popup window Enter from: Accounts To: Accounts you want to inquire about (B) Show Balances (B) Journal Details if you want more details You can query the original journal entry by pressing (B) show full journal In case of this Account Journals entered in AP or AR or Assets, you can press (B) Drilldown to review the Sub ledger Details In case there is a budget amount on this Account Choose the Secondary Account Balance Type as Budget and enter the Budget Name then Press (B) Show Variance Account Balance information appears Select your reports from the List of Values, to view the Accounts Movements and Balances run the following reports: - Account Analysis (132 / 180 Char) - General Ledger (132 /180 Char) - Trail Balance Report -
Doc Ref:
System Test Specifications < Define / Generate Recurring and allocation Journals >
Role GL Supervisor
Action or Path Test Step Details (N) Journals > Define > Recurring Enter a unique Name and optional Description for the batch (B) AutoCopy (If you want to copy entries from an existing recurring journal batch Note: You should group your recurring entries into one batch to speed processing. Enter the recurring journal entry Name: Select the recurring journal entry Category: Select the recurring journal entry Currency: Optionally enter a range of Active Dates to limit the use of the recurring entry to a specific time (B) Press Lines (to enter the recurring journal lines information) Enter a Line number: Select the recurring journal line GL Account: Enter an optional Line Description: Enter a Formula for the line if this is a formula recurring entry. Otherwise, enter an amount for standard entries Note: you can leave the Formulas blank to create skeleton journal entries Note: If the formula amount is positive, your account will be debited. If the formula amount is negative, your account will be credited Formula Operators: Associate an operator with each step of the formula (Use Enter to store the associated number or Use (+) to add, (-) to subtract, (*) to multiply, (/) to divide the associated number into the most recently stored number) Enter all remaining lines for the recurring journal entry Save your work Select the Recurring Batch you want to generate Select the Accounting Period to create an unposted journal batch (B) Press Generate -
Actual Results
Status
5.2
Generat e Recurrin g
GL Supervisor
Doc Ref:
Role
Action or Path Test Step Details A concurrent request submitted to create the unposted journal batches (The resulting journal batch is named <Recurring Batch Name>: <Date> <Time> If you generated skeleton journal entries, use the Enter Journals window to complete the journal information Post the recurring journal batches to update account balances Enter a unique Name and optional Description for the batch (B) AutoCopy (If you want to copy entries from an existing Allocation journal batch Note: You should group your Allocation entries into one batch to speed processing. (B) Formulas Enter the Allocation journal entry Name: Select the Allocation journal entry Category: Select the Allocation journal entry Currency: Check Converted Amount if you are using Functional Currency otherwise Check Calculated Amount and Select Conversion Type Enter Line A and (B) OK Enter Line B and (B) OK Enter Line C and (B) OK Enter Line T and (B) OK Enter Line O and (B) OK Save your work Select the Ledger/Ledger Set Select the Balancing Segment Value Select the Allocation Batch you want to generate Select the Accounting Period to create an unposted journal batch Check Full if you are Allocating all the Account Balance. This is recommended if you are allocating for the First Time. However for subsequent Account Balance, Check Incremental. (B) Press Generate A concurrent request submitted to create the unposted journal batches (The resulting journal batch is named <Allocation Batch Name>: <Date> <Time> Post the Allocation journal batches to update -
Actual Results
Status
5.3
GL Supervisor
5.4
GL Supervisor
Doc Ref:
Role
Expected Results
Actual Results
Status
Doc Ref:
Eve nt
Role GL Supervisor
Action or Path Test Step Details (N) Journal > Enter (B) Find Find the Journal you want to reverse - (B) Review Journal - Select the Period you want to reverse journal in it - Select the Reverse Method you want to Reverse with (Switch Dr/Cr or Change Signs) - (B) Press the Reverse Journal Alternatively - Find the Journal you want to reverse (B) Reverse Batch - Select the Period you want to reverse journal in it A message appears (B) ok Find the Reversal Journals created By: (Period, Journal Name, Batch Name) Select the journals you want to post Post the Journals
Expected Results Reversal Request completes normal An unposted Reversal Journal is created
Actual Results
Statu s
6.2
GL Supervisor
Reversed Journals posted The Account Balance for these transactions net to Zero balance again
Doc Ref:
Role
Action or Path Test Step Details (N) Budget > Define>B udget Enter Budget Name and optional Description for the Budget - Select the Ledger Select Status e.g Open or Freezed - Select Budget First Period - Select Budget Last Period - Select Optional Master Budget (B) Open Next Year A decision box appears Click (B) Yes Concurent Request ID is generated - Click (B) OK Note: You can also Auto copy Budget of Previous Year that has the same Budget Period but different Year. For example if you are budgeting for Jan 2008 to Dec2008, You can auto copy a budget of Year 2007 with similar Period of Jan-Dec - Enter Budget Organisation and optional Description for the Budget organisation. - Select the Ledger - Enter Display Sequence - Click (B) Ranges - Enter Line - Enter Account Low and High - Select Type You can add more lines depending on the Account Range you are budgeting for. - Click (B) Budgetary Control Select Funds Check Level - Select Amount Type - Select Boundary
Actual Results
Statu s
7.2
Doc Ref:
Role
Action or Path Test Step Details - Select Funding Budget - (B) Open Next Year A decision box appears Click (B) Yes Concurent Request ID is generated - Click (B) OK
-
Expected Results
Actual Results
Statu s
Note: You can also Auto copy Budget Organisation from one Budget organization to the other by Clicking (B) Autocopy in the Define Budget Organisation Window.
7.3
Note: You can only Auto copy to a budget organization that has not been assigned account ranges. - Select Budget - Select Budget Organisation - Select Accounting Period From Note that Accounting Period TO will automatically defaulted. - Enter Account Low and High - Click (B) OK - Click (B) Create Journal - Select Journal Batch - Select Category - Select Fund Status - Click (B) Check Funds A decision box appears asking you whether you want to save your changes - Click (B) Yes A form box appears Click (B) OK A Note message appear Your Transaction Passed Fund Check - Click (B) OK - Click (B) Reserve Fund to Reserved Fund A note message appear Your Transaction
Journal Batch Saved Transaction Passed Fund Check Transaction Passed Fund Reserve Create Journal Concurent request ID is generated. View Output and the Status shows Normal
Doc Ref:
Role
Action or Path Test Step Details passed Fund Reservation Click (B) OK Click (B) Done Alternatively see 7.4 - Select Budget - Select Budget Organisation - Select Accounting Period From Note that Accounting Period TO will automatically defaulted. - Enter Account Low and High - Click (B) OK - Enter Amount - Save - Click (B) Post A decision box appears Click (B) Yes A Note message appear Click (B) OK Select Budget Enter Batch Name Select Currency Select Budget Organisation from which Amount is to be transfered - Select Account from which Amount is to be transfereed - Select Budget Organisation to which Amount is to be transfered Select Account to which Amount is to be transfereed - Click (B) Transfer Amount - Select Period - Enter Amount - Save your Work Note that you can also Transfer by Period Range by Clicking (B) Transfer by Period Range. -
Expected Results
Actual Results
Statu s
7.4
7.5
Budget Transfe r
Doc Ref:
Test Step Event Transfe r from Sub Ledger s to Genera l Ledger Importi ng Journal s
Role GL Superviso r
Action or Path Test Step Details (N) Journals > Import> Run Select the Source you need to import from List of Values. (B) Press Import
Actual Results
Statu s
8.2
GL Superviso r
(B) Press Find to view all your requests Find your Import request by request number If the request Completed Normal press view output Button The output file is an execution report showing if there is any error in the journals you are importing, error lines and the error code for each line (like EF04). At the end of this report there is an Error Key to find out the error code meaning (Like EF04: These segment values are not a valid account. Check your cross validation rules) If the request Completed with error press Log File Button, In this case you should inform your System Administrator Find the required journal from the Journal Source Correct the journal lines Save your work (B) Press Import (repeat step 12.1)
- The request exist - The Output File Viewed - The Log File Viewed Note: the request may complete with status Normal but when you view the output file the journals may have errors. This different than the request Completed with Error
When you save the correction the line status will change to Corrected The required journal imported & can be posted
Open and Closed Issues for This Deliverable 21 of 21
Doc Ref:
Test Step Event Viewin g Import ed Journal s Posting Import ed Journal s Accoun t Inquiry
Role GL Superviso r
Action or Path Test Step Details (N) Journals > Enter Query the Imported Journal Batch Review the Journal Header Information Review the Journal Lines Information
Expected Results The Document Number Created All Imported Journals Information exists and correct The Batch Posted The Account balances updated The Account Balance is Correct
Actual Results
Statu s
8.5
GL Superviso r GL Superviso r
Query the required batch Mark the Check Box (B) Press Post Select the Period range you want to inquire for it Select the Currency Press Tabs till you reach the Find Accounts Popup window Enter From: Accounts To: Accounts you need to inquire (B) Press Show Balance (B) Press Journal Details if you want more details (B) Press Show full Journal to view the original journal entry Print Account Balance Reports (General Ledger) to review the account balance
8.6
8.7
Accoun t Reports
GL Superviso r
Doc Ref:
Expected Results Trial Balance data is correct and consistent with the actual data
Actual Results
Statu s
Doc Ref:
Defect Log
Defect ID Numbe r
Module Name
Defect Description
Resolution
Re-Test By
Re-Test Date
Pass/Fai l
Doc Ref:
ID
Issue
Resolution
Impact Date
Closed Issues
ID
Issue
Resolution
Impact Date