メキシコ用補助レポートの生成
メキシコ用補助レポートを使用すると、特定の期間の特定の勘定科目のすべての会計仕訳を詳細に分析できます。このレポートには、期首残高と期末残高および特定の期間中にその勘定科目に転記された日次仕訳が表示されます。
財政当局に勘定科目の詳細レコードを提供する場合は、メキシコ用補助レポートを使用します。
前提条件
メキシコ用補助レポートを生成する前に、次のステップを完了します。
-
Oracle Transactional Business Intelligenceにサインインします。
-
「カタログ」をクリックします。
-
カタログ・ツールバーの「新規」、「フォルダ」をクリックします。
-
「マイ・フォルダ」にローカル・フォルダを作成します。
-
フォルダの名前としてMexicoと入力し、「OK」をクリックします。
「マイ・フォルダ」のフォルダ・ペインに新しいフォルダが表示されます。
-
Mexicoフォルダを選択して、「展開」アイコンをクリックします。
-
ツールバーに表示される「新規」アイコンをクリックします。
-
「分析およびインタラクティブ・レポート」に表示される「分析」オプションをクリックします。
-
「単純論理SQLからの分析の作成」オプションに次のSQL文を入力します。
SELECT NumCta saw_0, DesCta saw_2, SaldoIni saw_4, SaldoFin saw_5, Fecha saw_6, NumUnIdenPol saw_7, Concepto saw_8, Debe saw_9, Haber saw_10, Accounting_Period saw_11, Ledger saw_12, Legal_Entity saw_13 FROM (SELECT "General Ledger - Transactional Balances Real Time"."Account"."General Ledger Code Combination Identifier" bal_ccid, "General Ledger - Transactional Balances Real Time"."Ledger"."Ledger Name" Ledger, "General Ledger - Transactional Balances Real Time"."Time"."Fiscal Period" Accounting_Period, "General Ledger - Transactional Balances Real Time"."Natural Account Segment"."Account Code" NumCta, "General Ledger - Transactional Balances Real Time"."Natural Account Segment"."Account Description" DesCta, "General Ledger - Transactional Balances Real Time"."- Balance"."Beginning Balance" SaldoIni, "General Ledger - Transactional Balances Real Time"."- Balance"."Ending Balance" SaldoFin, "General Ledger - Transactional Balances Real Time"."- Balance"."Period Net Activity" bal_periodbal FROM "General Ledger - Transactional Balances Real Time" where "General Ledger - Transactional Balances Real Time"."Ledger"."Ledger Name" in ('@{p_ledger}') and "General Ledger - Transactional Balances Real Time"."Time"."Fiscal Period" in ('@{p_period}') ) balances full outer join (SELECT "General Ledger - Journals Real Time"."- Header Details"."Header Default Effective Date" Fecha, "General Ledger - Journals Real Time"."- Account"."General Ledger Code Combination Identifier" jrnl_ccid, CONCAT(REPLACE("General Ledger - Journals Real Time"."- Header Details"."Header Name",' ',''),CONCAT(REPLACE(CAST("General Ledger - Journals Real Time"."- Header Details"."Header Key" AS CHAR),' ',''),CONCAT(REPLACE("General Ledger - Journals Real Time"."- Batch Details"."Batch Name",' ',''),REPLACE("General Ledger - Journals Real Time"."- Header Details"."Header Description",' ','')))) jrnl_header_desc, CONCAT(SUBSTRING(REPLACE("General Ledger - Journals Real Time"."- Header Details"."Header Name",' ','') FROM 1 FOR (50 - CHAR_LENGTH(REPLACE(CAST("General Ledger - Journals Real Time"."- Header Details"."Header Key" AS CHAR),' ','')))),REPLACE(CAST("General Ledger - Journals Real Time"."- Header Details"."Header Key" AS CHAR),' ','')) NumUnIdenPol, "General Ledger - Journals Real Time"."- Ledger"."Ledger Name" jrnl_ledger, "General Ledger - Journals Real Time"."Time"."Fiscal Period" jrnl_period, "General Ledger - Journals Real Time"."- Line Details"."Line Description" Concepto, "General Ledger - Journals Real Time"."- Line Details"."Line Number" jrnl_line_number, "General Ledger - Journals Real Time"."- Lines"."Journal Line Accounted Amount Debit" Debe, "General Ledger - Journals Real Time"."- Lines"."Journal Line Accounted Amount Credit" Haber, "General Ledger - Journals Real Time"."- Header Details"."Journal Legal Entity" Legal_Entity FROM "General Ledger - Journals Real Time" where "General Ledger - Journals Real Time"."- Ledger"."Ledger Name" in ('@{p_ledger}') and "General Ledger - Journals Real Time"."Time"."Fiscal Period" in ('@{p_period}') and "General Ledger - Journals Real Time"."Posting Status"."Posting Status Code" = 'P' and DESCRIPTOR_IDOF("General Ledger - Journals Real Time"."Balance Subtype"."Balance Subtype Name") = 'A' and "General Ledger - Journals Real Time"."- Header Details"."Journal Legal Entity" in ('@{p_legal_entity}')) journals on journals.jrnl_ledger = balances.Ledger and balances.bal_ccid = journals.jrnl_ccid and journals.jrnl_period = balances.Accounting_Period ORDER BY saw_0,saw_4, saw_5, saw_6, saw_9, saw_10, saw_11
-
「OK」をクリックします。
-
「プロンプト」タブをクリックします。
元帳および会計期間の2つのプロンプトを作成します。
-
「追加」アイコン→「列プロンプト」→「"Ledger"."Ledger"」をクリックします。
「新規プロンプト: Ledger」ダイアログ・ボックスが表示されます。
-
「新規プロンプト: Ledger」ダイアログ・ボックスで「オプション」をクリックします。
-
「選択リスト値」フィールドにSQL Resultsと入力します。
デフォルトの問合せが「SQL文」ボックスに表示されます。
-
デフォルトの問合せを次の問合せで置き換えます。
SELECT "General Ledger - Journals Real Time"."- Ledger"."Ledger Name" FROM "General Ledger - Journals Real Time" ORDER BY 1 ASC NULLS LAST FETCH FIRST 65001 ROWS ONLY
-
「変数の設定」フィールドにPresentation Variableと入力します。
-
プレゼンテーション変数としてp_ledgerを入力します。
-
「OK」をクリックします。
-
「追加」→「列プロンプト」→「"Accounting_Period" ."Accounting_Period"」をクリックします。
「新規プロンプト: Accounting_Period」ダイアログ・ボックスが表示されます。
-
「新規プロンプト: Accounting_Period」ダイアログ・ボックスで「オプション」をクリックします。
-
「選択リスト値」フィールドにSQL Resultsと入力します。
デフォルトの問合せが「SQL文」フィールドに表示されます。
-
デフォルトの問合せを次の問合せで置き換えます。
SELECT "General Ledger - Journals Real Time"."Time"."Fiscal Period" s_1, SORTKEY("General Ledger - Journals Real Time"."Time"."Fiscal Period") s_2 FROM "General Ledger - Journals Real Time" ORDER BY 1,2 ASC NULLS LAST FETCH FIRST 65001 ROWS ONLY
-
「変数の設定」フィールドにPresentation Variableと入力します。
-
プレゼンテーション変数としてp_periodを入力します。
-
「OK」をクリックします。
-
「追加」→「列プロンプト」→「"Legal_Entity" ."Legal_Entity"」をクリックします。
「新規プロンプト: Legal_Entity」ダイアログ・ボックスが表示されます。
-
「新規プロンプト: Legal_Entity」ダイアログ・ボックスで「オプション」をクリックします。
-
「選択リスト値」ボックスにSQL Resultsと入力します。
デフォルトの問合せが「SQL文」ボックスに表示されます。
-
デフォルトの問合せを削除し、次の問合せを入力します。
SELECT "General Ledger - Journals Real Time"."- Header Details"."Journal Legal Entity" FROM "General Ledger - Journals Real Time" ORDER BY 1 ASC NULLS LAST FETCH FIRST 65001 ROWS ONLY
-
「変数の設定」ボックスにPresentation Variableと入力します。
-
プレゼンテーション変数としてp_legal_entityを入力します。
-
「OK」をクリックします。
メキシコ用補助レポートの生成
前提条件を満たしたら、次のステップを実行してレポートを実行します。レポートを実行するたびに、元帳および会計期間を選択します。
-
Oracle Transactional Business Intelligenceにサインインします。
-
「カタログ」をクリックします。
-
「マイ・フォルダ」内で、Mexicoフォルダに移動して選択します。
-
「開く」をクリックして、残高仕訳詳細レポートを開きます。
-
「元帳」および「会計期間」フィールドで、元帳および会計期間を指定します。
-
「OK」をクリックします。
レポートは表形式で表示されます。
このレポートでは、予算引当会計仕訳は除外されます。