SC GL Test
SC GL Test
GENERAL LEDGER
TEST SCRIPT
Page 1 of 22
Table of Contents
GL 30 22-Nov-2023 Enter Manual Journal Entries – (Enter, Correct, Enter Manual Journal Entries – (Enter, Correct,
Post and View) Post and View)
GL 30.1 22-Nov-2023 Enter Batch Journal Entries – (Enter, Correct, Enter Batch Journal Entries – (Enter, Correct,
Post and View) Post and View)
GL 30.2 22-Nov-2023 Define Standard Recurring Journals (Enter, Post Define Recurring Journals (Enter, Post and
and View) View)
GL 30.3 22-Nov-2023 Define Skeleton Recurring Journals (Enter, Post Define Skeleton Recurring Journals) Enter, Post
and View) and View)
GL 30.6 22-Nov-2023 Enter Accrual Journal Entries – (Enter, Correct, Enter Accrual Journal Entries – (Enter, Correct,
Post and View) Post and View)
GL 40 22-Nov-2023 Import sub-ledger transactions (Review and Import sub-ledger transactions (Review and Performed after transactions from
Post) Post) other modules have been created
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.1 Maintain Chart of New Account Need Fill out request template and get
Accounts Identified approval from manager
10.2 Submit request to finance manager
for approval and entry
10.3 GL Manager receives and reviews
for completeness
10.4 Query for existing account is
performed and account created
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.1 Enter new segment value Setup -> Financials> Enter new segment value New segment value should be saved
Flexfields-> Key -> Values without errors
10.2 Disable segment value Setup -> Financials> Disable segment value Segment value should be saved
Flexfields-> Key -> Values without errors
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.2.1 Enter cross validation rules Setup -> Financials> Enter new cross validation rules Cross validation rules New segment
Flexfields-> Key -> Rules - Enter /Execute Query [Ctrl + F11] value should be saved without errors
- Select ' Accounting flexfield
- Enter data in the following fields:
Rule Name
Rule Description
Error Message
Rule Elements
10.2.2 Disable cross validation Setup -> Financials> Query to retrieve rule for Should save the record without errors
rules Flexfields-> Key -> Rules Accounting flexfields
In the 'To' field' enter today's date to
disable the rule
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.3.1 Enter parent-child values Setup -> Financial> Enter new segment value and Should save record without errors
Flexfields-> Key -> Values check the [Parent] check box.
(All parent segment attributes must
be defined for this segment value)
Save your changes
10.3.2 Assign child values Select Child Values button Select 'Define Child Ranges' to Should save record without errors
include child values for this parent.
Save your changes
10.3.3 Disable parent child values Setup -> Financials> Query the appropriate parent Should save record without errors
Flexfields-> Key -> Values segment value
Tab across and uncheck the parent
box
Save your work
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.4.1 Enter new code Setup -> Accounts -> Enter new code combination using Form will not allow you to enter the
combination Combination disabled segment value. disabled segment value.
10.4.2 Enter new code Setup -> Accounts -> Enter new code combination using New code combination should be
combination – valid values Combination valid segment values saved without errors
10.4.3 Disable code combination. Setup -> Accounts -> Disable code combination. Code combination should be saved
Combination without errors.
10.4.4 Enter journal entry using Enter -> Journals Enter journal entry using disabled Form will not allow you to enter the
disabled code combination code combination. disable code combination.
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
10.5.1 Enter currency conversion Setup -> Currencies -> Enter exchange rates between Should save conversion rate without
rates Rates-> Daily currencies. errors
The following fields must be
entered:
From (currency from)
To (currency to)
Type – CORPORATE
Enter Rate
Save your updates
Optionally enter a date range for
this conversion rate
10.5.2 Disable Conversion Rates Setup -> Currencies -> Disable conversion rates Should save changes without errors
Rates-> Daily Query the specific conversion rate
Select [Enter by Date Range] and
enter the last effective day for this
rate
Save your changes
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
20.1 Enter new budget Budget -> Define -> Budget Enter Budget Name Save budget without errors
Enter Budget Description
Enter Status
Enter Budget Periods
First
Last
Save your work
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
20.1.1 Define Budget Budget -> Define -> Enter Organization name (Cost Save budget organization
Organizations Organization Center or Department)
Enter Description
Enter Display Sequence
Save your work
20.1.2 Enter Ranges Select Ranges button Enter Account Ranges for this
budget
Save your work
20.1.3 Enter Range Assignments Select Range Assignments Enter all account combinations that
fall within the budget range
Save your work.
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
20.2.1 Enter budget amounts Budgets -> Enter -> Select Budget Organization New segment value should be saved
Amounts Enter Accounting Periods From without errors
and To
20.2.2 Worksheet mode Enter Ctrl + F11 All expense accounts listed
Enter budget amounts for each
expense type
Select Budget Rules to assign
amounts to each expense account
Save your work
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
30.1 Enter Manual Journals Journals -> Enter Enter a manual journal entry. Journal entry saved with status
"Unposted".
30.2 Modify Journals Journals -> Enter Modify an unposted journal entry. Modified journal entry saved with
status "Unposted".
30.3 Post Journals Journals -> Post Post journal entry. Journals will post without errors in
the given month.
30.4 View Requests Other -> Requests View posting concurrent request. Concurrent request shows status
"Completed Normal"
30.5 View Journals Inquiry -> Journals -> View journal entry. Status of journal entry is "Posted"
(B) Review Journal and includes all information saved in
Steps 10.1 and 10.2.
30.6 View Account Inquiry -> Journals -> View account balances Account balances will include the
Balances (B) Show Balances -> activity posted in Step 10.3
(B) Journal Details
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Status
Date/Tester
30.2.1 Define Recurring Journals -> Define -> Define a recurring entry with Recurring entry will be defined without
Journals Recurring amounts errors.
30.2.2 Generate Recurring Journals -> Generate -> Generate the recurring entry. Recurring journal entry generates without
Journals Recurring error.
30.2.3 Post Recurring Journals > Post Post recurring journal entry. Journal will post in the given month without
Journals error.
30.2.4 View Posting Other -> Requests View posting concurrent request. Concurrent request shows status "Completed
Normal".
30.2.5 View Journal Entry Inquiry -> Journals -> (B) View journal entry. Status of journal entry is "Posted" and
Review Journal includes all information saved in Step 50.2.
30.2.6 View Account Inquiry -> Journals -> (B) View account balances Account balances will include the activity
Balances Show Balances -> (B) posted in Step 50.5.
Journal Details
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Status
Date/Tester
30.3.1 Define Recurring Journals -> Define -> Define a recurring entry Recurring entry will be defined without
Journals Recurring withoutamounts errors.
30.3.2 Generate Recurring Journals -> Generate -> Generate the recurring entry. Recurring journal entry generates without
Journals Recurring error.
30.3.3 Post Recurring Journals > Post Post recurring journal entry. Journal will post in the given month without
Journals error.
30.3.4 View Posting Other -> Requests View posting concurrent request. Concurrent request shows status "Completed
Normal".
30.3.5 View Journal Entry Inquiry -> Journals -> (B) View journal entry. Status of journal entry is "Posted" and
Review Journal includes all information saved in Step 50.2.
30.3.6 View Account Inquiry -> Journals -> (B) View account balances Account balances will include the activity
Balances Show Balances -> (B) posted in Step 50.5.
Journal Details
Environment:
Test Step Action Navigation Path Expected Results Actual Results Completed Date/Tester Status
30.4.1 Define Accrual Journals Journals -> Define -> Define Accrual Journal entry Accruals will be defined without errors.
Allocation
30.4.2 Generate Accruals Journals -> Generate - Generate Accruals Accrual journal entry generates without
> Allocation error.
30.4.3 Verify Accrual Journal Journals -> Enter Verify Accrual Journal entry. Amounts are properly allocated to the
Entry correct accounts.
30.4.4 Post Accrual Journal Journals -> Post Post accrual journal entry Journal will post in the given month
without error.
30.4.5 View Posting Other -> Requests View posting concurrent request. Concurrent request shows status
"Completed Normal".
30.4.6 View Journal Inquiry -> Journals -> View journal entry Status of journal entry is "Posted" and
(B) Review Journal includes all information saved in Step
60.2.
30.4.7 View Account Balances Inquiry -> Journals -> View account balances Account balances will include the
(B) Show Balances -> activity posted in Step 60.4.
(B) Journal Details
Environment:
Test Scenario Navigation Path Actions Expected Results Completed Date/Tester Status
Step
40.1 Run Journal Import Journals -> Import -> Run Run Journal Import Journal Import Program will generate a
concurrent request.
40.2 View Journal Import Other -> Requests View Journal Import Concurrent request shows status
Request concurrent request "Completed Normal".
40.3 Run AutoPost program Other -> Report -> Run Run AutoPost program Journal will post in the given month without
error.
40.4 View AutoPost Other -> Requests View AutoPost concurrent Concurrent request shows status
Request request. "Completed Normal".
40.5 View Imported Inquiry -> Journals -> (B) View imported journal entries. Status of journal entry is "Posted" and
Journals Review Journal includes all information saved in Step 70.3.
40.6 View Account Inquiry -> Journals -> (B) View account balances Account balances will include the activity
Balances Show Balances -> (B) posted in Step 70.3.
Journal Details
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Date/Tester Status
50.1 Verify Posting Journals -> Post Verify all items are posted. All current period entries should be
posted.
50.2 Run month end reports. Reports -> Request -> Run month end reports. Reports will run without errors and will
Financial and Standard reflect accurate data.
50.3 Close current period. Setup -> Open/Close Close current period. Closed period will not be available for
further entry in GL.
50.4 Attempt to enter journal Journals -> Enter Attempt to enter journal entry in General Ledger will reject the journals for
entry in closed period closed period the closed period.
50.5 Open next period. Setup -> Open/Close Open next period. The next month will be available for
journal entries
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Status
Date/Tester
50.1.1 Check Cross-Validation Journal -> Enter Enter journal entry with flexfield User will receive error message
Rules combinations that violate cross- indicating which cross-validation rule
validation rules. has been violated.
50.1.2 Create security rule. Setup -> Financials -> Create security rule. Security rule saved without error.
FlexFields -> Key -> Security -
> Define
50.1.3 Test Code Combination Setup -> Accounts -> Try to create a code combination Error message created in 100.2 should
Combinations that fails the security rule. appear.
Environment:
Test Step Scenario Navigation Path Action Expected Results Completed Status
Date/Tester
50.2.1 Close GL Period Setup - > Open/Close Navigate to the period to be closed Status should change to Closed and
Select 'Closed' from a list of values user should not be able to enter any
transactions
Defect Log
Defect ID Test Step Module Name Defect Description Resolution Re-Test By Re-Test Date Status (open,
Number Reference closed, in
process)
Closed Issues