Presentation is loading. Please wait.

Presentation is loading. Please wait.

Leveraging NoetixViews to Migrate Custom 11i Reports to Release 12 Joe Dahl, Solution Consultant.

Similar presentations


Presentation on theme: "Leveraging NoetixViews to Migrate Custom 11i Reports to Release 12 Joe Dahl, Solution Consultant."— Presentation transcript:

1 Leveraging NoetixViews to Migrate Custom 11i Reports to Release 12 Joe Dahl, Solution Consultant

2 Agenda The Challenge – Applications Data Structure Changes 11i -> R12 The Solution – NoetixViews What we see companies doing about reporting

3 About Noetix BI solutions experts since 1994 Offices in North America, Europe and South Asia Certified with all leading BI Platforms Recent Product Awards: KMWorld, eWEEK, DMReview 1400+ customers globally PARTNERSHIPS

4 Noetix’s History of Dedication to Oracle Applications Reporting 1994 Noetix incorporated NoetixViews Noetix EUL Generator Noetix for Siebel Noetix Platform 19951996199819992000200120032004200520062007 Noetix Generator for Oracle BI Noetix Generator for Cognos Noetix Generator for BusinessObjects 20021997 Noetix Analytics NoetixViews for PeopleSoft Noetix Dashboard 20092008

5 Noetix Business Intelligence

6 Historical Trending Near Real-time Summarized Data Drillable Reports Common Dimensions Data Integration Packaged ETL Enterprise Models Enterprise-wide Strategic Performance Management Analytics / KPIs Database Views Application Security Operational Reports Ad hoc query Real-time Detailed Data Noetix Supports the Full Spectrum of Reporting Needs

7 Operational Reporting

8 Everything Starts with a Query ETL routines – To replicate the data, to transform it into a different model, and usually to create stored aggregations Reporting tool’s repository – Discoverer EUL, OBI EE Server, BO Universe, Cognos Framework Mgr. Model Database views – Virtual transformation of data into a denormalized model without replicating the data – For direct access The information in this presentation is applicable to all approaches

9 Reporting Tool Repositories Cognos 8 BI Business Objects Web Intelligence EBS Tables Noetix WebQuery Noetix Dashboard ETL Oracle Discoverer Oracle BI Suite EE Virtual tables Models / Packages Universe Other data models Business areas Business models Oracle E-Business Suite

10 Common Data Access Layer Cognos 8 BI Business Objects Web Intelligence Oracle E-Business Suite Database Views Noetix WebQuery Noetix Dashboard ETL Oracle Discoverer Oracle BI Suite EE Shared Metadata EBS Tables Virtual tables Models / Packages Universe Other data models Business areas Business models Virtual tables Models / Packages Universe Other data models Business areas Business models Common business terminology Reuse complex SQL logic Improved maintainability Improved “time to query”

11 Subject Areas Funds Disbursement Suppliers & Trading Community Architecture Banks & Trading Community Architecture Subledger accounting Impact of Release 12 to your 11i queries: Very little  complete rewrite

12 Funds Disbursement

13 Moved from Payables to new Payment module – Creation & validation of payments – Aggregation of payments into files – Format & transmission of files Selection & approval of invoices remains in Payables

14 Funds Disbursement Changes Co-existing Tables 11iRelease 12 Invoice payments AP_INVOICES_ALL AP_PAYMENT_SCHEDULES_ALL IBY_DOCS_PAYABLE_ALL PaymentsAP_CHECKS_ALLIBY_PAYMENTS_ALL Instructions, batchesAP_INV_SELECTION_CRITERIA_ALL IBY_DOCS_PAYABLE_ALL IBY_PAY_SERVICE_REQUESTS IBY_PAY_INSTRUCTIONS_ALL Obsolete Tables11iRelease 12 BanksAP_BANK_ACCOUNT_USES_ALLCE_BANK_ACCT_USES_ALL Payment documentsAP_CHECK_STOCKS_ALLCE_PAYMENT_DOCUMENTS Supplier and customer bank accounts AP_BANK_ACCOUNTS_ALL IBY_EXTERNAL_PAYEES_ALL IBY_EXT_BANK_ACCOUNTS IBY_PMT_INSTR_USES_ALL

15 Suppliers & Trading Community Architecture

16 Suppliers & TCA Supplier, supplier site, & contact information migrated to TCA tables Three new AP tables containing supplier- unique data, with links to TCA tables AP_SUPPLIERS AP_SUPPLIER_SITES_ALL AP_SUPPLIER_CONTACTS Three old PO Vendors tables obsolete – Views provided for backward compatibility

17 Supplier Changes Co-existing Tables Release 12 PayablesRelease 12 TCA SuppliersAP_SUPPLIERSHZ_PARTIES Supplier SitesAP_SUPPLIER_SITES_ALL HZ_PARTY_SITES HZ_LOCATIONS Supplier ContactsAP_SUPPLIER_CONTACTS HZ_PARTIES HZ_PARTY_SITES HZ_RELATIONSHIPS HZ_ORG_CONTACTS 11i Obsolete TablesRelease 12 SuppliersPO_VENDORSAP_SUPPLIERS Supplier SitesPO_VENDOR_SITES_ALLAP_SUPPLIER_SITES_ALL Supplier ContactsPO_VENDOR_CONTACTSAP_SUPPLIER_CONTACTS

18 Banks & Trading Community Architecture

19 Banks Data in R12 Setup in Cash Management (CE) – Bank, bank account setup – Shared with Payables, Receivables, Treasury, & Payroll Banks & bank branches now represented as TCA parties – 11i AP bank data moved to TCA HZ_PARTIES table Three key CE tables – CE_BANK_ACCOUNTS for bank accounts – CE_BANK_ACCT_USES_ALL for account uses by Operating Units & Legal Entities – CE_GL_ACCOUNTS_CCID for bank account use accounting data

20 Bank Data in TCA Release 12 TCA Bank, bank branch, account attributes, contact persons HZ_PARTIES Bank sites and locations HZ_PARTY_SITES HZ_LOCATIONS Change history and additional attributesHZ_ORGANIZATION_PROFILES Contact details and methodsHZ_CONTACT_POINTS Contact titlesHZ_ORG_CONTACT Contact purpose or roleHZ_ORG_CONTACT_ROLES

21 Subledger Accounting

22 All accounting performed before transfer to the GL User-definable accounting rules At the data level, it’s a big change for all the subledgers, though there is a first generation in 11i Payables “Accounting Events”

23 Receivables Accounting in 11i Final accounting data not generated prior to transfer to GL – Distribution level information  GL Three distinct distributions tables – Invoices / Credit Memos / Debit Memos / … Accounting class & amounts, but not debits & credits – Receipts & Adjustments Unapplied, applied Both debits & credits – Misc. Cash Receipts Both debits & credits “View Accounting” is a report against distributions

24 Payables Accounting in 11i Accounting data generated and stored in “Accounting Events” tables prior to transfer to GL – Run “Create Accounting” to populate accounting events tables – Accounting event tables  GL

25 Subledger to Ledger Reporting in 11i Complete, final accounting only available in the GL – All debits and credits – All journal entries – All balances Challenge: Difficult to link summarized accounting data with source details

26 Release 12 Subledger Accounting All subledger accounting data generated and stored in shared SLA tables prior to transfer to GL – Run “Create Accounting” to populate SLA tables User can “View Accounting” only after “Create Accounting” is run

27 Distribution Links Sample Data Trx #Line Type Line #Ext Amt CurrencyCCIDAcct. Class Amt 11984Line1100CAD12871Rev100 11984Freight120CAD13053Freight20 11984Freight15CAD13053Freight5 11984Tax13CAD18170Tax3 11984Tax10.6CAD18170Tax0.6 11984Line220CAD12871Rev20 11984Tax22CAD18170Tax2 11984Tax20.4CAD18170Tax0.4 11984Tax36CAD18170Tax6 11984Tax31.2CAD18170Tax1.2 11984CAD12833Rec158.2 11984CAD24718Round0 Trx #CCIDAcct. Class Entered DR Entered CR Acct. DR Acct. CR 1198413053Receivable158.2123.93 1198412833Rounding00.01 1198412871Revenue12094.01 1198424718 Freight2519.59 1198418170Tax13.210.34 SLA Je Lines Distributions Distribution Links Trx #CCID Acct. Class Curr SLA Entered DR SLA Entered CR SLA Acct. DR SLA Acct. CR Unrounded Entered DR Unrounded Entered CR Unrounded Acct. DR Unrounded Acct. DR 1198413053FreightCAD2519.5953.92 1198413053FreightCAD2519.592015.67 1198412833ReceivableCAD158.2123.93158.2123.93 1198412871RevenueCAD12094.012015.67 1198412871RevenueCAD12094.0112078.34 1198424718RoundingCAD00.010 1198418170TaxCAD13.210.341.20.94 1198418170TaxCAD13.210.34.040.31 1198418170TaxCAD13.210.340.60.47 1198418170TaxCAD13.210.3464.7 1198418170TaxCAD13.210.3421.57 1198418170TaxCAD13.210.3432.35

28 Tie It All Together Data flows from distributions, thru distribution links and SLA tables, to GL Three key stages – Distributions (before accounting applied) – SLA (before transfer to GL) – GL Three key views of the data – Distributions only – Tie distributions to SLA to GL – Tie GL back to distributions

29 The Noetix Solution

30 The Information Gap Enterprise Application (v1) Query, Reporting and Analysis Tools Custom Application Configuration Generic Templates 70% of BI implementation costs & delay M a n u a l M a p p i n g Enterprise Application (v2) M a p p i n g R e w o r k Additional costs Additional resources Additional delay

31 The Information Gap Enterprise Application (v1) Query, Reporting and Analysis Tools Custom Application Configuration Generic Templates Generates configuration specific BI content Noetix MetaBuilder Custom Application Configuration Generated Content Enterprise Application (v2) No additional rework costs or delay

32 Financials Business Best Practices Supply Chain Manufacturing Human Resources [Handcrafted] Information About Your Setup Configuration Information about your enterprise application User Interfaces SecurityFlexfields [Interrogated] Generated data Business Views [Configuration-specific Views] Reports [Configuration-specific Answers] Documentation [Configuration-specific Help]

33 MTL_SYSTEM_ITEMS_B HZ_CUSTOMERS OE_ORDER_LINES_ALL OE_ORDER_HEADERS_ALL MTL_SYSTEM_ITEMS_TL PA_PROJECTS_ALL PA_TASKS What is a Noetix view? Oracle database tables Noetix view of the database Order Lines ATO Flag Booked Date Customer Customer No. Item Item Desc. Line Status Open Quant. Order No. Order Quant. Project Quantity Organization [remaps view] [doesn’t break] [Oracle EBS upgrade] Cust. Status ATTRIBUTE1 : “Customer Status” Flexfield column in the table Your report Customer Selling Org. Cust. Status Open Quant. Order Quant. Booked Date Order No. Orders Customer No. Flexfield column in the view HZ_CUST_ACCOUNTS OE_ORDER_LINES_ALL HZ_PARTIES PA_TASKS

34 Oracle Flexfields and Noetix Key Flexfield Base Table Column Names SEGMENT1 SEGMENT2 SEGMENT3 Company Division Cost Center Key Flexfield View Column Names Descriptive Flexfield Base Table Column Names ATTRIBUTE1 ATTRIBUTE2 ATTRIBUTE3 Web Site Preferred Vendor Approved Until Descriptive Flexfield View Column Names

35 Product Demonstration NoetixViews

36 NoetixViews 5.8.7 Financial Cross-Functional Views Accounting Subject Area GL-to-Subledger Cross-Functional View Legacy GL-to-Subledger Cross-Functional View Built in R12? Payables invoicesGL_Je_SLA_AP_Inv_DistGL_AP_Inv_Je_Line_Details GL_Je_AP_Inv_Dist_Details Yes Payables invoice payments GL_Je_SLA_AP_Pmt_DistGL_Je_AP_Pmt_Dist_DetailsYes Receivables adjustments GL_Je_SLA_AR_Adj_DistGL_Je_Tran_AR_Adj_DistYes Receivables miscellaneous receipts GL_Je_SLA_AR_Misc_Rcpt_DistGL_Je_Tran_AR_Misc_DistYes Receivables standard receipts GL_Je_SLA_AR_Std_Rcpt_DistGL_Je_Tran_AR_Pymt_DistYes Receivables transactions GL_Je_SLA_AR_Tran_DistGL_Je_Tran_AR_Tran_DistYes Purchase order and requisition encumbrances GL_Je_SLA_PO_All_EncumbGL_Je_Tran_All_PO_EncumbYes Blanket purchase agreements GL_Je_SLA_PO_Blnkt_EncumbGL_Je_Blanket_PO_EncumbYes Purchase order encumbrances GL_Je_SLA_PO_EncumbGL_Je_Tran_PO_EncumbYes Requisition encumbrances GL_Je_SLA_PO_Req_EncumbGL_Je_Tran_PO_Req_EncumbYes NoetixViews for Oracle General Ledger Payables Receivables Public Sector

37 NoetixViews 5.8.7 Financial Cross-Functional Views NoetixViews for Oracle Assets Accounting Subject Area FA  GL Cross-Functional View Legacy FA  GL Cross-Functional View Built In R12? AdjustmentsFA_Adjustments_SLA_GL_JeFA_GL_Journal_AdjustmentsYes DepreciationsFA_Deprn_Dtls_SLA_GL_JeFA_Depreciation_Details (value-added) Yes Depreciation historiesFA_Deprn_Dtl_Hist_SLA_GL_JeFA_Depr_Detail_History (basic) Yes Invoice transactionsFA_Invoice_Trx_SLA_GL_JeFA_GL_Invoice_Trans_JeYes TransactionsFA_All_Trans_SLA_GL_JeFA_GL_JournalsYes NoetixViews for Oracle Payables Accounting Subject Area AP  GL Cross-Functional View Legacy AP  GL Cross-Functional View Built in R12? InvoicesAP_Inv_Dist_SLA_GL_JeAP_Inv_GL_Tr_DetailsYes PaymentsAP_Pmt_Dist_SLA_GL_JeAP_Pmt_Dist_GL_Tr_DetailsYes Trial balanceAP_Trial_Balance_DetailsAP_Trial_Balance (value-added) Yes NoetixViews for Oracle Receivables Accounting Subject Area AR  GL Cross-Functional View Legacy AR  GL Cross-Functional View Built in R12? AdjustmentsAR_Adj_Dist_SLA_GL_JeAR_Adjustment_GL_Je_DistYes Miscellaneous receiptsAR_Misc_Rcpt_Dist_SLA_GL_JeAR_Misc_Pymt_GL_Je_DistYes Standard receiptsAR_Std_Rcpt_Dist_SLA_GL_JeAR_Cust_Pymt_GL_Je_DistYes TransactionsAR_Tran_Dist_SLA_GL_JeAR_Cust_Tran_GL_Je_DistYes

38 Noetix Support for Oracle SLA Payables & Receivables Accounting Subject Area GL  Subledger Cross-Functional View (Final accounting data only) Subledger  GL Cross-Functional View (Final and draft accounting data) Payables invoicesGL_Je_SLA_AP_Inv_DistAP_Inv_Dist_SLA_GL_Je Payables invoice paymentsGL_Je_SLA_AP_Pmt_DistAP_Pmt_Dist_SLA_GL_Je Receivables adjustmentsGL_Je_SLA_AR_Adj_DistAR_Adj_Dist_SLA_GL_Je Receivables miscellaneous receipts GL_Je_SLA_AR_Misc_Rcpt_DistAR_Misc_Rcpt_Dist_SLA_GL_Je Receivables standard receiptsGL_Je_SLA_AR_Std_Rcpt_DistAR_Std_Rcpt_SLA_GL_Je Receivables transactions (all)GL_Je_SLA_AR_Tran_DistAR_Tran_Dist_SLA_GL_Je Payables invoicesGL_Je_SLA_AP_Inv_DistAP_Inv_Dist_SLA_GL_Je

39 The Impact? Some 11i queries will easily migrate to Rel. 12 – Some with no changes at all – Some will need table name changes Some 11i queries will need moderate attention – Data moved to TCA will require query re- writes, but the basic reports can remain the same Some 11i queries won’t migrate 1:1 to Rel. 12 – SLA may require new reports, queries & ETL routines

40 Reporting Strategies We See Best practice: Establish a metadata layer between queries and OLTP tables – Use common business terms for query objects, data element, & their descriptions – Persist this “business metadata” between database upgrades – Remap the “technical metadata” (SQL) OLTP database views – Common data access layer – Usable by reporting & query tools, & ETL Reporting tools’ metadata repositories – Map to data access layer in the OLTP database

41 Noetix Business Intelligence

42 Q & A


Download ppt "Leveraging NoetixViews to Migrate Custom 11i Reports to Release 12 Joe Dahl, Solution Consultant."

Similar presentations


Ads by Google