Bank Reconciliation and Its Affects in Cash Pam Benfer – Accountant Bill George – Assoc Controller Michelle Fundock – Systems Integrator.

Slides:



Advertisements
Similar presentations
Numbers Treasure Hunt Following each question, click on the answer. If correct, the next page will load with a graphic first – these can be used to check.
Advertisements

Completing the Accounting Cycle Accounting Principles, Ninth Edition
5.1 Rules for Exponents Review of Bases and Exponents Zero Exponents
& dding ubtracting ractions.
Sequential Logic Design
Multiplication X 1 1 x 1 = 1 2 x 1 = 2 3 x 1 = 3 4 x 1 = 4 5 x 1 = 5 6 x 1 = 6 7 x 1 = 7 8 x 1 = 8 9 x 1 = 9 10 x 1 = x 1 = x 1 = 12 X 2 1.
Division ÷ 1 1 ÷ 1 = 1 2 ÷ 1 = 2 3 ÷ 1 = 3 4 ÷ 1 = 4 5 ÷ 1 = 5 6 ÷ 1 = 6 7 ÷ 1 = 7 8 ÷ 1 = 8 9 ÷ 1 = 9 10 ÷ 1 = ÷ 1 = ÷ 1 = 12 ÷ 2 2 ÷ 2 =
Fraction IX Least Common Multiple Least Common Denominator
We need a common denominator to add these fractions.
Microsoft Access 2007 Advanced Level. © Cheltenham Courseware Pty. Ltd. Slide No 2 Forms Customisation.
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
27  9 =.
1 Advanced Tools for Account Searches and Portfolios Dawn Gamache Cindy Bylander.
The 5S numbers game..
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
Credit Card Understanding Your Credit Card Credit Cards 101 Trivia.
1 Daily ATM/Debit Maintenance through CU*BASE A Preview of ATM and Debit Card Maintenance Screens Prepared June 24, 2009.
Break Time Remaining 10:00.
The basics for simulations
Banking Procedures and Control of Cash
A sample problem. The cash in bank account for J. B. Lindsay Co. at May 31 of the current year indicated a balance of $14, after both the cash receipts.
Turing Machines.
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
PP Test Review Sections 6-1 to 6-6
MM4A6c: Apply the law of sines and the law of cosines.
Chapter 7 Working with Databases and MySQL
Look at This PowerPoint for help on you times tables
Vanderbilt Business Objects Users Group 1 Reporting Techniques & Formatting Beginning & Advanced.
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Outline 24.1 Test-Driving the Ticket Information Application.
Benchmark Series Microsoft Excel 2013 Level 2
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
Note: A bolded number or letter refers to an entire lesson or appendix. A Adding Data Through a View ADD_MONTHS Function 03-22, 03-23, 03-46,
1 Displaying Open Purchase Orders (F/Y 11). 2  At the end of this course, you should be able to: –Run a Location specific report of all Open Purchase.
4 Oracle Data Integrator First Project – Simple Transformations: One source, one target 3-1.
Fraction IX Least Common Multiple Least Common Denominator
GEtServices Services Training For Suppliers Requests/Proposals.
GL Interfaces 1 Using General Ledger Interfaces The File Maintenance and Procedures to successfully use the General Ledger Interfaces Jim Simunek, CPIM.
Before Between After.
: 3 00.
5 minutes.
Copyright © 2008 Pearson Addison-Wesley. All rights reserved. Chapter 10 A Monetary Intertemporal Model: Money, Prices, and Monetary Policy.
Clock will move after 1 minute
& dding ubtracting ractions.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
Using Lowest Common Denominator to add and subtract fractions
Select a time to count down from the clock above
Business Banking ACH Import Webcast April DeLac Intuit Financial Services University Published December 2011.
1 Atlas Copco Distribution Center DS Connect User’s Guide This document is uncontrolled if viewed or printed outside the IMS.
Pupil Premium CSV File Import & Maintain Jim Haywood Product Manager for Statutory Returns.
SmartConnect Integrations
Import Tracking and Landed Cost Processing An Enhancement For AS/400 DMAS from  Copyright I/O International, 2001, 2005, 2008, 2012 Skip Intro Version.
Copyright Tim Morris/St Stephen's School
A Data Warehouse Mining Tool Stephen Turner Chris Frala
Vendor Guide to Mandatory Pre-Population in WAWF 5.4
Benchmark Series Microsoft Excel 2013 Level 2
CES Reconciliation Refresher. The ADP Benefits Clearing account/ was created to relieve payroll liability accounts within the same accounting period.
Prepare a deposit slip Record entries in a check register
2013.  Reconcile your checking account  Create bank reconciliation reports  Find errors during reconciliation  Correct errors found during reconciliation.
Stop Payments, Cancel Advices and Return Resolution Reports.
©2008 TTW Where “Lean” principles are considered common sense and are implemented with a passion! Product Training Cash and Cash Management.
GOALS BUSINESS MATH© Thomson/South-WesternLesson 3.4Slide 1 3.4Check Register Reconciliation Reconcile a bank statement Reconcile and correct a check register.
BANK RECONCILIATION January 27, Bank Reconciliation §What is Bank Reconciliation? l Matching the system’s record of transactions with a bank’s record.
Riding the Wave of Innovation Cash / Bank Reconciliation
NextGen Trustee General Ledger Accounting
Cash and Cash Management
LESSON 5-2 Bank Reconciliation
Presentation transcript:

Bank Reconciliation and Its Affects in Cash Pam Benfer – Accountant Bill George – Assoc Controller Michelle Fundock – Systems Integrator

Bank Reconciliation Performed manually in BANNER utilizing form FAABREC Performed automatically by inserting records into the bank tape table, FABBKTP

Reconciliation Reviewed Our bank was purchased by another bank. The format of the file they passed to us with reconciliation information changed too After this change our Bank Reconciliation Load had many errors. Deposits no longer reconciled at all Because of this we reviewed and updated our process. Added more error/exception reports As we utilize the new process and new reports, we will continue to evaluate the process to ensure it meets our needs

Exception/Error Reports Transactions previously reconciled Transactions with incorrect amounts Transactions that will fail insert because already exist in bank tape table (FABBKTP) Transactions that match cancelled checks Checks with UNAVAILABLE as the check number Checks not found in the check table, FABCHKS Other Miscellaneous Deposits

Where to Start? Start by looking at the data! Possible formats for data –Comma delimited –Fix length

Sample Comma Delimited Data " "," "," ",45,40,"475","Check Paid",114.93,"","146521","","USD"^M " "," "," ",45,40,"475","Check Paid",28.84,"","146935","","USD"^M " "," "," ",45,40,"475","Check Paid", ,"","914655","","USD"^M " "," "," ",45,40,"475","Check Paid", ,"","146771","","USD"^M " "," "," ",45,40,"475","Check Paid", ,"","UNAVAILABLE","","USD"^M Transaction Date Bank ABA Account Number Previous Sequence Current Sequence BAI Type Code, BAI Description Amount Bank Reference Number Check Number Currency

Sample Fixed Length Data (Data is arranged in specific column positions) Check Paid USD"^M Check Paid USD"^M Check Paid USD"^M Check Paid USD"^M Check Paid UNAVAILABLE USD"^M Transaction Date Bank ABA Account Number Previous Sequence Current Sequence BAI Type Code, BAI Description Amount Check Number Currency

Data Mapping Data Mapping is the analysis of determining which fields in an import file belong in which fields of a table. E.g. The transaction date in the bank tape file (first field) populates the field FABBKTP_TRANS_DATE

Data Manipulation Data may need to be manipulated or hard coded values may be required. Examples: Remove ^Ms from the end of each line. Divide AMOUNT by 100 to include decimal point The value in field, fabbktp_bank_code, is hard coded Bank passes value We update the value to C so it matches our check numbers in BANNER.

Utilizing a Homegrown Table For the loading data and data manipulation, data is first loaded into a homegrown table via SQL*Loader –Allows data to be reviewed before insertion into BANNER table, FABBKTP Manual edits could be done based on error reports, e.g. add in a missing digit from a check number –Allows data to be modified/manipulated Automatic edits as discussed in previous slide

Control Files Control files define the layout of the data input file for SQL*Loader We utilize a different control file for credits and deposits because the file formats differ from our bank Control files may include a WHEN clause to load only specific rows, e.g. WHEN FZBBKTP_BAI_TYPE_CODE = '475

Sample Control File (for comma delimited data) OPTIONS (ERRORS=999999) LOAD DATA INFILE debits_recon_file.dat RECORD DISCARDMAX APPEND Load Checks -- INTO TABLE FZBBKTP APPEND FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' ( FZBBKTP_BANK_CODE CONSTANT '01', FZBBKTP_CHECK_DEPOSIT_IND CONSTANT 'C', FZBBKTP_TRANS_DATE DATE "YYYYMMDD", FZBBKTP_BANK_ABA, FZBBKTP_ACCOUNT, FZBBKTP_ACCOUNT_SEQ_PREV, FZBBKTP_ACCOUNT_SEQ_CURR, FZBBKTP_BAI_TYPE_CODE, FZBBKTP_BAI_TYPE_DESC, FZBBKTP_AMT DECIMAL EXTERNAL, FZBBKTP_BANK_REFERENCE_NUM, FZBBKTP_CHECK_DEPOSIT_CODE, FZBBKTP_DESC)

Sample Control File (for fixed length data) OPTIONS (ERRORS=999999) LOAD DATA INFILE debits_recon_file.dat RECORD DISCARDMAX APPEND Load Checks -- INTO TABLE FZBBKTP APPEND FIELDS ( FZBBKTP_BANK_CODE CONSTANT '01', FZBBKTP_CHECK_DEPOSIT_IND CONSTANT 'C', FZBBKTP_TRANS_DATE POSITION ( 1: 8 ) DATE "YYYYMMDD", FZBBKTP_BANK_ABA POSITION ( 12:19 ), FZBBKTP_ACCOUNT POSITION ( 21:27 ), FZBBKTP_ACCOUNT_SEQ_PREV POSITION ( 29:30 ), FZBBKTP_ACCOUNT_SEQ_CURR POSITION ( 31:32 ), FZBBKTP_BAI_TYPE_CODE POSITION ( 33:35 ), FZBBKTP_BAI_TYPE_DESC POSITION ( 36:47 ), FZBBKTP_AMT POSITION ( 48:54 ) DECIMAL EXTERNAL, FZBBKTP_BANK_REFERENCE_NUM POSITION ( 55:72 ))

Resulting Process Download banks reconciliation records via INFOCUS (The Banks package) FTP Files to our Unix machine Run the process to load data into temporary table (utilizes SQL*Loader) Review the error/exception reports Correct data if possible or necessary (then re-run load data process) Run process to insert data into FABBKTP Run Banner process FARBREC Run Outstanding Check List (in-house Brio Report)

Sample Exception Reports Checks with Incorrect Amounts Check # Trans Date Bank Amount BANNER Amount Check Date C OCT OCT-02 Bank Reports These Check Numbers Unavailable Check # Trans Date Bank Amount UNAVAILABLE 18-OCT-02 10,284.50

Sample Exception Reports (Continued) Checks NOT Found in FABCHKS Table Check # Trans Date Bank Amount C OCT-02 28,274.83

Money Management Process may be run in the middle of the month to provide a current outstanding check list The outstanding check list can also be limited to checks exceeding a certain dollar amount Helps to determine if money should be moved or invested

Questions and Answers