Multiple Clicks On UI Buttons Cause Till Open, Till Reconcile And Bank Deposit To Occur More Than Once (Doc ID 1541056.1)

Last updated on FEBRUARY 12, 2016

Applies to:

Oracle Retail Back Office - Version 13.0 to 13.4.9 [Release 13.0 to 13.4]
Information in this document applies to any platform.

Symptoms

In Oracle Retail Back Office (ORBO) find that multiple button clicks during daily operations cause multiple audit events to be logged, unexpected exceptions to occur , multiple till open rows in table TR_TN_OPN_CL to be inserted , and till summary report discrepancies to occur .

Steps To Reproduce:

A. Till open:

1. Log into ORBO.
2. Click on 'StoreOps' tab.
3. Click on 'Till' sub tab.
4. Click 'Open Till' on left panel.
5. Enter Register ID, Enter Till ID and Operator ID.
6. Click on Next button.
7. On 'Detail Currency Count' page enter amount for e.g. 100 Dollar Bills: 1
8. Click 'Refresh Total'.
9. Click Next button more than ones.
10. Observe in BackOffice_audit.log multiple till open events with the same parameters, some successful some failed.

B. Till open with open float more than or less than $100.00:

1. Repeat steps as earlier from A.
2. On 'Detail Currency Count' page enter amount more than or less than $100.00 for e.g. 100 Dollar Bills: 1 and 50 Dollar Bills: 1.
3. On 'Count Error Notice' page click 'Yes' button more than once.
4. Observe in BackOffice_audit.log multiple till open events with the same parameters, some successful some failed.
5. Observe table 'TR_TN_OPN_CL' multiple rows exist for the current till being opened.

C. Till Reconcile:

1. Log into ORBO.
2. Click on 'StoreOps' tab
3. Click on 'Till' sub tab.
4. Click 'Reconcile Till' link on left navigation panel.
5. Enter Register ID and Till ID and press click 'Next' button.
6. Enter Float amount and click on 'Next'.
7. On 'Detail Currency Count' page click 'Next' button more than once.
8. Observe in BackOffice_audit.log multiple TILL_RECONCILE events.

D. Bank Deposit:

1. Log into ORBO.
2. Click on 'StoreOps' tab
3. Click on 'Store' sub tab.
4. Click 'Bank Deposit' link on left navigation panel.
5. If any register is open at this time, the user will get the 'Bank Deposit Register Open Alert' page otherwise user will get 'Bank Deposit Slip Number' page.
6. Click 'Next' button.
7. On 'Bank Deposit Tender' page click 'Save' button more than once.
8. Observe in BackOffice_audit.log multiple BANK_DEPOSIT and BANK_DEPOSIT_REPORT_VIEWED events.

E. End Of Day:

1. Log into ORBO.
2. Click on 'StoreOps' tab.
3. Click on 'Store' sub tab.
4. Click 'End of Day' link on left navigation panel.
5. Enter Cash Amount.
6. Click 'Next' button more than once on 'Store Financial Totals Summary' page.
7. Observe in BackOffice_audit.log multiple END_OF_DAY events.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms