Syed Saad Ali

Oracle ACE Pro

Oracle Solution Architect

Oracle E-Business Suite

Oracle Cloud Infrastructure

Oracle Fusion Middleware

Oracle Database Administration

Oracle Weblogic Administration

Syed Saad Ali

Oracle ACE Pro

Oracle Solution Architect

Oracle E-Business Suite

Oracle Cloud Infrastructure

Oracle Fusion Middleware

Oracle Database Administration

Oracle Weblogic Administration

Configurations-GL

November 3, 2017 An Introduction to Financial Statement Generator (FSG)
Configurations-GLGeneral LedgerOracle Functional

An Introduction to Financial Statement Generator (FSG)

Financial Statement Generator

The Financial Statement Generator (FSG) is a powerful reporting engine that supports interchangeable report objects, server-based processing for high performance, and report scheduling for efficient use of system resources. You can define reports on-line with complete control over the rows, columns and contents of your report.

Features

  • Standard reports are generally more detailed than FSG.s and many focus on transaction level detail.
  • FSG report shows off account balances in General Ledger only.
  • Oracle Financial Statement Generator builds reports using re-useable components.
  • In order to create a report you must first define each of the component parts, which may include:
    • Row Set
    • Column Set
    • Content Set
    • Row Order
    • Display Set
  •  You must combine at least a row set and a column set to produce the reports you need.
  • You may group reports into report sets.

Row Set

A report component you build within Oracle by defining all of the rows in your report. For each row, you control the format and content, including line descriptions, indentations, spacing, page breaks, calculations, units of measure, precision and so on. For example, you might define a standard balance sheet row set.

Column Set

A column set defines the format and content of the columns in an FSG report. In FSG, the commonly assumed attribute for a column definition is a time period (amount type), whereas the attribute for a row definition is an account assignment. Therefore, typical column sets include headings and subheadings, amount types, format masks, currency assignments, and calculation columns for totals.

Content Set

A report component that you build within Oracle that defines the information in each report and the printing sequence of your reports. For example, you can define a departmental content set which prints one report for each department.

Row Order

A report component that you use to modify the current order of rows and Accounting Flexfield segments in your report. You can rank your rows in ascending or descending order based on a selected column and rearrange the sequence of segments in your Accounting Flexfield. For example, if you want to review Total Expenditures in descending order by project, you can rank your rows in descending order by the Total Expenditures column and rearrange your segments so that project appears first on your report.

Display Set

A Financial Statement Generator report component that you build within Oracle to control the display of ranges of rows and/or columns in a report, without reformatting the report or losing header information. You can define a display set which works for reports that use specific row and column sets. Or, you can define a generic display set which works for any report, regardless of its row and column set.

Extensible Business Reporting Language XBRL

eXtensible Business Reporting Language (XBRL) is an open specification for software that uses Extensible Markup Language (XML) data tags, together with a taxonomy, to describe business reporting, including financial information. An XBRL taxonomy is a standard description and classification system for the contents of accounting reports.

October 10, 2017 Query To find the details of the Accounting Flexfield structure
AppsDBA ScriptsConfigurations-GLScripts

SELECT gls.name, 
       idfs.id_flex_num chart_of_accounts_id, 
       idfs.segment_num, 
       idfs.flex_value_set_id, 
       fvs.flex_value_set_name, 
       idfs.application_id, 
       idfs.id_flex_code, 
       idfs.application_column_name, 
       idfs.segment_name, 
       fvs.security_enabled_flag, 
       ( CASE 
           WHEN fvs.validation_type = ‘F’ THEN ‘Table’ 
           WHEN fvs.validation_type = ‘I’ THEN ‘Independent’ 
           WHEN fvs.validation_type = ‘D’ THEN ‘Dependent’ 
           WHEN fvs.validation_type = ‘N’ THEN ‘None’ 
           WHEN fvs.validation_type = ‘P’ THEN ‘Pair’ 
           WHEN fvs.validation_type = ‘U’ THEN ‘Special’ 
           ELSE ‘Unknown Type’ 
         END )          validation_type, 
       ( CASE 
           WHEN fvs.validation_type = ‘F’ THEN fvt.application_table_name 
           ELSE ‘Not Applicable’ 
         END )          validation_table_name 
FROM   gl_ledgers gls, 
       fnd_id_flex_segments idfs, 
       fnd_flex_value_sets fvs, 
       fnd_flex_validation_tables fvt 
WHERE  gls.chart_of_accounts_id (+) = idfs.id_flex_num 
       AND fvs.flex_value_set_id = idfs.flex_value_set_id 
       AND gls.ledger_id = &ledgerid 
       AND idfs.application_id = 101 
       AND idfs.id_flex_code IN ( ‘GL#’, ‘GLLE’ ) 
       AND fvs.flex_value_set_id = fvt.flex_value_set_id (+) 
ORDER  BY idfs.id_flex_code, 
          idfs.id_flex_num, 
          idfs.segment_num ASC; 

 

 

August 1, 2017 Oracle financials interface tables
Accounts PayablesAccounts ReceivablesAPPS DBAConfigurations-APConfigurations-ARConfigurations-CMConfigurations-FAConfigurations-GLFixed AssetsGeneral LedgerInstallations/Configurations-ApplicationsOracle FunctionalScripts

General Ledger Interface Tables

  • GL_BUDGET_INTERFACE
  • GL_DAILY_RATES_INTERFACE
  • GL_DRM_HIERARCHY_INTERFACE 
  • GL_DRM_SEGVALUES_INTERFACE
  • GL_IMP_COA_ERR_INTERFACE
  • GL_IMP_COA_NORM_HIER_INTERFACE
  • GL_IMP_COA_SEG_VAL_INTERFACE
  • GL_IEA_INTERFACE
  • GL_INTERFACE
  • GL_INTERFACE_CONTROL
  • GL_INTERFACE_HISTORY
  • GL_REPORT_INTERFACE
  • GL_XFR_INTERFACE

 

Account Payables (AP) Interface Tables

  • AP_INTERFACE_CONTROLS
  • AP_INTERFACE_REJECTIONS
  • AP_INVOICE_INTERFACE
  • AP_INVOICE_LINES_INTERFACE
  • OIE_POL_RATES_INTERFACE

 

Account Receivables (AR) Interface Tables

  • AR_PAYMENTS_INTERFACE_ALL
  • AR_TAX_INTERFACE
  • HZ_PARTY_INTERFACE
  • HZ_PARTY_INTERFACE_ERRORS
  • RA_CUSTOMERS_INTERFACE_ALL
  • RE_INTERFACE_DISTRIBUTION_ALL
  • RA_INTERFACE_ERRORS_ALL
  • RA_INTERFACE_LINES_ALL
  • RA_INTERFACE_SALESCREDITS_ALL
  • AR_INTERFACE_CONTS_ALL
  • AR_PMTS_INTERFACE_HEADER_GT
  • AR_PMTS_INTERFACE_LINES_GT
  • AR_PMTS_INTERFACE_LINE_DETAILS
  • HZ_DQM_SH_SYNC_INTERFACE
  • HZ_DQM_SYNC_INTERFACE
  • RA_INTERFACE_REQID_GT

 

Fixed Assets (FA) Interface Tables

  • FA_BUDGET_INTERFACE
  • FA_INV_INTERFACE
  • FA_PRODUCTION_INTERFACE
  • FA_TAX_INTERFACE
  • FA_TRANSACTION_INTERFACE

 

Cash Management (CE) Interface Tables

  • CE_ARCH_INTERFACE_HEADERS
  • CE_ARCH_INTERFACE_HEADERS_ALL
  • CE_ARCH_INTERFACE_LINES
  • CE_HEADER_INTERFACE_ERRORS
  • CE_LINE_INTERFACE_ERRORS
  • CE_STATEMENT_LINES_INTERFACE
  • CE_UK_VALIDATIONS_INTERFACE

 

 

July 1, 2017 General Ledger (GL) Journals Profile Options
Configurations-GLGeneral LedgerOracle Functional

General Ledger (GL) Journals Profile Options

 

 

Journals: Allow Multiple Exchange Rates

Controls whether to allow multiple conversion rates within a journal entry.

Journals: Allow Posting During Journal Entry

Controls whether you can post a manual journal entry from the Enter Journals window.

Journals: Default Category

 Specify the default category for manual journal entries.

Journals: Enable Prior Period Notification

Controls whether General Ledger notifies you when you are entering a journal for a prior period.

Journals: Mix Statistical and Monetary

Controls whether you can enter statistical amounts in the same journal line as monetary amounts.

Journals: Override Reversal Method

Controls whether you can override the specified default reversal method.