Integrity Checks and What Matters

Slides:



Advertisements
Similar presentations
Welcome Accounts Payable FY2010 Year-End Closing Workshop Presented by: Sandra King, Accounts Payable Manager Office of Business Services.
Advertisements

Fiscal Year-End Closing
PeopleSoft T & E Module Challenges and Successes.
FY03 ACCRUAL PROCESS 4/25/02. Page 2 ACCRUALS â Definition: Expense Accrual: – A month-end journal entry (either system generated or manual) that accounts.
General Ledger Fiscal Year End Closing out WELCOME! To the Year End Workshop. During this workshop and presentation, references will be made to.
General Ledger Inquiry Screens.
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
Reconciling Assets Without Losing your Mind! Nick Henry, Dalton State Tamya Morris, Dalton State Christy Todd, ITS.
CIMS FMS. CIMS Navigation Tips Function keys Working with spool files/ jobs CIMS navigation.
MORE on… Ledgers Pre-Encumbrances Encumbrances Other Spectrum Reports Ledgers Pre-Encumbrances Encumbrances Other Spectrum Reports.
Closing in PeopleSoft – Finance 8.4 Debbie Brothwell, Cal Poly.
Budget Balance: From Commitment Control Cash Balance: From General Ledger Month End Balance: From Cash Balance Report.
Budget Update October 15, Budget Planning and Development: Mary Simon, Senior Director Tammy Anthony, Assistant Director Elizabeth Bay, Senior Budget.
* Requisition Processing Common Problems * Budget Checking Errors * Run Controls * Process Scheduler Request & Process Monitor * Questions.
GeorgiaFIRST Financials Getting Ready for PeopleSoft 9
Spectrum Plus Financials Upgrade and Research Implementation Project General Ledger (GL) Business Fit Re-engineering Workshop.
Baseline CSU Reports & Queries. Summary SAM-6 Final Budget Report (CSUSAM06) SAM-7 CSU Trial Balance (CSUGL007) CSUGL005 – Trial Balance by SCO/CSU Fund.
May 19, Year End Obligations Legal Basis Reporting Workshop May 19, 2008.
May 21, Year End Obligations Year End Training May 21, 2007.
Year End Obligations Legal Basis Reporting Workshop May 2009.
Reverting Funds, FNAT Maintenance and AO Pending Sherry Pickering, Chancellor’s Office.
FIRMS. 2 Financial Information Records Management System (FIRMS) A database that stores a variety of data submissions from the campuses that assist the.
Journal Entry Ronnie K. Laster Accounting Services Manager.
Nextgen Bank Reconciliation Resource Bank Reconciliation Menu Financial Management Bank Reconciliation –Import Bank Statements –Reconcile Bank Accounts.
Nextgen Bank Reconciliation Presented by: Carol Newton Resource 2014.
Accounts Payable Accrual Process For FY06. Accounts Payable Accrual System Specialized Subsystem Establishes Estimated Payables Clears Current Liability.
UNDERSTANDING THE BOARD SECRETARY AND TREASURER REPORTS Juanita A. Petty, RSBA Wayne Township Board of Education.
1 ASTRA SMART LEDGERS January 6, Agenda  What is a Ledger?  SMART Ledgers  Control, Default, & Optional Budgets  Updating Ledgers  Reconciling.
LESSON 8-2 Recording Closing Entries. PERMANENT ACCOUNTS Permanent Accounts: accounts used to accumulate information from one fiscal period to the next.
Budget Update August 12, 2014 Mary Simon Senior Director, Budget Development & Planning Mary Simon Senior Director, Budget Development & Planning 1.
Budget Transfer Training Conducted by the Budget Office Corbin deNagy.
Month End Reconciliation in StarBuilder Session Presented by Adam Hutchins.
Commitment Control Overview July 10, 2014 FI$Cal: Transparency. Accuracy. Integrity. Commitment Control Overview – 10JUL2014.
FIRMS Derivation Model Overview. FIRMS Financial Information Records Management System (FIRMS) A database that stores a variety of data submissions from.
Welcome! Presenter: Jeff Weaver. Major Topics To Be Covered In This Presentation Internal GL vs. GL Interface/Export Different Options (Customizable)
Month End/Year End Procedures VENTUS Presenter: Linda Kennedy.
Agency Budget Analyst Workshop State of Indiana. 2 Instructor Theresa Anderson IOT GMIS.
FIRMS Darnell Cooper, Accountant II, CSU Sacramento Roberta McNiel, Senior Manager, Financial Services / SFSR, Chancellor’s Office Sedong John, Director,
PeopleSoft Asset Management Answers to Key Questions
NextGen Month End & Fiscal Year End Local Government Corporation.
Auxiliary Financial Statement Training Session For Fiscal Year Presented by: Finance and Accounting General Accounting.
PeopleSoft Financials Maintenance Pack-13 & 14 Cumulative Feature Overview.
GeorgiaFIRST Financials Balancing Encumbrances Julie Thompson, Business Systems Analyst Christy Todd, Business Systems Analyst Kelly Saxon, Business Systems.
Fiscal Year-End Closing Local Government Corporation.
 Types of Budgets  Advantages of PSoft 8.9  Budget Overview (Approp, Rev, Proj/Grt Status Reports)  Budget Transaction Detail Report  Comprehensive.
March 23,  Year-End Preparation  Complete Documents  Negative Appropriation Balances  Month-End Process  Q&A 2.
How to reconcile department ids. Finding answers to what is that? How did it get there? What do I do now? 1.
1 FY14 Commitment Accounting EFP Rollover Fringe Allocation HCM 9.1 Project Update Wednesday, June 12, :00 am - noon School of Nursing- Room 130.
Budget Training. Budget Sources Student tuition and fees Reimbursement from the Federal gov’t and sponsor agencies Self-generated revenue in auxiliary.
Reporting for Finance Users Susan McDonough Change Management Analyst.
1 Best Practices Audit and Assurance Office of the State Comptroller.
Nextgen Bank Reconciliation Resource Bank Reconciliation Menu Financial Management Bank Reconciliation –Import Bank Statements –Reconcile Bank Accounts.
NextGen – Fiscal Year End Resource 2016 Local Government Corporation.
Banner Year End Processing East Carolina University.
Financial Reporting In Peoplesoft California Maritime Academy Data Warehouse Training Fiscal Year 2011/2012.
FLEXGEN FISCAL YEAR-END CLOSING Local Government Corporation Resource 2016.
FMIS R*STARS Closing Fiscal Year 2016 Part II.
Reconciling to the Trustee or Bank
FMIS R*STARS Closing Fiscal Year 2017 Part II.
COMPLETION OF THE ACCOUNTING CYCLE - Closing Entries -
PeopleSoft Financials Reports and Inquiry Training
Year-End Prep All dates contained herein are current best estimates
Budget Planning & Training
Flexgen Fiscal Year-End Closing
Recommended Budget Reductions
PeopleSoft Financials Reports and Inquiry Training
NextGen Trustee General Ledger Accounting
Local Government Corporation
Addressing Common PO Changes
PeopleSoft Financials Reports and Inquiry Training
Presentation transcript:

Integrity Checks and What Matters Julie Thompson, ITS September 29, 2011

Agenda We will be talking about Integrity, Month End, and Year End queries collectively We’ll review what the queries are showing you Tips for finding variances Effect variances can have

5 Primary Types of Integrity Checks Summary vs. Detail Integrity within Commitment Control (APPROP vs ORG vs DETAIL) Integrity between Commitment Control and General Ledgers (DETAIL_EX vs ACTUALS) Checks for things that should not exist Checks for things that should exist

Primary Players Tables LEDGER_KK LEDGER KK_ACTIVITY_LOG JRNL_LN Summary APPROP, ORG, DETAIL, PROJ_GRT, PRMST_EXP, PRMST_REV, REVEST Ledger Groups ACTUALS, CAPITAL, GAAP, ENCUMB KK_ACTIVITY_LOG JRNL_LN Detail

Type 1: Summary vs. Detail LEDGER_KK LEDGER KK_ACTIVITY_LOG JRNL_LN Integrity 05: BOR_CHK_KKLEDG_ACTV Compares detail activity in KK_ACTIVITY_LOG to summary amount in LEDGER_KK

Type 1: Summary vs. Detail LEDGER_KK LEDGER KK_ACTIVITY_LOG JRNL_LN Integrity 08: BOR_CHK_LEDG_JRNL Compares detail activity in JRNL_LN to summary amount in LEDGER

Type 1: Summary vs. Detail LEDGER_KK LEDGER KK_BUDGET_LN KK_ACTIVITY_LOG JRNL_LN Integrity 06: BOR_CHK_KKLEDG_BUD Compares detail activity in KK_BUDGET_LN with summary amount in LEDGER_KK

Summary vs Detail data example: Integrity Check 05: BOR_CHK_KKLEDG_ACTV LEDGER_KK KK_ACTIVITY_LOG

Summary vs Detail data example: Integrity Check 08: BOR_CHK_LEDG_JRNL LEDGER JRNL_LN

Type 1: Summary vs. Detail These queries should never have a variance A DBI is usually, but not always required to correct Update LEDGER_KK or LEDGER to reflect correct activity, or Clean bad data out of KK_ACTIVITY_LOG or JRNL_LN, or Can sometimes resolve functionally by clearing Budget Check Exception

Type 2: Integrity within Commitment Control APPROP ORG DETAIL PRMST_EXP PRMST_REV PROJ_GRT REVEST LEDGER_KK Integrity 01: BOR_CHK_PROJ_ENC_LEG - Encumbrances between PRMST, PROJ_GRT, and DETAIL Integrity 04: BOR_CHK_UNREST_LEDGER - Encumbrances and Expense between APPROP, ORG, and DETAIL Integrity 10: BOR_CHK_REVAPPROP_BUD - Budgets between REVEST and APPROP

Integrity within Commitment Control data examples: Integrity Check 01: BOR_CHK_PROJ_ENC_LEG LEDGER_KK

Type 2: Integrity within Commitment Control These queries should never have variances since all ledgers should be updated at the same time upon a valid budget check Corrective Action is usually a journal entry directly to Commitment Control If the variance is for a Project ledger, we will usually opt to rebuild the project ledgers because many schools still have residual variances from 8.9 upgrade

So, how do you find these variances? For variances in the Summary vs Detail and Integrity within Commitment Control queries find the accounting period where the variance exists Then use a detail query to identify the specific transaction(s)

Finding variances … Integrity Check 05: BOR_CHK_KKLEDG_ACTV

Finding variances …

Finding variances … Integrity Check 05: BOR_CHK_KKLEDG_ACTV

Finding variances … Once you know the accounting period, you can use the BOR_KK_ACTIVITY query to identify the transaction You may want to tweak it a bit. I recommend adding a Business Unit prompt (improves performance), and changing the LEDGER_GROUP = ‘DETAIL’ criteria to LEDGER = prompt

Finding variances …

So now what? Once you’ve found the transaction, check for any budget errors. If they exist, clear them. Even if the transaction does not show as having a Budget Error, re-budget checking can sometimes clear the issue (may need to trick the system to reset the budget flags) If the variance persists, submit a ticket to ITS

Type 3: Integrity between Commitment Control and GL Ledgers LEDGER_KK LEDGER Integrity 02: BOR_CHK_PROJ_EXP_LEG - Expense between PRMST, PROJ_GRT, DETAIL, and ACTUALS Integrity 03: BOR_CHK_PROJ_REV_LEG - Revenue between PRMST, DETAIL, and ACTUALS Integrity 07: BOR_CHK_DETL_ACTLS - Expense between DETAIL and ACTUALS Ask audience: Why is PROJ_GRT not in Integrity 03 ?

Type 3: Integrity between Commitment Control and GL Ledgers LEDGER_KK LEDGER Integrity 09: BOR_CHK_REV_LEDGER - Revenue between REVEST, DETAIL, and ACTUALS Integrity 11: BOR_CHK_DTL_ENC - “Encumbrance” between DETAIL and ENCUMB - Corrective Action to re-run ENCUMB ledger build - ENCUMB ledger is not closed and can be rebuilt at any time

Integrity between KK and GL Ledger data example: Integrity 03: BOR_CHK_PROJ_REV_LEG LEDGER_KK LEDGER_KK LEDGER

Integrity between KK and GL Ledger data example: Integrity 07: BOR_CHK_DETL_ACTLS LEDGER_KK LEDGER

Type 3: Integrity between Commitment Control and GL Ledgers Variances between Commitment Control and ACTUALS very common Timing Issue - Any transaction that has been budget checked and not posted will be a variance If running throughout year, monitor for lingering variances Will probably only be clear at Fiscal Year End If “true” variance, then journals to Commitment Control are usually needed

Finding variances… 3 primary sources of variances: Vouchers budget checked, but not yet posted (BOR_AP_UNPOSTED_VCHR) Expense Reports budget checked, but not yet posted (BOR_EX_UNPOSTED_ACCRUALS) Expense Reports posting for different amount than budget checked

Finding variances… “Known Issue” with Expense Reports not re-budget checking when mileage is changed Workaround: uncheck/recheck “approve expense” box If you are an Expense user, add BOR_KK_EX_ER_RECON to your month end list of queries to run This query will return any Expense Reports budget checked for a different amount than posted for Relatively easy DBI to fix if caught before Expense Reports are closed

Type 4: Checks for Things that Should Not Exist Month End 01: BOR_CHK_JE_PENDING - Returns transactions not journal generated or journals with errors Month End 02: BOR_CHK_UNPOST_SUBSYSTEM - Returns any subsystem journal that has been unposted (ability to unpost subsystem journals has been removed) - Will cause FDM errors BOR_CHK_ERROR_ENCUMB checks for Encumbrances in Revenue or Balance Sheet accounts Cash Encumbrances can cause BTA_ENCUMB_PAYABLE query to be out, also cause FDM errors

Type 4: Checks for Things that Should Not Exist Month End 03: BOR_CHK_CASH_ENCUMB - Returns cash encumbrances (ITS can run utility to delete them) - Coming from Encumbrance journals on which the ‘DEFAULT’ transaction code is used. Can be either Payroll Encumbrance process of manual Encumbrance journals - Will cause your BOR_BTA_ENCUMB_PAYABLE query to be out - Will cause FDM editor errors for period 0 BOR_CHK_ERROR_ENCUMB checks for Encumbrances in Revenue or Balance Sheet accounts Cash Encumbrances can cause BTA_ENCUMB_PAYABLE query to be out, also cause FDM errors

Type 4: Checks for Things that Should Not Exist Month End 04: BOR_CHK_REST_WOUT_PROJ - Fund 20000 transactions without a Project Month End 05: BOR_CHK_ERROR_ENCUMB - Encumbrances in Revenue or Balance Sheet accounts Month End 06: BOR_CHK_NEG_ENCUMB - Negative Encumbrances BOR_CHK_ERROR_ENCUMB checks for Encumbrances in Revenue or Balance Sheet accounts

Type 4: Checks for Things that Should Not Exist Year End 01: BOR_CHK_12000_BALANCES Balances in Fund 12000 (inactive fund) Year End 02: BOR_CHK_FDM_CAPITAL_CF Returns CAPITAL transactions where CFs are missing and Fund Code not equal to 52000 Year End 04: BOR_CHK_PERSERV_ENCUM Returns Personal Services Encumbrances (only “shouldn’t exist” if YE and Zero Personal Services process has been run) Integrity 12: BOR_CHK_BUD_REF_FISCAL_YEAR - Returns transactions with Budget Ref greater than FY entered BOR_CHK_ERROR_ENCUMB checks for Encumbrances in Revenue or Balance Sheet accounts

Type 5: Checks for Things that Should Exist Year End 03: BOR_CHK_PERIOD0_POPULATED - Ensure that ACTUALS, CAPITAL, GAAP, DETAIL_EN, and ENCUMB have beginning balances Year End 05: BOR_NET_ASSET_ACCOUNT - Returns beginning balances for Net Asset accounts

Why do we care? Variances undermine the intent of Commitment Control If you have Encumbrances or Expenses recorded in KK_ACTIVITY_LOG, but not LEDGER, transactions may pass budget checking that shouldn’t If you have Encumbrances or Expenses recorded in DETAIL, but not APPROP, transactions may pass budget checking that shouldn’t, since we control at APPROP Why do we care?

Why do we care? Can cause overspending or underspending Year End Reporting of Expenses does come from ACTUALS, but if you’re spending based on KK, then your numbers may not be what you expected Causes inaccurate reporting to your departments Why do we care?

Why do we care? Encumbrance errors can affect your ENCUMB ledger which affects the BTA_ENCUMB_PAYABLE query and the Budgetary Compliance Report Encumbrance errors will affect your Surplus/Deficit reporting Bad data can cause FDM editor errors Why do we care?

Wrap-Up Run Summary vs Detail, Integrity within Commitment Control, and Checks for things that shouldn’t exist throughout the year, don’t wait until Year End Begin the hunt for variances by adding accounting period to queries You may still need ITS to find or correct the variance

Questions