DBA Data[Home] [Help]

APPS.XLA_ACCOUNTING_PKG dependencies on XLA_ACCOUNTING_CACHE_PKG

Line 2688: IF xla_accounting_err_pkg.g_error_count = 0 AND NOT XLA_ACCOUNTING_CACHE_PKG.g_hist_bflow_error_exists

2684: -- (bug # 2709397)
2685: ----------------------------------------------------------------------------
2686:
2687: --bug 7253269 condition included
2688: IF xla_accounting_err_pkg.g_error_count = 0 AND NOT XLA_ACCOUNTING_CACHE_PKG.g_hist_bflow_error_exists
2689: AND NOT XLA_AE_LINES_PKG.g_hist_reversal_error_exists AND NOT xla_accounting_cache_pkg.g_reversal_error THEN
2690: p_errbuf := 'Unit Processor completed normally';
2691: p_retcode := 0;
2692: ELSE

Line 2689: AND NOT XLA_AE_LINES_PKG.g_hist_reversal_error_exists AND NOT xla_accounting_cache_pkg.g_reversal_error THEN

2685: ----------------------------------------------------------------------------
2686:
2687: --bug 7253269 condition included
2688: IF xla_accounting_err_pkg.g_error_count = 0 AND NOT XLA_ACCOUNTING_CACHE_PKG.g_hist_bflow_error_exists
2689: AND NOT XLA_AE_LINES_PKG.g_hist_reversal_error_exists AND NOT xla_accounting_cache_pkg.g_reversal_error THEN
2690: p_errbuf := 'Unit Processor completed normally';
2691: p_retcode := 0;
2692: ELSE
2693: p_errbuf := 'Unit Processor completed normally with some events in error';

Line 5784: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;

5780: PROCEDURE ValidateAAD (p_array_event_dates IN t_array_date)
5781: IS
5782:
5783: l_log_module VARCHAR2(240);
5784: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
5785: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;
5786: l_max_event_date date;
5787: l_min_event_date date;
5788: l_count NUMBER :=0;

Line 5785: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;

5781: IS
5782:
5783: l_log_module VARCHAR2(240);
5784: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
5785: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;
5786: l_max_event_date date;
5787: l_min_event_date date;
5788: l_count NUMBER :=0;
5789: l_encoded_msg VARCHAR2(2000) := null;

Line 5805: l_array_ledgers := xla_accounting_cache_pkg.GetLedgers;

5801: ,p_level => C_LEVEL_PROCEDURE
5802: ,p_module => l_log_module);
5803: END IF;
5804:
5805: l_array_ledgers := xla_accounting_cache_pkg.GetLedgers;
5806:
5807: if p_array_event_dates.COUNT > 0 then
5808: l_min_event_date := p_array_event_dates(1);
5809: l_max_event_date := p_array_event_dates(p_array_event_dates.COUNT);

Line 5850: l_array_ledger_pad := xla_accounting_cache_pkg.GetArrayPad

5846:
5847: END IF;
5848:
5849: -- get the AAD for this ledger
5850: l_array_ledger_pad := xla_accounting_cache_pkg.GetArrayPad
5851: (p_ledger_id => l_array_ledgers(i)
5852: ,p_max_event_date => l_max_event_date
5853: ,p_min_event_date => l_min_event_date);
5854:

Line 5904: ,p_value_3 => xla_accounting_cache_pkg.GetSessionValueChar

5900: ,p_value_2 => xla_lookups_pkg.get_meaning(
5901: 'XLA_OWNER_TYPE'
5902: ,l_array_ledger_pad(k).product_rule_owner)
5903: ,p_token_3 => 'SUBLEDGER_ACCTG_METHOD'
5904: ,p_value_3 => xla_accounting_cache_pkg.GetSessionValueChar
5905: (p_source_code => 'XLA_ACCOUNTING_METHOD_NAME'
5906: ,p_target_ledger_id => l_array_ledgers(i))
5907: ,p_entity_id => null
5908: ,p_event_id => null

Line 5922: ,p_value_3 => xla_accounting_cache_pkg.GetSessionValueChar

5918: ,p_value_2 => xla_lookups_pkg.get_meaning(
5919: 'XLA_OWNER_TYPE'
5920: ,l_array_ledger_pad(k).product_rule_owner)
5921: ,p_token_3 => 'SUBLEDGER_ACCTG_METHOD'
5922: ,p_value_3 => xla_accounting_cache_pkg.GetSessionValueChar
5923: (p_source_code => 'XLA_ACCOUNTING_METHOD_NAME'
5924: ,p_target_ledger_id => l_array_ledgers(i)));
5925:
5926: IF (C_LEVEL_STATEMENT >= g_log_level) THEN

Line 6001: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;

5997:
5998: C_MIN_EVENT_DATE CONSTANT DATE := TO_DATE('01/01/1900','DD/MM/YYYY');
5999:
6000: l_log_module VARCHAR2(240);
6001: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6002: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;
6003: l_count NUMBER :=0;
6004: l_message VARCHAR2(2000);
6005:

Line 6002: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;

5998: C_MIN_EVENT_DATE CONSTANT DATE := TO_DATE('01/01/1900','DD/MM/YYYY');
5999:
6000: l_log_module VARCHAR2(240);
6001: l_array_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6002: l_array_ledger_pad xla_accounting_cache_pkg.t_array_pad;
6003: l_count NUMBER :=0;
6004: l_message VARCHAR2(2000);
6005:
6006: l_pad_name VARCHAR2(240);

Line 6029: l_array_ledgers := xla_accounting_cache_pkg.GetLedgers;

6025: ,p_level => C_LEVEL_PROCEDURE
6026: ,p_module => l_log_module);
6027: END IF;
6028:
6029: l_array_ledgers := xla_accounting_cache_pkg.GetLedgers;
6030:
6031: FOR i in 1..l_array_ledgers.COUNT LOOP
6032:
6033: -- get category code of ledger

Line 6049: xla_accounting_cache_pkg.GetArrayPad

6045: END IF;
6046:
6047: -- get the AAD for this ledger
6048: l_array_ledger_pad :=
6049: xla_accounting_cache_pkg.GetArrayPad
6050: (p_ledger_id => l_array_ledgers(i)
6051: ,p_max_event_date => p_max_event_date
6052: ,p_min_event_date => C_MIN_EVENT_DATE);
6053:

Line 6068: l_slam := xla_accounting_cache_pkg.GetSessionValueChar

6064: l_pad_name := l_array_ledger_pad(k).ledger_product_rule_name;
6065: l_pad_owner := xla_lookups_pkg.get_meaning
6066: ('XLA_OWNER_TYPE'
6067: ,l_array_ledger_pad(k).product_rule_owner);
6068: l_slam := xla_accounting_cache_pkg.GetSessionValueChar
6069: (p_source_code => 'XLA_ACCOUNTING_METHOD_NAME'
6070: ,p_target_ledger_id => l_array_ledgers(i));
6071:
6072: l_count := l_count + 1;

Line 6152: l_array_base_ledgers xla_accounting_cache_pkg.t_array_ledger_id;

6148: l_lock_events_str VARCHAR2(32000); --14105024
6149: -------------------------------------------------------
6150: -- Bug 5056632
6151: -------------------------------------------------------
6152: l_array_base_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6153: l_array_alc_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6154: l_primary_ledger_group_id NUMBER;
6155: l_temp NUMBER;
6156:

Line 6153: l_array_alc_ledgers xla_accounting_cache_pkg.t_array_ledger_id;

6149: -------------------------------------------------------
6150: -- Bug 5056632
6151: -------------------------------------------------------
6152: l_array_base_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6153: l_array_alc_ledgers xla_accounting_cache_pkg.t_array_ledger_id;
6154: l_primary_ledger_group_id NUMBER;
6155: l_temp NUMBER;
6156:
6157: l_event_insert_count number;

Line 6172: xla_accounting_cache_pkg.load_application_ledgers

6168: END IF;
6169:
6170: print_logfile(to_char(sysdate,'DD-MON-YYYY HH24:MI:SS')||' - Ready to cache the Application and Ledger Level Sources ...');
6171:
6172: xla_accounting_cache_pkg.load_application_ledgers
6173: (p_application_id => g_application_id
6174: ,p_event_ledger_id => g_ledger_id
6175: ,p_max_event_date => g_end_date);
6176:

Line 6189: l_array_base_ledgers := xla_accounting_cache_pkg.GetLedgers;

6185: -- to GL. There is a distinct groupid for each base ledger. ALCs share
6186: -- their group_id with Primary ledger..
6187: --
6188: IF g_accounting_mode = 'F' AND g_transfer_flag = 'Y' THEN
6189: l_array_base_ledgers := xla_accounting_cache_pkg.GetLedgers;
6190: l_array_alc_ledgers := xla_accounting_cache_pkg.GetAlcLedgers(g_ledger_id);
6191: --For bug fix 7677948
6192: FOR i IN l_array_base_ledgers.FIRST..l_array_base_ledgers.LAST LOOP
6193: SELECT gl_interface_control_s.NEXTVAL, l_array_base_ledgers(i)

Line 6190: l_array_alc_ledgers := xla_accounting_cache_pkg.GetAlcLedgers(g_ledger_id);

6186: -- their group_id with Primary ledger..
6187: --
6188: IF g_accounting_mode = 'F' AND g_transfer_flag = 'Y' THEN
6189: l_array_base_ledgers := xla_accounting_cache_pkg.GetLedgers;
6190: l_array_alc_ledgers := xla_accounting_cache_pkg.GetAlcLedgers(g_ledger_id);
6191: --For bug fix 7677948
6192: FOR i IN l_array_base_ledgers.FIRST..l_array_base_ledgers.LAST LOOP
6193: SELECT gl_interface_control_s.NEXTVAL, l_array_base_ledgers(i)
6194: INTO g_array_group_id(i), g_array_ledger_id(i)

Line 7287: xla_accounting_cache_pkg.load_application_ledgers

7283: ,p_level => C_LEVEL_PROCEDURE
7284: ,p_module => l_log_module);
7285: END IF;
7286:
7287: xla_accounting_cache_pkg.load_application_ledgers
7288: (p_application_id => g_application_id
7289: ,p_event_ledger_id => g_ledger_id);
7290:
7291: -- 5054831 -----------------------------