750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
751: l_bflow_applied_to_amt NUMBER; -- 5132302
752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
753:
754: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
755:
756: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
757: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
758:
899: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
900:
901: -- 4955764
902: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
903: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
904:
905: -- 4458381 Public Sector Enh
906:
907: --
1114: -------------------------------------------------------------------------------------------
1115: -- 4262811 - Generate the Accrual Reversal lines
1116: -------------------------------------------------------------------------------------------
1117: BEGIN
1118: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
1119: (g_array_event(p_event_id).array_value_num('header_index'));
1120: IF l_acc_rev_flag IS NULL THEN
1121: l_acc_rev_flag := 'N';
1122: END IF;
1211: END IF;
1212:
1213: -- 4955764
1214: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1215: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
1216:
1217:
1218: XLA_AE_LINES_PKG.ValidateCurrentLine;
1219: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
1338: l_bflow_applied_to_amt NUMBER; -- 5132302
1339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
1340:
1341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
1342:
1343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
1344: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
1345:
1485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
1486:
1487: -- 4955764
1488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
1490:
1491: -- 4458381 Public Sector Enh
1492:
1493: --
1668: -------------------------------------------------------------------------------------------
1669: -- 4262811 - Generate the Accrual Reversal lines
1670: -------------------------------------------------------------------------------------------
1671: BEGIN
1672: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
1673: (g_array_event(p_event_id).array_value_num('header_index'));
1674: IF l_acc_rev_flag IS NULL THEN
1675: l_acc_rev_flag := 'N';
1676: END IF;
1765: END IF;
1766:
1767: -- 4955764
1768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
1770:
1771:
1772: XLA_AE_LINES_PKG.ValidateCurrentLine;
1773: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1891: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
1892: l_bflow_applied_to_amt NUMBER; -- 5132302
1893: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
1894:
1895: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
1896:
1897: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
1898: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
1899:
2039: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2040:
2041: -- 4955764
2042: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2043: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
2044:
2045: -- 4458381 Public Sector Enh
2046:
2047: --
2222: -------------------------------------------------------------------------------------------
2223: -- 4262811 - Generate the Accrual Reversal lines
2224: -------------------------------------------------------------------------------------------
2225: BEGIN
2226: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
2227: (g_array_event(p_event_id).array_value_num('header_index'));
2228: IF l_acc_rev_flag IS NULL THEN
2229: l_acc_rev_flag := 'N';
2230: END IF;
2319: END IF;
2320:
2321: -- 4955764
2322: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2323: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
2324:
2325:
2326: XLA_AE_LINES_PKG.ValidateCurrentLine;
2327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
2445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
2446: l_bflow_applied_to_amt NUMBER; -- 5132302
2447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
2448:
2449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
2450:
2451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
2452: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
2453:
2594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
2595:
2596: -- 4955764
2597: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2598: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
2599:
2600: -- 4458381 Public Sector Enh
2601:
2602: --
2777: -------------------------------------------------------------------------------------------
2778: -- 4262811 - Generate the Accrual Reversal lines
2779: -------------------------------------------------------------------------------------------
2780: BEGIN
2781: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
2782: (g_array_event(p_event_id).array_value_num('header_index'));
2783: IF l_acc_rev_flag IS NULL THEN
2784: l_acc_rev_flag := 'N';
2785: END IF;
2874: END IF;
2875:
2876: -- 4955764
2877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
2878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
2879:
2880:
2881: XLA_AE_LINES_PKG.ValidateCurrentLine;
2882: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3000: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3001: l_bflow_applied_to_amt NUMBER; -- 5132302
3002: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3003:
3004: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3005:
3006: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
3007: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
3008:
3149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3150:
3151: -- 4955764
3152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
3154:
3155: -- 4458381 Public Sector Enh
3156:
3157: --
3332: -------------------------------------------------------------------------------------------
3333: -- 4262811 - Generate the Accrual Reversal lines
3334: -------------------------------------------------------------------------------------------
3335: BEGIN
3336: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
3337: (g_array_event(p_event_id).array_value_num('header_index'));
3338: IF l_acc_rev_flag IS NULL THEN
3339: l_acc_rev_flag := 'N';
3340: END IF;
3429: END IF;
3430:
3431: -- 4955764
3432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
3434:
3435:
3436: XLA_AE_LINES_PKG.ValidateCurrentLine;
3437: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
3553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
3554: l_bflow_applied_to_amt NUMBER; -- 5132302
3555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
3556:
3557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
3558:
3559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
3560: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
3561:
3702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
3703:
3704: -- 4955764
3705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
3707:
3708: -- 4458381 Public Sector Enh
3709:
3710: --
3885: -------------------------------------------------------------------------------------------
3886: -- 4262811 - Generate the Accrual Reversal lines
3887: -------------------------------------------------------------------------------------------
3888: BEGIN
3889: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
3890: (g_array_event(p_event_id).array_value_num('header_index'));
3891: IF l_acc_rev_flag IS NULL THEN
3892: l_acc_rev_flag := 'N';
3893: END IF;
3982: END IF;
3983:
3984: -- 4955764
3985: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
3986: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
3987:
3988:
3989: XLA_AE_LINES_PKG.ValidateCurrentLine;
3990: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4129: l_bflow_applied_to_amt NUMBER; -- 5132302
4130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4131:
4132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4133:
4134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
4135: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
4136:
4277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4278:
4279: -- 4955764
4280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
4282:
4283: -- 4458381 Public Sector Enh
4284:
4285: --
4492: -------------------------------------------------------------------------------------------
4493: -- 4262811 - Generate the Accrual Reversal lines
4494: -------------------------------------------------------------------------------------------
4495: BEGIN
4496: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
4497: (g_array_event(p_event_id).array_value_num('header_index'));
4498: IF l_acc_rev_flag IS NULL THEN
4499: l_acc_rev_flag := 'N';
4500: END IF;
4589: END IF;
4590:
4591: -- 4955764
4592: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4593: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
4594:
4595:
4596: XLA_AE_LINES_PKG.ValidateCurrentLine;
4597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
4735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
4736: l_bflow_applied_to_amt NUMBER; -- 5132302
4737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
4738:
4739: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
4740:
4741: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
4742: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
4743:
4884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
4885:
4886: -- 4955764
4887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
4888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
4889:
4890: -- 4458381 Public Sector Enh
4891:
4892: --
5099: -------------------------------------------------------------------------------------------
5100: -- 4262811 - Generate the Accrual Reversal lines
5101: -------------------------------------------------------------------------------------------
5102: BEGIN
5103: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
5104: (g_array_event(p_event_id).array_value_num('header_index'));
5105: IF l_acc_rev_flag IS NULL THEN
5106: l_acc_rev_flag := 'N';
5107: END IF;
5196: END IF;
5197:
5198: -- 4955764
5199: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5200: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
5201:
5202:
5203: XLA_AE_LINES_PKG.ValidateCurrentLine;
5204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5323: l_bflow_applied_to_amt NUMBER; -- 5132302
5324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5325:
5326: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5327:
5328: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
5329: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
5330:
5471: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5472:
5473: -- 4955764
5474: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5475: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
5476:
5477: -- 4458381 Public Sector Enh
5478:
5479: --
5654: -------------------------------------------------------------------------------------------
5655: -- 4262811 - Generate the Accrual Reversal lines
5656: -------------------------------------------------------------------------------------------
5657: BEGIN
5658: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
5659: (g_array_event(p_event_id).array_value_num('header_index'));
5660: IF l_acc_rev_flag IS NULL THEN
5661: l_acc_rev_flag := 'N';
5662: END IF;
5751: END IF;
5752:
5753: -- 4955764
5754: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5755: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
5756:
5757:
5758: XLA_AE_LINES_PKG.ValidateCurrentLine;
5759: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
5877: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5878: l_bflow_applied_to_amt NUMBER; -- 5132302
5879: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5880:
5881: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5882:
5883: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
5884: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
5885:
6025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6026:
6027: -- 4955764
6028: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6029: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
6030:
6031: -- 4458381 Public Sector Enh
6032:
6033: --
6208: -------------------------------------------------------------------------------------------
6209: -- 4262811 - Generate the Accrual Reversal lines
6210: -------------------------------------------------------------------------------------------
6211: BEGIN
6212: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
6213: (g_array_event(p_event_id).array_value_num('header_index'));
6214: IF l_acc_rev_flag IS NULL THEN
6215: l_acc_rev_flag := 'N';
6216: END IF;
6305: END IF;
6306:
6307: -- 4955764
6308: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6309: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
6310:
6311:
6312: XLA_AE_LINES_PKG.ValidateCurrentLine;
6313: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6452: l_bflow_applied_to_amt NUMBER; -- 5132302
6453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6454:
6455: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6456:
6457: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
6458: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
6459:
6599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6600:
6601: -- 4955764
6602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
6604:
6605: -- 4458381 Public Sector Enh
6606:
6607: --
6814: -------------------------------------------------------------------------------------------
6815: -- 4262811 - Generate the Accrual Reversal lines
6816: -------------------------------------------------------------------------------------------
6817: BEGIN
6818: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
6819: (g_array_event(p_event_id).array_value_num('header_index'));
6820: IF l_acc_rev_flag IS NULL THEN
6821: l_acc_rev_flag := 'N';
6822: END IF;
6911: END IF;
6912:
6913: -- 4955764
6914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
6916:
6917:
6918: XLA_AE_LINES_PKG.ValidateCurrentLine;
6919: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7038: l_bflow_applied_to_amt NUMBER; -- 5132302
7039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7040:
7041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7042:
7043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
7044: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
7045:
7186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7187:
7188: -- 4955764
7189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
7191:
7192: -- 4458381 Public Sector Enh
7193:
7194: --
7369: -------------------------------------------------------------------------------------------
7370: -- 4262811 - Generate the Accrual Reversal lines
7371: -------------------------------------------------------------------------------------------
7372: BEGIN
7373: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
7374: (g_array_event(p_event_id).array_value_num('header_index'));
7375: IF l_acc_rev_flag IS NULL THEN
7376: l_acc_rev_flag := 'N';
7377: END IF;
7466: END IF;
7467:
7468: -- 4955764
7469: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7470: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
7471:
7472:
7473: XLA_AE_LINES_PKG.ValidateCurrentLine;
7474: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7593: l_bflow_applied_to_amt NUMBER; -- 5132302
7594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7595:
7596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7597:
7598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
7599: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
7600:
7741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7742:
7743: -- 4955764
7744: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7745: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
7746:
7747: -- 4458381 Public Sector Enh
7748:
7749: --
7924: -------------------------------------------------------------------------------------------
7925: -- 4262811 - Generate the Accrual Reversal lines
7926: -------------------------------------------------------------------------------------------
7927: BEGIN
7928: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
7929: (g_array_event(p_event_id).array_value_num('header_index'));
7930: IF l_acc_rev_flag IS NULL THEN
7931: l_acc_rev_flag := 'N';
7932: END IF;
8021: END IF;
8022:
8023: -- 4955764
8024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
8026:
8027:
8028: XLA_AE_LINES_PKG.ValidateCurrentLine;
8029: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8147: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8148: l_bflow_applied_to_amt NUMBER; -- 5132302
8149: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8150:
8151: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8152:
8153: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
8154: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
8155:
8295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8296:
8297: -- 4955764
8298: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8299: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
8300:
8301: -- 4458381 Public Sector Enh
8302:
8303: --
8478: -------------------------------------------------------------------------------------------
8479: -- 4262811 - Generate the Accrual Reversal lines
8480: -------------------------------------------------------------------------------------------
8481: BEGIN
8482: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
8483: (g_array_event(p_event_id).array_value_num('header_index'));
8484: IF l_acc_rev_flag IS NULL THEN
8485: l_acc_rev_flag := 'N';
8486: END IF;
8575: END IF;
8576:
8577: -- 4955764
8578: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8579: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
8580:
8581:
8582: XLA_AE_LINES_PKG.ValidateCurrentLine;
8583: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8702: l_bflow_applied_to_amt NUMBER; -- 5132302
8703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8704:
8705: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8706:
8707: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
8708: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
8709:
8850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8851:
8852: -- 4955764
8853: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8854: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
8855:
8856: -- 4458381 Public Sector Enh
8857:
8858: --
9033: -------------------------------------------------------------------------------------------
9034: -- 4262811 - Generate the Accrual Reversal lines
9035: -------------------------------------------------------------------------------------------
9036: BEGIN
9037: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
9038: (g_array_event(p_event_id).array_value_num('header_index'));
9039: IF l_acc_rev_flag IS NULL THEN
9040: l_acc_rev_flag := 'N';
9041: END IF;
9130: END IF;
9131:
9132: -- 4955764
9133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
9135:
9136:
9137: XLA_AE_LINES_PKG.ValidateCurrentLine;
9138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9257: l_bflow_applied_to_amt NUMBER; -- 5132302
9258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9259:
9260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9261:
9262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
9263: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
9264:
9405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9406:
9407: -- 4955764
9408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
9410:
9411: -- 4458381 Public Sector Enh
9412:
9413: --
9588: -------------------------------------------------------------------------------------------
9589: -- 4262811 - Generate the Accrual Reversal lines
9590: -------------------------------------------------------------------------------------------
9591: BEGIN
9592: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
9593: (g_array_event(p_event_id).array_value_num('header_index'));
9594: IF l_acc_rev_flag IS NULL THEN
9595: l_acc_rev_flag := 'N';
9596: END IF;
9685: END IF;
9686:
9687: -- 4955764
9688: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9689: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
9690:
9691:
9692: XLA_AE_LINES_PKG.ValidateCurrentLine;
9693: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9812: l_bflow_applied_to_amt NUMBER; -- 5132302
9813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9814:
9815: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9816:
9817: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
9818: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
9819:
9959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9960:
9961: -- 4955764
9962: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9963: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
9964:
9965: -- 4458381 Public Sector Enh
9966:
9967: --
10142: -------------------------------------------------------------------------------------------
10143: -- 4262811 - Generate the Accrual Reversal lines
10144: -------------------------------------------------------------------------------------------
10145: BEGIN
10146: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
10147: (g_array_event(p_event_id).array_value_num('header_index'));
10148: IF l_acc_rev_flag IS NULL THEN
10149: l_acc_rev_flag := 'N';
10150: END IF;
10239: END IF;
10240:
10241: -- 4955764
10242: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10243: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
10244:
10245:
10246: XLA_AE_LINES_PKG.ValidateCurrentLine;
10247: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10365: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10366: l_bflow_applied_to_amt NUMBER; -- 5132302
10367: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10368:
10369: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10370:
10371: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
10372: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
10373:
10513: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10514:
10515: -- 4955764
10516: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10517: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
10518:
10519: -- 4458381 Public Sector Enh
10520:
10521: --
10696: -------------------------------------------------------------------------------------------
10697: -- 4262811 - Generate the Accrual Reversal lines
10698: -------------------------------------------------------------------------------------------
10699: BEGIN
10700: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
10701: (g_array_event(p_event_id).array_value_num('header_index'));
10702: IF l_acc_rev_flag IS NULL THEN
10703: l_acc_rev_flag := 'N';
10704: END IF;
10793: END IF;
10794:
10795: -- 4955764
10796: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10797: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
10798:
10799:
10800: XLA_AE_LINES_PKG.ValidateCurrentLine;
10801: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10920: l_bflow_applied_to_amt NUMBER; -- 5132302
10921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10922:
10923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10924:
10925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
10926: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
10927:
11067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11068:
11069: -- 4955764
11070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
11072:
11073: -- 4458381 Public Sector Enh
11074:
11075: --
11250: -------------------------------------------------------------------------------------------
11251: -- 4262811 - Generate the Accrual Reversal lines
11252: -------------------------------------------------------------------------------------------
11253: BEGIN
11254: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
11255: (g_array_event(p_event_id).array_value_num('header_index'));
11256: IF l_acc_rev_flag IS NULL THEN
11257: l_acc_rev_flag := 'N';
11258: END IF;
11347: END IF;
11348:
11349: -- 4955764
11350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
11352:
11353:
11354: XLA_AE_LINES_PKG.ValidateCurrentLine;
11355: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11474: l_bflow_applied_to_amt NUMBER; -- 5132302
11475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11476:
11477: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11478:
11479: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
11480: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
11481:
11621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11622:
11623: -- 4955764
11624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
11626:
11627: -- 4458381 Public Sector Enh
11628:
11629: --
11804: -------------------------------------------------------------------------------------------
11805: -- 4262811 - Generate the Accrual Reversal lines
11806: -------------------------------------------------------------------------------------------
11807: BEGIN
11808: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
11809: (g_array_event(p_event_id).array_value_num('header_index'));
11810: IF l_acc_rev_flag IS NULL THEN
11811: l_acc_rev_flag := 'N';
11812: END IF;
11901: END IF;
11902:
11903: -- 4955764
11904: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11905: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
11906:
11907:
11908: XLA_AE_LINES_PKG.ValidateCurrentLine;
11909: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12028: l_bflow_applied_to_amt NUMBER; -- 5132302
12029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12030:
12031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12032:
12033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
12034: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
12035:
12175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12176:
12177: -- 4955764
12178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
12180:
12181: -- 4458381 Public Sector Enh
12182:
12183: --
12358: -------------------------------------------------------------------------------------------
12359: -- 4262811 - Generate the Accrual Reversal lines
12360: -------------------------------------------------------------------------------------------
12361: BEGIN
12362: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
12363: (g_array_event(p_event_id).array_value_num('header_index'));
12364: IF l_acc_rev_flag IS NULL THEN
12365: l_acc_rev_flag := 'N';
12366: END IF;
12455: END IF;
12456:
12457: -- 4955764
12458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
12460:
12461:
12462: XLA_AE_LINES_PKG.ValidateCurrentLine;
12463: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12582: l_bflow_applied_to_amt NUMBER; -- 5132302
12583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12584:
12585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12586:
12587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
12588: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
12589:
12729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12730:
12731: -- 4955764
12732: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12733: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
12734:
12735: -- 4458381 Public Sector Enh
12736:
12737: --
12912: -------------------------------------------------------------------------------------------
12913: -- 4262811 - Generate the Accrual Reversal lines
12914: -------------------------------------------------------------------------------------------
12915: BEGIN
12916: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
12917: (g_array_event(p_event_id).array_value_num('header_index'));
12918: IF l_acc_rev_flag IS NULL THEN
12919: l_acc_rev_flag := 'N';
12920: END IF;
13009: END IF;
13010:
13011: -- 4955764
13012: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13013: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
13014:
13015:
13016: XLA_AE_LINES_PKG.ValidateCurrentLine;
13017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13156: l_bflow_applied_to_amt NUMBER; -- 5132302
13157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13158:
13159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13160:
13161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
13162: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
13163:
13303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13304:
13305: -- 4955764
13306: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13307: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
13308:
13309: -- 4458381 Public Sector Enh
13310:
13311: --
13518: -------------------------------------------------------------------------------------------
13519: -- 4262811 - Generate the Accrual Reversal lines
13520: -------------------------------------------------------------------------------------------
13521: BEGIN
13522: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
13523: (g_array_event(p_event_id).array_value_num('header_index'));
13524: IF l_acc_rev_flag IS NULL THEN
13525: l_acc_rev_flag := 'N';
13526: END IF;
13615: END IF;
13616:
13617: -- 4955764
13618: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13619: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
13620:
13621:
13622: XLA_AE_LINES_PKG.ValidateCurrentLine;
13623: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13741: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13742: l_bflow_applied_to_amt NUMBER; -- 5132302
13743: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13744:
13745: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13746:
13747: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
13748: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
13749:
13889: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13890:
13891: -- 4955764
13892: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13893: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
13894:
13895: -- 4458381 Public Sector Enh
13896:
13897: --
14072: -------------------------------------------------------------------------------------------
14073: -- 4262811 - Generate the Accrual Reversal lines
14074: -------------------------------------------------------------------------------------------
14075: BEGIN
14076: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
14077: (g_array_event(p_event_id).array_value_num('header_index'));
14078: IF l_acc_rev_flag IS NULL THEN
14079: l_acc_rev_flag := 'N';
14080: END IF;
14169: END IF;
14170:
14171: -- 4955764
14172: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14173: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
14174:
14175:
14176: XLA_AE_LINES_PKG.ValidateCurrentLine;
14177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14296: l_bflow_applied_to_amt NUMBER; -- 5132302
14297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14298:
14299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14300:
14301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
14302: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
14303:
14443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14444:
14445: -- 4955764
14446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
14448:
14449: -- 4458381 Public Sector Enh
14450:
14451: --
14626: -------------------------------------------------------------------------------------------
14627: -- 4262811 - Generate the Accrual Reversal lines
14628: -------------------------------------------------------------------------------------------
14629: BEGIN
14630: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
14631: (g_array_event(p_event_id).array_value_num('header_index'));
14632: IF l_acc_rev_flag IS NULL THEN
14633: l_acc_rev_flag := 'N';
14634: END IF;
14723: END IF;
14724:
14725: -- 4955764
14726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
14728:
14729:
14730: XLA_AE_LINES_PKG.ValidateCurrentLine;
14731: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14850: l_bflow_applied_to_amt NUMBER; -- 5132302
14851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14852:
14853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14854:
14855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
14856: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
14857:
14997: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14998:
14999: -- 4955764
15000: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15001: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
15002:
15003: -- 4458381 Public Sector Enh
15004:
15005: --
15180: -------------------------------------------------------------------------------------------
15181: -- 4262811 - Generate the Accrual Reversal lines
15182: -------------------------------------------------------------------------------------------
15183: BEGIN
15184: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
15185: (g_array_event(p_event_id).array_value_num('header_index'));
15186: IF l_acc_rev_flag IS NULL THEN
15187: l_acc_rev_flag := 'N';
15188: END IF;
15277: END IF;
15278:
15279: -- 4955764
15280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
15282:
15283:
15284: XLA_AE_LINES_PKG.ValidateCurrentLine;
15285: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15403: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15404: l_bflow_applied_to_amt NUMBER; -- 5132302
15405: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15406:
15407: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15408:
15409: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
15410: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
15411:
15551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15552:
15553: -- 4955764
15554: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15555: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
15556:
15557: -- 4458381 Public Sector Enh
15558:
15559: --
15734: -------------------------------------------------------------------------------------------
15735: -- 4262811 - Generate the Accrual Reversal lines
15736: -------------------------------------------------------------------------------------------
15737: BEGIN
15738: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
15739: (g_array_event(p_event_id).array_value_num('header_index'));
15740: IF l_acc_rev_flag IS NULL THEN
15741: l_acc_rev_flag := 'N';
15742: END IF;
15831: END IF;
15832:
15833: -- 4955764
15834: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15835: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
15836:
15837:
15838: XLA_AE_LINES_PKG.ValidateCurrentLine;
15839: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15958: l_bflow_applied_to_amt NUMBER; -- 5132302
15959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15960:
15961: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15962:
15963: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
15964: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
15965:
16105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16106:
16107: -- 4955764
16108: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16109: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
16110:
16111: -- 4458381 Public Sector Enh
16112:
16113: --
16288: -------------------------------------------------------------------------------------------
16289: -- 4262811 - Generate the Accrual Reversal lines
16290: -------------------------------------------------------------------------------------------
16291: BEGIN
16292: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
16293: (g_array_event(p_event_id).array_value_num('header_index'));
16294: IF l_acc_rev_flag IS NULL THEN
16295: l_acc_rev_flag := 'N';
16296: END IF;
16385: END IF;
16386:
16387: -- 4955764
16388: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16389: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
16390:
16391:
16392: XLA_AE_LINES_PKG.ValidateCurrentLine;
16393: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16511: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16512: l_bflow_applied_to_amt NUMBER; -- 5132302
16513: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16514:
16515: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16516:
16517: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
16518: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
16519:
16659: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16660:
16661: -- 4955764
16662: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16663: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
16664:
16665: -- 4458381 Public Sector Enh
16666:
16667: --
16842: -------------------------------------------------------------------------------------------
16843: -- 4262811 - Generate the Accrual Reversal lines
16844: -------------------------------------------------------------------------------------------
16845: BEGIN
16846: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
16847: (g_array_event(p_event_id).array_value_num('header_index'));
16848: IF l_acc_rev_flag IS NULL THEN
16849: l_acc_rev_flag := 'N';
16850: END IF;
16939: END IF;
16940:
16941: -- 4955764
16942: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16943: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
16944:
16945:
16946: XLA_AE_LINES_PKG.ValidateCurrentLine;
16947: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17086: l_bflow_applied_to_amt NUMBER; -- 5132302
17087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17088:
17089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17090:
17091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
17092: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
17093:
17233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17234:
17235: -- 4955764
17236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
17238:
17239: -- 4458381 Public Sector Enh
17240:
17241: --
17448: -------------------------------------------------------------------------------------------
17449: -- 4262811 - Generate the Accrual Reversal lines
17450: -------------------------------------------------------------------------------------------
17451: BEGIN
17452: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
17453: (g_array_event(p_event_id).array_value_num('header_index'));
17454: IF l_acc_rev_flag IS NULL THEN
17455: l_acc_rev_flag := 'N';
17456: END IF;
17545: END IF;
17546:
17547: -- 4955764
17548: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17549: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
17550:
17551:
17552: XLA_AE_LINES_PKG.ValidateCurrentLine;
17553: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17672: l_bflow_applied_to_amt NUMBER; -- 5132302
17673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17674:
17675: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17676:
17677: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
17678: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
17679:
17819: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17820:
17821: -- 4955764
17822: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17823: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
17824:
17825: -- 4458381 Public Sector Enh
17826:
17827: --
18002: -------------------------------------------------------------------------------------------
18003: -- 4262811 - Generate the Accrual Reversal lines
18004: -------------------------------------------------------------------------------------------
18005: BEGIN
18006: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
18007: (g_array_event(p_event_id).array_value_num('header_index'));
18008: IF l_acc_rev_flag IS NULL THEN
18009: l_acc_rev_flag := 'N';
18010: END IF;
18099: END IF;
18100:
18101: -- 4955764
18102: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18103: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
18104:
18105:
18106: XLA_AE_LINES_PKG.ValidateCurrentLine;
18107: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18225: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18226: l_bflow_applied_to_amt NUMBER; -- 5132302
18227: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18228:
18229: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18230:
18231: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
18232: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
18233:
18373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18374:
18375: -- 4955764
18376: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18377: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
18378:
18379: -- 4458381 Public Sector Enh
18380:
18381: --
18556: -------------------------------------------------------------------------------------------
18557: -- 4262811 - Generate the Accrual Reversal lines
18558: -------------------------------------------------------------------------------------------
18559: BEGIN
18560: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
18561: (g_array_event(p_event_id).array_value_num('header_index'));
18562: IF l_acc_rev_flag IS NULL THEN
18563: l_acc_rev_flag := 'N';
18564: END IF;
18653: END IF;
18654:
18655: -- 4955764
18656: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18657: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
18658:
18659:
18660: XLA_AE_LINES_PKG.ValidateCurrentLine;
18661: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18780: l_bflow_applied_to_amt NUMBER; -- 5132302
18781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18782:
18783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18784:
18785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
18786: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
18787:
18927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18928:
18929: -- 4955764
18930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
18932:
18933: -- 4458381 Public Sector Enh
18934:
18935: --
19110: -------------------------------------------------------------------------------------------
19111: -- 4262811 - Generate the Accrual Reversal lines
19112: -------------------------------------------------------------------------------------------
19113: BEGIN
19114: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
19115: (g_array_event(p_event_id).array_value_num('header_index'));
19116: IF l_acc_rev_flag IS NULL THEN
19117: l_acc_rev_flag := 'N';
19118: END IF;
19207: END IF;
19208:
19209: -- 4955764
19210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
19212:
19213:
19214: XLA_AE_LINES_PKG.ValidateCurrentLine;
19215: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19353: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19354: l_bflow_applied_to_amt NUMBER; -- 5132302
19355: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19356:
19357: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19358:
19359: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
19360: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
19361:
19501: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19502:
19503: -- 4955764
19504: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19505: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
19506:
19507: -- 4458381 Public Sector Enh
19508:
19509: --
19716: -------------------------------------------------------------------------------------------
19717: -- 4262811 - Generate the Accrual Reversal lines
19718: -------------------------------------------------------------------------------------------
19719: BEGIN
19720: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
19721: (g_array_event(p_event_id).array_value_num('header_index'));
19722: IF l_acc_rev_flag IS NULL THEN
19723: l_acc_rev_flag := 'N';
19724: END IF;
19813: END IF;
19814:
19815: -- 4955764
19816: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19817: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
19818:
19819:
19820: XLA_AE_LINES_PKG.ValidateCurrentLine;
19821: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19939: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19940: l_bflow_applied_to_amt NUMBER; -- 5132302
19941: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19942:
19943: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19944:
19945: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
19946: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
19947:
20087: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20088:
20089: -- 4955764
20090: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20091: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
20092:
20093: -- 4458381 Public Sector Enh
20094:
20095: --
20270: -------------------------------------------------------------------------------------------
20271: -- 4262811 - Generate the Accrual Reversal lines
20272: -------------------------------------------------------------------------------------------
20273: BEGIN
20274: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
20275: (g_array_event(p_event_id).array_value_num('header_index'));
20276: IF l_acc_rev_flag IS NULL THEN
20277: l_acc_rev_flag := 'N';
20278: END IF;
20367: END IF;
20368:
20369: -- 4955764
20370: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20371: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
20372:
20373:
20374: XLA_AE_LINES_PKG.ValidateCurrentLine;
20375: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20494: l_bflow_applied_to_amt NUMBER; -- 5132302
20495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20496:
20497: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20498:
20499: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
20500: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
20501:
20641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20642:
20643: -- 4955764
20644: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20645: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
20646:
20647: -- 4458381 Public Sector Enh
20648:
20649: --
20824: -------------------------------------------------------------------------------------------
20825: -- 4262811 - Generate the Accrual Reversal lines
20826: -------------------------------------------------------------------------------------------
20827: BEGIN
20828: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
20829: (g_array_event(p_event_id).array_value_num('header_index'));
20830: IF l_acc_rev_flag IS NULL THEN
20831: l_acc_rev_flag := 'N';
20832: END IF;
20921: END IF;
20922:
20923: -- 4955764
20924: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20925: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
20926:
20927:
20928: XLA_AE_LINES_PKG.ValidateCurrentLine;
20929: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21048: l_bflow_applied_to_amt NUMBER; -- 5132302
21049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21050:
21051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21052:
21053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
21054: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
21055:
21195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21196:
21197: -- 4955764
21198: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21199: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
21200:
21201: -- 4458381 Public Sector Enh
21202:
21203: --
21378: -------------------------------------------------------------------------------------------
21379: -- 4262811 - Generate the Accrual Reversal lines
21380: -------------------------------------------------------------------------------------------
21381: BEGIN
21382: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
21383: (g_array_event(p_event_id).array_value_num('header_index'));
21384: IF l_acc_rev_flag IS NULL THEN
21385: l_acc_rev_flag := 'N';
21386: END IF;
21475: END IF;
21476:
21477: -- 4955764
21478: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21479: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
21480:
21481:
21482: XLA_AE_LINES_PKG.ValidateCurrentLine;
21483: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21601: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21602: l_bflow_applied_to_amt NUMBER; -- 5132302
21603: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21604:
21605: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21606:
21607: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
21608: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
21609:
21749: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21750:
21751: -- 4955764
21752: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21753: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
21754:
21755: -- 4458381 Public Sector Enh
21756:
21757: --
21932: -------------------------------------------------------------------------------------------
21933: -- 4262811 - Generate the Accrual Reversal lines
21934: -------------------------------------------------------------------------------------------
21935: BEGIN
21936: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
21937: (g_array_event(p_event_id).array_value_num('header_index'));
21938: IF l_acc_rev_flag IS NULL THEN
21939: l_acc_rev_flag := 'N';
21940: END IF;
22029: END IF;
22030:
22031: -- 4955764
22032: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22033: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
22034:
22035:
22036: XLA_AE_LINES_PKG.ValidateCurrentLine;
22037: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22156: l_bflow_applied_to_amt NUMBER; -- 5132302
22157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22158:
22159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22160:
22161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
22162: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
22163:
22303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22304:
22305: -- 4955764
22306: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22307: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
22308:
22309: -- 4458381 Public Sector Enh
22310:
22311: --
22486: -------------------------------------------------------------------------------------------
22487: -- 4262811 - Generate the Accrual Reversal lines
22488: -------------------------------------------------------------------------------------------
22489: BEGIN
22490: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
22491: (g_array_event(p_event_id).array_value_num('header_index'));
22492: IF l_acc_rev_flag IS NULL THEN
22493: l_acc_rev_flag := 'N';
22494: END IF;
22583: END IF;
22584:
22585: -- 4955764
22586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
22588:
22589:
22590: XLA_AE_LINES_PKG.ValidateCurrentLine;
22591: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22709: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22710: l_bflow_applied_to_amt NUMBER; -- 5132302
22711: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22712:
22713: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22714:
22715: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
22716: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
22717:
22857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22858:
22859: -- 4955764
22860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
22862:
22863: -- 4458381 Public Sector Enh
22864:
22865: --
23040: -------------------------------------------------------------------------------------------
23041: -- 4262811 - Generate the Accrual Reversal lines
23042: -------------------------------------------------------------------------------------------
23043: BEGIN
23044: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
23045: (g_array_event(p_event_id).array_value_num('header_index'));
23046: IF l_acc_rev_flag IS NULL THEN
23047: l_acc_rev_flag := 'N';
23048: END IF;
23137: END IF;
23138:
23139: -- 4955764
23140: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23141: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
23142:
23143:
23144: XLA_AE_LINES_PKG.ValidateCurrentLine;
23145: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23264: l_bflow_applied_to_amt NUMBER; -- 5132302
23265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23266:
23267: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23268:
23269: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
23270: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
23271:
23411: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23412:
23413: -- 4955764
23414: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23415: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
23416:
23417: -- 4458381 Public Sector Enh
23418:
23419: --
23594: -------------------------------------------------------------------------------------------
23595: -- 4262811 - Generate the Accrual Reversal lines
23596: -------------------------------------------------------------------------------------------
23597: BEGIN
23598: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
23599: (g_array_event(p_event_id).array_value_num('header_index'));
23600: IF l_acc_rev_flag IS NULL THEN
23601: l_acc_rev_flag := 'N';
23602: END IF;
23691: END IF;
23692:
23693: -- 4955764
23694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
23696:
23697:
23698: XLA_AE_LINES_PKG.ValidateCurrentLine;
23699: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23817: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23818: l_bflow_applied_to_amt NUMBER; -- 5132302
23819: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23820:
23821: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23822:
23823: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
23824: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
23825:
23965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23966:
23967: -- 4955764
23968: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23969: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
23970:
23971: -- 4458381 Public Sector Enh
23972:
23973: --
24148: -------------------------------------------------------------------------------------------
24149: -- 4262811 - Generate the Accrual Reversal lines
24150: -------------------------------------------------------------------------------------------
24151: BEGIN
24152: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
24153: (g_array_event(p_event_id).array_value_num('header_index'));
24154: IF l_acc_rev_flag IS NULL THEN
24155: l_acc_rev_flag := 'N';
24156: END IF;
24245: END IF;
24246:
24247: -- 4955764
24248: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24249: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
24250:
24251:
24252: XLA_AE_LINES_PKG.ValidateCurrentLine;
24253: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24371: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24372: l_bflow_applied_to_amt NUMBER; -- 5132302
24373: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24374:
24375: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24376:
24377: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
24378: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
24379:
24519: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24520:
24521: -- 4955764
24522: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24523: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
24524:
24525: -- 4458381 Public Sector Enh
24526:
24527: --
24702: -------------------------------------------------------------------------------------------
24703: -- 4262811 - Generate the Accrual Reversal lines
24704: -------------------------------------------------------------------------------------------
24705: BEGIN
24706: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
24707: (g_array_event(p_event_id).array_value_num('header_index'));
24708: IF l_acc_rev_flag IS NULL THEN
24709: l_acc_rev_flag := 'N';
24710: END IF;
24799: END IF;
24800:
24801: -- 4955764
24802: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24803: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
24804:
24805:
24806: XLA_AE_LINES_PKG.ValidateCurrentLine;
24807: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24923: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24924: l_bflow_applied_to_amt NUMBER; -- 5132302
24925: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24926:
24927: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24928:
24929: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
24930: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
24931:
25072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25073:
25074: -- 4955764
25075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
25077:
25078: -- 4458381 Public Sector Enh
25079:
25080: --
25253: -------------------------------------------------------------------------------------------
25254: -- 4262811 - Generate the Accrual Reversal lines
25255: -------------------------------------------------------------------------------------------
25256: BEGIN
25257: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
25258: (g_array_event(p_event_id).array_value_num('header_index'));
25259: IF l_acc_rev_flag IS NULL THEN
25260: l_acc_rev_flag := 'N';
25261: END IF;
25350: END IF;
25351:
25352: -- 4955764
25353: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25354: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
25355:
25356:
25357: XLA_AE_LINES_PKG.ValidateCurrentLine;
25358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25477: l_bflow_applied_to_amt NUMBER; -- 5132302
25478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25479:
25480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25481:
25482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
25483: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
25484:
25624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25625:
25626: -- 4955764
25627: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25628: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
25629:
25630: -- 4458381 Public Sector Enh
25631:
25632: --
25807: -------------------------------------------------------------------------------------------
25808: -- 4262811 - Generate the Accrual Reversal lines
25809: -------------------------------------------------------------------------------------------
25810: BEGIN
25811: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
25812: (g_array_event(p_event_id).array_value_num('header_index'));
25813: IF l_acc_rev_flag IS NULL THEN
25814: l_acc_rev_flag := 'N';
25815: END IF;
25904: END IF;
25905:
25906: -- 4955764
25907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
25909:
25910:
25911: XLA_AE_LINES_PKG.ValidateCurrentLine;
25912: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26030: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26031: l_bflow_applied_to_amt NUMBER; -- 5132302
26032: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26033:
26034: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26035:
26036: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
26037: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
26038:
26179: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26180:
26181: -- 4955764
26182: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26183: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
26184:
26185: -- 4458381 Public Sector Enh
26186:
26187: --
26362: -------------------------------------------------------------------------------------------
26363: -- 4262811 - Generate the Accrual Reversal lines
26364: -------------------------------------------------------------------------------------------
26365: BEGIN
26366: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
26367: (g_array_event(p_event_id).array_value_num('header_index'));
26368: IF l_acc_rev_flag IS NULL THEN
26369: l_acc_rev_flag := 'N';
26370: END IF;
26459: END IF;
26460:
26461: -- 4955764
26462: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26463: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
26464:
26465:
26466: XLA_AE_LINES_PKG.ValidateCurrentLine;
26467: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26586: l_bflow_applied_to_amt NUMBER; -- 5132302
26587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26588:
26589: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26590:
26591: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
26592: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
26593:
26734: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26735:
26736: -- 4955764
26737: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26738: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
26739:
26740: -- 4458381 Public Sector Enh
26741:
26742: --
26917: -------------------------------------------------------------------------------------------
26918: -- 4262811 - Generate the Accrual Reversal lines
26919: -------------------------------------------------------------------------------------------
26920: BEGIN
26921: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
26922: (g_array_event(p_event_id).array_value_num('header_index'));
26923: IF l_acc_rev_flag IS NULL THEN
26924: l_acc_rev_flag := 'N';
26925: END IF;
27014: END IF;
27015:
27016: -- 4955764
27017: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27018: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
27019:
27020:
27021: XLA_AE_LINES_PKG.ValidateCurrentLine;
27022: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27141: l_bflow_applied_to_amt NUMBER; -- 5132302
27142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27143:
27144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27145:
27146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
27147: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
27148:
27289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27290:
27291: -- 4955764
27292: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27293: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
27294:
27295: -- 4458381 Public Sector Enh
27296:
27297: --
27472: -------------------------------------------------------------------------------------------
27473: -- 4262811 - Generate the Accrual Reversal lines
27474: -------------------------------------------------------------------------------------------
27475: BEGIN
27476: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
27477: (g_array_event(p_event_id).array_value_num('header_index'));
27478: IF l_acc_rev_flag IS NULL THEN
27479: l_acc_rev_flag := 'N';
27480: END IF;
27569: END IF;
27570:
27571: -- 4955764
27572: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27573: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
27574:
27575:
27576: XLA_AE_LINES_PKG.ValidateCurrentLine;
27577: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27695: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27696: l_bflow_applied_to_amt NUMBER; -- 5132302
27697: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27698:
27699: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27700:
27701: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
27702: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
27703:
27844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27845:
27846: -- 4955764
27847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
27849:
27850: -- 4458381 Public Sector Enh
27851:
27852: --
28027: -------------------------------------------------------------------------------------------
28028: -- 4262811 - Generate the Accrual Reversal lines
28029: -------------------------------------------------------------------------------------------
28030: BEGIN
28031: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
28032: (g_array_event(p_event_id).array_value_num('header_index'));
28033: IF l_acc_rev_flag IS NULL THEN
28034: l_acc_rev_flag := 'N';
28035: END IF;
28124: END IF;
28125:
28126: -- 4955764
28127: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28128: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
28129:
28130:
28131: XLA_AE_LINES_PKG.ValidateCurrentLine;
28132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28270: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28271: l_bflow_applied_to_amt NUMBER; -- 5132302
28272: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28273:
28274: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28275:
28276: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
28277: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
28278:
28419: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28420:
28421: -- 4955764
28422: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28423: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
28424:
28425: -- 4458381 Public Sector Enh
28426:
28427: --
28634: -------------------------------------------------------------------------------------------
28635: -- 4262811 - Generate the Accrual Reversal lines
28636: -------------------------------------------------------------------------------------------
28637: BEGIN
28638: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
28639: (g_array_event(p_event_id).array_value_num('header_index'));
28640: IF l_acc_rev_flag IS NULL THEN
28641: l_acc_rev_flag := 'N';
28642: END IF;
28731: END IF;
28732:
28733: -- 4955764
28734: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28735: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
28736:
28737:
28738: XLA_AE_LINES_PKG.ValidateCurrentLine;
28739: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28861: l_bflow_applied_to_amt NUMBER; -- 5132302
28862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28863:
28864: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28865:
28866: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
28867: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
28868:
29012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29013:
29014: -- 4955764
29015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
29017:
29018: -- 4458381 Public Sector Enh
29019:
29020: --
29195: -------------------------------------------------------------------------------------------
29196: -- 4262811 - Generate the Accrual Reversal lines
29197: -------------------------------------------------------------------------------------------
29198: BEGIN
29199: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
29200: (g_array_event(p_event_id).array_value_num('header_index'));
29201: IF l_acc_rev_flag IS NULL THEN
29202: l_acc_rev_flag := 'N';
29203: END IF;
29292: END IF;
29293:
29294: -- 4955764
29295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
29297:
29298:
29299: XLA_AE_LINES_PKG.ValidateCurrentLine;
29300: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29418: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29419: l_bflow_applied_to_amt NUMBER; -- 5132302
29420: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29421:
29422: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29423:
29424: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
29425: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
29426:
29567: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29568:
29569: -- 4955764
29570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29571: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
29572:
29573: -- 4458381 Public Sector Enh
29574:
29575: --
29750: -------------------------------------------------------------------------------------------
29751: -- 4262811 - Generate the Accrual Reversal lines
29752: -------------------------------------------------------------------------------------------
29753: BEGIN
29754: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
29755: (g_array_event(p_event_id).array_value_num('header_index'));
29756: IF l_acc_rev_flag IS NULL THEN
29757: l_acc_rev_flag := 'N';
29758: END IF;
29847: END IF;
29848:
29849: -- 4955764
29850: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29851: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
29852:
29853:
29854: XLA_AE_LINES_PKG.ValidateCurrentLine;
29855: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29974: l_bflow_applied_to_amt NUMBER; -- 5132302
29975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29976:
29977: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29978:
29979: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
29980: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
29981:
30122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30123:
30124: -- 4955764
30125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
30127:
30128: -- 4458381 Public Sector Enh
30129:
30130: --
30305: -------------------------------------------------------------------------------------------
30306: -- 4262811 - Generate the Accrual Reversal lines
30307: -------------------------------------------------------------------------------------------
30308: BEGIN
30309: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
30310: (g_array_event(p_event_id).array_value_num('header_index'));
30311: IF l_acc_rev_flag IS NULL THEN
30312: l_acc_rev_flag := 'N';
30313: END IF;
30402: END IF;
30403:
30404: -- 4955764
30405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
30407:
30408:
30409: XLA_AE_LINES_PKG.ValidateCurrentLine;
30410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30529: l_bflow_applied_to_amt NUMBER; -- 5132302
30530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30531:
30532: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30533:
30534: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
30535: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
30536:
30676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30677:
30678: -- 4955764
30679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
30681:
30682: -- 4458381 Public Sector Enh
30683:
30684: --
30859: -------------------------------------------------------------------------------------------
30860: -- 4262811 - Generate the Accrual Reversal lines
30861: -------------------------------------------------------------------------------------------
30862: BEGIN
30863: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
30864: (g_array_event(p_event_id).array_value_num('header_index'));
30865: IF l_acc_rev_flag IS NULL THEN
30866: l_acc_rev_flag := 'N';
30867: END IF;
30956: END IF;
30957:
30958: -- 4955764
30959: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30960: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
30961:
30962:
30963: XLA_AE_LINES_PKG.ValidateCurrentLine;
30964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31083: l_bflow_applied_to_amt NUMBER; -- 5132302
31084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31085:
31086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31087:
31088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
31089: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
31090:
31230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31231:
31232: -- 4955764
31233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
31235:
31236: -- 4458381 Public Sector Enh
31237:
31238: --
31413: -------------------------------------------------------------------------------------------
31414: -- 4262811 - Generate the Accrual Reversal lines
31415: -------------------------------------------------------------------------------------------
31416: BEGIN
31417: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
31418: (g_array_event(p_event_id).array_value_num('header_index'));
31419: IF l_acc_rev_flag IS NULL THEN
31420: l_acc_rev_flag := 'N';
31421: END IF;
31510: END IF;
31511:
31512: -- 4955764
31513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
31515:
31516:
31517: XLA_AE_LINES_PKG.ValidateCurrentLine;
31518: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31637: l_bflow_applied_to_amt NUMBER; -- 5132302
31638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31639:
31640: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31641:
31642: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
31643: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
31644:
31784: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31785:
31786: -- 4955764
31787: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31788: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
31789:
31790: -- 4458381 Public Sector Enh
31791:
31792: --
31967: -------------------------------------------------------------------------------------------
31968: -- 4262811 - Generate the Accrual Reversal lines
31969: -------------------------------------------------------------------------------------------
31970: BEGIN
31971: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
31972: (g_array_event(p_event_id).array_value_num('header_index'));
31973: IF l_acc_rev_flag IS NULL THEN
31974: l_acc_rev_flag := 'N';
31975: END IF;
32064: END IF;
32065:
32066: -- 4955764
32067: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32068: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
32069:
32070:
32071: XLA_AE_LINES_PKG.ValidateCurrentLine;
32072: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32190: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32191: l_bflow_applied_to_amt NUMBER; -- 5132302
32192: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32193:
32194: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32195:
32196: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
32197: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
32198:
32338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32339:
32340: -- 4955764
32341: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32342: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
32343:
32344: -- 4458381 Public Sector Enh
32345:
32346: --
32521: -------------------------------------------------------------------------------------------
32522: -- 4262811 - Generate the Accrual Reversal lines
32523: -------------------------------------------------------------------------------------------
32524: BEGIN
32525: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
32526: (g_array_event(p_event_id).array_value_num('header_index'));
32527: IF l_acc_rev_flag IS NULL THEN
32528: l_acc_rev_flag := 'N';
32529: END IF;
32618: END IF;
32619:
32620: -- 4955764
32621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
32623:
32624:
32625: XLA_AE_LINES_PKG.ValidateCurrentLine;
32626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32745: l_bflow_applied_to_amt NUMBER; -- 5132302
32746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32747:
32748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32749:
32750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
32751: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
32752:
32892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32893:
32894: -- 4955764
32895: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32896: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
32897:
32898: -- 4458381 Public Sector Enh
32899:
32900: --
33075: -------------------------------------------------------------------------------------------
33076: -- 4262811 - Generate the Accrual Reversal lines
33077: -------------------------------------------------------------------------------------------
33078: BEGIN
33079: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
33080: (g_array_event(p_event_id).array_value_num('header_index'));
33081: IF l_acc_rev_flag IS NULL THEN
33082: l_acc_rev_flag := 'N';
33083: END IF;
33172: END IF;
33173:
33174: -- 4955764
33175: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33176: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
33177:
33178:
33179: XLA_AE_LINES_PKG.ValidateCurrentLine;
33180: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33299: l_bflow_applied_to_amt NUMBER; -- 5132302
33300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33301:
33302: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33303:
33304: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
33305: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
33306:
33446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33447:
33448: -- 4955764
33449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
33451:
33452: -- 4458381 Public Sector Enh
33453:
33454: --
33629: -------------------------------------------------------------------------------------------
33630: -- 4262811 - Generate the Accrual Reversal lines
33631: -------------------------------------------------------------------------------------------
33632: BEGIN
33633: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
33634: (g_array_event(p_event_id).array_value_num('header_index'));
33635: IF l_acc_rev_flag IS NULL THEN
33636: l_acc_rev_flag := 'N';
33637: END IF;
33726: END IF;
33727:
33728: -- 4955764
33729: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33730: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
33731:
33732:
33733: XLA_AE_LINES_PKG.ValidateCurrentLine;
33734: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33853: l_bflow_applied_to_amt NUMBER; -- 5132302
33854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33855:
33856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33857:
33858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
33859: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
33860:
34000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34001:
34002: -- 4955764
34003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
34005:
34006: -- 4458381 Public Sector Enh
34007:
34008: --
34183: -------------------------------------------------------------------------------------------
34184: -- 4262811 - Generate the Accrual Reversal lines
34185: -------------------------------------------------------------------------------------------
34186: BEGIN
34187: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
34188: (g_array_event(p_event_id).array_value_num('header_index'));
34189: IF l_acc_rev_flag IS NULL THEN
34190: l_acc_rev_flag := 'N';
34191: END IF;
34280: END IF;
34281:
34282: -- 4955764
34283: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34284: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
34285:
34286:
34287: XLA_AE_LINES_PKG.ValidateCurrentLine;
34288: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34407: l_bflow_applied_to_amt NUMBER; -- 5132302
34408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34409:
34410: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34411:
34412: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
34413: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
34414:
34554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34555:
34556: -- 4955764
34557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
34559:
34560: -- 4458381 Public Sector Enh
34561:
34562: --
34737: -------------------------------------------------------------------------------------------
34738: -- 4262811 - Generate the Accrual Reversal lines
34739: -------------------------------------------------------------------------------------------
34740: BEGIN
34741: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
34742: (g_array_event(p_event_id).array_value_num('header_index'));
34743: IF l_acc_rev_flag IS NULL THEN
34744: l_acc_rev_flag := 'N';
34745: END IF;
34834: END IF;
34835:
34836: -- 4955764
34837: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34838: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
34839:
34840:
34841: XLA_AE_LINES_PKG.ValidateCurrentLine;
34842: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34961: l_bflow_applied_to_amt NUMBER; -- 5132302
34962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34963:
34964: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34965:
34966: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
34967: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
34968:
35108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35109:
35110: -- 4955764
35111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
35113:
35114: -- 4458381 Public Sector Enh
35115:
35116: --
35291: -------------------------------------------------------------------------------------------
35292: -- 4262811 - Generate the Accrual Reversal lines
35293: -------------------------------------------------------------------------------------------
35294: BEGIN
35295: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
35296: (g_array_event(p_event_id).array_value_num('header_index'));
35297: IF l_acc_rev_flag IS NULL THEN
35298: l_acc_rev_flag := 'N';
35299: END IF;
35388: END IF;
35389:
35390: -- 4955764
35391: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35392: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
35393:
35394:
35395: XLA_AE_LINES_PKG.ValidateCurrentLine;
35396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35514: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35515: l_bflow_applied_to_amt NUMBER; -- 5132302
35516: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35517:
35518: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35519:
35520: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
35521: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
35522:
35662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35663:
35664: -- 4955764
35665: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35666: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
35667:
35668: -- 4458381 Public Sector Enh
35669:
35670: --
35845: -------------------------------------------------------------------------------------------
35846: -- 4262811 - Generate the Accrual Reversal lines
35847: -------------------------------------------------------------------------------------------
35848: BEGIN
35849: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
35850: (g_array_event(p_event_id).array_value_num('header_index'));
35851: IF l_acc_rev_flag IS NULL THEN
35852: l_acc_rev_flag := 'N';
35853: END IF;
35942: END IF;
35943:
35944: -- 4955764
35945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
35947:
35948:
35949: XLA_AE_LINES_PKG.ValidateCurrentLine;
35950: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36069: l_bflow_applied_to_amt NUMBER; -- 5132302
36070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36071:
36072: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36073:
36074: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
36075: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
36076:
36216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36217:
36218: -- 4955764
36219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
36221:
36222: -- 4458381 Public Sector Enh
36223:
36224: --
36399: -------------------------------------------------------------------------------------------
36400: -- 4262811 - Generate the Accrual Reversal lines
36401: -------------------------------------------------------------------------------------------
36402: BEGIN
36403: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
36404: (g_array_event(p_event_id).array_value_num('header_index'));
36405: IF l_acc_rev_flag IS NULL THEN
36406: l_acc_rev_flag := 'N';
36407: END IF;
36496: END IF;
36497:
36498: -- 4955764
36499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
36501:
36502:
36503: XLA_AE_LINES_PKG.ValidateCurrentLine;
36504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36643: l_bflow_applied_to_amt NUMBER; -- 5132302
36644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36645:
36646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36647:
36648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
36649: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
36650:
36790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36791:
36792: -- 4955764
36793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
36795:
36796: -- 4458381 Public Sector Enh
36797:
36798: --
37005: -------------------------------------------------------------------------------------------
37006: -- 4262811 - Generate the Accrual Reversal lines
37007: -------------------------------------------------------------------------------------------
37008: BEGIN
37009: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
37010: (g_array_event(p_event_id).array_value_num('header_index'));
37011: IF l_acc_rev_flag IS NULL THEN
37012: l_acc_rev_flag := 'N';
37013: END IF;
37102: END IF;
37103:
37104: -- 4955764
37105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
37107:
37108:
37109: XLA_AE_LINES_PKG.ValidateCurrentLine;
37110: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37228: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37229: l_bflow_applied_to_amt NUMBER; -- 5132302
37230: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37231:
37232: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37233:
37234: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
37235: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
37236:
37376: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37377:
37378: -- 4955764
37379: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37380: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
37381:
37382: -- 4458381 Public Sector Enh
37383:
37384: --
37559: -------------------------------------------------------------------------------------------
37560: -- 4262811 - Generate the Accrual Reversal lines
37561: -------------------------------------------------------------------------------------------
37562: BEGIN
37563: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
37564: (g_array_event(p_event_id).array_value_num('header_index'));
37565: IF l_acc_rev_flag IS NULL THEN
37566: l_acc_rev_flag := 'N';
37567: END IF;
37656: END IF;
37657:
37658: -- 4955764
37659: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37660: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
37661:
37662:
37663: XLA_AE_LINES_PKG.ValidateCurrentLine;
37664: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37783: l_bflow_applied_to_amt NUMBER; -- 5132302
37784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37785:
37786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37787:
37788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
37789: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
37790:
37930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37931:
37932: -- 4955764
37933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
37935:
37936: -- 4458381 Public Sector Enh
37937:
37938: --
38113: -------------------------------------------------------------------------------------------
38114: -- 4262811 - Generate the Accrual Reversal lines
38115: -------------------------------------------------------------------------------------------
38116: BEGIN
38117: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
38118: (g_array_event(p_event_id).array_value_num('header_index'));
38119: IF l_acc_rev_flag IS NULL THEN
38120: l_acc_rev_flag := 'N';
38121: END IF;
38210: END IF;
38211:
38212: -- 4955764
38213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
38215:
38216:
38217: XLA_AE_LINES_PKG.ValidateCurrentLine;
38218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38357: l_bflow_applied_to_amt NUMBER; -- 5132302
38358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38359:
38360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38361:
38362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
38363: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
38364:
38504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38505:
38506: -- 4955764
38507: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38508: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
38509:
38510: -- 4458381 Public Sector Enh
38511:
38512: --
38719: -------------------------------------------------------------------------------------------
38720: -- 4262811 - Generate the Accrual Reversal lines
38721: -------------------------------------------------------------------------------------------
38722: BEGIN
38723: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
38724: (g_array_event(p_event_id).array_value_num('header_index'));
38725: IF l_acc_rev_flag IS NULL THEN
38726: l_acc_rev_flag := 'N';
38727: END IF;
38816: END IF;
38817:
38818: -- 4955764
38819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
38821:
38822:
38823: XLA_AE_LINES_PKG.ValidateCurrentLine;
38824: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38962: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38963: l_bflow_applied_to_amt NUMBER; -- 5132302
38964: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38965:
38966: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38967:
38968: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
38969: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
38970:
39110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39111:
39112: -- 4955764
39113: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39114: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
39115:
39116: -- 4458381 Public Sector Enh
39117:
39118: --
39325: -------------------------------------------------------------------------------------------
39326: -- 4262811 - Generate the Accrual Reversal lines
39327: -------------------------------------------------------------------------------------------
39328: BEGIN
39329: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
39330: (g_array_event(p_event_id).array_value_num('header_index'));
39331: IF l_acc_rev_flag IS NULL THEN
39332: l_acc_rev_flag := 'N';
39333: END IF;
39422: END IF;
39423:
39424: -- 4955764
39425: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39426: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
39427:
39428:
39429: XLA_AE_LINES_PKG.ValidateCurrentLine;
39430: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39549: l_bflow_applied_to_amt NUMBER; -- 5132302
39550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39551:
39552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39553:
39554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
39555: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
39556:
39696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39697:
39698: -- 4955764
39699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
39701:
39702: -- 4458381 Public Sector Enh
39703:
39704: --
39879: -------------------------------------------------------------------------------------------
39880: -- 4262811 - Generate the Accrual Reversal lines
39881: -------------------------------------------------------------------------------------------
39882: BEGIN
39883: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
39884: (g_array_event(p_event_id).array_value_num('header_index'));
39885: IF l_acc_rev_flag IS NULL THEN
39886: l_acc_rev_flag := 'N';
39887: END IF;
39976: END IF;
39977:
39978: -- 4955764
39979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
39981:
39982:
39983: XLA_AE_LINES_PKG.ValidateCurrentLine;
39984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40103: l_bflow_applied_to_amt NUMBER; -- 5132302
40104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40105:
40106: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40107:
40108: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
40109: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
40110:
40250: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40251:
40252: -- 4955764
40253: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40254: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
40255:
40256: -- 4458381 Public Sector Enh
40257:
40258: --
40433: -------------------------------------------------------------------------------------------
40434: -- 4262811 - Generate the Accrual Reversal lines
40435: -------------------------------------------------------------------------------------------
40436: BEGIN
40437: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
40438: (g_array_event(p_event_id).array_value_num('header_index'));
40439: IF l_acc_rev_flag IS NULL THEN
40440: l_acc_rev_flag := 'N';
40441: END IF;
40530: END IF;
40531:
40532: -- 4955764
40533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
40535:
40536:
40537: XLA_AE_LINES_PKG.ValidateCurrentLine;
40538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40656: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40657: l_bflow_applied_to_amt NUMBER; -- 5132302
40658: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40659:
40660: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40661:
40662: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
40663: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
40664:
40804: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40805:
40806: -- 4955764
40807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
40809:
40810: -- 4458381 Public Sector Enh
40811:
40812: --
40987: -------------------------------------------------------------------------------------------
40988: -- 4262811 - Generate the Accrual Reversal lines
40989: -------------------------------------------------------------------------------------------
40990: BEGIN
40991: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
40992: (g_array_event(p_event_id).array_value_num('header_index'));
40993: IF l_acc_rev_flag IS NULL THEN
40994: l_acc_rev_flag := 'N';
40995: END IF;
41084: END IF;
41085:
41086: -- 4955764
41087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
41089:
41090:
41091: XLA_AE_LINES_PKG.ValidateCurrentLine;
41092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41210: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41211: l_bflow_applied_to_amt NUMBER; -- 5132302
41212: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41213:
41214: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41215:
41216: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
41217: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
41218:
41358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41359:
41360: -- 4955764
41361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
41363:
41364: -- 4458381 Public Sector Enh
41365:
41366: --
41541: -------------------------------------------------------------------------------------------
41542: -- 4262811 - Generate the Accrual Reversal lines
41543: -------------------------------------------------------------------------------------------
41544: BEGIN
41545: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
41546: (g_array_event(p_event_id).array_value_num('header_index'));
41547: IF l_acc_rev_flag IS NULL THEN
41548: l_acc_rev_flag := 'N';
41549: END IF;
41638: END IF;
41639:
41640: -- 4955764
41641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
41643:
41644:
41645: XLA_AE_LINES_PKG.ValidateCurrentLine;
41646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41764: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41765: l_bflow_applied_to_amt NUMBER; -- 5132302
41766: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41767:
41768: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41769:
41770: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
41771: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
41772:
41912: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41913:
41914: -- 4955764
41915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
41917:
41918: -- 4458381 Public Sector Enh
41919:
41920: --
42095: -------------------------------------------------------------------------------------------
42096: -- 4262811 - Generate the Accrual Reversal lines
42097: -------------------------------------------------------------------------------------------
42098: BEGIN
42099: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
42100: (g_array_event(p_event_id).array_value_num('header_index'));
42101: IF l_acc_rev_flag IS NULL THEN
42102: l_acc_rev_flag := 'N';
42103: END IF;
42192: END IF;
42193:
42194: -- 4955764
42195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
42197:
42198:
42199: XLA_AE_LINES_PKG.ValidateCurrentLine;
42200: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42318: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42319: l_bflow_applied_to_amt NUMBER; -- 5132302
42320: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42321:
42322: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42323:
42324: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
42325: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
42326:
42466: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42467:
42468: -- 4955764
42469: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42470: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
42471:
42472: -- 4458381 Public Sector Enh
42473:
42474: --
42649: -------------------------------------------------------------------------------------------
42650: -- 4262811 - Generate the Accrual Reversal lines
42651: -------------------------------------------------------------------------------------------
42652: BEGIN
42653: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
42654: (g_array_event(p_event_id).array_value_num('header_index'));
42655: IF l_acc_rev_flag IS NULL THEN
42656: l_acc_rev_flag := 'N';
42657: END IF;
42746: END IF;
42747:
42748: -- 4955764
42749: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42750: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
42751:
42752:
42753: XLA_AE_LINES_PKG.ValidateCurrentLine;
42754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42872: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42873: l_bflow_applied_to_amt NUMBER; -- 5132302
42874: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42875:
42876: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42877:
42878: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
42879: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
42880:
43020: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43021:
43022: -- 4955764
43023: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43024: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
43025:
43026: -- 4458381 Public Sector Enh
43027:
43028: --
43203: -------------------------------------------------------------------------------------------
43204: -- 4262811 - Generate the Accrual Reversal lines
43205: -------------------------------------------------------------------------------------------
43206: BEGIN
43207: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
43208: (g_array_event(p_event_id).array_value_num('header_index'));
43209: IF l_acc_rev_flag IS NULL THEN
43210: l_acc_rev_flag := 'N';
43211: END IF;
43300: END IF;
43301:
43302: -- 4955764
43303: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43304: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
43305:
43306:
43307: XLA_AE_LINES_PKG.ValidateCurrentLine;
43308: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43426: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43427: l_bflow_applied_to_amt NUMBER; -- 5132302
43428: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43429:
43430: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43431:
43432: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
43433: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
43434:
43574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43575:
43576: -- 4955764
43577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
43579:
43580: -- 4458381 Public Sector Enh
43581:
43582: --
43757: -------------------------------------------------------------------------------------------
43758: -- 4262811 - Generate the Accrual Reversal lines
43759: -------------------------------------------------------------------------------------------
43760: BEGIN
43761: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
43762: (g_array_event(p_event_id).array_value_num('header_index'));
43763: IF l_acc_rev_flag IS NULL THEN
43764: l_acc_rev_flag := 'N';
43765: END IF;
43854: END IF;
43855:
43856: -- 4955764
43857: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43858: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
43859:
43860:
43861: XLA_AE_LINES_PKG.ValidateCurrentLine;
43862: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43980: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43981: l_bflow_applied_to_amt NUMBER; -- 5132302
43982: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43983:
43984: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43985:
43986: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
43987: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
43988:
44128: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44129:
44130: -- 4955764
44131: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44132: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
44133:
44134: -- 4458381 Public Sector Enh
44135:
44136: --
44311: -------------------------------------------------------------------------------------------
44312: -- 4262811 - Generate the Accrual Reversal lines
44313: -------------------------------------------------------------------------------------------
44314: BEGIN
44315: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
44316: (g_array_event(p_event_id).array_value_num('header_index'));
44317: IF l_acc_rev_flag IS NULL THEN
44318: l_acc_rev_flag := 'N';
44319: END IF;
44408: END IF;
44409:
44410: -- 4955764
44411: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44412: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
44413:
44414:
44415: XLA_AE_LINES_PKG.ValidateCurrentLine;
44416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44534: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44535: l_bflow_applied_to_amt NUMBER; -- 5132302
44536: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44537:
44538: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44539:
44540: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
44541: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
44542:
44682: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44683:
44684: -- 4955764
44685: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44686: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
44687:
44688: -- 4458381 Public Sector Enh
44689:
44690: --
44865: -------------------------------------------------------------------------------------------
44866: -- 4262811 - Generate the Accrual Reversal lines
44867: -------------------------------------------------------------------------------------------
44868: BEGIN
44869: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
44870: (g_array_event(p_event_id).array_value_num('header_index'));
44871: IF l_acc_rev_flag IS NULL THEN
44872: l_acc_rev_flag := 'N';
44873: END IF;
44962: END IF;
44963:
44964: -- 4955764
44965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
44967:
44968:
44969: XLA_AE_LINES_PKG.ValidateCurrentLine;
44970: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45088: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45089: l_bflow_applied_to_amt NUMBER; -- 5132302
45090: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45091:
45092: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45093:
45094: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
45095: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
45096:
45236: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45237:
45238: -- 4955764
45239: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45240: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
45241:
45242: -- 4458381 Public Sector Enh
45243:
45244: --
45419: -------------------------------------------------------------------------------------------
45420: -- 4262811 - Generate the Accrual Reversal lines
45421: -------------------------------------------------------------------------------------------
45422: BEGIN
45423: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
45424: (g_array_event(p_event_id).array_value_num('header_index'));
45425: IF l_acc_rev_flag IS NULL THEN
45426: l_acc_rev_flag := 'N';
45427: END IF;
45516: END IF;
45517:
45518: -- 4955764
45519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
45521:
45522:
45523: XLA_AE_LINES_PKG.ValidateCurrentLine;
45524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45643: l_bflow_applied_to_amt NUMBER; -- 5132302
45644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45645:
45646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45647:
45648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
45649: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
45650:
45790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45791:
45792: -- 4955764
45793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
45795:
45796: -- 4458381 Public Sector Enh
45797:
45798: --
45973: -------------------------------------------------------------------------------------------
45974: -- 4262811 - Generate the Accrual Reversal lines
45975: -------------------------------------------------------------------------------------------
45976: BEGIN
45977: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
45978: (g_array_event(p_event_id).array_value_num('header_index'));
45979: IF l_acc_rev_flag IS NULL THEN
45980: l_acc_rev_flag := 'N';
45981: END IF;
46070: END IF;
46071:
46072: -- 4955764
46073: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46074: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
46075:
46076:
46077: XLA_AE_LINES_PKG.ValidateCurrentLine;
46078: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46197: l_bflow_applied_to_amt NUMBER; -- 5132302
46198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46199:
46200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46201:
46202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
46203: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
46204:
46344: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46345:
46346: -- 4955764
46347: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46348: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
46349:
46350: -- 4458381 Public Sector Enh
46351:
46352: --
46527: -------------------------------------------------------------------------------------------
46528: -- 4262811 - Generate the Accrual Reversal lines
46529: -------------------------------------------------------------------------------------------
46530: BEGIN
46531: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
46532: (g_array_event(p_event_id).array_value_num('header_index'));
46533: IF l_acc_rev_flag IS NULL THEN
46534: l_acc_rev_flag := 'N';
46535: END IF;
46624: END IF;
46625:
46626: -- 4955764
46627: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46628: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
46629:
46630:
46631: XLA_AE_LINES_PKG.ValidateCurrentLine;
46632: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46751: l_bflow_applied_to_amt NUMBER; -- 5132302
46752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46753:
46754: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46755:
46756: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
46757: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
46758:
46898: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46899:
46900: -- 4955764
46901: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46902: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
46903:
46904: -- 4458381 Public Sector Enh
46905:
46906: --
47081: -------------------------------------------------------------------------------------------
47082: -- 4262811 - Generate the Accrual Reversal lines
47083: -------------------------------------------------------------------------------------------
47084: BEGIN
47085: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
47086: (g_array_event(p_event_id).array_value_num('header_index'));
47087: IF l_acc_rev_flag IS NULL THEN
47088: l_acc_rev_flag := 'N';
47089: END IF;
47178: END IF;
47179:
47180: -- 4955764
47181: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47182: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
47183:
47184:
47185: XLA_AE_LINES_PKG.ValidateCurrentLine;
47186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47305: l_bflow_applied_to_amt NUMBER; -- 5132302
47306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47307:
47308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47309:
47310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
47311: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
47312:
47452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47453:
47454: -- 4955764
47455: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47456: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
47457:
47458: -- 4458381 Public Sector Enh
47459:
47460: --
47635: -------------------------------------------------------------------------------------------
47636: -- 4262811 - Generate the Accrual Reversal lines
47637: -------------------------------------------------------------------------------------------
47638: BEGIN
47639: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
47640: (g_array_event(p_event_id).array_value_num('header_index'));
47641: IF l_acc_rev_flag IS NULL THEN
47642: l_acc_rev_flag := 'N';
47643: END IF;
47732: END IF;
47733:
47734: -- 4955764
47735: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47736: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
47737:
47738:
47739: XLA_AE_LINES_PKG.ValidateCurrentLine;
47740: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47859: l_bflow_applied_to_amt NUMBER; -- 5132302
47860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47861:
47862: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47863:
47864: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
47865: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
47866:
48006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48007:
48008: -- 4955764
48009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
48011:
48012: -- 4458381 Public Sector Enh
48013:
48014: --
48189: -------------------------------------------------------------------------------------------
48190: -- 4262811 - Generate the Accrual Reversal lines
48191: -------------------------------------------------------------------------------------------
48192: BEGIN
48193: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
48194: (g_array_event(p_event_id).array_value_num('header_index'));
48195: IF l_acc_rev_flag IS NULL THEN
48196: l_acc_rev_flag := 'N';
48197: END IF;
48286: END IF;
48287:
48288: -- 4955764
48289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
48291:
48292:
48293: XLA_AE_LINES_PKG.ValidateCurrentLine;
48294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48412: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48413: l_bflow_applied_to_amt NUMBER; -- 5132302
48414: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48415:
48416: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48417:
48418: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
48419: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
48420:
48560: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48561:
48562: -- 4955764
48563: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48564: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
48565:
48566: -- 4458381 Public Sector Enh
48567:
48568: --
48743: -------------------------------------------------------------------------------------------
48744: -- 4262811 - Generate the Accrual Reversal lines
48745: -------------------------------------------------------------------------------------------
48746: BEGIN
48747: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
48748: (g_array_event(p_event_id).array_value_num('header_index'));
48749: IF l_acc_rev_flag IS NULL THEN
48750: l_acc_rev_flag := 'N';
48751: END IF;
48840: END IF;
48841:
48842: -- 4955764
48843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
48845:
48846:
48847: XLA_AE_LINES_PKG.ValidateCurrentLine;
48848: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48967: l_bflow_applied_to_amt NUMBER; -- 5132302
48968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48969:
48970: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48971:
48972: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
48973: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
48974:
49114: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49115:
49116: -- 4955764
49117: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49118: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
49119:
49120: -- 4458381 Public Sector Enh
49121:
49122: --
49297: -------------------------------------------------------------------------------------------
49298: -- 4262811 - Generate the Accrual Reversal lines
49299: -------------------------------------------------------------------------------------------
49300: BEGIN
49301: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
49302: (g_array_event(p_event_id).array_value_num('header_index'));
49303: IF l_acc_rev_flag IS NULL THEN
49304: l_acc_rev_flag := 'N';
49305: END IF;
49394: END IF;
49395:
49396: -- 4955764
49397: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49398: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
49399:
49400:
49401: XLA_AE_LINES_PKG.ValidateCurrentLine;
49402: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49520: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49521: l_bflow_applied_to_amt NUMBER; -- 5132302
49522: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49523:
49524: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49525:
49526: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
49527: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
49528:
49668: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49669:
49670: -- 4955764
49671: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49672: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
49673:
49674: -- 4458381 Public Sector Enh
49675:
49676: --
49851: -------------------------------------------------------------------------------------------
49852: -- 4262811 - Generate the Accrual Reversal lines
49853: -------------------------------------------------------------------------------------------
49854: BEGIN
49855: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
49856: (g_array_event(p_event_id).array_value_num('header_index'));
49857: IF l_acc_rev_flag IS NULL THEN
49858: l_acc_rev_flag := 'N';
49859: END IF;
49948: END IF;
49949:
49950: -- 4955764
49951: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49952: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
49953:
49954:
49955: XLA_AE_LINES_PKG.ValidateCurrentLine;
49956: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50075: l_bflow_applied_to_amt NUMBER; -- 5132302
50076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50077:
50078: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50079:
50080: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
50081: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
50082:
50222: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50223:
50224: -- 4955764
50225: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50226: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
50227:
50228: -- 4458381 Public Sector Enh
50229:
50230: --
50405: -------------------------------------------------------------------------------------------
50406: -- 4262811 - Generate the Accrual Reversal lines
50407: -------------------------------------------------------------------------------------------
50408: BEGIN
50409: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
50410: (g_array_event(p_event_id).array_value_num('header_index'));
50411: IF l_acc_rev_flag IS NULL THEN
50412: l_acc_rev_flag := 'N';
50413: END IF;
50502: END IF;
50503:
50504: -- 4955764
50505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
50507:
50508:
50509: XLA_AE_LINES_PKG.ValidateCurrentLine;
50510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50629: l_bflow_applied_to_amt NUMBER; -- 5132302
50630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50631:
50632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50633:
50634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
50635: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
50636:
50776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50777:
50778: -- 4955764
50779: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50780: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
50781:
50782: -- 4458381 Public Sector Enh
50783:
50784: --
50959: -------------------------------------------------------------------------------------------
50960: -- 4262811 - Generate the Accrual Reversal lines
50961: -------------------------------------------------------------------------------------------
50962: BEGIN
50963: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
50964: (g_array_event(p_event_id).array_value_num('header_index'));
50965: IF l_acc_rev_flag IS NULL THEN
50966: l_acc_rev_flag := 'N';
50967: END IF;
51056: END IF;
51057:
51058: -- 4955764
51059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
51061:
51062:
51063: XLA_AE_LINES_PKG.ValidateCurrentLine;
51064: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51183: l_bflow_applied_to_amt NUMBER; -- 5132302
51184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51185:
51186: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51187:
51188: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
51189: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
51190:
51330: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51331:
51332: -- 4955764
51333: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51334: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
51335:
51336: -- 4458381 Public Sector Enh
51337:
51338: --
51513: -------------------------------------------------------------------------------------------
51514: -- 4262811 - Generate the Accrual Reversal lines
51515: -------------------------------------------------------------------------------------------
51516: BEGIN
51517: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
51518: (g_array_event(p_event_id).array_value_num('header_index'));
51519: IF l_acc_rev_flag IS NULL THEN
51520: l_acc_rev_flag := 'N';
51521: END IF;
51610: END IF;
51611:
51612: -- 4955764
51613: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51614: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
51615:
51616:
51617: XLA_AE_LINES_PKG.ValidateCurrentLine;
51618: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51737: l_bflow_applied_to_amt NUMBER; -- 5132302
51738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51739:
51740: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51741:
51742: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
51743: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
51744:
51884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51885:
51886: -- 4955764
51887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
51889:
51890: -- 4458381 Public Sector Enh
51891:
51892: --
52067: -------------------------------------------------------------------------------------------
52068: -- 4262811 - Generate the Accrual Reversal lines
52069: -------------------------------------------------------------------------------------------
52070: BEGIN
52071: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
52072: (g_array_event(p_event_id).array_value_num('header_index'));
52073: IF l_acc_rev_flag IS NULL THEN
52074: l_acc_rev_flag := 'N';
52075: END IF;
52164: END IF;
52165:
52166: -- 4955764
52167: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52168: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
52169:
52170:
52171: XLA_AE_LINES_PKG.ValidateCurrentLine;
52172: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52290: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52291: l_bflow_applied_to_amt NUMBER; -- 5132302
52292: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52293:
52294: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52295:
52296: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
52297: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
52298:
52438: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52439:
52440: -- 4955764
52441: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52442: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
52443:
52444: -- 4458381 Public Sector Enh
52445:
52446: --
52621: -------------------------------------------------------------------------------------------
52622: -- 4262811 - Generate the Accrual Reversal lines
52623: -------------------------------------------------------------------------------------------
52624: BEGIN
52625: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
52626: (g_array_event(p_event_id).array_value_num('header_index'));
52627: IF l_acc_rev_flag IS NULL THEN
52628: l_acc_rev_flag := 'N';
52629: END IF;
52718: END IF;
52719:
52720: -- 4955764
52721: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52722: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
52723:
52724:
52725: XLA_AE_LINES_PKG.ValidateCurrentLine;
52726: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52845: l_bflow_applied_to_amt NUMBER; -- 5132302
52846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52847:
52848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52849:
52850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
52851: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
52852:
52992: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52993:
52994: -- 4955764
52995: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52996: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
52997:
52998: -- 4458381 Public Sector Enh
52999:
53000: --
53175: -------------------------------------------------------------------------------------------
53176: -- 4262811 - Generate the Accrual Reversal lines
53177: -------------------------------------------------------------------------------------------
53178: BEGIN
53179: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
53180: (g_array_event(p_event_id).array_value_num('header_index'));
53181: IF l_acc_rev_flag IS NULL THEN
53182: l_acc_rev_flag := 'N';
53183: END IF;
53272: END IF;
53273:
53274: -- 4955764
53275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
53277:
53278:
53279: XLA_AE_LINES_PKG.ValidateCurrentLine;
53280: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53399: l_bflow_applied_to_amt NUMBER; -- 5132302
53400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53401:
53402: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53403:
53404: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
53405: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
53406:
53546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53547:
53548: -- 4955764
53549: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53550: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
53551:
53552: -- 4458381 Public Sector Enh
53553:
53554: --
53729: -------------------------------------------------------------------------------------------
53730: -- 4262811 - Generate the Accrual Reversal lines
53731: -------------------------------------------------------------------------------------------
53732: BEGIN
53733: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
53734: (g_array_event(p_event_id).array_value_num('header_index'));
53735: IF l_acc_rev_flag IS NULL THEN
53736: l_acc_rev_flag := 'N';
53737: END IF;
53826: END IF;
53827:
53828: -- 4955764
53829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
53831:
53832:
53833: XLA_AE_LINES_PKG.ValidateCurrentLine;
53834: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53973: l_bflow_applied_to_amt NUMBER; -- 5132302
53974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53975:
53976: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53977:
53978: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
53979: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
53980:
54120: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54121:
54122: -- 4955764
54123: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54124: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
54125:
54126: -- 4458381 Public Sector Enh
54127:
54128: --
54335: -------------------------------------------------------------------------------------------
54336: -- 4262811 - Generate the Accrual Reversal lines
54337: -------------------------------------------------------------------------------------------
54338: BEGIN
54339: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
54340: (g_array_event(p_event_id).array_value_num('header_index'));
54341: IF l_acc_rev_flag IS NULL THEN
54342: l_acc_rev_flag := 'N';
54343: END IF;
54432: END IF;
54433:
54434: -- 4955764
54435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
54437:
54438:
54439: XLA_AE_LINES_PKG.ValidateCurrentLine;
54440: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54559: l_bflow_applied_to_amt NUMBER; -- 5132302
54560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54561:
54562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54563:
54564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
54565: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
54566:
54706: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54707:
54708: -- 4955764
54709: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54710: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
54711:
54712: -- 4458381 Public Sector Enh
54713:
54714: --
54889: -------------------------------------------------------------------------------------------
54890: -- 4262811 - Generate the Accrual Reversal lines
54891: -------------------------------------------------------------------------------------------
54892: BEGIN
54893: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
54894: (g_array_event(p_event_id).array_value_num('header_index'));
54895: IF l_acc_rev_flag IS NULL THEN
54896: l_acc_rev_flag := 'N';
54897: END IF;
54986: END IF;
54987:
54988: -- 4955764
54989: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54990: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
54991:
54992:
54993: XLA_AE_LINES_PKG.ValidateCurrentLine;
54994: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55113: l_bflow_applied_to_amt NUMBER; -- 5132302
55114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55115:
55116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55117:
55118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
55119: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
55120:
55260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55261:
55262: -- 4955764
55263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
55265:
55266: -- 4458381 Public Sector Enh
55267:
55268: --
55443: -------------------------------------------------------------------------------------------
55444: -- 4262811 - Generate the Accrual Reversal lines
55445: -------------------------------------------------------------------------------------------
55446: BEGIN
55447: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
55448: (g_array_event(p_event_id).array_value_num('header_index'));
55449: IF l_acc_rev_flag IS NULL THEN
55450: l_acc_rev_flag := 'N';
55451: END IF;
55540: END IF;
55541:
55542: -- 4955764
55543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
55545:
55546:
55547: XLA_AE_LINES_PKG.ValidateCurrentLine;
55548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55666: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55667: l_bflow_applied_to_amt NUMBER; -- 5132302
55668: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55669:
55670: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55671:
55672: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
55673: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
55674:
55814: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55815:
55816: -- 4955764
55817: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55818: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
55819:
55820: -- 4458381 Public Sector Enh
55821:
55822: --
55997: -------------------------------------------------------------------------------------------
55998: -- 4262811 - Generate the Accrual Reversal lines
55999: -------------------------------------------------------------------------------------------
56000: BEGIN
56001: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
56002: (g_array_event(p_event_id).array_value_num('header_index'));
56003: IF l_acc_rev_flag IS NULL THEN
56004: l_acc_rev_flag := 'N';
56005: END IF;
56094: END IF;
56095:
56096: -- 4955764
56097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
56099:
56100:
56101: XLA_AE_LINES_PKG.ValidateCurrentLine;
56102: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56221: l_bflow_applied_to_amt NUMBER; -- 5132302
56222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56223:
56224: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56225:
56226: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
56227: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
56228:
56368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56369:
56370: -- 4955764
56371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
56373:
56374: -- 4458381 Public Sector Enh
56375:
56376: --
56551: -------------------------------------------------------------------------------------------
56552: -- 4262811 - Generate the Accrual Reversal lines
56553: -------------------------------------------------------------------------------------------
56554: BEGIN
56555: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
56556: (g_array_event(p_event_id).array_value_num('header_index'));
56557: IF l_acc_rev_flag IS NULL THEN
56558: l_acc_rev_flag := 'N';
56559: END IF;
56648: END IF;
56649:
56650: -- 4955764
56651: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56652: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
56653:
56654:
56655: XLA_AE_LINES_PKG.ValidateCurrentLine;
56656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56775: l_bflow_applied_to_amt NUMBER; -- 5132302
56776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56777:
56778: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56779:
56780: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
56781: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
56782:
56922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56923:
56924: -- 4955764
56925: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56926: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
56927:
56928: -- 4458381 Public Sector Enh
56929:
56930: --
57105: -------------------------------------------------------------------------------------------
57106: -- 4262811 - Generate the Accrual Reversal lines
57107: -------------------------------------------------------------------------------------------
57108: BEGIN
57109: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
57110: (g_array_event(p_event_id).array_value_num('header_index'));
57111: IF l_acc_rev_flag IS NULL THEN
57112: l_acc_rev_flag := 'N';
57113: END IF;
57202: END IF;
57203:
57204: -- 4955764
57205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
57207:
57208:
57209: XLA_AE_LINES_PKG.ValidateCurrentLine;
57210: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57329: l_bflow_applied_to_amt NUMBER; -- 5132302
57330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57331:
57332: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57333:
57334: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
57335: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
57336:
57476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57477:
57478: -- 4955764
57479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
57481:
57482: -- 4458381 Public Sector Enh
57483:
57484: --
57659: -------------------------------------------------------------------------------------------
57660: -- 4262811 - Generate the Accrual Reversal lines
57661: -------------------------------------------------------------------------------------------
57662: BEGIN
57663: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
57664: (g_array_event(p_event_id).array_value_num('header_index'));
57665: IF l_acc_rev_flag IS NULL THEN
57666: l_acc_rev_flag := 'N';
57667: END IF;
57756: END IF;
57757:
57758: -- 4955764
57759: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57760: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
57761:
57762:
57763: XLA_AE_LINES_PKG.ValidateCurrentLine;
57764: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57883: l_bflow_applied_to_amt NUMBER; -- 5132302
57884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57885:
57886: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57887:
57888: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
57889: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
57890:
58030: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58031:
58032: -- 4955764
58033: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58034: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
58035:
58036: -- 4458381 Public Sector Enh
58037:
58038: --
58213: -------------------------------------------------------------------------------------------
58214: -- 4262811 - Generate the Accrual Reversal lines
58215: -------------------------------------------------------------------------------------------
58216: BEGIN
58217: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
58218: (g_array_event(p_event_id).array_value_num('header_index'));
58219: IF l_acc_rev_flag IS NULL THEN
58220: l_acc_rev_flag := 'N';
58221: END IF;
58310: END IF;
58311:
58312: -- 4955764
58313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
58315:
58316:
58317: XLA_AE_LINES_PKG.ValidateCurrentLine;
58318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58436: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58437: l_bflow_applied_to_amt NUMBER; -- 5132302
58438: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58439:
58440: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58441:
58442: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
58443: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
58444:
58584: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58585:
58586: -- 4955764
58587: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58588: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
58589:
58590: -- 4458381 Public Sector Enh
58591:
58592: --
58767: -------------------------------------------------------------------------------------------
58768: -- 4262811 - Generate the Accrual Reversal lines
58769: -------------------------------------------------------------------------------------------
58770: BEGIN
58771: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
58772: (g_array_event(p_event_id).array_value_num('header_index'));
58773: IF l_acc_rev_flag IS NULL THEN
58774: l_acc_rev_flag := 'N';
58775: END IF;
58864: END IF;
58865:
58866: -- 4955764
58867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
58869:
58870:
58871: XLA_AE_LINES_PKG.ValidateCurrentLine;
58872: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58991: l_bflow_applied_to_amt NUMBER; -- 5132302
58992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58993:
58994: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58995:
58996: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
58997: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
58998:
59138: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59139:
59140: -- 4955764
59141: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59142: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
59143:
59144: -- 4458381 Public Sector Enh
59145:
59146: --
59321: -------------------------------------------------------------------------------------------
59322: -- 4262811 - Generate the Accrual Reversal lines
59323: -------------------------------------------------------------------------------------------
59324: BEGIN
59325: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
59326: (g_array_event(p_event_id).array_value_num('header_index'));
59327: IF l_acc_rev_flag IS NULL THEN
59328: l_acc_rev_flag := 'N';
59329: END IF;
59418: END IF;
59419:
59420: -- 4955764
59421: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59422: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
59423:
59424:
59425: XLA_AE_LINES_PKG.ValidateCurrentLine;
59426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59545: l_bflow_applied_to_amt NUMBER; -- 5132302
59546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59547:
59548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59549:
59550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
59551: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
59552:
59692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59693:
59694: -- 4955764
59695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
59697:
59698: -- 4458381 Public Sector Enh
59699:
59700: --
59875: -------------------------------------------------------------------------------------------
59876: -- 4262811 - Generate the Accrual Reversal lines
59877: -------------------------------------------------------------------------------------------
59878: BEGIN
59879: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
59880: (g_array_event(p_event_id).array_value_num('header_index'));
59881: IF l_acc_rev_flag IS NULL THEN
59882: l_acc_rev_flag := 'N';
59883: END IF;
59972: END IF;
59973:
59974: -- 4955764
59975: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59976: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
59977:
59978:
59979: XLA_AE_LINES_PKG.ValidateCurrentLine;
59980: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60098: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60099: l_bflow_applied_to_amt NUMBER; -- 5132302
60100: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60101:
60102: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60103:
60104: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
60105: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
60106:
60246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60247:
60248: -- 4955764
60249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
60251:
60252: -- 4458381 Public Sector Enh
60253:
60254: --
60429: -------------------------------------------------------------------------------------------
60430: -- 4262811 - Generate the Accrual Reversal lines
60431: -------------------------------------------------------------------------------------------
60432: BEGIN
60433: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
60434: (g_array_event(p_event_id).array_value_num('header_index'));
60435: IF l_acc_rev_flag IS NULL THEN
60436: l_acc_rev_flag := 'N';
60437: END IF;
60526: END IF;
60527:
60528: -- 4955764
60529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
60531:
60532:
60533: XLA_AE_LINES_PKG.ValidateCurrentLine;
60534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60652: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60653: l_bflow_applied_to_amt NUMBER; -- 5132302
60654: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60655:
60656: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60657:
60658: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
60659: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
60660:
60800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60801:
60802: -- 4955764
60803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
60805:
60806: -- 4458381 Public Sector Enh
60807:
60808: --
60983: -------------------------------------------------------------------------------------------
60984: -- 4262811 - Generate the Accrual Reversal lines
60985: -------------------------------------------------------------------------------------------
60986: BEGIN
60987: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
60988: (g_array_event(p_event_id).array_value_num('header_index'));
60989: IF l_acc_rev_flag IS NULL THEN
60990: l_acc_rev_flag := 'N';
60991: END IF;
61080: END IF;
61081:
61082: -- 4955764
61083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
61085:
61086:
61087: XLA_AE_LINES_PKG.ValidateCurrentLine;
61088: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61227: l_bflow_applied_to_amt NUMBER; -- 5132302
61228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61229:
61230: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61231:
61232: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
61233: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
61234:
61374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61375:
61376: -- 4955764
61377: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61378: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
61379:
61380: -- 4458381 Public Sector Enh
61381:
61382: --
61589: -------------------------------------------------------------------------------------------
61590: -- 4262811 - Generate the Accrual Reversal lines
61591: -------------------------------------------------------------------------------------------
61592: BEGIN
61593: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
61594: (g_array_event(p_event_id).array_value_num('header_index'));
61595: IF l_acc_rev_flag IS NULL THEN
61596: l_acc_rev_flag := 'N';
61597: END IF;
61686: END IF;
61687:
61688: -- 4955764
61689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
61691:
61692:
61693: XLA_AE_LINES_PKG.ValidateCurrentLine;
61694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61813: l_bflow_applied_to_amt NUMBER; -- 5132302
61814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61815:
61816: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61817:
61818: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
61819: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
61820:
61960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61961:
61962: -- 4955764
61963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
61965:
61966: -- 4458381 Public Sector Enh
61967:
61968: --
62143: -------------------------------------------------------------------------------------------
62144: -- 4262811 - Generate the Accrual Reversal lines
62145: -------------------------------------------------------------------------------------------
62146: BEGIN
62147: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
62148: (g_array_event(p_event_id).array_value_num('header_index'));
62149: IF l_acc_rev_flag IS NULL THEN
62150: l_acc_rev_flag := 'N';
62151: END IF;
62240: END IF;
62241:
62242: -- 4955764
62243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
62245:
62246:
62247: XLA_AE_LINES_PKG.ValidateCurrentLine;
62248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62366: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62367: l_bflow_applied_to_amt NUMBER; -- 5132302
62368: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62369:
62370: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62371:
62372: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
62373: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
62374:
62514: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62515:
62516: -- 4955764
62517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
62519:
62520: -- 4458381 Public Sector Enh
62521:
62522: --
62697: -------------------------------------------------------------------------------------------
62698: -- 4262811 - Generate the Accrual Reversal lines
62699: -------------------------------------------------------------------------------------------
62700: BEGIN
62701: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
62702: (g_array_event(p_event_id).array_value_num('header_index'));
62703: IF l_acc_rev_flag IS NULL THEN
62704: l_acc_rev_flag := 'N';
62705: END IF;
62794: END IF;
62795:
62796: -- 4955764
62797: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62798: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
62799:
62800:
62801: XLA_AE_LINES_PKG.ValidateCurrentLine;
62802: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62921: l_bflow_applied_to_amt NUMBER; -- 5132302
62922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62923:
62924: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62925:
62926: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
62927: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
62928:
63068: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63069:
63070: -- 4955764
63071: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63072: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
63073:
63074: -- 4458381 Public Sector Enh
63075:
63076: --
63251: -------------------------------------------------------------------------------------------
63252: -- 4262811 - Generate the Accrual Reversal lines
63253: -------------------------------------------------------------------------------------------
63254: BEGIN
63255: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
63256: (g_array_event(p_event_id).array_value_num('header_index'));
63257: IF l_acc_rev_flag IS NULL THEN
63258: l_acc_rev_flag := 'N';
63259: END IF;
63348: END IF;
63349:
63350: -- 4955764
63351: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63352: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
63353:
63354:
63355: XLA_AE_LINES_PKG.ValidateCurrentLine;
63356: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63474: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63475: l_bflow_applied_to_amt NUMBER; -- 5132302
63476: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63477:
63478: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63479:
63480: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
63481: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
63482:
63622: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63623:
63624: -- 4955764
63625: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63626: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
63627:
63628: -- 4458381 Public Sector Enh
63629:
63630: --
63805: -------------------------------------------------------------------------------------------
63806: -- 4262811 - Generate the Accrual Reversal lines
63807: -------------------------------------------------------------------------------------------
63808: BEGIN
63809: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
63810: (g_array_event(p_event_id).array_value_num('header_index'));
63811: IF l_acc_rev_flag IS NULL THEN
63812: l_acc_rev_flag := 'N';
63813: END IF;
63902: END IF;
63903:
63904: -- 4955764
63905: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63906: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
63907:
63908:
63909: XLA_AE_LINES_PKG.ValidateCurrentLine;
63910: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64029: l_bflow_applied_to_amt NUMBER; -- 5132302
64030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64031:
64032: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64033:
64034: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
64035: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
64036:
64176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64177:
64178: -- 4955764
64179: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64180: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
64181:
64182: -- 4458381 Public Sector Enh
64183:
64184: --
64359: -------------------------------------------------------------------------------------------
64360: -- 4262811 - Generate the Accrual Reversal lines
64361: -------------------------------------------------------------------------------------------
64362: BEGIN
64363: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
64364: (g_array_event(p_event_id).array_value_num('header_index'));
64365: IF l_acc_rev_flag IS NULL THEN
64366: l_acc_rev_flag := 'N';
64367: END IF;
64456: END IF;
64457:
64458: -- 4955764
64459: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64460: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
64461:
64462:
64463: XLA_AE_LINES_PKG.ValidateCurrentLine;
64464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64602: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64603: l_bflow_applied_to_amt NUMBER; -- 5132302
64604: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64605:
64606: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64607:
64608: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
64609: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
64610:
64750: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64751:
64752: -- 4955764
64753: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64754: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
64755:
64756: -- 4458381 Public Sector Enh
64757:
64758: --
64965: -------------------------------------------------------------------------------------------
64966: -- 4262811 - Generate the Accrual Reversal lines
64967: -------------------------------------------------------------------------------------------
64968: BEGIN
64969: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
64970: (g_array_event(p_event_id).array_value_num('header_index'));
64971: IF l_acc_rev_flag IS NULL THEN
64972: l_acc_rev_flag := 'N';
64973: END IF;
65062: END IF;
65063:
65064: -- 4955764
65065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
65067:
65068:
65069: XLA_AE_LINES_PKG.ValidateCurrentLine;
65070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65188: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65189: l_bflow_applied_to_amt NUMBER; -- 5132302
65190: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65191:
65192: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65193:
65194: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
65195: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
65196:
65336: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65337:
65338: -- 4955764
65339: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65340: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
65341:
65342: -- 4458381 Public Sector Enh
65343:
65344: --
65519: -------------------------------------------------------------------------------------------
65520: -- 4262811 - Generate the Accrual Reversal lines
65521: -------------------------------------------------------------------------------------------
65522: BEGIN
65523: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
65524: (g_array_event(p_event_id).array_value_num('header_index'));
65525: IF l_acc_rev_flag IS NULL THEN
65526: l_acc_rev_flag := 'N';
65527: END IF;
65616: END IF;
65617:
65618: -- 4955764
65619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
65621:
65622:
65623: XLA_AE_LINES_PKG.ValidateCurrentLine;
65624: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65742: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65743: l_bflow_applied_to_amt NUMBER; -- 5132302
65744: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65745:
65746: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65747:
65748: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
65749: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
65750:
65890: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65891:
65892: -- 4955764
65893: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65894: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
65895:
65896: -- 4458381 Public Sector Enh
65897:
65898: --
66073: -------------------------------------------------------------------------------------------
66074: -- 4262811 - Generate the Accrual Reversal lines
66075: -------------------------------------------------------------------------------------------
66076: BEGIN
66077: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
66078: (g_array_event(p_event_id).array_value_num('header_index'));
66079: IF l_acc_rev_flag IS NULL THEN
66080: l_acc_rev_flag := 'N';
66081: END IF;
66170: END IF;
66171:
66172: -- 4955764
66173: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66174: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
66175:
66176:
66177: XLA_AE_LINES_PKG.ValidateCurrentLine;
66178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66296: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66297: l_bflow_applied_to_amt NUMBER; -- 5132302
66298: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66299:
66300: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66301:
66302: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
66303: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
66304:
66444: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66445:
66446: -- 4955764
66447: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66448: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
66449:
66450: -- 4458381 Public Sector Enh
66451:
66452: --
66627: -------------------------------------------------------------------------------------------
66628: -- 4262811 - Generate the Accrual Reversal lines
66629: -------------------------------------------------------------------------------------------
66630: BEGIN
66631: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
66632: (g_array_event(p_event_id).array_value_num('header_index'));
66633: IF l_acc_rev_flag IS NULL THEN
66634: l_acc_rev_flag := 'N';
66635: END IF;
66724: END IF;
66725:
66726: -- 4955764
66727: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66728: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
66729:
66730:
66731: XLA_AE_LINES_PKG.ValidateCurrentLine;
66732: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66850: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66851: l_bflow_applied_to_amt NUMBER; -- 5132302
66852: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66853:
66854: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66855:
66856: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
66857: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
66858:
66998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66999:
67000: -- 4955764
67001: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67002: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
67003:
67004: -- 4458381 Public Sector Enh
67005:
67006: --
67181: -------------------------------------------------------------------------------------------
67182: -- 4262811 - Generate the Accrual Reversal lines
67183: -------------------------------------------------------------------------------------------
67184: BEGIN
67185: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
67186: (g_array_event(p_event_id).array_value_num('header_index'));
67187: IF l_acc_rev_flag IS NULL THEN
67188: l_acc_rev_flag := 'N';
67189: END IF;
67278: END IF;
67279:
67280: -- 4955764
67281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
67283:
67284:
67285: XLA_AE_LINES_PKG.ValidateCurrentLine;
67286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67405: l_bflow_applied_to_amt NUMBER; -- 5132302
67406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67407:
67408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67409:
67410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
67411: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
67412:
67552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67553:
67554: -- 4955764
67555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
67557:
67558: -- 4458381 Public Sector Enh
67559:
67560: --
67735: -------------------------------------------------------------------------------------------
67736: -- 4262811 - Generate the Accrual Reversal lines
67737: -------------------------------------------------------------------------------------------
67738: BEGIN
67739: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
67740: (g_array_event(p_event_id).array_value_num('header_index'));
67741: IF l_acc_rev_flag IS NULL THEN
67742: l_acc_rev_flag := 'N';
67743: END IF;
67832: END IF;
67833:
67834: -- 4955764
67835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
67837:
67838:
67839: XLA_AE_LINES_PKG.ValidateCurrentLine;
67840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67959: l_bflow_applied_to_amt NUMBER; -- 5132302
67960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67961:
67962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67963:
67964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
67965: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
67966:
68106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68107:
68108: -- 4955764
68109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
68111:
68112: -- 4458381 Public Sector Enh
68113:
68114: --
68289: -------------------------------------------------------------------------------------------
68290: -- 4262811 - Generate the Accrual Reversal lines
68291: -------------------------------------------------------------------------------------------
68292: BEGIN
68293: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
68294: (g_array_event(p_event_id).array_value_num('header_index'));
68295: IF l_acc_rev_flag IS NULL THEN
68296: l_acc_rev_flag := 'N';
68297: END IF;
68386: END IF;
68387:
68388: -- 4955764
68389: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68390: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
68391:
68392:
68393: XLA_AE_LINES_PKG.ValidateCurrentLine;
68394: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68512: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68513: l_bflow_applied_to_amt NUMBER; -- 5132302
68514: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68515:
68516: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68517:
68518: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
68519: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
68520:
68660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68661:
68662: -- 4955764
68663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
68665:
68666: -- 4458381 Public Sector Enh
68667:
68668: --
68843: -------------------------------------------------------------------------------------------
68844: -- 4262811 - Generate the Accrual Reversal lines
68845: -------------------------------------------------------------------------------------------
68846: BEGIN
68847: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
68848: (g_array_event(p_event_id).array_value_num('header_index'));
68849: IF l_acc_rev_flag IS NULL THEN
68850: l_acc_rev_flag := 'N';
68851: END IF;
68940: END IF;
68941:
68942: -- 4955764
68943: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68944: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
68945:
68946:
68947: XLA_AE_LINES_PKG.ValidateCurrentLine;
68948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69066: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69067: l_bflow_applied_to_amt NUMBER; -- 5132302
69068: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69069:
69070: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69071:
69072: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
69073: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
69074:
69214: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69215:
69216: -- 4955764
69217: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69218: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
69219:
69220: -- 4458381 Public Sector Enh
69221:
69222: --
69397: -------------------------------------------------------------------------------------------
69398: -- 4262811 - Generate the Accrual Reversal lines
69399: -------------------------------------------------------------------------------------------
69400: BEGIN
69401: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
69402: (g_array_event(p_event_id).array_value_num('header_index'));
69403: IF l_acc_rev_flag IS NULL THEN
69404: l_acc_rev_flag := 'N';
69405: END IF;
69494: END IF;
69495:
69496: -- 4955764
69497: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69498: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
69499:
69500:
69501: XLA_AE_LINES_PKG.ValidateCurrentLine;
69502: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69620: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69621: l_bflow_applied_to_amt NUMBER; -- 5132302
69622: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69623:
69624: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69625:
69626: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
69627: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
69628:
69768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69769:
69770: -- 4955764
69771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
69773:
69774: -- 4458381 Public Sector Enh
69775:
69776: --
69951: -------------------------------------------------------------------------------------------
69952: -- 4262811 - Generate the Accrual Reversal lines
69953: -------------------------------------------------------------------------------------------
69954: BEGIN
69955: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
69956: (g_array_event(p_event_id).array_value_num('header_index'));
69957: IF l_acc_rev_flag IS NULL THEN
69958: l_acc_rev_flag := 'N';
69959: END IF;
70048: END IF;
70049:
70050: -- 4955764
70051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
70053:
70054:
70055: XLA_AE_LINES_PKG.ValidateCurrentLine;
70056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70175: l_bflow_applied_to_amt NUMBER; -- 5132302
70176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70177:
70178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70179:
70180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
70181: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
70182:
70322: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70323:
70324: -- 4955764
70325: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70326: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
70327:
70328: -- 4458381 Public Sector Enh
70329:
70330: --
70505: -------------------------------------------------------------------------------------------
70506: -- 4262811 - Generate the Accrual Reversal lines
70507: -------------------------------------------------------------------------------------------
70508: BEGIN
70509: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
70510: (g_array_event(p_event_id).array_value_num('header_index'));
70511: IF l_acc_rev_flag IS NULL THEN
70512: l_acc_rev_flag := 'N';
70513: END IF;
70602: END IF;
70603:
70604: -- 4955764
70605: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70606: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
70607:
70608:
70609: XLA_AE_LINES_PKG.ValidateCurrentLine;
70610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70728: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70729: l_bflow_applied_to_amt NUMBER; -- 5132302
70730: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70731:
70732: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70733:
70734: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
70735: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
70736:
70876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70877:
70878: -- 4955764
70879: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70880: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
70881:
70882: -- 4458381 Public Sector Enh
70883:
70884: --
71059: -------------------------------------------------------------------------------------------
71060: -- 4262811 - Generate the Accrual Reversal lines
71061: -------------------------------------------------------------------------------------------
71062: BEGIN
71063: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
71064: (g_array_event(p_event_id).array_value_num('header_index'));
71065: IF l_acc_rev_flag IS NULL THEN
71066: l_acc_rev_flag := 'N';
71067: END IF;
71156: END IF;
71157:
71158: -- 4955764
71159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
71161:
71162:
71163: XLA_AE_LINES_PKG.ValidateCurrentLine;
71164: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71282: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71283: l_bflow_applied_to_amt NUMBER; -- 5132302
71284: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71285:
71286: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71287:
71288: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
71289: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
71290:
71430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71431:
71432: -- 4955764
71433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
71435:
71436: -- 4458381 Public Sector Enh
71437:
71438: --
71613: -------------------------------------------------------------------------------------------
71614: -- 4262811 - Generate the Accrual Reversal lines
71615: -------------------------------------------------------------------------------------------
71616: BEGIN
71617: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
71618: (g_array_event(p_event_id).array_value_num('header_index'));
71619: IF l_acc_rev_flag IS NULL THEN
71620: l_acc_rev_flag := 'N';
71621: END IF;
71710: END IF;
71711:
71712: -- 4955764
71713: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71714: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
71715:
71716:
71717: XLA_AE_LINES_PKG.ValidateCurrentLine;
71718: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71837: l_bflow_applied_to_amt NUMBER; -- 5132302
71838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71839:
71840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71841:
71842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
71843: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
71844:
71984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71985:
71986: -- 4955764
71987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
71989:
71990: -- 4458381 Public Sector Enh
71991:
71992: --
72167: -------------------------------------------------------------------------------------------
72168: -- 4262811 - Generate the Accrual Reversal lines
72169: -------------------------------------------------------------------------------------------
72170: BEGIN
72171: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
72172: (g_array_event(p_event_id).array_value_num('header_index'));
72173: IF l_acc_rev_flag IS NULL THEN
72174: l_acc_rev_flag := 'N';
72175: END IF;
72264: END IF;
72265:
72266: -- 4955764
72267: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72268: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
72269:
72270:
72271: XLA_AE_LINES_PKG.ValidateCurrentLine;
72272: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72391: l_bflow_applied_to_amt NUMBER; -- 5132302
72392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72393:
72394: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72395:
72396: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
72397: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
72398:
72538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72539:
72540: -- 4955764
72541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
72543:
72544: -- 4458381 Public Sector Enh
72545:
72546: --
72721: -------------------------------------------------------------------------------------------
72722: -- 4262811 - Generate the Accrual Reversal lines
72723: -------------------------------------------------------------------------------------------
72724: BEGIN
72725: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
72726: (g_array_event(p_event_id).array_value_num('header_index'));
72727: IF l_acc_rev_flag IS NULL THEN
72728: l_acc_rev_flag := 'N';
72729: END IF;
72818: END IF;
72819:
72820: -- 4955764
72821: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72822: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
72823:
72824:
72825: XLA_AE_LINES_PKG.ValidateCurrentLine;
72826: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72944: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72945: l_bflow_applied_to_amt NUMBER; -- 5132302
72946: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72947:
72948: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72949:
72950: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
72951: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
72952:
73092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73093:
73094: -- 4955764
73095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
73097:
73098: -- 4458381 Public Sector Enh
73099:
73100: --
73275: -------------------------------------------------------------------------------------------
73276: -- 4262811 - Generate the Accrual Reversal lines
73277: -------------------------------------------------------------------------------------------
73278: BEGIN
73279: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
73280: (g_array_event(p_event_id).array_value_num('header_index'));
73281: IF l_acc_rev_flag IS NULL THEN
73282: l_acc_rev_flag := 'N';
73283: END IF;
73372: END IF;
73373:
73374: -- 4955764
73375: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73376: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
73377:
73378:
73379: XLA_AE_LINES_PKG.ValidateCurrentLine;
73380: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73498: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73499: l_bflow_applied_to_amt NUMBER; -- 5132302
73500: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73501:
73502: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73503:
73504: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
73505: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
73506:
73646: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73647:
73648: -- 4955764
73649: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73650: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
73651:
73652: -- 4458381 Public Sector Enh
73653:
73654: --
73829: -------------------------------------------------------------------------------------------
73830: -- 4262811 - Generate the Accrual Reversal lines
73831: -------------------------------------------------------------------------------------------
73832: BEGIN
73833: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
73834: (g_array_event(p_event_id).array_value_num('header_index'));
73835: IF l_acc_rev_flag IS NULL THEN
73836: l_acc_rev_flag := 'N';
73837: END IF;
73926: END IF;
73927:
73928: -- 4955764
73929: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73930: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
73931:
73932:
73933: XLA_AE_LINES_PKG.ValidateCurrentLine;
73934: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74052: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74053: l_bflow_applied_to_amt NUMBER; -- 5132302
74054: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74055:
74056: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74057:
74058: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
74059: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
74060:
74200: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74201:
74202: -- 4955764
74203: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74204: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
74205:
74206: -- 4458381 Public Sector Enh
74207:
74208: --
74383: -------------------------------------------------------------------------------------------
74384: -- 4262811 - Generate the Accrual Reversal lines
74385: -------------------------------------------------------------------------------------------
74386: BEGIN
74387: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
74388: (g_array_event(p_event_id).array_value_num('header_index'));
74389: IF l_acc_rev_flag IS NULL THEN
74390: l_acc_rev_flag := 'N';
74391: END IF;
74480: END IF;
74481:
74482: -- 4955764
74483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
74485:
74486:
74487: XLA_AE_LINES_PKG.ValidateCurrentLine;
74488: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74607: l_bflow_applied_to_amt NUMBER; -- 5132302
74608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74609:
74610: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74611:
74612: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
74613: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
74614:
74754: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74755:
74756: -- 4955764
74757: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74758: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
74759:
74760: -- 4458381 Public Sector Enh
74761:
74762: --
74937: -------------------------------------------------------------------------------------------
74938: -- 4262811 - Generate the Accrual Reversal lines
74939: -------------------------------------------------------------------------------------------
74940: BEGIN
74941: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
74942: (g_array_event(p_event_id).array_value_num('header_index'));
74943: IF l_acc_rev_flag IS NULL THEN
74944: l_acc_rev_flag := 'N';
74945: END IF;
75034: END IF;
75035:
75036: -- 4955764
75037: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75038: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
75039:
75040:
75041: XLA_AE_LINES_PKG.ValidateCurrentLine;
75042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75161: l_bflow_applied_to_amt NUMBER; -- 5132302
75162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75163:
75164: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75165:
75166: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
75167: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
75168:
75308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75309:
75310: -- 4955764
75311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
75313:
75314: -- 4458381 Public Sector Enh
75315:
75316: --
75491: -------------------------------------------------------------------------------------------
75492: -- 4262811 - Generate the Accrual Reversal lines
75493: -------------------------------------------------------------------------------------------
75494: BEGIN
75495: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
75496: (g_array_event(p_event_id).array_value_num('header_index'));
75497: IF l_acc_rev_flag IS NULL THEN
75498: l_acc_rev_flag := 'N';
75499: END IF;
75588: END IF;
75589:
75590: -- 4955764
75591: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75592: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
75593:
75594:
75595: XLA_AE_LINES_PKG.ValidateCurrentLine;
75596: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75715: l_bflow_applied_to_amt NUMBER; -- 5132302
75716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75717:
75718: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75719:
75720: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
75721: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
75722:
75862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75863:
75864: -- 4955764
75865: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75866: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
75867:
75868: -- 4458381 Public Sector Enh
75869:
75870: --
76045: -------------------------------------------------------------------------------------------
76046: -- 4262811 - Generate the Accrual Reversal lines
76047: -------------------------------------------------------------------------------------------
76048: BEGIN
76049: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
76050: (g_array_event(p_event_id).array_value_num('header_index'));
76051: IF l_acc_rev_flag IS NULL THEN
76052: l_acc_rev_flag := 'N';
76053: END IF;
76142: END IF;
76143:
76144: -- 4955764
76145: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76146: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
76147:
76148:
76149: XLA_AE_LINES_PKG.ValidateCurrentLine;
76150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76288: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76289: l_bflow_applied_to_amt NUMBER; -- 5132302
76290: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76291:
76292: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76293:
76294: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
76295: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
76296:
76436: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76437:
76438: -- 4955764
76439: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76440: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
76441:
76442: -- 4458381 Public Sector Enh
76443:
76444: --
76651: -------------------------------------------------------------------------------------------
76652: -- 4262811 - Generate the Accrual Reversal lines
76653: -------------------------------------------------------------------------------------------
76654: BEGIN
76655: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
76656: (g_array_event(p_event_id).array_value_num('header_index'));
76657: IF l_acc_rev_flag IS NULL THEN
76658: l_acc_rev_flag := 'N';
76659: END IF;
76748: END IF;
76749:
76750: -- 4955764
76751: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76752: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
76753:
76754:
76755: XLA_AE_LINES_PKG.ValidateCurrentLine;
76756: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76874: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76875: l_bflow_applied_to_amt NUMBER; -- 5132302
76876: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76877:
76878: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76879:
76880: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
76881: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
76882:
77022: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77023:
77024: -- 4955764
77025: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77026: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
77027:
77028: -- 4458381 Public Sector Enh
77029:
77030: --
77205: -------------------------------------------------------------------------------------------
77206: -- 4262811 - Generate the Accrual Reversal lines
77207: -------------------------------------------------------------------------------------------
77208: BEGIN
77209: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
77210: (g_array_event(p_event_id).array_value_num('header_index'));
77211: IF l_acc_rev_flag IS NULL THEN
77212: l_acc_rev_flag := 'N';
77213: END IF;
77302: END IF;
77303:
77304: -- 4955764
77305: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77306: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
77307:
77308:
77309: XLA_AE_LINES_PKG.ValidateCurrentLine;
77310: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77429: l_bflow_applied_to_amt NUMBER; -- 5132302
77430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77431:
77432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77433:
77434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
77435: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
77436:
77576: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77577:
77578: -- 4955764
77579: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77580: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
77581:
77582: -- 4458381 Public Sector Enh
77583:
77584: --
77759: -------------------------------------------------------------------------------------------
77760: -- 4262811 - Generate the Accrual Reversal lines
77761: -------------------------------------------------------------------------------------------
77762: BEGIN
77763: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
77764: (g_array_event(p_event_id).array_value_num('header_index'));
77765: IF l_acc_rev_flag IS NULL THEN
77766: l_acc_rev_flag := 'N';
77767: END IF;
77856: END IF;
77857:
77858: -- 4955764
77859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
77861:
77862:
77863: XLA_AE_LINES_PKG.ValidateCurrentLine;
77864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77982: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77983: l_bflow_applied_to_amt NUMBER; -- 5132302
77984: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77985:
77986: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77987:
77988: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
77989: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
77990:
78130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78131:
78132: -- 4955764
78133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
78135:
78136: -- 4458381 Public Sector Enh
78137:
78138: --
78313: -------------------------------------------------------------------------------------------
78314: -- 4262811 - Generate the Accrual Reversal lines
78315: -------------------------------------------------------------------------------------------
78316: BEGIN
78317: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
78318: (g_array_event(p_event_id).array_value_num('header_index'));
78319: IF l_acc_rev_flag IS NULL THEN
78320: l_acc_rev_flag := 'N';
78321: END IF;
78410: END IF;
78411:
78412: -- 4955764
78413: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78414: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
78415:
78416:
78417: XLA_AE_LINES_PKG.ValidateCurrentLine;
78418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78537: l_bflow_applied_to_amt NUMBER; -- 5132302
78538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78539:
78540: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78541:
78542: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
78543: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
78544:
78684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78685:
78686: -- 4955764
78687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
78689:
78690: -- 4458381 Public Sector Enh
78691:
78692: --
78867: -------------------------------------------------------------------------------------------
78868: -- 4262811 - Generate the Accrual Reversal lines
78869: -------------------------------------------------------------------------------------------
78870: BEGIN
78871: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
78872: (g_array_event(p_event_id).array_value_num('header_index'));
78873: IF l_acc_rev_flag IS NULL THEN
78874: l_acc_rev_flag := 'N';
78875: END IF;
78964: END IF;
78965:
78966: -- 4955764
78967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
78969:
78970:
78971: XLA_AE_LINES_PKG.ValidateCurrentLine;
78972: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79111: l_bflow_applied_to_amt NUMBER; -- 5132302
79112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79113:
79114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79115:
79116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
79117: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
79118:
79258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79259:
79260: -- 4955764
79261: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79262: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
79263:
79264: -- 4458381 Public Sector Enh
79265:
79266: --
79473: -------------------------------------------------------------------------------------------
79474: -- 4262811 - Generate the Accrual Reversal lines
79475: -------------------------------------------------------------------------------------------
79476: BEGIN
79477: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
79478: (g_array_event(p_event_id).array_value_num('header_index'));
79479: IF l_acc_rev_flag IS NULL THEN
79480: l_acc_rev_flag := 'N';
79481: END IF;
79570: END IF;
79571:
79572: -- 4955764
79573: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79574: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
79575:
79576:
79577: XLA_AE_LINES_PKG.ValidateCurrentLine;
79578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79697: l_bflow_applied_to_amt NUMBER; -- 5132302
79698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79699:
79700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79701:
79702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
79703: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
79704:
79844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79845:
79846: -- 4955764
79847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
79849:
79850: -- 4458381 Public Sector Enh
79851:
79852: --
80027: -------------------------------------------------------------------------------------------
80028: -- 4262811 - Generate the Accrual Reversal lines
80029: -------------------------------------------------------------------------------------------
80030: BEGIN
80031: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
80032: (g_array_event(p_event_id).array_value_num('header_index'));
80033: IF l_acc_rev_flag IS NULL THEN
80034: l_acc_rev_flag := 'N';
80035: END IF;
80124: END IF;
80125:
80126: -- 4955764
80127: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80128: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
80129:
80130:
80131: XLA_AE_LINES_PKG.ValidateCurrentLine;
80132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80251: l_bflow_applied_to_amt NUMBER; -- 5132302
80252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80253:
80254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80255:
80256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
80257: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
80258:
80398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80399:
80400: -- 4955764
80401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
80403:
80404: -- 4458381 Public Sector Enh
80405:
80406: --
80581: -------------------------------------------------------------------------------------------
80582: -- 4262811 - Generate the Accrual Reversal lines
80583: -------------------------------------------------------------------------------------------
80584: BEGIN
80585: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
80586: (g_array_event(p_event_id).array_value_num('header_index'));
80587: IF l_acc_rev_flag IS NULL THEN
80588: l_acc_rev_flag := 'N';
80589: END IF;
80678: END IF;
80679:
80680: -- 4955764
80681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
80683:
80684:
80685: XLA_AE_LINES_PKG.ValidateCurrentLine;
80686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80805: l_bflow_applied_to_amt NUMBER; -- 5132302
80806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80807:
80808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80809:
80810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
80811: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
80812:
80952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80953:
80954: -- 4955764
80955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
80957:
80958: -- 4458381 Public Sector Enh
80959:
80960: --
81135: -------------------------------------------------------------------------------------------
81136: -- 4262811 - Generate the Accrual Reversal lines
81137: -------------------------------------------------------------------------------------------
81138: BEGIN
81139: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
81140: (g_array_event(p_event_id).array_value_num('header_index'));
81141: IF l_acc_rev_flag IS NULL THEN
81142: l_acc_rev_flag := 'N';
81143: END IF;
81232: END IF;
81233:
81234: -- 4955764
81235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
81237:
81238:
81239: XLA_AE_LINES_PKG.ValidateCurrentLine;
81240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81359: l_bflow_applied_to_amt NUMBER; -- 5132302
81360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81361:
81362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81363:
81364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
81365: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
81366:
81506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81507:
81508: -- 4955764
81509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
81511:
81512: -- 4458381 Public Sector Enh
81513:
81514: --
81689: -------------------------------------------------------------------------------------------
81690: -- 4262811 - Generate the Accrual Reversal lines
81691: -------------------------------------------------------------------------------------------
81692: BEGIN
81693: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
81694: (g_array_event(p_event_id).array_value_num('header_index'));
81695: IF l_acc_rev_flag IS NULL THEN
81696: l_acc_rev_flag := 'N';
81697: END IF;
81786: END IF;
81787:
81788: -- 4955764
81789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
81791:
81792:
81793: XLA_AE_LINES_PKG.ValidateCurrentLine;
81794: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81913: l_bflow_applied_to_amt NUMBER; -- 5132302
81914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81915:
81916: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81917:
81918: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
81919: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
81920:
82060: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82061:
82062: -- 4955764
82063: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82064: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
82065:
82066: -- 4458381 Public Sector Enh
82067:
82068: --
82243: -------------------------------------------------------------------------------------------
82244: -- 4262811 - Generate the Accrual Reversal lines
82245: -------------------------------------------------------------------------------------------
82246: BEGIN
82247: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
82248: (g_array_event(p_event_id).array_value_num('header_index'));
82249: IF l_acc_rev_flag IS NULL THEN
82250: l_acc_rev_flag := 'N';
82251: END IF;
82340: END IF;
82341:
82342: -- 4955764
82343: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82344: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
82345:
82346:
82347: XLA_AE_LINES_PKG.ValidateCurrentLine;
82348: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82487: l_bflow_applied_to_amt NUMBER; -- 5132302
82488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82489:
82490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82491:
82492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
82493: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
82494:
82634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82635:
82636: -- 4955764
82637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
82639:
82640: -- 4458381 Public Sector Enh
82641:
82642: --
82849: -------------------------------------------------------------------------------------------
82850: -- 4262811 - Generate the Accrual Reversal lines
82851: -------------------------------------------------------------------------------------------
82852: BEGIN
82853: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
82854: (g_array_event(p_event_id).array_value_num('header_index'));
82855: IF l_acc_rev_flag IS NULL THEN
82856: l_acc_rev_flag := 'N';
82857: END IF;
82946: END IF;
82947:
82948: -- 4955764
82949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
82951:
82952:
82953: XLA_AE_LINES_PKG.ValidateCurrentLine;
82954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83092: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83093: l_bflow_applied_to_amt NUMBER; -- 5132302
83094: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83095:
83096: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83097:
83098: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
83099: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
83100:
83240: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83241:
83242: -- 4955764
83243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
83245:
83246: -- 4458381 Public Sector Enh
83247:
83248: --
83455: -------------------------------------------------------------------------------------------
83456: -- 4262811 - Generate the Accrual Reversal lines
83457: -------------------------------------------------------------------------------------------
83458: BEGIN
83459: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
83460: (g_array_event(p_event_id).array_value_num('header_index'));
83461: IF l_acc_rev_flag IS NULL THEN
83462: l_acc_rev_flag := 'N';
83463: END IF;
83552: END IF;
83553:
83554: -- 4955764
83555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
83557:
83558:
83559: XLA_AE_LINES_PKG.ValidateCurrentLine;
83560: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83679: l_bflow_applied_to_amt NUMBER; -- 5132302
83680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83681:
83682: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83683:
83684: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
83685: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
83686:
83826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83827:
83828: -- 4955764
83829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
83831:
83832: -- 4458381 Public Sector Enh
83833:
83834: --
84009: -------------------------------------------------------------------------------------------
84010: -- 4262811 - Generate the Accrual Reversal lines
84011: -------------------------------------------------------------------------------------------
84012: BEGIN
84013: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
84014: (g_array_event(p_event_id).array_value_num('header_index'));
84015: IF l_acc_rev_flag IS NULL THEN
84016: l_acc_rev_flag := 'N';
84017: END IF;
84106: END IF;
84107:
84108: -- 4955764
84109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
84111:
84112:
84113: XLA_AE_LINES_PKG.ValidateCurrentLine;
84114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84233: l_bflow_applied_to_amt NUMBER; -- 5132302
84234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84235:
84236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84237:
84238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
84239: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
84240:
84380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84381:
84382: -- 4955764
84383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
84385:
84386: -- 4458381 Public Sector Enh
84387:
84388: --
84563: -------------------------------------------------------------------------------------------
84564: -- 4262811 - Generate the Accrual Reversal lines
84565: -------------------------------------------------------------------------------------------
84566: BEGIN
84567: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
84568: (g_array_event(p_event_id).array_value_num('header_index'));
84569: IF l_acc_rev_flag IS NULL THEN
84570: l_acc_rev_flag := 'N';
84571: END IF;
84660: END IF;
84661:
84662: -- 4955764
84663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
84665:
84666:
84667: XLA_AE_LINES_PKG.ValidateCurrentLine;
84668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84787: l_bflow_applied_to_amt NUMBER; -- 5132302
84788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84789:
84790: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84791:
84792: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
84793: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
84794:
84935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84936:
84937: -- 4955764
84938: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84939: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
84940:
84941: -- 4458381 Public Sector Enh
84942:
84943: --
85118: -------------------------------------------------------------------------------------------
85119: -- 4262811 - Generate the Accrual Reversal lines
85120: -------------------------------------------------------------------------------------------
85121: BEGIN
85122: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
85123: (g_array_event(p_event_id).array_value_num('header_index'));
85124: IF l_acc_rev_flag IS NULL THEN
85125: l_acc_rev_flag := 'N';
85126: END IF;
85215: END IF;
85216:
85217: -- 4955764
85218: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85219: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
85220:
85221:
85222: XLA_AE_LINES_PKG.ValidateCurrentLine;
85223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85342: l_bflow_applied_to_amt NUMBER; -- 5132302
85343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85344:
85345: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85346:
85347: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
85348: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
85349:
85490: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85491:
85492: -- 4955764
85493: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85494: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
85495:
85496: -- 4458381 Public Sector Enh
85497:
85498: --
85673: -------------------------------------------------------------------------------------------
85674: -- 4262811 - Generate the Accrual Reversal lines
85675: -------------------------------------------------------------------------------------------
85676: BEGIN
85677: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
85678: (g_array_event(p_event_id).array_value_num('header_index'));
85679: IF l_acc_rev_flag IS NULL THEN
85680: l_acc_rev_flag := 'N';
85681: END IF;
85770: END IF;
85771:
85772: -- 4955764
85773: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85774: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
85775:
85776:
85777: XLA_AE_LINES_PKG.ValidateCurrentLine;
85778: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85895: l_bflow_applied_to_amt NUMBER; -- 5132302
85896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85897:
85898: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85899:
85900: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
85901: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
85902:
86043: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86044:
86045: -- 4955764
86046: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86047: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
86048:
86049: -- 4458381 Public Sector Enh
86050:
86051: --
86224: -------------------------------------------------------------------------------------------
86225: -- 4262811 - Generate the Accrual Reversal lines
86226: -------------------------------------------------------------------------------------------
86227: BEGIN
86228: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
86229: (g_array_event(p_event_id).array_value_num('header_index'));
86230: IF l_acc_rev_flag IS NULL THEN
86231: l_acc_rev_flag := 'N';
86232: END IF;
86321: END IF;
86322:
86323: -- 4955764
86324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
86326:
86327:
86328: XLA_AE_LINES_PKG.ValidateCurrentLine;
86329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86447: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86448: l_bflow_applied_to_amt NUMBER; -- 5132302
86449: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86450:
86451: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86452:
86453: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
86454: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
86455:
86595: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86596:
86597: -- 4955764
86598: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86599: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
86600:
86601: -- 4458381 Public Sector Enh
86602:
86603: --
86778: -------------------------------------------------------------------------------------------
86779: -- 4262811 - Generate the Accrual Reversal lines
86780: -------------------------------------------------------------------------------------------
86781: BEGIN
86782: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
86783: (g_array_event(p_event_id).array_value_num('header_index'));
86784: IF l_acc_rev_flag IS NULL THEN
86785: l_acc_rev_flag := 'N';
86786: END IF;
86875: END IF;
86876:
86877: -- 4955764
86878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
86880:
86881:
86882: XLA_AE_LINES_PKG.ValidateCurrentLine;
86883: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87002: l_bflow_applied_to_amt NUMBER; -- 5132302
87003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87004:
87005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87006:
87007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
87008: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
87009:
87149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87150:
87151: -- 4955764
87152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
87154:
87155: -- 4458381 Public Sector Enh
87156:
87157: --
87332: -------------------------------------------------------------------------------------------
87333: -- 4262811 - Generate the Accrual Reversal lines
87334: -------------------------------------------------------------------------------------------
87335: BEGIN
87336: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
87337: (g_array_event(p_event_id).array_value_num('header_index'));
87338: IF l_acc_rev_flag IS NULL THEN
87339: l_acc_rev_flag := 'N';
87340: END IF;
87429: END IF;
87430:
87431: -- 4955764
87432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
87434:
87435:
87436: XLA_AE_LINES_PKG.ValidateCurrentLine;
87437: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87575: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87576: l_bflow_applied_to_amt NUMBER; -- 5132302
87577: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87578:
87579: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87580:
87581: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
87582: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
87583:
87723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87724:
87725: -- 4955764
87726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
87728:
87729: -- 4458381 Public Sector Enh
87730:
87731: --
87938: -------------------------------------------------------------------------------------------
87939: -- 4262811 - Generate the Accrual Reversal lines
87940: -------------------------------------------------------------------------------------------
87941: BEGIN
87942: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
87943: (g_array_event(p_event_id).array_value_num('header_index'));
87944: IF l_acc_rev_flag IS NULL THEN
87945: l_acc_rev_flag := 'N';
87946: END IF;
88035: END IF;
88036:
88037: -- 4955764
88038: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88039: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
88040:
88041:
88042: XLA_AE_LINES_PKG.ValidateCurrentLine;
88043: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88162: l_bflow_applied_to_amt NUMBER; -- 5132302
88163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88164:
88165: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88166:
88167: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
88168: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
88169:
88309: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88310:
88311: -- 4955764
88312: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88313: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
88314:
88315: -- 4458381 Public Sector Enh
88316:
88317: --
88492: -------------------------------------------------------------------------------------------
88493: -- 4262811 - Generate the Accrual Reversal lines
88494: -------------------------------------------------------------------------------------------
88495: BEGIN
88496: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
88497: (g_array_event(p_event_id).array_value_num('header_index'));
88498: IF l_acc_rev_flag IS NULL THEN
88499: l_acc_rev_flag := 'N';
88500: END IF;
88589: END IF;
88590:
88591: -- 4955764
88592: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88593: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
88594:
88595:
88596: XLA_AE_LINES_PKG.ValidateCurrentLine;
88597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88715: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88716: l_bflow_applied_to_amt NUMBER; -- 5132302
88717: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88718:
88719: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88720:
88721: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
88722: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
88723:
88863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88864:
88865: -- 4955764
88866: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88867: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
88868:
88869: -- 4458381 Public Sector Enh
88870:
88871: --
89046: -------------------------------------------------------------------------------------------
89047: -- 4262811 - Generate the Accrual Reversal lines
89048: -------------------------------------------------------------------------------------------
89049: BEGIN
89050: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
89051: (g_array_event(p_event_id).array_value_num('header_index'));
89052: IF l_acc_rev_flag IS NULL THEN
89053: l_acc_rev_flag := 'N';
89054: END IF;
89143: END IF;
89144:
89145: -- 4955764
89146: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89147: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
89148:
89149:
89150: XLA_AE_LINES_PKG.ValidateCurrentLine;
89151: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89269: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89270: l_bflow_applied_to_amt NUMBER; -- 5132302
89271: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89272:
89273: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89274:
89275: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
89276: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
89277:
89417: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89418:
89419: -- 4955764
89420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
89422:
89423: -- 4458381 Public Sector Enh
89424:
89425: --
89600: -------------------------------------------------------------------------------------------
89601: -- 4262811 - Generate the Accrual Reversal lines
89602: -------------------------------------------------------------------------------------------
89603: BEGIN
89604: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
89605: (g_array_event(p_event_id).array_value_num('header_index'));
89606: IF l_acc_rev_flag IS NULL THEN
89607: l_acc_rev_flag := 'N';
89608: END IF;
89697: END IF;
89698:
89699: -- 4955764
89700: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89701: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
89702:
89703:
89704: XLA_AE_LINES_PKG.ValidateCurrentLine;
89705: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89823: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89824: l_bflow_applied_to_amt NUMBER; -- 5132302
89825: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89826:
89827: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89828:
89829: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
89830: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
89831:
89971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89972:
89973: -- 4955764
89974: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89975: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
89976:
89977: -- 4458381 Public Sector Enh
89978:
89979: --
90154: -------------------------------------------------------------------------------------------
90155: -- 4262811 - Generate the Accrual Reversal lines
90156: -------------------------------------------------------------------------------------------
90157: BEGIN
90158: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
90159: (g_array_event(p_event_id).array_value_num('header_index'));
90160: IF l_acc_rev_flag IS NULL THEN
90161: l_acc_rev_flag := 'N';
90162: END IF;
90251: END IF;
90252:
90253: -- 4955764
90254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
90256:
90257:
90258: XLA_AE_LINES_PKG.ValidateCurrentLine;
90259: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90378: l_bflow_applied_to_amt NUMBER; -- 5132302
90379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90380:
90381: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90382:
90383: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
90384: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
90385:
90525: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90526:
90527: -- 4955764
90528: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90529: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
90530:
90531: -- 4458381 Public Sector Enh
90532:
90533: --
90708: -------------------------------------------------------------------------------------------
90709: -- 4262811 - Generate the Accrual Reversal lines
90710: -------------------------------------------------------------------------------------------
90711: BEGIN
90712: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
90713: (g_array_event(p_event_id).array_value_num('header_index'));
90714: IF l_acc_rev_flag IS NULL THEN
90715: l_acc_rev_flag := 'N';
90716: END IF;
90805: END IF;
90806:
90807: -- 4955764
90808: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90809: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
90810:
90811:
90812: XLA_AE_LINES_PKG.ValidateCurrentLine;
90813: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90951: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90952: l_bflow_applied_to_amt NUMBER; -- 5132302
90953: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90954:
90955: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90956:
90957: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
90958: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
90959:
91099: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91100:
91101: -- 4955764
91102: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91103: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
91104:
91105: -- 4458381 Public Sector Enh
91106:
91107: --
91314: -------------------------------------------------------------------------------------------
91315: -- 4262811 - Generate the Accrual Reversal lines
91316: -------------------------------------------------------------------------------------------
91317: BEGIN
91318: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
91319: (g_array_event(p_event_id).array_value_num('header_index'));
91320: IF l_acc_rev_flag IS NULL THEN
91321: l_acc_rev_flag := 'N';
91322: END IF;
91411: END IF;
91412:
91413: -- 4955764
91414: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91415: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
91416:
91417:
91418: XLA_AE_LINES_PKG.ValidateCurrentLine;
91419: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91537: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91538: l_bflow_applied_to_amt NUMBER; -- 5132302
91539: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91540:
91541: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91542:
91543: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
91544: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
91545:
91685: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91686:
91687: -- 4955764
91688: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91689: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
91690:
91691: -- 4458381 Public Sector Enh
91692:
91693: --
91868: -------------------------------------------------------------------------------------------
91869: -- 4262811 - Generate the Accrual Reversal lines
91870: -------------------------------------------------------------------------------------------
91871: BEGIN
91872: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
91873: (g_array_event(p_event_id).array_value_num('header_index'));
91874: IF l_acc_rev_flag IS NULL THEN
91875: l_acc_rev_flag := 'N';
91876: END IF;
91965: END IF;
91966:
91967: -- 4955764
91968: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91969: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
91970:
91971:
91972: XLA_AE_LINES_PKG.ValidateCurrentLine;
91973: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92092: l_bflow_applied_to_amt NUMBER; -- 5132302
92093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92094:
92095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92096:
92097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
92098: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
92099:
92239: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92240:
92241: -- 4955764
92242: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92243: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
92244:
92245: -- 4458381 Public Sector Enh
92246:
92247: --
92422: -------------------------------------------------------------------------------------------
92423: -- 4262811 - Generate the Accrual Reversal lines
92424: -------------------------------------------------------------------------------------------
92425: BEGIN
92426: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
92427: (g_array_event(p_event_id).array_value_num('header_index'));
92428: IF l_acc_rev_flag IS NULL THEN
92429: l_acc_rev_flag := 'N';
92430: END IF;
92519: END IF;
92520:
92521: -- 4955764
92522: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92523: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
92524:
92525:
92526: XLA_AE_LINES_PKG.ValidateCurrentLine;
92527: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92645: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92646: l_bflow_applied_to_amt NUMBER; -- 5132302
92647: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92648:
92649: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92650:
92651: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
92652: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
92653:
92793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92794:
92795: -- 4955764
92796: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92797: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
92798:
92799: -- 4458381 Public Sector Enh
92800:
92801: --
92976: -------------------------------------------------------------------------------------------
92977: -- 4262811 - Generate the Accrual Reversal lines
92978: -------------------------------------------------------------------------------------------
92979: BEGIN
92980: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
92981: (g_array_event(p_event_id).array_value_num('header_index'));
92982: IF l_acc_rev_flag IS NULL THEN
92983: l_acc_rev_flag := 'N';
92984: END IF;
93073: END IF;
93074:
93075: -- 4955764
93076: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93077: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
93078:
93079:
93080: XLA_AE_LINES_PKG.ValidateCurrentLine;
93081: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93200: l_bflow_applied_to_amt NUMBER; -- 5132302
93201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93202:
93203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93204:
93205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
93206: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
93207:
93347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93348:
93349: -- 4955764
93350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
93352:
93353: -- 4458381 Public Sector Enh
93354:
93355: --
93530: -------------------------------------------------------------------------------------------
93531: -- 4262811 - Generate the Accrual Reversal lines
93532: -------------------------------------------------------------------------------------------
93533: BEGIN
93534: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
93535: (g_array_event(p_event_id).array_value_num('header_index'));
93536: IF l_acc_rev_flag IS NULL THEN
93537: l_acc_rev_flag := 'N';
93538: END IF;
93627: END IF;
93628:
93629: -- 4955764
93630: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93631: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
93632:
93633:
93634: XLA_AE_LINES_PKG.ValidateCurrentLine;
93635: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93773: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93774: l_bflow_applied_to_amt NUMBER; -- 5132302
93775: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93776:
93777: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93778:
93779: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
93780: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
93781:
93921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93922:
93923: -- 4955764
93924: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93925: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
93926:
93927: -- 4458381 Public Sector Enh
93928:
93929: --
94136: -------------------------------------------------------------------------------------------
94137: -- 4262811 - Generate the Accrual Reversal lines
94138: -------------------------------------------------------------------------------------------
94139: BEGIN
94140: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
94141: (g_array_event(p_event_id).array_value_num('header_index'));
94142: IF l_acc_rev_flag IS NULL THEN
94143: l_acc_rev_flag := 'N';
94144: END IF;
94233: END IF;
94234:
94235: -- 4955764
94236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
94238:
94239:
94240: XLA_AE_LINES_PKG.ValidateCurrentLine;
94241: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94359: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94360: l_bflow_applied_to_amt NUMBER; -- 5132302
94361: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94362:
94363: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94364:
94365: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
94366: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
94367:
94507: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94508:
94509: -- 4955764
94510: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94511: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
94512:
94513: -- 4458381 Public Sector Enh
94514:
94515: --
94690: -------------------------------------------------------------------------------------------
94691: -- 4262811 - Generate the Accrual Reversal lines
94692: -------------------------------------------------------------------------------------------
94693: BEGIN
94694: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
94695: (g_array_event(p_event_id).array_value_num('header_index'));
94696: IF l_acc_rev_flag IS NULL THEN
94697: l_acc_rev_flag := 'N';
94698: END IF;
94787: END IF;
94788:
94789: -- 4955764
94790: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94791: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
94792:
94793:
94794: XLA_AE_LINES_PKG.ValidateCurrentLine;
94795: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94913: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94914: l_bflow_applied_to_amt NUMBER; -- 5132302
94915: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94916:
94917: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94918:
94919: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
94920: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
94921:
95061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95062:
95063: -- 4955764
95064: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95065: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
95066:
95067: -- 4458381 Public Sector Enh
95068:
95069: --
95244: -------------------------------------------------------------------------------------------
95245: -- 4262811 - Generate the Accrual Reversal lines
95246: -------------------------------------------------------------------------------------------
95247: BEGIN
95248: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
95249: (g_array_event(p_event_id).array_value_num('header_index'));
95250: IF l_acc_rev_flag IS NULL THEN
95251: l_acc_rev_flag := 'N';
95252: END IF;
95341: END IF;
95342:
95343: -- 4955764
95344: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95345: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
95346:
95347:
95348: XLA_AE_LINES_PKG.ValidateCurrentLine;
95349: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95467: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95468: l_bflow_applied_to_amt NUMBER; -- 5132302
95469: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95470:
95471: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95472:
95473: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
95474: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
95475:
95615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95616:
95617: -- 4955764
95618: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95619: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
95620:
95621: -- 4458381 Public Sector Enh
95622:
95623: --
95798: -------------------------------------------------------------------------------------------
95799: -- 4262811 - Generate the Accrual Reversal lines
95800: -------------------------------------------------------------------------------------------
95801: BEGIN
95802: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
95803: (g_array_event(p_event_id).array_value_num('header_index'));
95804: IF l_acc_rev_flag IS NULL THEN
95805: l_acc_rev_flag := 'N';
95806: END IF;
95895: END IF;
95896:
95897: -- 4955764
95898: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95899: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
95900:
95901:
95902: XLA_AE_LINES_PKG.ValidateCurrentLine;
95903: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96021: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96022: l_bflow_applied_to_amt NUMBER; -- 5132302
96023: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96024:
96025: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96026:
96027: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
96028: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
96029:
96169: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96170:
96171: -- 4955764
96172: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96173: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
96174:
96175: -- 4458381 Public Sector Enh
96176:
96177: --
96352: -------------------------------------------------------------------------------------------
96353: -- 4262811 - Generate the Accrual Reversal lines
96354: -------------------------------------------------------------------------------------------
96355: BEGIN
96356: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
96357: (g_array_event(p_event_id).array_value_num('header_index'));
96358: IF l_acc_rev_flag IS NULL THEN
96359: l_acc_rev_flag := 'N';
96360: END IF;
96449: END IF;
96450:
96451: -- 4955764
96452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
96454:
96455:
96456: XLA_AE_LINES_PKG.ValidateCurrentLine;
96457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96575: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96576: l_bflow_applied_to_amt NUMBER; -- 5132302
96577: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96578:
96579: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96580:
96581: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
96582: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
96583:
96723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96724:
96725: -- 4955764
96726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
96728:
96729: -- 4458381 Public Sector Enh
96730:
96731: --
96906: -------------------------------------------------------------------------------------------
96907: -- 4262811 - Generate the Accrual Reversal lines
96908: -------------------------------------------------------------------------------------------
96909: BEGIN
96910: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
96911: (g_array_event(p_event_id).array_value_num('header_index'));
96912: IF l_acc_rev_flag IS NULL THEN
96913: l_acc_rev_flag := 'N';
96914: END IF;
97003: END IF;
97004:
97005: -- 4955764
97006: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97007: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
97008:
97009:
97010: XLA_AE_LINES_PKG.ValidateCurrentLine;
97011: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97129: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97130: l_bflow_applied_to_amt NUMBER; -- 5132302
97131: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97132:
97133: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97134:
97135: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
97136: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
97137:
97278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97279:
97280: -- 4955764
97281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
97283:
97284: -- 4458381 Public Sector Enh
97285:
97286: --
97461: -------------------------------------------------------------------------------------------
97462: -- 4262811 - Generate the Accrual Reversal lines
97463: -------------------------------------------------------------------------------------------
97464: BEGIN
97465: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
97466: (g_array_event(p_event_id).array_value_num('header_index'));
97467: IF l_acc_rev_flag IS NULL THEN
97468: l_acc_rev_flag := 'N';
97469: END IF;
97558: END IF;
97559:
97560: -- 4955764
97561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
97563:
97564:
97565: XLA_AE_LINES_PKG.ValidateCurrentLine;
97566: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97685: l_bflow_applied_to_amt NUMBER; -- 5132302
97686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97687:
97688: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97689:
97690: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
97691: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
97692:
97832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97833:
97834: -- 4955764
97835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
97837:
97838: -- 4458381 Public Sector Enh
97839:
97840: --
98015: -------------------------------------------------------------------------------------------
98016: -- 4262811 - Generate the Accrual Reversal lines
98017: -------------------------------------------------------------------------------------------
98018: BEGIN
98019: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
98020: (g_array_event(p_event_id).array_value_num('header_index'));
98021: IF l_acc_rev_flag IS NULL THEN
98022: l_acc_rev_flag := 'N';
98023: END IF;
98112: END IF;
98113:
98114: -- 4955764
98115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
98117:
98118:
98119: XLA_AE_LINES_PKG.ValidateCurrentLine;
98120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98239: l_bflow_applied_to_amt NUMBER; -- 5132302
98240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98241:
98242: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98243:
98244: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
98245: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
98246:
98387: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98388:
98389: -- 4955764
98390: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98391: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
98392:
98393: -- 4458381 Public Sector Enh
98394:
98395: --
98570: -------------------------------------------------------------------------------------------
98571: -- 4262811 - Generate the Accrual Reversal lines
98572: -------------------------------------------------------------------------------------------
98573: BEGIN
98574: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
98575: (g_array_event(p_event_id).array_value_num('header_index'));
98576: IF l_acc_rev_flag IS NULL THEN
98577: l_acc_rev_flag := 'N';
98578: END IF;
98667: END IF;
98668:
98669: -- 4955764
98670: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98671: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
98672:
98673:
98674: XLA_AE_LINES_PKG.ValidateCurrentLine;
98675: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98797: l_bflow_applied_to_amt NUMBER; -- 5132302
98798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98799:
98800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98801:
98802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
98803: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
98804:
98952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98953:
98954: -- 4955764
98955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
98957:
98958: -- 4458381 Public Sector Enh
98959:
98960: --
99135: -------------------------------------------------------------------------------------------
99136: -- 4262811 - Generate the Accrual Reversal lines
99137: -------------------------------------------------------------------------------------------
99138: BEGIN
99139: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
99140: (g_array_event(p_event_id).array_value_num('header_index'));
99141: IF l_acc_rev_flag IS NULL THEN
99142: l_acc_rev_flag := 'N';
99143: END IF;
99232: END IF;
99233:
99234: -- 4955764
99235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
99237:
99238:
99239: XLA_AE_LINES_PKG.ValidateCurrentLine;
99240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99359: l_bflow_applied_to_amt NUMBER; -- 5132302
99360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99361:
99362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99363:
99364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
99365: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
99366:
99506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99507:
99508: -- 4955764
99509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
99511:
99512: -- 4458381 Public Sector Enh
99513:
99514: --
99689: -------------------------------------------------------------------------------------------
99690: -- 4262811 - Generate the Accrual Reversal lines
99691: -------------------------------------------------------------------------------------------
99692: BEGIN
99693: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
99694: (g_array_event(p_event_id).array_value_num('header_index'));
99695: IF l_acc_rev_flag IS NULL THEN
99696: l_acc_rev_flag := 'N';
99697: END IF;
99786: END IF;
99787:
99788: -- 4955764
99789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
99791:
99792:
99793: XLA_AE_LINES_PKG.ValidateCurrentLine;
99794: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99912: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99913: l_bflow_applied_to_amt NUMBER; -- 5132302
99914: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99915:
99916: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99917:
99918: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
99919: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
99920:
100060: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100061:
100062: -- 4955764
100063: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100064: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
100065:
100066: -- 4458381 Public Sector Enh
100067:
100068: --
100243: -------------------------------------------------------------------------------------------
100244: -- 4262811 - Generate the Accrual Reversal lines
100245: -------------------------------------------------------------------------------------------
100246: BEGIN
100247: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
100248: (g_array_event(p_event_id).array_value_num('header_index'));
100249: IF l_acc_rev_flag IS NULL THEN
100250: l_acc_rev_flag := 'N';
100251: END IF;
100340: END IF;
100341:
100342: -- 4955764
100343: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100344: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
100345:
100346:
100347: XLA_AE_LINES_PKG.ValidateCurrentLine;
100348: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100467: l_bflow_applied_to_amt NUMBER; -- 5132302
100468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100469:
100470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100471:
100472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
100473: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
100474:
100614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100615:
100616: -- 4955764
100617: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100618: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
100619:
100620: -- 4458381 Public Sector Enh
100621:
100622: --
100797: -------------------------------------------------------------------------------------------
100798: -- 4262811 - Generate the Accrual Reversal lines
100799: -------------------------------------------------------------------------------------------
100800: BEGIN
100801: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
100802: (g_array_event(p_event_id).array_value_num('header_index'));
100803: IF l_acc_rev_flag IS NULL THEN
100804: l_acc_rev_flag := 'N';
100805: END IF;
100894: END IF;
100895:
100896: -- 4955764
100897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
100899:
100900:
100901: XLA_AE_LINES_PKG.ValidateCurrentLine;
100902: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101040: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101041: l_bflow_applied_to_amt NUMBER; -- 5132302
101042: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101043:
101044: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101045:
101046: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
101047: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
101048:
101189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101190:
101191: -- 4955764
101192: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101193: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
101194:
101195: -- 4458381 Public Sector Enh
101196:
101197: --
101404: -------------------------------------------------------------------------------------------
101405: -- 4262811 - Generate the Accrual Reversal lines
101406: -------------------------------------------------------------------------------------------
101407: BEGIN
101408: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
101409: (g_array_event(p_event_id).array_value_num('header_index'));
101410: IF l_acc_rev_flag IS NULL THEN
101411: l_acc_rev_flag := 'N';
101412: END IF;
101501: END IF;
101502:
101503: -- 4955764
101504: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101505: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
101506:
101507:
101508: XLA_AE_LINES_PKG.ValidateCurrentLine;
101509: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101647: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101648: l_bflow_applied_to_amt NUMBER; -- 5132302
101649: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101650:
101651: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101652:
101653: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
101654: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
101655:
101795: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101796:
101797: -- 4955764
101798: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101799: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
101800:
101801: -- 4458381 Public Sector Enh
101802:
101803: --
102010: -------------------------------------------------------------------------------------------
102011: -- 4262811 - Generate the Accrual Reversal lines
102012: -------------------------------------------------------------------------------------------
102013: BEGIN
102014: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
102015: (g_array_event(p_event_id).array_value_num('header_index'));
102016: IF l_acc_rev_flag IS NULL THEN
102017: l_acc_rev_flag := 'N';
102018: END IF;
102107: END IF;
102108:
102109: -- 4955764
102110: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102111: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
102112:
102113:
102114: XLA_AE_LINES_PKG.ValidateCurrentLine;
102115: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102233: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102234: l_bflow_applied_to_amt NUMBER; -- 5132302
102235: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102236:
102237: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102238:
102239: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
102240: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
102241:
102381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102382:
102383: -- 4955764
102384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
102386:
102387: -- 4458381 Public Sector Enh
102388:
102389: --
102564: -------------------------------------------------------------------------------------------
102565: -- 4262811 - Generate the Accrual Reversal lines
102566: -------------------------------------------------------------------------------------------
102567: BEGIN
102568: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
102569: (g_array_event(p_event_id).array_value_num('header_index'));
102570: IF l_acc_rev_flag IS NULL THEN
102571: l_acc_rev_flag := 'N';
102572: END IF;
102661: END IF;
102662:
102663: -- 4955764
102664: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102665: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
102666:
102667:
102668: XLA_AE_LINES_PKG.ValidateCurrentLine;
102669: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102787: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102788: l_bflow_applied_to_amt NUMBER; -- 5132302
102789: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102790:
102791: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102792:
102793: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
102794: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
102795:
102935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102936:
102937: -- 4955764
102938: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102939: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
102940:
102941: -- 4458381 Public Sector Enh
102942:
102943: --
103118: -------------------------------------------------------------------------------------------
103119: -- 4262811 - Generate the Accrual Reversal lines
103120: -------------------------------------------------------------------------------------------
103121: BEGIN
103122: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
103123: (g_array_event(p_event_id).array_value_num('header_index'));
103124: IF l_acc_rev_flag IS NULL THEN
103125: l_acc_rev_flag := 'N';
103126: END IF;
103215: END IF;
103216:
103217: -- 4955764
103218: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103219: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
103220:
103221:
103222: XLA_AE_LINES_PKG.ValidateCurrentLine;
103223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103340: l_bflow_applied_to_amt NUMBER; -- 5132302
103341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103342:
103343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103344:
103345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
103346: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
103347:
103487: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103488:
103489: -- 4955764
103490: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103491: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
103492:
103493: -- 4458381 Public Sector Enh
103494:
103495: --
103670: -------------------------------------------------------------------------------------------
103671: -- 4262811 - Generate the Accrual Reversal lines
103672: -------------------------------------------------------------------------------------------
103673: BEGIN
103674: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
103675: (g_array_event(p_event_id).array_value_num('header_index'));
103676: IF l_acc_rev_flag IS NULL THEN
103677: l_acc_rev_flag := 'N';
103678: END IF;
103767: END IF;
103768:
103769: -- 4955764
103770: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103771: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
103772:
103773:
103774: XLA_AE_LINES_PKG.ValidateCurrentLine;
103775: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103893: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103894: l_bflow_applied_to_amt NUMBER; -- 5132302
103895: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103896:
103897: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103898:
103899: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
103900: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
103901:
104042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104043:
104044: -- 4955764
104045: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104046: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
104047:
104048: -- 4458381 Public Sector Enh
104049:
104050: --
104225: -------------------------------------------------------------------------------------------
104226: -- 4262811 - Generate the Accrual Reversal lines
104227: -------------------------------------------------------------------------------------------
104228: BEGIN
104229: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
104230: (g_array_event(p_event_id).array_value_num('header_index'));
104231: IF l_acc_rev_flag IS NULL THEN
104232: l_acc_rev_flag := 'N';
104233: END IF;
104322: END IF;
104323:
104324: -- 4955764
104325: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104326: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
104327:
104328:
104329: XLA_AE_LINES_PKG.ValidateCurrentLine;
104330: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104448: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104449: l_bflow_applied_to_amt NUMBER; -- 5132302
104450: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104451:
104452: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104453:
104454: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
104455: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
104456:
104596: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104597:
104598: -- 4955764
104599: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104600: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
104601:
104602: -- 4458381 Public Sector Enh
104603:
104604: --
104779: -------------------------------------------------------------------------------------------
104780: -- 4262811 - Generate the Accrual Reversal lines
104781: -------------------------------------------------------------------------------------------
104782: BEGIN
104783: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
104784: (g_array_event(p_event_id).array_value_num('header_index'));
104785: IF l_acc_rev_flag IS NULL THEN
104786: l_acc_rev_flag := 'N';
104787: END IF;
104876: END IF;
104877:
104878: -- 4955764
104879: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104880: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
104881:
104882:
104883: XLA_AE_LINES_PKG.ValidateCurrentLine;
104884: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105002: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105003: l_bflow_applied_to_amt NUMBER; -- 5132302
105004: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105005:
105006: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105007:
105008: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
105009: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
105010:
105150: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105151:
105152: -- 4955764
105153: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105154: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
105155:
105156: -- 4458381 Public Sector Enh
105157:
105158: --
105333: -------------------------------------------------------------------------------------------
105334: -- 4262811 - Generate the Accrual Reversal lines
105335: -------------------------------------------------------------------------------------------
105336: BEGIN
105337: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
105338: (g_array_event(p_event_id).array_value_num('header_index'));
105339: IF l_acc_rev_flag IS NULL THEN
105340: l_acc_rev_flag := 'N';
105341: END IF;
105430: END IF;
105431:
105432: -- 4955764
105433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
105435:
105436:
105437: XLA_AE_LINES_PKG.ValidateCurrentLine;
105438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105557: l_bflow_applied_to_amt NUMBER; -- 5132302
105558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105559:
105560: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105561:
105562: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
105563: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
105564:
105704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105705:
105706: -- 4955764
105707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
105709:
105710: -- 4458381 Public Sector Enh
105711:
105712: --
105887: -------------------------------------------------------------------------------------------
105888: -- 4262811 - Generate the Accrual Reversal lines
105889: -------------------------------------------------------------------------------------------
105890: BEGIN
105891: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
105892: (g_array_event(p_event_id).array_value_num('header_index'));
105893: IF l_acc_rev_flag IS NULL THEN
105894: l_acc_rev_flag := 'N';
105895: END IF;
105984: END IF;
105985:
105986: -- 4955764
105987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
105989:
105990:
105991: XLA_AE_LINES_PKG.ValidateCurrentLine;
105992: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106111: l_bflow_applied_to_amt NUMBER; -- 5132302
106112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106113:
106114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106115:
106116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
106117: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
106118:
106258: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106259:
106260: -- 4955764
106261: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106262: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
106263:
106264: -- 4458381 Public Sector Enh
106265:
106266: --
106441: -------------------------------------------------------------------------------------------
106442: -- 4262811 - Generate the Accrual Reversal lines
106443: -------------------------------------------------------------------------------------------
106444: BEGIN
106445: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
106446: (g_array_event(p_event_id).array_value_num('header_index'));
106447: IF l_acc_rev_flag IS NULL THEN
106448: l_acc_rev_flag := 'N';
106449: END IF;
106538: END IF;
106539:
106540: -- 4955764
106541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
106543:
106544:
106545: XLA_AE_LINES_PKG.ValidateCurrentLine;
106546: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106664: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106665: l_bflow_applied_to_amt NUMBER; -- 5132302
106666: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106667:
106668: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106669:
106670: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
106671: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
106672:
106812: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106813:
106814: -- 4955764
106815: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106816: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
106817:
106818: -- 4458381 Public Sector Enh
106819:
106820: --
106995: -------------------------------------------------------------------------------------------
106996: -- 4262811 - Generate the Accrual Reversal lines
106997: -------------------------------------------------------------------------------------------
106998: BEGIN
106999: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
107000: (g_array_event(p_event_id).array_value_num('header_index'));
107001: IF l_acc_rev_flag IS NULL THEN
107002: l_acc_rev_flag := 'N';
107003: END IF;
107092: END IF;
107093:
107094: -- 4955764
107095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
107097:
107098:
107099: XLA_AE_LINES_PKG.ValidateCurrentLine;
107100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107219: l_bflow_applied_to_amt NUMBER; -- 5132302
107220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107221:
107222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107223:
107224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
107225: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
107226:
107366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107367:
107368: -- 4955764
107369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
107371:
107372: -- 4458381 Public Sector Enh
107373:
107374: --
107549: -------------------------------------------------------------------------------------------
107550: -- 4262811 - Generate the Accrual Reversal lines
107551: -------------------------------------------------------------------------------------------
107552: BEGIN
107553: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
107554: (g_array_event(p_event_id).array_value_num('header_index'));
107555: IF l_acc_rev_flag IS NULL THEN
107556: l_acc_rev_flag := 'N';
107557: END IF;
107646: END IF;
107647:
107648: -- 4955764
107649: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107650: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
107651:
107652:
107653: XLA_AE_LINES_PKG.ValidateCurrentLine;
107654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107773: l_bflow_applied_to_amt NUMBER; -- 5132302
107774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107775:
107776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107777:
107778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
107779: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
107780:
107921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107922:
107923: -- 4955764
107924: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107925: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
107926:
107927: -- 4458381 Public Sector Enh
107928:
107929: --
108104: -------------------------------------------------------------------------------------------
108105: -- 4262811 - Generate the Accrual Reversal lines
108106: -------------------------------------------------------------------------------------------
108107: BEGIN
108108: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
108109: (g_array_event(p_event_id).array_value_num('header_index'));
108110: IF l_acc_rev_flag IS NULL THEN
108111: l_acc_rev_flag := 'N';
108112: END IF;
108201: END IF;
108202:
108203: -- 4955764
108204: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108205: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
108206:
108207:
108208: XLA_AE_LINES_PKG.ValidateCurrentLine;
108209: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108328: l_bflow_applied_to_amt NUMBER; -- 5132302
108329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108330:
108331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108332:
108333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
108334: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
108335:
108475: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108476:
108477: -- 4955764
108478: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108479: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
108480:
108481: -- 4458381 Public Sector Enh
108482:
108483: --
108658: -------------------------------------------------------------------------------------------
108659: -- 4262811 - Generate the Accrual Reversal lines
108660: -------------------------------------------------------------------------------------------
108661: BEGIN
108662: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
108663: (g_array_event(p_event_id).array_value_num('header_index'));
108664: IF l_acc_rev_flag IS NULL THEN
108665: l_acc_rev_flag := 'N';
108666: END IF;
108755: END IF;
108756:
108757: -- 4955764
108758: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108759: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
108760:
108761:
108762: XLA_AE_LINES_PKG.ValidateCurrentLine;
108763: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108881: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108882: l_bflow_applied_to_amt NUMBER; -- 5132302
108883: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108884:
108885: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108886:
108887: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
108888: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
108889:
109029: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109030:
109031: -- 4955764
109032: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109033: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
109034:
109035: -- 4458381 Public Sector Enh
109036:
109037: --
109212: -------------------------------------------------------------------------------------------
109213: -- 4262811 - Generate the Accrual Reversal lines
109214: -------------------------------------------------------------------------------------------
109215: BEGIN
109216: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
109217: (g_array_event(p_event_id).array_value_num('header_index'));
109218: IF l_acc_rev_flag IS NULL THEN
109219: l_acc_rev_flag := 'N';
109220: END IF;
109309: END IF;
109310:
109311: -- 4955764
109312: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109313: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
109314:
109315:
109316: XLA_AE_LINES_PKG.ValidateCurrentLine;
109317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109435: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109436: l_bflow_applied_to_amt NUMBER; -- 5132302
109437: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109438:
109439: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109440:
109441: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
109442: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
109443:
109583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109584:
109585: -- 4955764
109586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
109588:
109589: -- 4458381 Public Sector Enh
109590:
109591: --
109766: -------------------------------------------------------------------------------------------
109767: -- 4262811 - Generate the Accrual Reversal lines
109768: -------------------------------------------------------------------------------------------
109769: BEGIN
109770: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
109771: (g_array_event(p_event_id).array_value_num('header_index'));
109772: IF l_acc_rev_flag IS NULL THEN
109773: l_acc_rev_flag := 'N';
109774: END IF;
109863: END IF;
109864:
109865: -- 4955764
109866: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109867: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
109868:
109869:
109870: XLA_AE_LINES_PKG.ValidateCurrentLine;
109871: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109989: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109990: l_bflow_applied_to_amt NUMBER; -- 5132302
109991: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109992:
109993: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109994:
109995: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
109996: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
109997:
110137: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110138:
110139: -- 4955764
110140: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110141: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
110142:
110143: -- 4458381 Public Sector Enh
110144:
110145: --
110320: -------------------------------------------------------------------------------------------
110321: -- 4262811 - Generate the Accrual Reversal lines
110322: -------------------------------------------------------------------------------------------
110323: BEGIN
110324: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
110325: (g_array_event(p_event_id).array_value_num('header_index'));
110326: IF l_acc_rev_flag IS NULL THEN
110327: l_acc_rev_flag := 'N';
110328: END IF;
110417: END IF;
110418:
110419: -- 4955764
110420: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110421: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
110422:
110423:
110424: XLA_AE_LINES_PKG.ValidateCurrentLine;
110425: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110544: l_bflow_applied_to_amt NUMBER; -- 5132302
110545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110546:
110547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110548:
110549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
110550: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
110551:
110691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110692:
110693: -- 4955764
110694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
110696:
110697: -- 4458381 Public Sector Enh
110698:
110699: --
110874: -------------------------------------------------------------------------------------------
110875: -- 4262811 - Generate the Accrual Reversal lines
110876: -------------------------------------------------------------------------------------------
110877: BEGIN
110878: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
110879: (g_array_event(p_event_id).array_value_num('header_index'));
110880: IF l_acc_rev_flag IS NULL THEN
110881: l_acc_rev_flag := 'N';
110882: END IF;
110971: END IF;
110972:
110973: -- 4955764
110974: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110975: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
110976:
110977:
110978: XLA_AE_LINES_PKG.ValidateCurrentLine;
110979: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111118: l_bflow_applied_to_amt NUMBER; -- 5132302
111119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111120:
111121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111122:
111123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
111124: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
111125:
111265: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111266:
111267: -- 4955764
111268: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111269: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
111270:
111271: -- 4458381 Public Sector Enh
111272:
111273: --
111480: -------------------------------------------------------------------------------------------
111481: -- 4262811 - Generate the Accrual Reversal lines
111482: -------------------------------------------------------------------------------------------
111483: BEGIN
111484: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
111485: (g_array_event(p_event_id).array_value_num('header_index'));
111486: IF l_acc_rev_flag IS NULL THEN
111487: l_acc_rev_flag := 'N';
111488: END IF;
111577: END IF;
111578:
111579: -- 4955764
111580: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111581: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
111582:
111583:
111584: XLA_AE_LINES_PKG.ValidateCurrentLine;
111585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111703: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111704: l_bflow_applied_to_amt NUMBER; -- 5132302
111705: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111706:
111707: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111708:
111709: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
111710: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
111711:
111851: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111852:
111853: -- 4955764
111854: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111855: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
111856:
111857: -- 4458381 Public Sector Enh
111858:
111859: --
112034: -------------------------------------------------------------------------------------------
112035: -- 4262811 - Generate the Accrual Reversal lines
112036: -------------------------------------------------------------------------------------------
112037: BEGIN
112038: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
112039: (g_array_event(p_event_id).array_value_num('header_index'));
112040: IF l_acc_rev_flag IS NULL THEN
112041: l_acc_rev_flag := 'N';
112042: END IF;
112131: END IF;
112132:
112133: -- 4955764
112134: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112135: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
112136:
112137:
112138: XLA_AE_LINES_PKG.ValidateCurrentLine;
112139: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112278: l_bflow_applied_to_amt NUMBER; -- 5132302
112279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112280:
112281: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112282:
112283: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
112284: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
112285:
112425: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112426:
112427: -- 4955764
112428: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112429: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
112430:
112431: -- 4458381 Public Sector Enh
112432:
112433: --
112640: -------------------------------------------------------------------------------------------
112641: -- 4262811 - Generate the Accrual Reversal lines
112642: -------------------------------------------------------------------------------------------
112643: BEGIN
112644: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
112645: (g_array_event(p_event_id).array_value_num('header_index'));
112646: IF l_acc_rev_flag IS NULL THEN
112647: l_acc_rev_flag := 'N';
112648: END IF;
112737: END IF;
112738:
112739: -- 4955764
112740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
112742:
112743:
112744: XLA_AE_LINES_PKG.ValidateCurrentLine;
112745: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112863: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112864: l_bflow_applied_to_amt NUMBER; -- 5132302
112865: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112866:
112867: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112868:
112869: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
112870: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
112871:
113011: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113012:
113013: -- 4955764
113014: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113015: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
113016:
113017: -- 4458381 Public Sector Enh
113018:
113019: --
113194: -------------------------------------------------------------------------------------------
113195: -- 4262811 - Generate the Accrual Reversal lines
113196: -------------------------------------------------------------------------------------------
113197: BEGIN
113198: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
113199: (g_array_event(p_event_id).array_value_num('header_index'));
113200: IF l_acc_rev_flag IS NULL THEN
113201: l_acc_rev_flag := 'N';
113202: END IF;
113291: END IF;
113292:
113293: -- 4955764
113294: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113295: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
113296:
113297:
113298: XLA_AE_LINES_PKG.ValidateCurrentLine;
113299: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113416: l_bflow_applied_to_amt NUMBER; -- 5132302
113417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113418:
113419: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113420:
113421: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
113422: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
113423:
113563: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113564:
113565: -- 4955764
113566: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113567: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
113568:
113569: -- 4458381 Public Sector Enh
113570:
113571: --
113746: -------------------------------------------------------------------------------------------
113747: -- 4262811 - Generate the Accrual Reversal lines
113748: -------------------------------------------------------------------------------------------
113749: BEGIN
113750: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
113751: (g_array_event(p_event_id).array_value_num('header_index'));
113752: IF l_acc_rev_flag IS NULL THEN
113753: l_acc_rev_flag := 'N';
113754: END IF;
113843: END IF;
113844:
113845: -- 4955764
113846: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113847: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
113848:
113849:
113850: XLA_AE_LINES_PKG.ValidateCurrentLine;
113851: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113969: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113970: l_bflow_applied_to_amt NUMBER; -- 5132302
113971: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113972:
113973: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113974:
113975: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
113976: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
113977:
114117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114118:
114119: -- 4955764
114120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
114122:
114123: -- 4458381 Public Sector Enh
114124:
114125: --
114300: -------------------------------------------------------------------------------------------
114301: -- 4262811 - Generate the Accrual Reversal lines
114302: -------------------------------------------------------------------------------------------
114303: BEGIN
114304: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
114305: (g_array_event(p_event_id).array_value_num('header_index'));
114306: IF l_acc_rev_flag IS NULL THEN
114307: l_acc_rev_flag := 'N';
114308: END IF;
114397: END IF;
114398:
114399: -- 4955764
114400: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114401: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
114402:
114403:
114404: XLA_AE_LINES_PKG.ValidateCurrentLine;
114405: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114523: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114524: l_bflow_applied_to_amt NUMBER; -- 5132302
114525: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114526:
114527: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114528:
114529: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
114530: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
114531:
114671: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114672:
114673: -- 4955764
114674: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114675: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
114676:
114677: -- 4458381 Public Sector Enh
114678:
114679: --
114854: -------------------------------------------------------------------------------------------
114855: -- 4262811 - Generate the Accrual Reversal lines
114856: -------------------------------------------------------------------------------------------
114857: BEGIN
114858: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
114859: (g_array_event(p_event_id).array_value_num('header_index'));
114860: IF l_acc_rev_flag IS NULL THEN
114861: l_acc_rev_flag := 'N';
114862: END IF;
114951: END IF;
114952:
114953: -- 4955764
114954: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114955: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
114956:
114957:
114958: XLA_AE_LINES_PKG.ValidateCurrentLine;
114959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115097: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115098: l_bflow_applied_to_amt NUMBER; -- 5132302
115099: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115100:
115101: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115102:
115103: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
115104: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
115105:
115245: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115246:
115247: -- 4955764
115248: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115249: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
115250:
115251: -- 4458381 Public Sector Enh
115252:
115253: --
115460: -------------------------------------------------------------------------------------------
115461: -- 4262811 - Generate the Accrual Reversal lines
115462: -------------------------------------------------------------------------------------------
115463: BEGIN
115464: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
115465: (g_array_event(p_event_id).array_value_num('header_index'));
115466: IF l_acc_rev_flag IS NULL THEN
115467: l_acc_rev_flag := 'N';
115468: END IF;
115557: END IF;
115558:
115559: -- 4955764
115560: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115561: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
115562:
115563:
115564: XLA_AE_LINES_PKG.ValidateCurrentLine;
115565: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115683: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115684: l_bflow_applied_to_amt NUMBER; -- 5132302
115685: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115686:
115687: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115688:
115689: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
115690: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
115691:
115831: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115832:
115833: -- 4955764
115834: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115835: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
115836:
115837: -- 4458381 Public Sector Enh
115838:
115839: --
116014: -------------------------------------------------------------------------------------------
116015: -- 4262811 - Generate the Accrual Reversal lines
116016: -------------------------------------------------------------------------------------------
116017: BEGIN
116018: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
116019: (g_array_event(p_event_id).array_value_num('header_index'));
116020: IF l_acc_rev_flag IS NULL THEN
116021: l_acc_rev_flag := 'N';
116022: END IF;
116111: END IF;
116112:
116113: -- 4955764
116114: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116115: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
116116:
116117:
116118: XLA_AE_LINES_PKG.ValidateCurrentLine;
116119: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116237: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116238: l_bflow_applied_to_amt NUMBER; -- 5132302
116239: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116240:
116241: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116242:
116243: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
116244: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
116245:
116385: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116386:
116387: -- 4955764
116388: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116389: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
116390:
116391: -- 4458381 Public Sector Enh
116392:
116393: --
116568: -------------------------------------------------------------------------------------------
116569: -- 4262811 - Generate the Accrual Reversal lines
116570: -------------------------------------------------------------------------------------------
116571: BEGIN
116572: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
116573: (g_array_event(p_event_id).array_value_num('header_index'));
116574: IF l_acc_rev_flag IS NULL THEN
116575: l_acc_rev_flag := 'N';
116576: END IF;
116665: END IF;
116666:
116667: -- 4955764
116668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
116670:
116671:
116672: XLA_AE_LINES_PKG.ValidateCurrentLine;
116673: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116792: l_bflow_applied_to_amt NUMBER; -- 5132302
116793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116794:
116795: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116796:
116797: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
116798: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
116799:
116939: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116940:
116941: -- 4955764
116942: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116943: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
116944:
116945: -- 4458381 Public Sector Enh
116946:
116947: --
117122: -------------------------------------------------------------------------------------------
117123: -- 4262811 - Generate the Accrual Reversal lines
117124: -------------------------------------------------------------------------------------------
117125: BEGIN
117126: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
117127: (g_array_event(p_event_id).array_value_num('header_index'));
117128: IF l_acc_rev_flag IS NULL THEN
117129: l_acc_rev_flag := 'N';
117130: END IF;
117219: END IF;
117220:
117221: -- 4955764
117222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
117224:
117225:
117226: XLA_AE_LINES_PKG.ValidateCurrentLine;
117227: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117345: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117346: l_bflow_applied_to_amt NUMBER; -- 5132302
117347: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117348:
117349: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117350:
117351: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
117352: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
117353:
117493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117494:
117495: -- 4955764
117496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
117498:
117499: -- 4458381 Public Sector Enh
117500:
117501: --
117676: -------------------------------------------------------------------------------------------
117677: -- 4262811 - Generate the Accrual Reversal lines
117678: -------------------------------------------------------------------------------------------
117679: BEGIN
117680: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
117681: (g_array_event(p_event_id).array_value_num('header_index'));
117682: IF l_acc_rev_flag IS NULL THEN
117683: l_acc_rev_flag := 'N';
117684: END IF;
117773: END IF;
117774:
117775: -- 4955764
117776: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117777: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
117778:
117779:
117780: XLA_AE_LINES_PKG.ValidateCurrentLine;
117781: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117898: l_bflow_applied_to_amt NUMBER; -- 5132302
117899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117900:
117901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117902:
117903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
117904: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
117905:
118045: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118046:
118047: -- 4955764
118048: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118049: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
118050:
118051: -- 4458381 Public Sector Enh
118052:
118053: --
118228: -------------------------------------------------------------------------------------------
118229: -- 4262811 - Generate the Accrual Reversal lines
118230: -------------------------------------------------------------------------------------------
118231: BEGIN
118232: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
118233: (g_array_event(p_event_id).array_value_num('header_index'));
118234: IF l_acc_rev_flag IS NULL THEN
118235: l_acc_rev_flag := 'N';
118236: END IF;
118325: END IF;
118326:
118327: -- 4955764
118328: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118329: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
118330:
118331:
118332: XLA_AE_LINES_PKG.ValidateCurrentLine;
118333: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118451: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118452: l_bflow_applied_to_amt NUMBER; -- 5132302
118453: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118454:
118455: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118456:
118457: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
118458: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
118459:
118599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118600:
118601: -- 4955764
118602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
118604:
118605: -- 4458381 Public Sector Enh
118606:
118607: --
118782: -------------------------------------------------------------------------------------------
118783: -- 4262811 - Generate the Accrual Reversal lines
118784: -------------------------------------------------------------------------------------------
118785: BEGIN
118786: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
118787: (g_array_event(p_event_id).array_value_num('header_index'));
118788: IF l_acc_rev_flag IS NULL THEN
118789: l_acc_rev_flag := 'N';
118790: END IF;
118879: END IF;
118880:
118881: -- 4955764
118882: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118883: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
118884:
118885:
118886: XLA_AE_LINES_PKG.ValidateCurrentLine;
118887: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119025: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119026: l_bflow_applied_to_amt NUMBER; -- 5132302
119027: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119028:
119029: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119030:
119031: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
119032: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
119033:
119173: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119174:
119175: -- 4955764
119176: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119177: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
119178:
119179: -- 4458381 Public Sector Enh
119180:
119181: --
119388: -------------------------------------------------------------------------------------------
119389: -- 4262811 - Generate the Accrual Reversal lines
119390: -------------------------------------------------------------------------------------------
119391: BEGIN
119392: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
119393: (g_array_event(p_event_id).array_value_num('header_index'));
119394: IF l_acc_rev_flag IS NULL THEN
119395: l_acc_rev_flag := 'N';
119396: END IF;
119485: END IF;
119486:
119487: -- 4955764
119488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
119490:
119491:
119492: XLA_AE_LINES_PKG.ValidateCurrentLine;
119493: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119611: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119612: l_bflow_applied_to_amt NUMBER; -- 5132302
119613: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119614:
119615: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119616:
119617: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
119618: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
119619:
119759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119760:
119761: -- 4955764
119762: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119763: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
119764:
119765: -- 4458381 Public Sector Enh
119766:
119767: --
119942: -------------------------------------------------------------------------------------------
119943: -- 4262811 - Generate the Accrual Reversal lines
119944: -------------------------------------------------------------------------------------------
119945: BEGIN
119946: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
119947: (g_array_event(p_event_id).array_value_num('header_index'));
119948: IF l_acc_rev_flag IS NULL THEN
119949: l_acc_rev_flag := 'N';
119950: END IF;
120039: END IF;
120040:
120041: -- 4955764
120042: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120043: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
120044:
120045:
120046: XLA_AE_LINES_PKG.ValidateCurrentLine;
120047: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120165: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120166: l_bflow_applied_to_amt NUMBER; -- 5132302
120167: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120168:
120169: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120170:
120171: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
120172: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
120173:
120313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120314:
120315: -- 4955764
120316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
120318:
120319: -- 4458381 Public Sector Enh
120320:
120321: --
120496: -------------------------------------------------------------------------------------------
120497: -- 4262811 - Generate the Accrual Reversal lines
120498: -------------------------------------------------------------------------------------------
120499: BEGIN
120500: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
120501: (g_array_event(p_event_id).array_value_num('header_index'));
120502: IF l_acc_rev_flag IS NULL THEN
120503: l_acc_rev_flag := 'N';
120504: END IF;
120593: END IF;
120594:
120595: -- 4955764
120596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
120598:
120599:
120600: XLA_AE_LINES_PKG.ValidateCurrentLine;
120601: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120719: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120720: l_bflow_applied_to_amt NUMBER; -- 5132302
120721: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120722:
120723: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120724:
120725: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
120726: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
120727:
120867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120868:
120869: -- 4955764
120870: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120871: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
120872:
120873: -- 4458381 Public Sector Enh
120874:
120875: --
121050: -------------------------------------------------------------------------------------------
121051: -- 4262811 - Generate the Accrual Reversal lines
121052: -------------------------------------------------------------------------------------------
121053: BEGIN
121054: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
121055: (g_array_event(p_event_id).array_value_num('header_index'));
121056: IF l_acc_rev_flag IS NULL THEN
121057: l_acc_rev_flag := 'N';
121058: END IF;
121147: END IF;
121148:
121149: -- 4955764
121150: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121151: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
121152:
121153:
121154: XLA_AE_LINES_PKG.ValidateCurrentLine;
121155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121274: l_bflow_applied_to_amt NUMBER; -- 5132302
121275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121276:
121277: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121278:
121279: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
121280: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
121281:
121421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121422:
121423: -- 4955764
121424: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121425: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
121426:
121427: -- 4458381 Public Sector Enh
121428:
121429: --
121604: -------------------------------------------------------------------------------------------
121605: -- 4262811 - Generate the Accrual Reversal lines
121606: -------------------------------------------------------------------------------------------
121607: BEGIN
121608: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
121609: (g_array_event(p_event_id).array_value_num('header_index'));
121610: IF l_acc_rev_flag IS NULL THEN
121611: l_acc_rev_flag := 'N';
121612: END IF;
121701: END IF;
121702:
121703: -- 4955764
121704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
121706:
121707:
121708: XLA_AE_LINES_PKG.ValidateCurrentLine;
121709: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121827: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121828: l_bflow_applied_to_amt NUMBER; -- 5132302
121829: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121830:
121831: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121832:
121833: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
121834: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
121835:
121975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121976:
121977: -- 4955764
121978: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121979: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
121980:
121981: -- 4458381 Public Sector Enh
121982:
121983: --
122158: -------------------------------------------------------------------------------------------
122159: -- 4262811 - Generate the Accrual Reversal lines
122160: -------------------------------------------------------------------------------------------
122161: BEGIN
122162: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
122163: (g_array_event(p_event_id).array_value_num('header_index'));
122164: IF l_acc_rev_flag IS NULL THEN
122165: l_acc_rev_flag := 'N';
122166: END IF;
122255: END IF;
122256:
122257: -- 4955764
122258: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122259: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
122260:
122261:
122262: XLA_AE_LINES_PKG.ValidateCurrentLine;
122263: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122382: l_bflow_applied_to_amt NUMBER; -- 5132302
122383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122384:
122385: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122386:
122387: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
122388: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
122389:
122529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122530:
122531: -- 4955764
122532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
122534:
122535: -- 4458381 Public Sector Enh
122536:
122537: --
122712: -------------------------------------------------------------------------------------------
122713: -- 4262811 - Generate the Accrual Reversal lines
122714: -------------------------------------------------------------------------------------------
122715: BEGIN
122716: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
122717: (g_array_event(p_event_id).array_value_num('header_index'));
122718: IF l_acc_rev_flag IS NULL THEN
122719: l_acc_rev_flag := 'N';
122720: END IF;
122809: END IF;
122810:
122811: -- 4955764
122812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
122814:
122815:
122816: XLA_AE_LINES_PKG.ValidateCurrentLine;
122817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122956: l_bflow_applied_to_amt NUMBER; -- 5132302
122957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122958:
122959: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122960:
122961: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
122962: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
122963:
123103: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123104:
123105: -- 4955764
123106: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123107: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
123108:
123109: -- 4458381 Public Sector Enh
123110:
123111: --
123318: -------------------------------------------------------------------------------------------
123319: -- 4262811 - Generate the Accrual Reversal lines
123320: -------------------------------------------------------------------------------------------
123321: BEGIN
123322: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
123323: (g_array_event(p_event_id).array_value_num('header_index'));
123324: IF l_acc_rev_flag IS NULL THEN
123325: l_acc_rev_flag := 'N';
123326: END IF;
123415: END IF;
123416:
123417: -- 4955764
123418: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123419: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
123420:
123421:
123422: XLA_AE_LINES_PKG.ValidateCurrentLine;
123423: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123540: l_bflow_applied_to_amt NUMBER; -- 5132302
123541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123542:
123543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123544:
123545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
123546: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
123547:
123688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123689:
123690: -- 4955764
123691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
123693:
123694: -- 4458381 Public Sector Enh
123695:
123696: --
123869: -------------------------------------------------------------------------------------------
123870: -- 4262811 - Generate the Accrual Reversal lines
123871: -------------------------------------------------------------------------------------------
123872: BEGIN
123873: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
123874: (g_array_event(p_event_id).array_value_num('header_index'));
123875: IF l_acc_rev_flag IS NULL THEN
123876: l_acc_rev_flag := 'N';
123877: END IF;
123966: END IF;
123967:
123968: -- 4955764
123969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
123971:
123972:
123973: XLA_AE_LINES_PKG.ValidateCurrentLine;
123974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124113: l_bflow_applied_to_amt NUMBER; -- 5132302
124114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124115:
124116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124117:
124118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
124119: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
124120:
124260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124261:
124262: -- 4955764
124263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
124265:
124266: -- 4458381 Public Sector Enh
124267:
124268: --
124475: -------------------------------------------------------------------------------------------
124476: -- 4262811 - Generate the Accrual Reversal lines
124477: -------------------------------------------------------------------------------------------
124478: BEGIN
124479: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
124480: (g_array_event(p_event_id).array_value_num('header_index'));
124481: IF l_acc_rev_flag IS NULL THEN
124482: l_acc_rev_flag := 'N';
124483: END IF;
124572: END IF;
124573:
124574: -- 4955764
124575: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124576: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
124577:
124578:
124579: XLA_AE_LINES_PKG.ValidateCurrentLine;
124580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124698: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124699: l_bflow_applied_to_amt NUMBER; -- 5132302
124700: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124701:
124702: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124703:
124704: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
124705: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
124706:
124846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124847:
124848: -- 4955764
124849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
124851:
124852: -- 4458381 Public Sector Enh
124853:
124854: --
125029: -------------------------------------------------------------------------------------------
125030: -- 4262811 - Generate the Accrual Reversal lines
125031: -------------------------------------------------------------------------------------------
125032: BEGIN
125033: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
125034: (g_array_event(p_event_id).array_value_num('header_index'));
125035: IF l_acc_rev_flag IS NULL THEN
125036: l_acc_rev_flag := 'N';
125037: END IF;
125126: END IF;
125127:
125128: -- 4955764
125129: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125130: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
125131:
125132:
125133: XLA_AE_LINES_PKG.ValidateCurrentLine;
125134: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125251: l_bflow_applied_to_amt NUMBER; -- 5132302
125252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125253:
125254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125255:
125256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
125257: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
125258:
125398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125399:
125400: -- 4955764
125401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
125403:
125404: -- 4458381 Public Sector Enh
125405:
125406: --
125581: -------------------------------------------------------------------------------------------
125582: -- 4262811 - Generate the Accrual Reversal lines
125583: -------------------------------------------------------------------------------------------
125584: BEGIN
125585: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
125586: (g_array_event(p_event_id).array_value_num('header_index'));
125587: IF l_acc_rev_flag IS NULL THEN
125588: l_acc_rev_flag := 'N';
125589: END IF;
125678: END IF;
125679:
125680: -- 4955764
125681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
125683:
125684:
125685: XLA_AE_LINES_PKG.ValidateCurrentLine;
125686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125825: l_bflow_applied_to_amt NUMBER; -- 5132302
125826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125827:
125828: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125829:
125830: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
125831: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
125832:
125972: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125973:
125974: -- 4955764
125975: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125976: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
125977:
125978: -- 4458381 Public Sector Enh
125979:
125980: --
126187: -------------------------------------------------------------------------------------------
126188: -- 4262811 - Generate the Accrual Reversal lines
126189: -------------------------------------------------------------------------------------------
126190: BEGIN
126191: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
126192: (g_array_event(p_event_id).array_value_num('header_index'));
126193: IF l_acc_rev_flag IS NULL THEN
126194: l_acc_rev_flag := 'N';
126195: END IF;
126284: END IF;
126285:
126286: -- 4955764
126287: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126288: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
126289:
126290:
126291: XLA_AE_LINES_PKG.ValidateCurrentLine;
126292: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126408: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126409: l_bflow_applied_to_amt NUMBER; -- 5132302
126410: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126411:
126412: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126413:
126414: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
126415: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
126416:
126557: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126558:
126559: -- 4955764
126560: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126561: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
126562:
126563: -- 4458381 Public Sector Enh
126564:
126565: --
126738: -------------------------------------------------------------------------------------------
126739: -- 4262811 - Generate the Accrual Reversal lines
126740: -------------------------------------------------------------------------------------------
126741: BEGIN
126742: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
126743: (g_array_event(p_event_id).array_value_num('header_index'));
126744: IF l_acc_rev_flag IS NULL THEN
126745: l_acc_rev_flag := 'N';
126746: END IF;
126835: END IF;
126836:
126837: -- 4955764
126838: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126839: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
126840:
126841:
126842: XLA_AE_LINES_PKG.ValidateCurrentLine;
126843: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126961: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126962: l_bflow_applied_to_amt NUMBER; -- 5132302
126963: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126964:
126965: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126966:
126967: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
126968: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
126969:
127110: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127111:
127112: -- 4955764
127113: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127114: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
127115:
127116: -- 4458381 Public Sector Enh
127117:
127118: --
127293: -------------------------------------------------------------------------------------------
127294: -- 4262811 - Generate the Accrual Reversal lines
127295: -------------------------------------------------------------------------------------------
127296: BEGIN
127297: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
127298: (g_array_event(p_event_id).array_value_num('header_index'));
127299: IF l_acc_rev_flag IS NULL THEN
127300: l_acc_rev_flag := 'N';
127301: END IF;
127390: END IF;
127391:
127392: -- 4955764
127393: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127394: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
127395:
127396:
127397: XLA_AE_LINES_PKG.ValidateCurrentLine;
127398: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127517: l_bflow_applied_to_amt NUMBER; -- 5132302
127518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127519:
127520: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127521:
127522: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
127523: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
127524:
127665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127666:
127667: -- 4955764
127668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
127670:
127671: -- 4458381 Public Sector Enh
127672:
127673: --
127848: -------------------------------------------------------------------------------------------
127849: -- 4262811 - Generate the Accrual Reversal lines
127850: -------------------------------------------------------------------------------------------
127851: BEGIN
127852: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
127853: (g_array_event(p_event_id).array_value_num('header_index'));
127854: IF l_acc_rev_flag IS NULL THEN
127855: l_acc_rev_flag := 'N';
127856: END IF;
127945: END IF;
127946:
127947: -- 4955764
127948: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127949: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
127950:
127951:
127952: XLA_AE_LINES_PKG.ValidateCurrentLine;
127953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128070: l_bflow_applied_to_amt NUMBER; -- 5132302
128071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128072:
128073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128074:
128075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
128076: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
128077:
128218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128219:
128220: -- 4955764
128221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
128223:
128224: -- 4458381 Public Sector Enh
128225:
128226: --
128401: -------------------------------------------------------------------------------------------
128402: -- 4262811 - Generate the Accrual Reversal lines
128403: -------------------------------------------------------------------------------------------
128404: BEGIN
128405: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
128406: (g_array_event(p_event_id).array_value_num('header_index'));
128407: IF l_acc_rev_flag IS NULL THEN
128408: l_acc_rev_flag := 'N';
128409: END IF;
128498: END IF;
128499:
128500: -- 4955764
128501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
128503:
128504:
128505: XLA_AE_LINES_PKG.ValidateCurrentLine;
128506: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128644: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128645: l_bflow_applied_to_amt NUMBER; -- 5132302
128646: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128647:
128648: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128649:
128650: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
128651: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
128652:
128793: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128794:
128795: -- 4955764
128796: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128797: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
128798:
128799: -- 4458381 Public Sector Enh
128800:
128801: --
129008: -------------------------------------------------------------------------------------------
129009: -- 4262811 - Generate the Accrual Reversal lines
129010: -------------------------------------------------------------------------------------------
129011: BEGIN
129012: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
129013: (g_array_event(p_event_id).array_value_num('header_index'));
129014: IF l_acc_rev_flag IS NULL THEN
129015: l_acc_rev_flag := 'N';
129016: END IF;
129105: END IF;
129106:
129107: -- 4955764
129108: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129109: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
129110:
129111:
129112: XLA_AE_LINES_PKG.ValidateCurrentLine;
129113: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129231: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129232: l_bflow_applied_to_amt NUMBER; -- 5132302
129233: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129234:
129235: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129236:
129237: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
129238: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
129239:
129380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129381:
129382: -- 4955764
129383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
129385:
129386: -- 4458381 Public Sector Enh
129387:
129388: --
129563: -------------------------------------------------------------------------------------------
129564: -- 4262811 - Generate the Accrual Reversal lines
129565: -------------------------------------------------------------------------------------------
129566: BEGIN
129567: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
129568: (g_array_event(p_event_id).array_value_num('header_index'));
129569: IF l_acc_rev_flag IS NULL THEN
129570: l_acc_rev_flag := 'N';
129571: END IF;
129660: END IF;
129661:
129662: -- 4955764
129663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
129665:
129666:
129667: XLA_AE_LINES_PKG.ValidateCurrentLine;
129668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129784: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129785: l_bflow_applied_to_amt NUMBER; -- 5132302
129786: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129787:
129788: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129789:
129790: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
129791: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
129792:
129932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129933:
129934: -- 4955764
129935: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129936: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
129937:
129938: -- 4458381 Public Sector Enh
129939:
129940: --
130115: -------------------------------------------------------------------------------------------
130116: -- 4262811 - Generate the Accrual Reversal lines
130117: -------------------------------------------------------------------------------------------
130118: BEGIN
130119: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
130120: (g_array_event(p_event_id).array_value_num('header_index'));
130121: IF l_acc_rev_flag IS NULL THEN
130122: l_acc_rev_flag := 'N';
130123: END IF;
130212: END IF;
130213:
130214: -- 4955764
130215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
130217:
130218:
130219: XLA_AE_LINES_PKG.ValidateCurrentLine;
130220: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130338: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130339: l_bflow_applied_to_amt NUMBER; -- 5132302
130340: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130341:
130342: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130343:
130344: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
130345: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
130346:
130486: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130487:
130488: -- 4955764
130489: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130490: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
130491:
130492: -- 4458381 Public Sector Enh
130493:
130494: --
130669: -------------------------------------------------------------------------------------------
130670: -- 4262811 - Generate the Accrual Reversal lines
130671: -------------------------------------------------------------------------------------------
130672: BEGIN
130673: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
130674: (g_array_event(p_event_id).array_value_num('header_index'));
130675: IF l_acc_rev_flag IS NULL THEN
130676: l_acc_rev_flag := 'N';
130677: END IF;
130766: END IF;
130767:
130768: -- 4955764
130769: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130770: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
130771:
130772:
130773: XLA_AE_LINES_PKG.ValidateCurrentLine;
130774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130893: l_bflow_applied_to_amt NUMBER; -- 5132302
130894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130895:
130896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130897:
130898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
130899: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
130900:
131040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131041:
131042: -- 4955764
131043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
131045:
131046: -- 4458381 Public Sector Enh
131047:
131048: --
131223: -------------------------------------------------------------------------------------------
131224: -- 4262811 - Generate the Accrual Reversal lines
131225: -------------------------------------------------------------------------------------------
131226: BEGIN
131227: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
131228: (g_array_event(p_event_id).array_value_num('header_index'));
131229: IF l_acc_rev_flag IS NULL THEN
131230: l_acc_rev_flag := 'N';
131231: END IF;
131320: END IF;
131321:
131322: -- 4955764
131323: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131324: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
131325:
131326:
131327: XLA_AE_LINES_PKG.ValidateCurrentLine;
131328: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131446: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131447: l_bflow_applied_to_amt NUMBER; -- 5132302
131448: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131449:
131450: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131451:
131452: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
131453: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
131454:
131595: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131596:
131597: -- 4955764
131598: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131599: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
131600:
131601: -- 4458381 Public Sector Enh
131602:
131603: --
131778: -------------------------------------------------------------------------------------------
131779: -- 4262811 - Generate the Accrual Reversal lines
131780: -------------------------------------------------------------------------------------------
131781: BEGIN
131782: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
131783: (g_array_event(p_event_id).array_value_num('header_index'));
131784: IF l_acc_rev_flag IS NULL THEN
131785: l_acc_rev_flag := 'N';
131786: END IF;
131875: END IF;
131876:
131877: -- 4955764
131878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
131880:
131881:
131882: XLA_AE_LINES_PKG.ValidateCurrentLine;
131883: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132000: l_bflow_applied_to_amt NUMBER; -- 5132302
132001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132002:
132003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132004:
132005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
132006: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
132007:
132148: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132149:
132150: -- 4955764
132151: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132152: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
132153:
132154: -- 4458381 Public Sector Enh
132155:
132156: --
132331: -------------------------------------------------------------------------------------------
132332: -- 4262811 - Generate the Accrual Reversal lines
132333: -------------------------------------------------------------------------------------------
132334: BEGIN
132335: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
132336: (g_array_event(p_event_id).array_value_num('header_index'));
132337: IF l_acc_rev_flag IS NULL THEN
132338: l_acc_rev_flag := 'N';
132339: END IF;
132428: END IF;
132429:
132430: -- 4955764
132431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
132433:
132434:
132435: XLA_AE_LINES_PKG.ValidateCurrentLine;
132436: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132575: l_bflow_applied_to_amt NUMBER; -- 5132302
132576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132577:
132578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132579:
132580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
132581: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
132582:
132722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132723:
132724: -- 4955764
132725: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132726: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
132727:
132728: -- 4458381 Public Sector Enh
132729:
132730: --
132937: -------------------------------------------------------------------------------------------
132938: -- 4262811 - Generate the Accrual Reversal lines
132939: -------------------------------------------------------------------------------------------
132940: BEGIN
132941: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
132942: (g_array_event(p_event_id).array_value_num('header_index'));
132943: IF l_acc_rev_flag IS NULL THEN
132944: l_acc_rev_flag := 'N';
132945: END IF;
133034: END IF;
133035:
133036: -- 4955764
133037: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133038: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
133039:
133040:
133041: XLA_AE_LINES_PKG.ValidateCurrentLine;
133042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133161: l_bflow_applied_to_amt NUMBER; -- 5132302
133162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133163:
133164: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133165:
133166: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
133167: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
133168:
133308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133309:
133310: -- 4955764
133311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
133313:
133314: -- 4458381 Public Sector Enh
133315:
133316: --
133491: -------------------------------------------------------------------------------------------
133492: -- 4262811 - Generate the Accrual Reversal lines
133493: -------------------------------------------------------------------------------------------
133494: BEGIN
133495: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
133496: (g_array_event(p_event_id).array_value_num('header_index'));
133497: IF l_acc_rev_flag IS NULL THEN
133498: l_acc_rev_flag := 'N';
133499: END IF;
133588: END IF;
133589:
133590: -- 4955764
133591: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133592: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
133593:
133594:
133595: XLA_AE_LINES_PKG.ValidateCurrentLine;
133596: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133714: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133715: l_bflow_applied_to_amt NUMBER; -- 5132302
133716: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133717:
133718: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133719:
133720: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
133721: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
133722:
133862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133863:
133864: -- 4955764
133865: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133866: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
133867:
133868: -- 4458381 Public Sector Enh
133869:
133870: --
134045: -------------------------------------------------------------------------------------------
134046: -- 4262811 - Generate the Accrual Reversal lines
134047: -------------------------------------------------------------------------------------------
134048: BEGIN
134049: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
134050: (g_array_event(p_event_id).array_value_num('header_index'));
134051: IF l_acc_rev_flag IS NULL THEN
134052: l_acc_rev_flag := 'N';
134053: END IF;
134142: END IF;
134143:
134144: -- 4955764
134145: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134146: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
134147:
134148:
134149: XLA_AE_LINES_PKG.ValidateCurrentLine;
134150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134269: l_bflow_applied_to_amt NUMBER; -- 5132302
134270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134271:
134272: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134273:
134274: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
134275: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
134276:
134416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134417:
134418: -- 4955764
134419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
134421:
134422: -- 4458381 Public Sector Enh
134423:
134424: --
134599: -------------------------------------------------------------------------------------------
134600: -- 4262811 - Generate the Accrual Reversal lines
134601: -------------------------------------------------------------------------------------------
134602: BEGIN
134603: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
134604: (g_array_event(p_event_id).array_value_num('header_index'));
134605: IF l_acc_rev_flag IS NULL THEN
134606: l_acc_rev_flag := 'N';
134607: END IF;
134696: END IF;
134697:
134698: -- 4955764
134699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
134701:
134702:
134703: XLA_AE_LINES_PKG.ValidateCurrentLine;
134704: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134822: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134823: l_bflow_applied_to_amt NUMBER; -- 5132302
134824: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134825:
134826: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134827:
134828: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
134829: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
134830:
134975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134976:
134977: -- 4955764
134978: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134979: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
134980:
134981: -- 4458381 Public Sector Enh
134982:
134983: --
135158: -------------------------------------------------------------------------------------------
135159: -- 4262811 - Generate the Accrual Reversal lines
135160: -------------------------------------------------------------------------------------------
135161: BEGIN
135162: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
135163: (g_array_event(p_event_id).array_value_num('header_index'));
135164: IF l_acc_rev_flag IS NULL THEN
135165: l_acc_rev_flag := 'N';
135166: END IF;
135255: END IF;
135256:
135257: -- 4955764
135258: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135259: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
135260:
135261:
135262: XLA_AE_LINES_PKG.ValidateCurrentLine;
135263: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135382: l_bflow_applied_to_amt NUMBER; -- 5132302
135383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135384:
135385: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135386:
135387: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
135388: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
135389:
135529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135530:
135531: -- 4955764
135532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
135534:
135535: -- 4458381 Public Sector Enh
135536:
135537: --
135712: -------------------------------------------------------------------------------------------
135713: -- 4262811 - Generate the Accrual Reversal lines
135714: -------------------------------------------------------------------------------------------
135715: BEGIN
135716: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
135717: (g_array_event(p_event_id).array_value_num('header_index'));
135718: IF l_acc_rev_flag IS NULL THEN
135719: l_acc_rev_flag := 'N';
135720: END IF;
135809: END IF;
135810:
135811: -- 4955764
135812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
135814:
135815:
135816: XLA_AE_LINES_PKG.ValidateCurrentLine;
135817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135934: l_bflow_applied_to_amt NUMBER; -- 5132302
135935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135936:
135937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135938:
135939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
135940: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
135941:
136081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136082:
136083: -- 4955764
136084: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136085: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
136086:
136087: -- 4458381 Public Sector Enh
136088:
136089: --
136264: -------------------------------------------------------------------------------------------
136265: -- 4262811 - Generate the Accrual Reversal lines
136266: -------------------------------------------------------------------------------------------
136267: BEGIN
136268: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
136269: (g_array_event(p_event_id).array_value_num('header_index'));
136270: IF l_acc_rev_flag IS NULL THEN
136271: l_acc_rev_flag := 'N';
136272: END IF;
136361: END IF;
136362:
136363: -- 4955764
136364: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136365: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
136366:
136367:
136368: XLA_AE_LINES_PKG.ValidateCurrentLine;
136369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136488: l_bflow_applied_to_amt NUMBER; -- 5132302
136489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136490:
136491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136492:
136493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
136494: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
136495:
136635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136636:
136637: -- 4955764
136638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
136640:
136641: -- 4458381 Public Sector Enh
136642:
136643: --
136818: -------------------------------------------------------------------------------------------
136819: -- 4262811 - Generate the Accrual Reversal lines
136820: -------------------------------------------------------------------------------------------
136821: BEGIN
136822: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
136823: (g_array_event(p_event_id).array_value_num('header_index'));
136824: IF l_acc_rev_flag IS NULL THEN
136825: l_acc_rev_flag := 'N';
136826: END IF;
136915: END IF;
136916:
136917: -- 4955764
136918: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136919: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
136920:
136921:
136922: XLA_AE_LINES_PKG.ValidateCurrentLine;
136923: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137042: l_bflow_applied_to_amt NUMBER; -- 5132302
137043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137044:
137045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137046:
137047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
137048: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
137049:
137189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137190:
137191: -- 4955764
137192: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137193: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
137194:
137195: -- 4458381 Public Sector Enh
137196:
137197: --
137372: -------------------------------------------------------------------------------------------
137373: -- 4262811 - Generate the Accrual Reversal lines
137374: -------------------------------------------------------------------------------------------
137375: BEGIN
137376: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
137377: (g_array_event(p_event_id).array_value_num('header_index'));
137378: IF l_acc_rev_flag IS NULL THEN
137379: l_acc_rev_flag := 'N';
137380: END IF;
137469: END IF;
137470:
137471: -- 4955764
137472: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137473: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
137474:
137475:
137476: XLA_AE_LINES_PKG.ValidateCurrentLine;
137477: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137596: l_bflow_applied_to_amt NUMBER; -- 5132302
137597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137598:
137599: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137600:
137601: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
137602: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
137603:
137743: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137744:
137745: -- 4955764
137746: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137747: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
137748:
137749: -- 4458381 Public Sector Enh
137750:
137751: --
137926: -------------------------------------------------------------------------------------------
137927: -- 4262811 - Generate the Accrual Reversal lines
137928: -------------------------------------------------------------------------------------------
137929: BEGIN
137930: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
137931: (g_array_event(p_event_id).array_value_num('header_index'));
137932: IF l_acc_rev_flag IS NULL THEN
137933: l_acc_rev_flag := 'N';
137934: END IF;
138023: END IF;
138024:
138025: -- 4955764
138026: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138027: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
138028:
138029:
138030: XLA_AE_LINES_PKG.ValidateCurrentLine;
138031: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138454: l_previous_event_id NUMBER;
138455: l_first_event_id NUMBER;
138456: l_last_event_id NUMBER;
138457:
138458: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
138459: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
138460: --
138461: --
138462: l_result BOOLEAN := TRUE;
138649: --
138650: --------------------------------------
138651: -- 4262811 Initialze MPA Line Number
138652: --------------------------------------
138653: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
138654:
138655: --
138656:
138657: --
138709: --
138710: EXIT WHEN l_array_entity_id.COUNT = 0;
138711:
138712: -- initialize arrays
138713: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
138714: XLA_AE_LINES_PKG.g_rec_lines := NULL;
138715:
138716: --
138717: -- Bug 4458708
138767:
138768: --
138769: -- initialize a row for ae header
138770: --
138771: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
138772:
138773: l_event_id := l_array_event_id(hdr_idx);
138774:
138775: --
138818: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
138819: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
138820:
138821:
138822: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
138823:
138824: XLA_AE_HEADER_PKG.SetJeCategoryName;
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138820:
138821:
138822: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
138823:
138824: XLA_AE_HEADER_PKG.SetJeCategoryName;
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138822: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
138823:
138824: XLA_AE_HEADER_PKG.SetJeCategoryName;
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138829: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
138830: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
138823:
138824: XLA_AE_HEADER_PKG.SetJeCategoryName;
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138829: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
138830: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
138831:
138824: XLA_AE_HEADER_PKG.SetJeCategoryName;
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138829: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
138830: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
138831:
138832:
138825:
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138829: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
138830: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
138831:
138832:
138833: -- No header level analytical criteria
138826: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
138827: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
138828: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
138829: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
138830: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
138831:
138832:
138833: -- No header level analytical criteria
138834:
138857: -- accounting for a distributeion
138858: --
138859: xla_ae_lines_pkg.SetTrxReversalAttrs
138860: (p_event_id => l_event_id
138861: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
138862: ,p_trx_reversal_source => l_trx_reversal_source);
138863:
138864: END IF;
138865:
138978: --
138979: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
138980: --
138981:
138982: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
138983: (g_array_event(l_event_id).array_value_num('header_index'))
138984: ,'N'
138985: ) <> 'Y'
138986: THEN
139065: --
139066: -- 5217187
139067: --
139068: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
139069: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
139070: g_array_event(l_event_id).array_value_num('header_index'));
139071: --
139072: --
139073:
139276:
139277: --
139278: -- insert headers into xla_ae_headers_gt table
139279: --
139280: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
139281:
139282: -- insert into errors table here.
139283:
139284: END LOOP;
139762: l_previous_event_id NUMBER;
139763: l_first_event_id NUMBER;
139764: l_last_event_id NUMBER;
139765:
139766: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
139767: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
139768: --
139769: --
139770: l_result BOOLEAN := TRUE;
139963: --
139964: --------------------------------------
139965: -- 4262811 Initialze MPA Line Number
139966: --------------------------------------
139967: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
139968:
139969: --
139970:
139971: --
140023: --
140024: EXIT WHEN l_array_entity_id.COUNT = 0;
140025:
140026: -- initialize arrays
140027: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
140028: XLA_AE_LINES_PKG.g_rec_lines := NULL;
140029:
140030: --
140031: -- Bug 4458708
140081:
140082: --
140083: -- initialize a row for ae header
140084: --
140085: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
140086:
140087: l_event_id := l_array_event_id(hdr_idx);
140088:
140089: --
140132: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
140133: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
140134:
140135:
140136: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
140137:
140138: XLA_AE_HEADER_PKG.SetJeCategoryName;
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140134:
140135:
140136: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
140137:
140138: XLA_AE_HEADER_PKG.SetJeCategoryName;
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140136: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
140137:
140138: XLA_AE_HEADER_PKG.SetJeCategoryName;
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140143: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
140137:
140138: XLA_AE_HEADER_PKG.SetJeCategoryName;
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140143: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
140145:
140138: XLA_AE_HEADER_PKG.SetJeCategoryName;
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140143: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
140145:
140146:
140139:
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140143: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
140145:
140146:
140147: -- No header level analytical criteria
140140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
140141: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
140142: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
140143: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
140145:
140146:
140147: -- No header level analytical criteria
140148:
140171: -- accounting for a distributeion
140172: --
140173: xla_ae_lines_pkg.SetTrxReversalAttrs
140174: (p_event_id => l_event_id
140175: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
140176: ,p_trx_reversal_source => l_trx_reversal_source);
140177:
140178: END IF;
140179:
140294: --
140295: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
140296: --
140297:
140298: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
140299: (g_array_event(l_event_id).array_value_num('header_index'))
140300: ,'N'
140301: ) <> 'Y'
140302: THEN
140381: --
140382: -- 5217187
140383: --
140384: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
140385: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
140386: g_array_event(l_event_id).array_value_num('header_index'));
140387: --
140388: --
140389:
140563:
140564: --
140565: -- insert headers into xla_ae_headers_gt table
140566: --
140567: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
140568:
140569: -- insert into errors table here.
140570:
140571: END LOOP;
141039: l_previous_event_id NUMBER;
141040: l_first_event_id NUMBER;
141041: l_last_event_id NUMBER;
141042:
141043: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
141044: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
141045: --
141046: --
141047: l_result BOOLEAN := TRUE;
141234: --
141235: --------------------------------------
141236: -- 4262811 Initialze MPA Line Number
141237: --------------------------------------
141238: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
141239:
141240: --
141241:
141242: --
141290: --
141291: EXIT WHEN l_array_entity_id.COUNT = 0;
141292:
141293: -- initialize arrays
141294: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
141295: XLA_AE_LINES_PKG.g_rec_lines := NULL;
141296:
141297: --
141298: -- Bug 4458708
141348:
141349: --
141350: -- initialize a row for ae header
141351: --
141352: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
141353:
141354: l_event_id := l_array_event_id(hdr_idx);
141355:
141356: --
141395: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
141396: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
141397:
141398:
141399: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
141400:
141401: XLA_AE_HEADER_PKG.SetJeCategoryName;
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141397:
141398:
141399: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
141400:
141401: XLA_AE_HEADER_PKG.SetJeCategoryName;
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141399: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
141400:
141401: XLA_AE_HEADER_PKG.SetJeCategoryName;
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
141407: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
141400:
141401: XLA_AE_HEADER_PKG.SetJeCategoryName;
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
141407: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
141408:
141401: XLA_AE_HEADER_PKG.SetJeCategoryName;
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
141407: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
141408:
141409:
141402:
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
141407: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
141408:
141409:
141410: -- No header level analytical criteria
141403: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
141404: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
141405: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
141406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
141407: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
141408:
141409:
141410: -- No header level analytical criteria
141411:
141434: -- accounting for a distributeion
141435: --
141436: xla_ae_lines_pkg.SetTrxReversalAttrs
141437: (p_event_id => l_event_id
141438: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
141439: ,p_trx_reversal_source => l_trx_reversal_source);
141440:
141441: END IF;
141442:
141559: --
141560: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
141561: --
141562:
141563: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
141564: (g_array_event(l_event_id).array_value_num('header_index'))
141565: ,'N'
141566: ) <> 'Y'
141567: THEN
141646: --
141647: -- 5217187
141648: --
141649: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
141650: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
141651: g_array_event(l_event_id).array_value_num('header_index'));
141652: --
141653: --
141654:
141857:
141858: --
141859: -- insert headers into xla_ae_headers_gt table
141860: --
141861: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
141862:
141863: -- insert into errors table here.
141864:
141865: END LOOP;
142387: l_previous_event_id NUMBER;
142388: l_first_event_id NUMBER;
142389: l_last_event_id NUMBER;
142390:
142391: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
142392: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
142393: --
142394: --
142395: l_result BOOLEAN := TRUE;
142616: --
142617: --------------------------------------
142618: -- 4262811 Initialze MPA Line Number
142619: --------------------------------------
142620: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
142621:
142622: --
142623:
142624: --
142686: --
142687: EXIT WHEN l_array_entity_id.COUNT = 0;
142688:
142689: -- initialize arrays
142690: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
142691: XLA_AE_LINES_PKG.g_rec_lines := NULL;
142692:
142693: --
142694: -- Bug 4458708
142744:
142745: --
142746: -- initialize a row for ae header
142747: --
142748: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
142749:
142750: l_event_id := l_array_event_id(hdr_idx);
142751:
142752: --
142807: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
142808: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
142809:
142810:
142811: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
142812:
142813: XLA_AE_HEADER_PKG.SetJeCategoryName;
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142809:
142810:
142811: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
142812:
142813: XLA_AE_HEADER_PKG.SetJeCategoryName;
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142811: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
142812:
142813: XLA_AE_HEADER_PKG.SetJeCategoryName;
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142818: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
142819: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
142812:
142813: XLA_AE_HEADER_PKG.SetJeCategoryName;
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142818: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
142819: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
142820:
142813: XLA_AE_HEADER_PKG.SetJeCategoryName;
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142818: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
142819: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
142820:
142821:
142814:
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142818: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
142819: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
142820:
142821:
142822: -- No header level analytical criteria
142815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
142816: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
142817: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
142818: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
142819: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
142820:
142821:
142822: -- No header level analytical criteria
142823:
142846: -- accounting for a distributeion
142847: --
142848: xla_ae_lines_pkg.SetTrxReversalAttrs
142849: (p_event_id => l_event_id
142850: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
142851: ,p_trx_reversal_source => l_trx_reversal_source);
142852:
142853: END IF;
142854:
142967: --
142968: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
142969: --
142970:
142971: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
142972: (g_array_event(l_event_id).array_value_num('header_index'))
142973: ,'N'
142974: ) <> 'Y'
142975: THEN
143054: --
143055: -- 5217187
143056: --
143057: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
143058: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
143059: g_array_event(l_event_id).array_value_num('header_index'));
143060: --
143061: --
143062:
143198:
143199: --
143200: -- insert headers into xla_ae_headers_gt table
143201: --
143202: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
143203:
143204: -- insert into errors table here.
143205:
143206: END LOOP;
143728: l_previous_event_id NUMBER;
143729: l_first_event_id NUMBER;
143730: l_last_event_id NUMBER;
143731:
143732: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
143733: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
143734: --
143735: --
143736: l_result BOOLEAN := TRUE;
143957: --
143958: --------------------------------------
143959: -- 4262811 Initialze MPA Line Number
143960: --------------------------------------
143961: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
143962:
143963: --
143964:
143965: --
144023: --
144024: EXIT WHEN l_array_entity_id.COUNT = 0;
144025:
144026: -- initialize arrays
144027: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
144028: XLA_AE_LINES_PKG.g_rec_lines := NULL;
144029:
144030: --
144031: -- Bug 4458708
144081:
144082: --
144083: -- initialize a row for ae header
144084: --
144085: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
144086:
144087: l_event_id := l_array_event_id(hdr_idx);
144088:
144089: --
144140: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
144141: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
144142:
144143:
144144: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
144145:
144146: XLA_AE_HEADER_PKG.SetJeCategoryName;
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144142:
144143:
144144: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
144145:
144146: XLA_AE_HEADER_PKG.SetJeCategoryName;
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144144: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
144145:
144146: XLA_AE_HEADER_PKG.SetJeCategoryName;
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144151: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
144152: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
144145:
144146: XLA_AE_HEADER_PKG.SetJeCategoryName;
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144151: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
144152: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
144153:
144146: XLA_AE_HEADER_PKG.SetJeCategoryName;
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144151: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
144152: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
144153:
144154:
144147:
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144151: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
144152: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
144153:
144154:
144155: -- No header level analytical criteria
144148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
144149: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
144150: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
144151: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
144152: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
144153:
144154:
144155: -- No header level analytical criteria
144156:
144179: -- accounting for a distributeion
144180: --
144181: xla_ae_lines_pkg.SetTrxReversalAttrs
144182: (p_event_id => l_event_id
144183: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
144184: ,p_trx_reversal_source => l_trx_reversal_source);
144185:
144186: END IF;
144187:
144304: --
144305: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
144306: --
144307:
144308: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
144309: (g_array_event(l_event_id).array_value_num('header_index'))
144310: ,'N'
144311: ) <> 'Y'
144312: THEN
144391: --
144392: -- 5217187
144393: --
144394: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
144395: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
144396: g_array_event(l_event_id).array_value_num('header_index'));
144397: --
144398: --
144399:
144808:
144809: --
144810: -- insert headers into xla_ae_headers_gt table
144811: --
144812: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
144813:
144814: -- insert into errors table here.
144815:
144816: END LOOP;
145284: l_previous_event_id NUMBER;
145285: l_first_event_id NUMBER;
145286: l_last_event_id NUMBER;
145287:
145288: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
145289: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
145290: --
145291: --
145292: l_result BOOLEAN := TRUE;
145479: --
145480: --------------------------------------
145481: -- 4262811 Initialze MPA Line Number
145482: --------------------------------------
145483: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
145484:
145485: --
145486:
145487: --
145535: --
145536: EXIT WHEN l_array_entity_id.COUNT = 0;
145537:
145538: -- initialize arrays
145539: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
145540: XLA_AE_LINES_PKG.g_rec_lines := NULL;
145541:
145542: --
145543: -- Bug 4458708
145593:
145594: --
145595: -- initialize a row for ae header
145596: --
145597: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
145598:
145599: l_event_id := l_array_event_id(hdr_idx);
145600:
145601: --
145640: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
145641: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
145642:
145643:
145644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
145645:
145646: XLA_AE_HEADER_PKG.SetJeCategoryName;
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145642:
145643:
145644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
145645:
145646: XLA_AE_HEADER_PKG.SetJeCategoryName;
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
145645:
145646: XLA_AE_HEADER_PKG.SetJeCategoryName;
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
145652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
145645:
145646: XLA_AE_HEADER_PKG.SetJeCategoryName;
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
145652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
145653:
145646: XLA_AE_HEADER_PKG.SetJeCategoryName;
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
145652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
145653:
145654:
145647:
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
145652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
145653:
145654:
145655: -- No header level analytical criteria
145648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
145649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
145650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
145651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
145652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
145653:
145654:
145655: -- No header level analytical criteria
145656:
145679: -- accounting for a distributeion
145680: --
145681: xla_ae_lines_pkg.SetTrxReversalAttrs
145682: (p_event_id => l_event_id
145683: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
145684: ,p_trx_reversal_source => l_trx_reversal_source);
145685:
145686: END IF;
145687:
145804: --
145805: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
145806: --
145807:
145808: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
145809: (g_array_event(l_event_id).array_value_num('header_index'))
145810: ,'N'
145811: ) <> 'Y'
145812: THEN
145891: --
145892: -- 5217187
145893: --
145894: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
145895: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
145896: g_array_event(l_event_id).array_value_num('header_index'));
145897: --
145898: --
145899:
146218:
146219: --
146220: -- insert headers into xla_ae_headers_gt table
146221: --
146222: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
146223:
146224: -- insert into errors table here.
146225:
146226: END LOOP;
146748: l_previous_event_id NUMBER;
146749: l_first_event_id NUMBER;
146750: l_last_event_id NUMBER;
146751:
146752: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
146753: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
146754: --
146755: --
146756: l_result BOOLEAN := TRUE;
146977: --
146978: --------------------------------------
146979: -- 4262811 Initialze MPA Line Number
146980: --------------------------------------
146981: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
146982:
146983: --
146984:
146985: --
147043: --
147044: EXIT WHEN l_array_entity_id.COUNT = 0;
147045:
147046: -- initialize arrays
147047: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
147048: XLA_AE_LINES_PKG.g_rec_lines := NULL;
147049:
147050: --
147051: -- Bug 4458708
147101:
147102: --
147103: -- initialize a row for ae header
147104: --
147105: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
147106:
147107: l_event_id := l_array_event_id(hdr_idx);
147108:
147109: --
147160: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
147161: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
147162:
147163:
147164: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
147165:
147166: XLA_AE_HEADER_PKG.SetJeCategoryName;
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147162:
147163:
147164: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
147165:
147166: XLA_AE_HEADER_PKG.SetJeCategoryName;
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147164: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
147165:
147166: XLA_AE_HEADER_PKG.SetJeCategoryName;
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147171: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
147172: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
147165:
147166: XLA_AE_HEADER_PKG.SetJeCategoryName;
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147171: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
147172: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
147173:
147166: XLA_AE_HEADER_PKG.SetJeCategoryName;
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147171: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
147172: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
147173:
147174:
147167:
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147171: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
147172: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
147173:
147174:
147175: -- No header level analytical criteria
147168: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
147169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
147170: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
147171: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
147172: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
147173:
147174:
147175: -- No header level analytical criteria
147176:
147199: -- accounting for a distributeion
147200: --
147201: xla_ae_lines_pkg.SetTrxReversalAttrs
147202: (p_event_id => l_event_id
147203: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
147204: ,p_trx_reversal_source => l_trx_reversal_source);
147205:
147206: END IF;
147207:
147324: --
147325: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
147326: --
147327:
147328: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
147329: (g_array_event(l_event_id).array_value_num('header_index'))
147330: ,'N'
147331: ) <> 'Y'
147332: THEN
147411: --
147412: -- 5217187
147413: --
147414: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
147415: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
147416: g_array_event(l_event_id).array_value_num('header_index'));
147417: --
147418: --
147419:
147789:
147790: --
147791: -- insert headers into xla_ae_headers_gt table
147792: --
147793: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
147794:
147795: -- insert into errors table here.
147796:
147797: END LOOP;
148265: l_previous_event_id NUMBER;
148266: l_first_event_id NUMBER;
148267: l_last_event_id NUMBER;
148268:
148269: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
148270: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
148271: --
148272: --
148273: l_result BOOLEAN := TRUE;
148460: --
148461: --------------------------------------
148462: -- 4262811 Initialze MPA Line Number
148463: --------------------------------------
148464: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
148465:
148466: --
148467:
148468: --
148516: --
148517: EXIT WHEN l_array_entity_id.COUNT = 0;
148518:
148519: -- initialize arrays
148520: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
148521: XLA_AE_LINES_PKG.g_rec_lines := NULL;
148522:
148523: --
148524: -- Bug 4458708
148574:
148575: --
148576: -- initialize a row for ae header
148577: --
148578: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
148579:
148580: l_event_id := l_array_event_id(hdr_idx);
148581:
148582: --
148621: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
148622: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
148623:
148624:
148625: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
148626:
148627: XLA_AE_HEADER_PKG.SetJeCategoryName;
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148623:
148624:
148625: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
148626:
148627: XLA_AE_HEADER_PKG.SetJeCategoryName;
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148625: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
148626:
148627: XLA_AE_HEADER_PKG.SetJeCategoryName;
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
148633: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
148626:
148627: XLA_AE_HEADER_PKG.SetJeCategoryName;
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
148633: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
148634:
148627: XLA_AE_HEADER_PKG.SetJeCategoryName;
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
148633: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
148634:
148635:
148628:
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
148633: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
148634:
148635:
148636: -- No header level analytical criteria
148629: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
148630: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
148631: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
148632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
148633: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
148634:
148635:
148636: -- No header level analytical criteria
148637:
148660: -- accounting for a distributeion
148661: --
148662: xla_ae_lines_pkg.SetTrxReversalAttrs
148663: (p_event_id => l_event_id
148664: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
148665: ,p_trx_reversal_source => l_trx_reversal_source);
148666:
148667: END IF;
148668:
148785: --
148786: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
148787: --
148788:
148789: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
148790: (g_array_event(l_event_id).array_value_num('header_index'))
148791: ,'N'
148792: ) <> 'Y'
148793: THEN
148872: --
148873: -- 5217187
148874: --
148875: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
148876: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
148877: g_array_event(l_event_id).array_value_num('header_index'));
148878: --
148879: --
148880:
149141:
149142: --
149143: -- insert headers into xla_ae_headers_gt table
149144: --
149145: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
149146:
149147: -- insert into errors table here.
149148:
149149: END LOOP;
149617: l_previous_event_id NUMBER;
149618: l_first_event_id NUMBER;
149619: l_last_event_id NUMBER;
149620:
149621: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
149622: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
149623: --
149624: --
149625: l_result BOOLEAN := TRUE;
149812: --
149813: --------------------------------------
149814: -- 4262811 Initialze MPA Line Number
149815: --------------------------------------
149816: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
149817:
149818: --
149819:
149820: --
149868: --
149869: EXIT WHEN l_array_entity_id.COUNT = 0;
149870:
149871: -- initialize arrays
149872: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
149873: XLA_AE_LINES_PKG.g_rec_lines := NULL;
149874:
149875: --
149876: -- Bug 4458708
149926:
149927: --
149928: -- initialize a row for ae header
149929: --
149930: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
149931:
149932: l_event_id := l_array_event_id(hdr_idx);
149933:
149934: --
149973: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
149974: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
149975:
149976:
149977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
149978:
149979: XLA_AE_HEADER_PKG.SetJeCategoryName;
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149975:
149976:
149977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
149978:
149979: XLA_AE_HEADER_PKG.SetJeCategoryName;
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
149978:
149979: XLA_AE_HEADER_PKG.SetJeCategoryName;
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
149985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
149978:
149979: XLA_AE_HEADER_PKG.SetJeCategoryName;
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
149985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
149986:
149979: XLA_AE_HEADER_PKG.SetJeCategoryName;
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
149985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
149986:
149987:
149980:
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
149985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
149986:
149987:
149988: -- No header level analytical criteria
149981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
149982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
149983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
149984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
149985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
149986:
149987:
149988: -- No header level analytical criteria
149989:
150012: -- accounting for a distributeion
150013: --
150014: xla_ae_lines_pkg.SetTrxReversalAttrs
150015: (p_event_id => l_event_id
150016: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
150017: ,p_trx_reversal_source => l_trx_reversal_source);
150018:
150019: END IF;
150020:
150137: --
150138: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
150139: --
150140:
150141: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
150142: (g_array_event(l_event_id).array_value_num('header_index'))
150143: ,'N'
150144: ) <> 'Y'
150145: THEN
150224: --
150225: -- 5217187
150226: --
150227: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
150228: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
150229: g_array_event(l_event_id).array_value_num('header_index'));
150230: --
150231: --
150232:
150377:
150378: --
150379: -- insert headers into xla_ae_headers_gt table
150380: --
150381: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
150382:
150383: -- insert into errors table here.
150384:
150385: END LOOP;
150907: l_previous_event_id NUMBER;
150908: l_first_event_id NUMBER;
150909: l_last_event_id NUMBER;
150910:
150911: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
150912: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
150913: --
150914: --
150915: l_result BOOLEAN := TRUE;
151136: --
151137: --------------------------------------
151138: -- 4262811 Initialze MPA Line Number
151139: --------------------------------------
151140: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
151141:
151142: --
151143:
151144: --
151202: --
151203: EXIT WHEN l_array_entity_id.COUNT = 0;
151204:
151205: -- initialize arrays
151206: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
151207: XLA_AE_LINES_PKG.g_rec_lines := NULL;
151208:
151209: --
151210: -- Bug 4458708
151260:
151261: --
151262: -- initialize a row for ae header
151263: --
151264: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
151265:
151266: l_event_id := l_array_event_id(hdr_idx);
151267:
151268: --
151319: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
151320: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
151321:
151322:
151323: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
151324:
151325: XLA_AE_HEADER_PKG.SetJeCategoryName;
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151321:
151322:
151323: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
151324:
151325: XLA_AE_HEADER_PKG.SetJeCategoryName;
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151323: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
151324:
151325: XLA_AE_HEADER_PKG.SetJeCategoryName;
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151330: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
151331: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
151324:
151325: XLA_AE_HEADER_PKG.SetJeCategoryName;
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151330: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
151331: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
151332:
151325: XLA_AE_HEADER_PKG.SetJeCategoryName;
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151330: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
151331: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
151332:
151333:
151326:
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151330: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
151331: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
151332:
151333:
151334: -- No header level analytical criteria
151327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
151328: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
151329: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
151330: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
151331: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
151332:
151333:
151334: -- No header level analytical criteria
151335:
151358: -- accounting for a distributeion
151359: --
151360: xla_ae_lines_pkg.SetTrxReversalAttrs
151361: (p_event_id => l_event_id
151362: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
151363: ,p_trx_reversal_source => l_trx_reversal_source);
151364:
151365: END IF;
151366:
151483: --
151484: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
151485: --
151486:
151487: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
151488: (g_array_event(l_event_id).array_value_num('header_index'))
151489: ,'N'
151490: ) <> 'Y'
151491: THEN
151570: --
151571: -- 5217187
151572: --
151573: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
151574: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
151575: g_array_event(l_event_id).array_value_num('header_index'));
151576: --
151577: --
151578:
151753:
151754: --
151755: -- insert headers into xla_ae_headers_gt table
151756: --
151757: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
151758:
151759: -- insert into errors table here.
151760:
151761: END LOOP;
152229: l_previous_event_id NUMBER;
152230: l_first_event_id NUMBER;
152231: l_last_event_id NUMBER;
152232:
152233: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
152234: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
152235: --
152236: --
152237: l_result BOOLEAN := TRUE;
152424: --
152425: --------------------------------------
152426: -- 4262811 Initialze MPA Line Number
152427: --------------------------------------
152428: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
152429:
152430: --
152431:
152432: --
152480: --
152481: EXIT WHEN l_array_entity_id.COUNT = 0;
152482:
152483: -- initialize arrays
152484: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
152485: XLA_AE_LINES_PKG.g_rec_lines := NULL;
152486:
152487: --
152488: -- Bug 4458708
152538:
152539: --
152540: -- initialize a row for ae header
152541: --
152542: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
152543:
152544: l_event_id := l_array_event_id(hdr_idx);
152545:
152546: --
152585: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
152586: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
152587:
152588:
152589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
152590:
152591: XLA_AE_HEADER_PKG.SetJeCategoryName;
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152587:
152588:
152589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
152590:
152591: XLA_AE_HEADER_PKG.SetJeCategoryName;
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
152590:
152591: XLA_AE_HEADER_PKG.SetJeCategoryName;
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
152597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
152590:
152591: XLA_AE_HEADER_PKG.SetJeCategoryName;
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
152597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
152598:
152591: XLA_AE_HEADER_PKG.SetJeCategoryName;
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
152597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
152598:
152599:
152592:
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
152597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
152598:
152599:
152600: -- No header level analytical criteria
152593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
152594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
152595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
152596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
152597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
152598:
152599:
152600: -- No header level analytical criteria
152601:
152624: -- accounting for a distributeion
152625: --
152626: xla_ae_lines_pkg.SetTrxReversalAttrs
152627: (p_event_id => l_event_id
152628: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
152629: ,p_trx_reversal_source => l_trx_reversal_source);
152630:
152631: END IF;
152632:
152749: --
152750: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
152751: --
152752:
152753: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
152754: (g_array_event(l_event_id).array_value_num('header_index'))
152755: ,'N'
152756: ) <> 'Y'
152757: THEN
152836: --
152837: -- 5217187
152838: --
152839: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
152840: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
152841: g_array_event(l_event_id).array_value_num('header_index'));
152842: --
152843: --
152844:
153163:
153164: --
153165: -- insert headers into xla_ae_headers_gt table
153166: --
153167: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
153168:
153169: -- insert into errors table here.
153170:
153171: END LOOP;
153639: l_previous_event_id NUMBER;
153640: l_first_event_id NUMBER;
153641: l_last_event_id NUMBER;
153642:
153643: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
153644: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
153645: --
153646: --
153647: l_result BOOLEAN := TRUE;
153834: --
153835: --------------------------------------
153836: -- 4262811 Initialze MPA Line Number
153837: --------------------------------------
153838: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
153839:
153840: --
153841:
153842: --
153890: --
153891: EXIT WHEN l_array_entity_id.COUNT = 0;
153892:
153893: -- initialize arrays
153894: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
153895: XLA_AE_LINES_PKG.g_rec_lines := NULL;
153896:
153897: --
153898: -- Bug 4458708
153948:
153949: --
153950: -- initialize a row for ae header
153951: --
153952: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
153953:
153954: l_event_id := l_array_event_id(hdr_idx);
153955:
153956: --
153995: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
153996: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
153997:
153998:
153999: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
154000:
154001: XLA_AE_HEADER_PKG.SetJeCategoryName;
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
153997:
153998:
153999: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
154000:
154001: XLA_AE_HEADER_PKG.SetJeCategoryName;
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
153999: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
154000:
154001: XLA_AE_HEADER_PKG.SetJeCategoryName;
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
154006: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
154007: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
154000:
154001: XLA_AE_HEADER_PKG.SetJeCategoryName;
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
154006: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
154007: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
154008:
154001: XLA_AE_HEADER_PKG.SetJeCategoryName;
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
154006: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
154007: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
154008:
154009:
154002:
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
154006: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
154007: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
154008:
154009:
154010: -- No header level analytical criteria
154003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
154004: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
154005: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
154006: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
154007: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
154008:
154009:
154010: -- No header level analytical criteria
154011:
154034: -- accounting for a distributeion
154035: --
154036: xla_ae_lines_pkg.SetTrxReversalAttrs
154037: (p_event_id => l_event_id
154038: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
154039: ,p_trx_reversal_source => l_trx_reversal_source);
154040:
154041: END IF;
154042:
154159: --
154160: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
154161: --
154162:
154163: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
154164: (g_array_event(l_event_id).array_value_num('header_index'))
154165: ,'N'
154166: ) <> 'Y'
154167: THEN
154246: --
154247: -- 5217187
154248: --
154249: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
154250: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
154251: g_array_event(l_event_id).array_value_num('header_index'));
154252: --
154253: --
154254:
154486:
154487: --
154488: -- insert headers into xla_ae_headers_gt table
154489: --
154490: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
154491:
154492: -- insert into errors table here.
154493:
154494: END LOOP;
154962: l_previous_event_id NUMBER;
154963: l_first_event_id NUMBER;
154964: l_last_event_id NUMBER;
154965:
154966: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
154967: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
154968: --
154969: --
154970: l_result BOOLEAN := TRUE;
155157: --
155158: --------------------------------------
155159: -- 4262811 Initialze MPA Line Number
155160: --------------------------------------
155161: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
155162:
155163: --
155164:
155165: --
155213: --
155214: EXIT WHEN l_array_entity_id.COUNT = 0;
155215:
155216: -- initialize arrays
155217: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
155218: XLA_AE_LINES_PKG.g_rec_lines := NULL;
155219:
155220: --
155221: -- Bug 4458708
155271:
155272: --
155273: -- initialize a row for ae header
155274: --
155275: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
155276:
155277: l_event_id := l_array_event_id(hdr_idx);
155278:
155279: --
155318: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
155319: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
155320:
155321:
155322: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
155323:
155324: XLA_AE_HEADER_PKG.SetJeCategoryName;
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155320:
155321:
155322: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
155323:
155324: XLA_AE_HEADER_PKG.SetJeCategoryName;
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155322: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
155323:
155324: XLA_AE_HEADER_PKG.SetJeCategoryName;
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155329: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
155330: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
155323:
155324: XLA_AE_HEADER_PKG.SetJeCategoryName;
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155329: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
155330: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
155331:
155324: XLA_AE_HEADER_PKG.SetJeCategoryName;
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155329: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
155330: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
155331:
155332:
155325:
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155329: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
155330: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
155331:
155332:
155333: -- No header level analytical criteria
155326: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
155327: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
155328: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
155329: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
155330: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
155331:
155332:
155333: -- No header level analytical criteria
155334:
155357: -- accounting for a distributeion
155358: --
155359: xla_ae_lines_pkg.SetTrxReversalAttrs
155360: (p_event_id => l_event_id
155361: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
155362: ,p_trx_reversal_source => l_trx_reversal_source);
155363:
155364: END IF;
155365:
155482: --
155483: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
155484: --
155485:
155486: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
155487: (g_array_event(l_event_id).array_value_num('header_index'))
155488: ,'N'
155489: ) <> 'Y'
155490: THEN
155569: --
155570: -- 5217187
155571: --
155572: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
155573: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
155574: g_array_event(l_event_id).array_value_num('header_index'));
155575: --
155576: --
155577:
155722:
155723: --
155724: -- insert headers into xla_ae_headers_gt table
155725: --
155726: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
155727:
155728: -- insert into errors table here.
155729:
155730: END LOOP;
156198: l_previous_event_id NUMBER;
156199: l_first_event_id NUMBER;
156200: l_last_event_id NUMBER;
156201:
156202: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
156203: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
156204: --
156205: --
156206: l_result BOOLEAN := TRUE;
156393: --
156394: --------------------------------------
156395: -- 4262811 Initialze MPA Line Number
156396: --------------------------------------
156397: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
156398:
156399: --
156400:
156401: --
156449: --
156450: EXIT WHEN l_array_entity_id.COUNT = 0;
156451:
156452: -- initialize arrays
156453: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
156454: XLA_AE_LINES_PKG.g_rec_lines := NULL;
156455:
156456: --
156457: -- Bug 4458708
156507:
156508: --
156509: -- initialize a row for ae header
156510: --
156511: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
156512:
156513: l_event_id := l_array_event_id(hdr_idx);
156514:
156515: --
156554: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
156555: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
156556:
156557:
156558: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
156559:
156560: XLA_AE_HEADER_PKG.SetJeCategoryName;
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156556:
156557:
156558: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
156559:
156560: XLA_AE_HEADER_PKG.SetJeCategoryName;
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156558: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
156559:
156560: XLA_AE_HEADER_PKG.SetJeCategoryName;
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156565: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
156566: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
156559:
156560: XLA_AE_HEADER_PKG.SetJeCategoryName;
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156565: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
156566: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
156567:
156560: XLA_AE_HEADER_PKG.SetJeCategoryName;
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156565: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
156566: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
156567:
156568:
156561:
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156565: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
156566: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
156567:
156568:
156569: -- No header level analytical criteria
156562: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
156563: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
156565: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
156566: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
156567:
156568:
156569: -- No header level analytical criteria
156570:
156593: -- accounting for a distributeion
156594: --
156595: xla_ae_lines_pkg.SetTrxReversalAttrs
156596: (p_event_id => l_event_id
156597: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
156598: ,p_trx_reversal_source => l_trx_reversal_source);
156599:
156600: END IF;
156601:
156718: --
156719: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
156720: --
156721:
156722: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
156723: (g_array_event(l_event_id).array_value_num('header_index'))
156724: ,'N'
156725: ) <> 'Y'
156726: THEN
156805: --
156806: -- 5217187
156807: --
156808: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
156809: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
156810: g_array_event(l_event_id).array_value_num('header_index'));
156811: --
156812: --
156813:
157016:
157017: --
157018: -- insert headers into xla_ae_headers_gt table
157019: --
157020: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
157021:
157022: -- insert into errors table here.
157023:
157024: END LOOP;
157489: l_previous_event_id NUMBER;
157490: l_first_event_id NUMBER;
157491: l_last_event_id NUMBER;
157492:
157493: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
157494: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
157495: --
157496: --
157497: l_result BOOLEAN := TRUE;
157683: --
157684: --------------------------------------
157685: -- 4262811 Initialze MPA Line Number
157686: --------------------------------------
157687: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
157688:
157689: --
157690:
157691: --
157742: --
157743: EXIT WHEN l_array_entity_id.COUNT = 0;
157744:
157745: -- initialize arrays
157746: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
157747: XLA_AE_LINES_PKG.g_rec_lines := NULL;
157748:
157749: --
157750: -- Bug 4458708
157800:
157801: --
157802: -- initialize a row for ae header
157803: --
157804: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
157805:
157806: l_event_id := l_array_event_id(hdr_idx);
157807:
157808: --
157850: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
157851: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
157852:
157853:
157854: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
157855:
157856: XLA_AE_HEADER_PKG.SetJeCategoryName;
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157852:
157853:
157854: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
157855:
157856: XLA_AE_HEADER_PKG.SetJeCategoryName;
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157854: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
157855:
157856: XLA_AE_HEADER_PKG.SetJeCategoryName;
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157861: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
157862: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
157855:
157856: XLA_AE_HEADER_PKG.SetJeCategoryName;
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157861: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
157862: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
157863:
157856: XLA_AE_HEADER_PKG.SetJeCategoryName;
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157861: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
157862: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
157863:
157864:
157857:
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157861: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
157862: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
157863:
157864:
157865: -- No header level analytical criteria
157858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
157859: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
157860: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
157861: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
157862: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
157863:
157864:
157865: -- No header level analytical criteria
157866:
157889: -- accounting for a distributeion
157890: --
157891: xla_ae_lines_pkg.SetTrxReversalAttrs
157892: (p_event_id => l_event_id
157893: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
157894: ,p_trx_reversal_source => l_trx_reversal_source);
157895:
157896: END IF;
157897:
158010: --
158011: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
158012: --
158013:
158014: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
158015: (g_array_event(l_event_id).array_value_num('header_index'))
158016: ,'N'
158017: ) <> 'Y'
158018: THEN
158097: --
158098: -- 5217187
158099: --
158100: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
158101: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
158102: g_array_event(l_event_id).array_value_num('header_index'));
158103: --
158104: --
158105:
158275:
158276: --
158277: -- insert headers into xla_ae_headers_gt table
158278: --
158279: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
158280:
158281: -- insert into errors table here.
158282:
158283: END LOOP;
158753: l_previous_event_id NUMBER;
158754: l_first_event_id NUMBER;
158755: l_last_event_id NUMBER;
158756:
158757: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
158758: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
158759: --
158760: --
158761: l_result BOOLEAN := TRUE;
158950: --
158951: --------------------------------------
158952: -- 4262811 Initialze MPA Line Number
158953: --------------------------------------
158954: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
158955:
158956: --
158957:
158958: --
159010: --
159011: EXIT WHEN l_array_entity_id.COUNT = 0;
159012:
159013: -- initialize arrays
159014: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
159015: XLA_AE_LINES_PKG.g_rec_lines := NULL;
159016:
159017: --
159018: -- Bug 4458708
159068:
159069: --
159070: -- initialize a row for ae header
159071: --
159072: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
159073:
159074: l_event_id := l_array_event_id(hdr_idx);
159075:
159076: --
159119: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
159120: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
159121:
159122:
159123: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
159124:
159125: XLA_AE_HEADER_PKG.SetJeCategoryName;
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159121:
159122:
159123: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
159124:
159125: XLA_AE_HEADER_PKG.SetJeCategoryName;
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159123: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
159124:
159125: XLA_AE_HEADER_PKG.SetJeCategoryName;
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
159131: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
159124:
159125: XLA_AE_HEADER_PKG.SetJeCategoryName;
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
159131: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
159132:
159125: XLA_AE_HEADER_PKG.SetJeCategoryName;
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
159131: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
159132:
159133:
159126:
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
159131: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
159132:
159133:
159134: -- No header level analytical criteria
159127: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
159128: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
159129: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
159130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
159131: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
159132:
159133:
159134: -- No header level analytical criteria
159135:
159158: -- accounting for a distributeion
159159: --
159160: xla_ae_lines_pkg.SetTrxReversalAttrs
159161: (p_event_id => l_event_id
159162: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
159163: ,p_trx_reversal_source => l_trx_reversal_source);
159164:
159165: END IF;
159166:
159279: --
159280: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
159281: --
159282:
159283: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
159284: (g_array_event(l_event_id).array_value_num('header_index'))
159285: ,'N'
159286: ) <> 'Y'
159287: THEN
159366: --
159367: -- 5217187
159368: --
159369: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
159370: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
159371: g_array_event(l_event_id).array_value_num('header_index'));
159372: --
159373: --
159374:
159490:
159491: --
159492: -- insert headers into xla_ae_headers_gt table
159493: --
159494: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
159495:
159496: -- insert into errors table here.
159497:
159498: END LOOP;
159977: l_previous_event_id NUMBER;
159978: l_first_event_id NUMBER;
159979: l_last_event_id NUMBER;
159980:
159981: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
159982: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
159983: --
159984: --
159985: l_result BOOLEAN := TRUE;
160182: --
160183: --------------------------------------
160184: -- 4262811 Initialze MPA Line Number
160185: --------------------------------------
160186: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
160187:
160188: --
160189:
160190: --
160240: --
160241: EXIT WHEN l_array_entity_id.COUNT = 0;
160242:
160243: -- initialize arrays
160244: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
160245: XLA_AE_LINES_PKG.g_rec_lines := NULL;
160246:
160247: --
160248: -- Bug 4458708
160298:
160299: --
160300: -- initialize a row for ae header
160301: --
160302: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
160303:
160304: l_event_id := l_array_event_id(hdr_idx);
160305:
160306: --
160347: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
160348: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
160349:
160350:
160351: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
160352:
160353: XLA_AE_HEADER_PKG.SetJeCategoryName;
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160349:
160350:
160351: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
160352:
160353: XLA_AE_HEADER_PKG.SetJeCategoryName;
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160351: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
160352:
160353: XLA_AE_HEADER_PKG.SetJeCategoryName;
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160358: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
160359: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
160352:
160353: XLA_AE_HEADER_PKG.SetJeCategoryName;
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160358: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
160359: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
160360:
160353: XLA_AE_HEADER_PKG.SetJeCategoryName;
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160358: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
160359: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
160360:
160361:
160354:
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160358: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
160359: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
160360:
160361:
160362: -- No header level analytical criteria
160355: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
160356: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
160357: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
160358: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
160359: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
160360:
160361:
160362: -- No header level analytical criteria
160363:
160386: -- accounting for a distributeion
160387: --
160388: xla_ae_lines_pkg.SetTrxReversalAttrs
160389: (p_event_id => l_event_id
160390: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
160391: ,p_trx_reversal_source => l_trx_reversal_source);
160392:
160393: END IF;
160394:
160511: --
160512: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
160513: --
160514:
160515: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
160516: (g_array_event(l_event_id).array_value_num('header_index'))
160517: ,'N'
160518: ) <> 'Y'
160519: THEN
160598: --
160599: -- 5217187
160600: --
160601: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
160602: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
160603: g_array_event(l_event_id).array_value_num('header_index'));
160604: --
160605: --
160606:
160813:
160814: --
160815: -- insert headers into xla_ae_headers_gt table
160816: --
160817: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
160818:
160819: -- insert into errors table here.
160820:
160821: END LOOP;
161289: l_previous_event_id NUMBER;
161290: l_first_event_id NUMBER;
161291: l_last_event_id NUMBER;
161292:
161293: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
161294: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
161295: --
161296: --
161297: l_result BOOLEAN := TRUE;
161484: --
161485: --------------------------------------
161486: -- 4262811 Initialze MPA Line Number
161487: --------------------------------------
161488: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
161489:
161490: --
161491:
161492: --
161540: --
161541: EXIT WHEN l_array_entity_id.COUNT = 0;
161542:
161543: -- initialize arrays
161544: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
161545: XLA_AE_LINES_PKG.g_rec_lines := NULL;
161546:
161547: --
161548: -- Bug 4458708
161598:
161599: --
161600: -- initialize a row for ae header
161601: --
161602: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
161603:
161604: l_event_id := l_array_event_id(hdr_idx);
161605:
161606: --
161645: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
161646: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
161647:
161648:
161649: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
161650:
161651: XLA_AE_HEADER_PKG.SetJeCategoryName;
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161647:
161648:
161649: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
161650:
161651: XLA_AE_HEADER_PKG.SetJeCategoryName;
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161649: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
161650:
161651: XLA_AE_HEADER_PKG.SetJeCategoryName;
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161656: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
161657: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
161650:
161651: XLA_AE_HEADER_PKG.SetJeCategoryName;
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161656: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
161657: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
161658:
161651: XLA_AE_HEADER_PKG.SetJeCategoryName;
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161656: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
161657: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
161658:
161659:
161652:
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161656: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
161657: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
161658:
161659:
161660: -- No header level analytical criteria
161653: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
161654: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
161655: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
161656: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
161657: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
161658:
161659:
161660: -- No header level analytical criteria
161661:
161684: -- accounting for a distributeion
161685: --
161686: xla_ae_lines_pkg.SetTrxReversalAttrs
161687: (p_event_id => l_event_id
161688: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
161689: ,p_trx_reversal_source => l_trx_reversal_source);
161690:
161691: END IF;
161692:
161809: --
161810: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
161811: --
161812:
161813: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
161814: (g_array_event(l_event_id).array_value_num('header_index'))
161815: ,'N'
161816: ) <> 'Y'
161817: THEN
161896: --
161897: -- 5217187
161898: --
161899: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
161900: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
161901: g_array_event(l_event_id).array_value_num('header_index'));
161902: --
161903: --
161904:
162049:
162050: --
162051: -- insert headers into xla_ae_headers_gt table
162052: --
162053: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
162054:
162055: -- insert into errors table here.
162056:
162057: END LOOP;
162520: l_previous_event_id NUMBER;
162521: l_first_event_id NUMBER;
162522: l_last_event_id NUMBER;
162523:
162524: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
162525: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
162526: --
162527: --
162528: l_result BOOLEAN := TRUE;
162712: --
162713: --------------------------------------
162714: -- 4262811 Initialze MPA Line Number
162715: --------------------------------------
162716: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
162717:
162718: --
162719:
162720: --
162771: --
162772: EXIT WHEN l_array_entity_id.COUNT = 0;
162773:
162774: -- initialize arrays
162775: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
162776: XLA_AE_LINES_PKG.g_rec_lines := NULL;
162777:
162778: --
162779: -- Bug 4458708
162829:
162830: --
162831: -- initialize a row for ae header
162832: --
162833: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
162834:
162835: l_event_id := l_array_event_id(hdr_idx);
162836:
162837: --
162879: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
162880: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
162881:
162882:
162883: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
162884:
162885: XLA_AE_HEADER_PKG.SetJeCategoryName;
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162881:
162882:
162883: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
162884:
162885: XLA_AE_HEADER_PKG.SetJeCategoryName;
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162883: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
162884:
162885: XLA_AE_HEADER_PKG.SetJeCategoryName;
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
162891: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
162884:
162885: XLA_AE_HEADER_PKG.SetJeCategoryName;
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
162891: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
162892:
162885: XLA_AE_HEADER_PKG.SetJeCategoryName;
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
162891: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
162892:
162893:
162886:
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
162891: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
162892:
162893:
162894: -- No header level analytical criteria
162887: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
162888: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
162889: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
162890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
162891: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
162892:
162893:
162894: -- No header level analytical criteria
162895:
162918: -- accounting for a distributeion
162919: --
162920: xla_ae_lines_pkg.SetTrxReversalAttrs
162921: (p_event_id => l_event_id
162922: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
162923: ,p_trx_reversal_source => l_trx_reversal_source);
162924:
162925: END IF;
162926:
163039: --
163040: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
163041: --
163042:
163043: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
163044: (g_array_event(l_event_id).array_value_num('header_index'))
163045: ,'N'
163046: ) <> 'Y'
163047: THEN
163126: --
163127: -- 5217187
163128: --
163129: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
163130: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
163131: g_array_event(l_event_id).array_value_num('header_index'));
163132: --
163133: --
163134:
163360:
163361: --
163362: -- insert headers into xla_ae_headers_gt table
163363: --
163364: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
163365:
163366: -- insert into errors table here.
163367:
163368: END LOOP;
163890: l_previous_event_id NUMBER;
163891: l_first_event_id NUMBER;
163892: l_last_event_id NUMBER;
163893:
163894: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
163895: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
163896: --
163897: --
163898: l_result BOOLEAN := TRUE;
164119: --
164120: --------------------------------------
164121: -- 4262811 Initialze MPA Line Number
164122: --------------------------------------
164123: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
164124:
164125: --
164126:
164127: --
164189: --
164190: EXIT WHEN l_array_entity_id.COUNT = 0;
164191:
164192: -- initialize arrays
164193: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
164194: XLA_AE_LINES_PKG.g_rec_lines := NULL;
164195:
164196: --
164197: -- Bug 4458708
164247:
164248: --
164249: -- initialize a row for ae header
164250: --
164251: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
164252:
164253: l_event_id := l_array_event_id(hdr_idx);
164254:
164255: --
164310: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
164311: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
164312:
164313:
164314: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
164315:
164316: XLA_AE_HEADER_PKG.SetJeCategoryName;
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164312:
164313:
164314: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
164315:
164316: XLA_AE_HEADER_PKG.SetJeCategoryName;
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164314: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
164315:
164316: XLA_AE_HEADER_PKG.SetJeCategoryName;
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
164322: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
164315:
164316: XLA_AE_HEADER_PKG.SetJeCategoryName;
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
164322: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
164323:
164316: XLA_AE_HEADER_PKG.SetJeCategoryName;
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
164322: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
164323:
164324:
164317:
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
164322: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
164323:
164324:
164325: -- No header level analytical criteria
164318: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
164319: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
164320: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
164321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
164322: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
164323:
164324:
164325: -- No header level analytical criteria
164326:
164349: -- accounting for a distributeion
164350: --
164351: xla_ae_lines_pkg.SetTrxReversalAttrs
164352: (p_event_id => l_event_id
164353: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164354: ,p_trx_reversal_source => l_trx_reversal_source);
164355:
164356: END IF;
164357:
164370:
164371:
164372:
164373: -- indicate that the accrual entry has a reversal entry
164374: XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag(hdr_idx) := 'Y';
164375:
164376: --
164377: -- initialize a row for ae header
164378: --
164376: --
164377: -- initialize a row for ae header
164378: --
164379: g_last_hdr_idx := g_last_hdr_idx + 1;
164380: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
164381: p_hdr_idx => g_last_hdr_idx) ;
164382: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
164383: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
164384: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
164378: --
164379: g_last_hdr_idx := g_last_hdr_idx + 1;
164380: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
164381: p_hdr_idx => g_last_hdr_idx) ;
164382: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
164383: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
164384: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
164385:
164386: --
164379: g_last_hdr_idx := g_last_hdr_idx + 1;
164380: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
164381: p_hdr_idx => g_last_hdr_idx) ;
164382: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
164383: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
164384: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
164385:
164386: --
164387: -- record the index for the reversal entry, it will be used by the journal
164380: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
164381: p_hdr_idx => g_last_hdr_idx) ;
164382: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
164383: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
164384: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
164385:
164386: --
164387: -- record the index for the reversal entry, it will be used by the journal
164388: -- line creation
164394: -- SetHdrAcctAttrs if necessary
164395: --
164396:
164397: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
164398: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
164399: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
164400: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
164401: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164402: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
164395: --
164396:
164397: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
164398: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
164399: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
164400: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
164401: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164402: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
164403:
164396:
164397: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
164398: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
164399: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
164400: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
164401: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164402: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
164403:
164404:
164397: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
164398: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
164399: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
164400: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
164401: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164402: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
164403:
164404:
164405: --
164398: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
164399: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
164400: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
164401: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
164402: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
164403:
164404:
164405: --
164406: -- Update the header status
164516: --
164517: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
164518: --
164519:
164520: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
164521: (g_array_event(l_event_id).array_value_num('header_index'))
164522: ,'N'
164523: ) <> 'Y'
164524: THEN
164603: --
164604: -- 5217187
164605: --
164606: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
164607: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
164608: g_array_event(l_event_id).array_value_num('header_index'));
164609: --
164610: --
164611:
164747:
164748: --
164749: -- insert headers into xla_ae_headers_gt table
164750: --
164751: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
164752:
164753: -- insert into errors table here.
164754:
164755: END LOOP;
165277: l_previous_event_id NUMBER;
165278: l_first_event_id NUMBER;
165279: l_last_event_id NUMBER;
165280:
165281: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
165282: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
165283: --
165284: --
165285: l_result BOOLEAN := TRUE;
165506: --
165507: --------------------------------------
165508: -- 4262811 Initialze MPA Line Number
165509: --------------------------------------
165510: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
165511:
165512: --
165513:
165514: --
165572: --
165573: EXIT WHEN l_array_entity_id.COUNT = 0;
165574:
165575: -- initialize arrays
165576: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
165577: XLA_AE_LINES_PKG.g_rec_lines := NULL;
165578:
165579: --
165580: -- Bug 4458708
165630:
165631: --
165632: -- initialize a row for ae header
165633: --
165634: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
165635:
165636: l_event_id := l_array_event_id(hdr_idx);
165637:
165638: --
165689: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
165690: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_38');
165691:
165692:
165693: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
165694:
165695: XLA_AE_HEADER_PKG.SetJeCategoryName;
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165691:
165692:
165693: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
165694:
165695: XLA_AE_HEADER_PKG.SetJeCategoryName;
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165693: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
165694:
165695: XLA_AE_HEADER_PKG.SetJeCategoryName;
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165700: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
165701: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
165694:
165695: XLA_AE_HEADER_PKG.SetJeCategoryName;
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165700: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
165701: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
165702:
165695: XLA_AE_HEADER_PKG.SetJeCategoryName;
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165700: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
165701: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
165702:
165703:
165696:
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165700: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
165701: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
165702:
165703:
165704: -- No header level analytical criteria
165697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
165698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
165699: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
165700: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
165701: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
165702:
165703:
165704: -- No header level analytical criteria
165705:
165728: -- accounting for a distributeion
165729: --
165730: xla_ae_lines_pkg.SetTrxReversalAttrs
165731: (p_event_id => l_event_id
165732: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
165733: ,p_trx_reversal_source => l_trx_reversal_source);
165734:
165735: END IF;
165736:
165853: --
165854: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
165855: --
165856:
165857: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
165858: (g_array_event(l_event_id).array_value_num('header_index'))
165859: ,'N'
165860: ) <> 'Y'
165861: THEN
165940: --
165941: -- 5217187
165942: --
165943: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
165944: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
165945: g_array_event(l_event_id).array_value_num('header_index'));
165946: --
165947: --
165948:
166318:
166319: --
166320: -- insert headers into xla_ae_headers_gt table
166321: --
166322: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
166323:
166324: -- insert into errors table here.
166325:
166326: END LOOP;
166794: l_previous_event_id NUMBER;
166795: l_first_event_id NUMBER;
166796: l_last_event_id NUMBER;
166797:
166798: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
166799: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
166800: --
166801: --
166802: l_result BOOLEAN := TRUE;
166989: --
166990: --------------------------------------
166991: -- 4262811 Initialze MPA Line Number
166992: --------------------------------------
166993: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
166994:
166995: --
166996:
166997: --
167049: --
167050: EXIT WHEN l_array_entity_id.COUNT = 0;
167051:
167052: -- initialize arrays
167053: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
167054: XLA_AE_LINES_PKG.g_rec_lines := NULL;
167055:
167056: --
167057: -- Bug 4458708
167107:
167108: --
167109: -- initialize a row for ae header
167110: --
167111: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
167112:
167113: l_event_id := l_array_event_id(hdr_idx);
167114:
167115: --
167158: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
167159: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
167160:
167161:
167162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
167163:
167164: XLA_AE_HEADER_PKG.SetJeCategoryName;
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167160:
167161:
167162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
167163:
167164: XLA_AE_HEADER_PKG.SetJeCategoryName;
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
167163:
167164: XLA_AE_HEADER_PKG.SetJeCategoryName;
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
167170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
167163:
167164: XLA_AE_HEADER_PKG.SetJeCategoryName;
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
167170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
167171:
167164: XLA_AE_HEADER_PKG.SetJeCategoryName;
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
167170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
167171:
167172:
167165:
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
167170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
167171:
167172:
167173: -- No header level analytical criteria
167166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
167167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
167168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
167169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
167170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
167171:
167172:
167173: -- No header level analytical criteria
167174:
167197: -- accounting for a distributeion
167198: --
167199: xla_ae_lines_pkg.SetTrxReversalAttrs
167200: (p_event_id => l_event_id
167201: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
167202: ,p_trx_reversal_source => l_trx_reversal_source);
167203:
167204: END IF;
167205:
167318: --
167319: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
167320: --
167321:
167322: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
167323: (g_array_event(l_event_id).array_value_num('header_index'))
167324: ,'N'
167325: ) <> 'Y'
167326: THEN
167405: --
167406: -- 5217187
167407: --
167408: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
167409: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
167410: g_array_event(l_event_id).array_value_num('header_index'));
167411: --
167412: --
167413:
167645:
167646: --
167647: -- insert headers into xla_ae_headers_gt table
167648: --
167649: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
167650:
167651: -- insert into errors table here.
167652:
167653: END LOOP;
168116: l_previous_event_id NUMBER;
168117: l_first_event_id NUMBER;
168118: l_last_event_id NUMBER;
168119:
168120: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
168121: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
168122: --
168123: --
168124: l_result BOOLEAN := TRUE;
168308: --
168309: --------------------------------------
168310: -- 4262811 Initialze MPA Line Number
168311: --------------------------------------
168312: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
168313:
168314: --
168315:
168316: --
168367: --
168368: EXIT WHEN l_array_entity_id.COUNT = 0;
168369:
168370: -- initialize arrays
168371: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
168372: XLA_AE_LINES_PKG.g_rec_lines := NULL;
168373:
168374: --
168375: -- Bug 4458708
168425:
168426: --
168427: -- initialize a row for ae header
168428: --
168429: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
168430:
168431: l_event_id := l_array_event_id(hdr_idx);
168432:
168433: --
168475: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
168476: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
168477:
168478:
168479: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
168480:
168481: XLA_AE_HEADER_PKG.SetJeCategoryName;
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168477:
168478:
168479: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
168480:
168481: XLA_AE_HEADER_PKG.SetJeCategoryName;
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168479: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
168480:
168481: XLA_AE_HEADER_PKG.SetJeCategoryName;
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168486: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
168487: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
168480:
168481: XLA_AE_HEADER_PKG.SetJeCategoryName;
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168486: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
168487: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
168488:
168481: XLA_AE_HEADER_PKG.SetJeCategoryName;
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168486: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
168487: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
168488:
168489:
168482:
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168486: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
168487: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
168488:
168489:
168490: -- No header level analytical criteria
168483: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
168484: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
168485: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
168486: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
168487: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
168488:
168489:
168490: -- No header level analytical criteria
168491:
168514: -- accounting for a distributeion
168515: --
168516: xla_ae_lines_pkg.SetTrxReversalAttrs
168517: (p_event_id => l_event_id
168518: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
168519: ,p_trx_reversal_source => l_trx_reversal_source);
168520:
168521: END IF;
168522:
168635: --
168636: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
168637: --
168638:
168639: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
168640: (g_array_event(l_event_id).array_value_num('header_index'))
168641: ,'N'
168642: ) <> 'Y'
168643: THEN
168722: --
168723: -- 5217187
168724: --
168725: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
168726: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
168727: g_array_event(l_event_id).array_value_num('header_index'));
168728: --
168729: --
168730:
168872:
168873: --
168874: -- insert headers into xla_ae_headers_gt table
168875: --
168876: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
168877:
168878: -- insert into errors table here.
168879:
168880: END LOOP;
169348: l_previous_event_id NUMBER;
169349: l_first_event_id NUMBER;
169350: l_last_event_id NUMBER;
169351:
169352: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
169353: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
169354: --
169355: --
169356: l_result BOOLEAN := TRUE;
169543: --
169544: --------------------------------------
169545: -- 4262811 Initialze MPA Line Number
169546: --------------------------------------
169547: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
169548:
169549: --
169550:
169551: --
169603: --
169604: EXIT WHEN l_array_entity_id.COUNT = 0;
169605:
169606: -- initialize arrays
169607: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
169608: XLA_AE_LINES_PKG.g_rec_lines := NULL;
169609:
169610: --
169611: -- Bug 4458708
169661:
169662: --
169663: -- initialize a row for ae header
169664: --
169665: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
169666:
169667: l_event_id := l_array_event_id(hdr_idx);
169668:
169669: --
169712: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
169713: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
169714:
169715:
169716: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
169717:
169718: XLA_AE_HEADER_PKG.SetJeCategoryName;
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169714:
169715:
169716: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
169717:
169718: XLA_AE_HEADER_PKG.SetJeCategoryName;
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169716: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
169717:
169718: XLA_AE_HEADER_PKG.SetJeCategoryName;
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169723: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
169724: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
169717:
169718: XLA_AE_HEADER_PKG.SetJeCategoryName;
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169723: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
169724: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
169725:
169718: XLA_AE_HEADER_PKG.SetJeCategoryName;
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169723: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
169724: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
169725:
169726:
169719:
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169723: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
169724: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
169725:
169726:
169727: -- No header level analytical criteria
169720: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
169721: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
169722: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
169723: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
169724: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
169725:
169726:
169727: -- No header level analytical criteria
169728:
169751: -- accounting for a distributeion
169752: --
169753: xla_ae_lines_pkg.SetTrxReversalAttrs
169754: (p_event_id => l_event_id
169755: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
169756: ,p_trx_reversal_source => l_trx_reversal_source);
169757:
169758: END IF;
169759:
169872: --
169873: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
169874: --
169875:
169876: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
169877: (g_array_event(l_event_id).array_value_num('header_index'))
169878: ,'N'
169879: ) <> 'Y'
169880: THEN
169959: --
169960: -- 5217187
169961: --
169962: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
169963: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
169964: g_array_event(l_event_id).array_value_num('header_index'));
169965: --
169966: --
169967:
170141:
170142: --
170143: -- insert headers into xla_ae_headers_gt table
170144: --
170145: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
170146:
170147: -- insert into errors table here.
170148:
170149: END LOOP;
170617: l_previous_event_id NUMBER;
170618: l_first_event_id NUMBER;
170619: l_last_event_id NUMBER;
170620:
170621: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
170622: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
170623: --
170624: --
170625: l_result BOOLEAN := TRUE;
170812: --
170813: --------------------------------------
170814: -- 4262811 Initialze MPA Line Number
170815: --------------------------------------
170816: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
170817:
170818: --
170819:
170820: --
170868: --
170869: EXIT WHEN l_array_entity_id.COUNT = 0;
170870:
170871: -- initialize arrays
170872: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
170873: XLA_AE_LINES_PKG.g_rec_lines := NULL;
170874:
170875: --
170876: -- Bug 4458708
170926:
170927: --
170928: -- initialize a row for ae header
170929: --
170930: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
170931:
170932: l_event_id := l_array_event_id(hdr_idx);
170933:
170934: --
170973: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
170974: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
170975:
170976:
170977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
170978:
170979: XLA_AE_HEADER_PKG.SetJeCategoryName;
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170975:
170976:
170977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
170978:
170979: XLA_AE_HEADER_PKG.SetJeCategoryName;
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170977: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
170978:
170979: XLA_AE_HEADER_PKG.SetJeCategoryName;
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
170985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
170978:
170979: XLA_AE_HEADER_PKG.SetJeCategoryName;
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
170985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
170986:
170979: XLA_AE_HEADER_PKG.SetJeCategoryName;
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
170985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
170986:
170987:
170980:
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
170985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
170986:
170987:
170988: -- No header level analytical criteria
170981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
170982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
170983: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
170984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
170985: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
170986:
170987:
170988: -- No header level analytical criteria
170989:
171012: -- accounting for a distributeion
171013: --
171014: xla_ae_lines_pkg.SetTrxReversalAttrs
171015: (p_event_id => l_event_id
171016: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
171017: ,p_trx_reversal_source => l_trx_reversal_source);
171018:
171019: END IF;
171020:
171137: --
171138: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
171139: --
171140:
171141: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
171142: (g_array_event(l_event_id).array_value_num('header_index'))
171143: ,'N'
171144: ) <> 'Y'
171145: THEN
171224: --
171225: -- 5217187
171226: --
171227: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
171228: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
171229: g_array_event(l_event_id).array_value_num('header_index'));
171230: --
171231: --
171232:
171435:
171436: --
171437: -- insert headers into xla_ae_headers_gt table
171438: --
171439: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
171440:
171441: -- insert into errors table here.
171442:
171443: END LOOP;
171910: l_previous_event_id NUMBER;
171911: l_first_event_id NUMBER;
171912: l_last_event_id NUMBER;
171913:
171914: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
171915: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
171916: --
171917: --
171918: l_result BOOLEAN := TRUE;
172106: --
172107: --------------------------------------
172108: -- 4262811 Initialze MPA Line Number
172109: --------------------------------------
172110: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
172111:
172112: --
172113:
172114: --
172162: --
172163: EXIT WHEN l_array_entity_id.COUNT = 0;
172164:
172165: -- initialize arrays
172166: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
172167: XLA_AE_LINES_PKG.g_rec_lines := NULL;
172168:
172169: --
172170: -- Bug 4458708
172220:
172221: --
172222: -- initialize a row for ae header
172223: --
172224: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
172225:
172226: l_event_id := l_array_event_id(hdr_idx);
172227:
172228: --
172267: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
172268: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
172269:
172270:
172271: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
172272:
172273: XLA_AE_HEADER_PKG.SetJeCategoryName;
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172269:
172270:
172271: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
172272:
172273: XLA_AE_HEADER_PKG.SetJeCategoryName;
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172271: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
172272:
172273: XLA_AE_HEADER_PKG.SetJeCategoryName;
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172278: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
172279: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
172272:
172273: XLA_AE_HEADER_PKG.SetJeCategoryName;
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172278: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
172279: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
172280:
172273: XLA_AE_HEADER_PKG.SetJeCategoryName;
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172278: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
172279: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
172280:
172281:
172274:
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172278: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
172279: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
172280:
172281:
172282: -- No header level analytical criteria
172275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
172276: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
172277: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
172278: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
172279: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
172280:
172281:
172282: -- No header level analytical criteria
172283:
172306: -- accounting for a distributeion
172307: --
172308: xla_ae_lines_pkg.SetTrxReversalAttrs
172309: (p_event_id => l_event_id
172310: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
172311: ,p_trx_reversal_source => l_trx_reversal_source);
172312:
172313: END IF;
172314:
172431: --
172432: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
172433: --
172434:
172435: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
172436: (g_array_event(l_event_id).array_value_num('header_index'))
172437: ,'N'
172438: ) <> 'Y'
172439: THEN
172518: --
172519: -- 5217187
172520: --
172521: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
172522: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
172523: g_array_event(l_event_id).array_value_num('header_index'));
172524: --
172525: --
172526:
172729:
172730: --
172731: -- insert headers into xla_ae_headers_gt table
172732: --
172733: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
172734:
172735: -- insert into errors table here.
172736:
172737: END LOOP;
173204: l_previous_event_id NUMBER;
173205: l_first_event_id NUMBER;
173206: l_last_event_id NUMBER;
173207:
173208: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
173209: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
173210: --
173211: --
173212: l_result BOOLEAN := TRUE;
173400: --
173401: --------------------------------------
173402: -- 4262811 Initialze MPA Line Number
173403: --------------------------------------
173404: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
173405:
173406: --
173407:
173408: --
173456: --
173457: EXIT WHEN l_array_entity_id.COUNT = 0;
173458:
173459: -- initialize arrays
173460: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
173461: XLA_AE_LINES_PKG.g_rec_lines := NULL;
173462:
173463: --
173464: -- Bug 4458708
173514:
173515: --
173516: -- initialize a row for ae header
173517: --
173518: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
173519:
173520: l_event_id := l_array_event_id(hdr_idx);
173521:
173522: --
173561: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
173562: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
173563:
173564:
173565: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
173566:
173567: XLA_AE_HEADER_PKG.SetJeCategoryName;
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173563:
173564:
173565: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
173566:
173567: XLA_AE_HEADER_PKG.SetJeCategoryName;
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173565: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
173566:
173567: XLA_AE_HEADER_PKG.SetJeCategoryName;
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173572: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
173573: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
173566:
173567: XLA_AE_HEADER_PKG.SetJeCategoryName;
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173572: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
173573: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
173574:
173567: XLA_AE_HEADER_PKG.SetJeCategoryName;
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173572: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
173573: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
173574:
173575:
173568:
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173572: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
173573: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
173574:
173575:
173576: -- No header level analytical criteria
173569: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
173570: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
173571: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
173572: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
173573: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
173574:
173575:
173576: -- No header level analytical criteria
173577:
173600: -- accounting for a distributeion
173601: --
173602: xla_ae_lines_pkg.SetTrxReversalAttrs
173603: (p_event_id => l_event_id
173604: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
173605: ,p_trx_reversal_source => l_trx_reversal_source);
173606:
173607: END IF;
173608:
173725: --
173726: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
173727: --
173728:
173729: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
173730: (g_array_event(l_event_id).array_value_num('header_index'))
173731: ,'N'
173732: ) <> 'Y'
173733: THEN
173812: --
173813: -- 5217187
173814: --
173815: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
173816: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
173817: g_array_event(l_event_id).array_value_num('header_index'));
173818: --
173819: --
173820:
173965:
173966: --
173967: -- insert headers into xla_ae_headers_gt table
173968: --
173969: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
173970:
173971: -- insert into errors table here.
173972:
173973: END LOOP;
174440: l_previous_event_id NUMBER;
174441: l_first_event_id NUMBER;
174442: l_last_event_id NUMBER;
174443:
174444: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
174445: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
174446: --
174447: --
174448: l_result BOOLEAN := TRUE;
174636: --
174637: --------------------------------------
174638: -- 4262811 Initialze MPA Line Number
174639: --------------------------------------
174640: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
174641:
174642: --
174643:
174644: --
174692: --
174693: EXIT WHEN l_array_entity_id.COUNT = 0;
174694:
174695: -- initialize arrays
174696: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
174697: XLA_AE_LINES_PKG.g_rec_lines := NULL;
174698:
174699: --
174700: -- Bug 4458708
174750:
174751: --
174752: -- initialize a row for ae header
174753: --
174754: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
174755:
174756: l_event_id := l_array_event_id(hdr_idx);
174757:
174758: --
174797: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
174798: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
174799:
174800:
174801: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
174802:
174803: XLA_AE_HEADER_PKG.SetJeCategoryName;
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174799:
174800:
174801: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
174802:
174803: XLA_AE_HEADER_PKG.SetJeCategoryName;
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174801: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
174802:
174803: XLA_AE_HEADER_PKG.SetJeCategoryName;
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174808: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
174809: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
174802:
174803: XLA_AE_HEADER_PKG.SetJeCategoryName;
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174808: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
174809: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
174810:
174803: XLA_AE_HEADER_PKG.SetJeCategoryName;
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174808: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
174809: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
174810:
174811:
174804:
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174808: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
174809: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
174810:
174811:
174812: -- No header level analytical criteria
174805: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
174806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
174807: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
174808: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
174809: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
174810:
174811:
174812: -- No header level analytical criteria
174813:
174836: -- accounting for a distributeion
174837: --
174838: xla_ae_lines_pkg.SetTrxReversalAttrs
174839: (p_event_id => l_event_id
174840: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
174841: ,p_trx_reversal_source => l_trx_reversal_source);
174842:
174843: END IF;
174844:
174961: --
174962: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
174963: --
174964:
174965: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
174966: (g_array_event(l_event_id).array_value_num('header_index'))
174967: ,'N'
174968: ) <> 'Y'
174969: THEN
175048: --
175049: -- 5217187
175050: --
175051: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
175052: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
175053: g_array_event(l_event_id).array_value_num('header_index'));
175054: --
175055: --
175056:
175375:
175376: --
175377: -- insert headers into xla_ae_headers_gt table
175378: --
175379: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
175380:
175381: -- insert into errors table here.
175382:
175383: END LOOP;
175850: l_previous_event_id NUMBER;
175851: l_first_event_id NUMBER;
175852: l_last_event_id NUMBER;
175853:
175854: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
175855: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
175856: --
175857: --
175858: l_result BOOLEAN := TRUE;
176046: --
176047: --------------------------------------
176048: -- 4262811 Initialze MPA Line Number
176049: --------------------------------------
176050: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
176051:
176052: --
176053:
176054: --
176102: --
176103: EXIT WHEN l_array_entity_id.COUNT = 0;
176104:
176105: -- initialize arrays
176106: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
176107: XLA_AE_LINES_PKG.g_rec_lines := NULL;
176108:
176109: --
176110: -- Bug 4458708
176160:
176161: --
176162: -- initialize a row for ae header
176163: --
176164: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
176165:
176166: l_event_id := l_array_event_id(hdr_idx);
176167:
176168: --
176207: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
176208: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
176209:
176210:
176211: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
176212:
176213: XLA_AE_HEADER_PKG.SetJeCategoryName;
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176209:
176210:
176211: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
176212:
176213: XLA_AE_HEADER_PKG.SetJeCategoryName;
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176211: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
176212:
176213: XLA_AE_HEADER_PKG.SetJeCategoryName;
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176218: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
176212:
176213: XLA_AE_HEADER_PKG.SetJeCategoryName;
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176218: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
176220:
176213: XLA_AE_HEADER_PKG.SetJeCategoryName;
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176218: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
176220:
176221:
176214:
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176218: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
176220:
176221:
176222: -- No header level analytical criteria
176215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
176216: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
176217: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
176218: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
176219: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
176220:
176221:
176222: -- No header level analytical criteria
176223:
176246: -- accounting for a distributeion
176247: --
176248: xla_ae_lines_pkg.SetTrxReversalAttrs
176249: (p_event_id => l_event_id
176250: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
176251: ,p_trx_reversal_source => l_trx_reversal_source);
176252:
176253: END IF;
176254:
176371: --
176372: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
176373: --
176374:
176375: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
176376: (g_array_event(l_event_id).array_value_num('header_index'))
176377: ,'N'
176378: ) <> 'Y'
176379: THEN
176458: --
176459: -- 5217187
176460: --
176461: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
176462: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
176463: g_array_event(l_event_id).array_value_num('header_index'));
176464: --
176465: --
176466:
176785:
176786: --
176787: -- insert headers into xla_ae_headers_gt table
176788: --
176789: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
176790:
176791: -- insert into errors table here.
176792:
176793: END LOOP;
177260: l_previous_event_id NUMBER;
177261: l_first_event_id NUMBER;
177262: l_last_event_id NUMBER;
177263:
177264: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
177265: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
177266: --
177267: --
177268: l_result BOOLEAN := TRUE;
177456: --
177457: --------------------------------------
177458: -- 4262811 Initialze MPA Line Number
177459: --------------------------------------
177460: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
177461:
177462: --
177463:
177464: --
177512: --
177513: EXIT WHEN l_array_entity_id.COUNT = 0;
177514:
177515: -- initialize arrays
177516: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
177517: XLA_AE_LINES_PKG.g_rec_lines := NULL;
177518:
177519: --
177520: -- Bug 4458708
177570:
177571: --
177572: -- initialize a row for ae header
177573: --
177574: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
177575:
177576: l_event_id := l_array_event_id(hdr_idx);
177577:
177578: --
177617: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
177618: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
177619:
177620:
177621: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
177622:
177623: XLA_AE_HEADER_PKG.SetJeCategoryName;
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177619:
177620:
177621: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
177622:
177623: XLA_AE_HEADER_PKG.SetJeCategoryName;
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177621: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
177622:
177623: XLA_AE_HEADER_PKG.SetJeCategoryName;
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177628: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
177629: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
177622:
177623: XLA_AE_HEADER_PKG.SetJeCategoryName;
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177628: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
177629: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
177630:
177623: XLA_AE_HEADER_PKG.SetJeCategoryName;
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177628: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
177629: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
177630:
177631:
177624:
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177628: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
177629: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
177630:
177631:
177632: -- No header level analytical criteria
177625: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
177626: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
177627: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
177628: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
177629: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
177630:
177631:
177632: -- No header level analytical criteria
177633:
177656: -- accounting for a distributeion
177657: --
177658: xla_ae_lines_pkg.SetTrxReversalAttrs
177659: (p_event_id => l_event_id
177660: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
177661: ,p_trx_reversal_source => l_trx_reversal_source);
177662:
177663: END IF;
177664:
177781: --
177782: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
177783: --
177784:
177785: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
177786: (g_array_event(l_event_id).array_value_num('header_index'))
177787: ,'N'
177788: ) <> 'Y'
177789: THEN
177868: --
177869: -- 5217187
177870: --
177871: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
177872: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
177873: g_array_event(l_event_id).array_value_num('header_index'));
177874: --
177875: --
177876:
178195:
178196: --
178197: -- insert headers into xla_ae_headers_gt table
178198: --
178199: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
178200:
178201: -- insert into errors table here.
178202:
178203: END LOOP;
178670: l_previous_event_id NUMBER;
178671: l_first_event_id NUMBER;
178672: l_last_event_id NUMBER;
178673:
178674: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
178675: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
178676: --
178677: --
178678: l_result BOOLEAN := TRUE;
178866: --
178867: --------------------------------------
178868: -- 4262811 Initialze MPA Line Number
178869: --------------------------------------
178870: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
178871:
178872: --
178873:
178874: --
178922: --
178923: EXIT WHEN l_array_entity_id.COUNT = 0;
178924:
178925: -- initialize arrays
178926: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
178927: XLA_AE_LINES_PKG.g_rec_lines := NULL;
178928:
178929: --
178930: -- Bug 4458708
178980:
178981: --
178982: -- initialize a row for ae header
178983: --
178984: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
178985:
178986: l_event_id := l_array_event_id(hdr_idx);
178987:
178988: --
179027: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
179028: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
179029:
179030:
179031: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
179032:
179033: XLA_AE_HEADER_PKG.SetJeCategoryName;
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179029:
179030:
179031: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
179032:
179033: XLA_AE_HEADER_PKG.SetJeCategoryName;
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179031: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
179032:
179033: XLA_AE_HEADER_PKG.SetJeCategoryName;
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179038: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
179039: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
179032:
179033: XLA_AE_HEADER_PKG.SetJeCategoryName;
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179038: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
179039: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
179040:
179033: XLA_AE_HEADER_PKG.SetJeCategoryName;
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179038: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
179039: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
179040:
179041:
179034:
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179038: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
179039: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
179040:
179041:
179042: -- No header level analytical criteria
179035: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
179036: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
179037: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
179038: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
179039: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
179040:
179041:
179042: -- No header level analytical criteria
179043:
179066: -- accounting for a distributeion
179067: --
179068: xla_ae_lines_pkg.SetTrxReversalAttrs
179069: (p_event_id => l_event_id
179070: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
179071: ,p_trx_reversal_source => l_trx_reversal_source);
179072:
179073: END IF;
179074:
179191: --
179192: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
179193: --
179194:
179195: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
179196: (g_array_event(l_event_id).array_value_num('header_index'))
179197: ,'N'
179198: ) <> 'Y'
179199: THEN
179278: --
179279: -- 5217187
179280: --
179281: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
179282: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
179283: g_array_event(l_event_id).array_value_num('header_index'));
179284: --
179285: --
179286:
179605:
179606: --
179607: -- insert headers into xla_ae_headers_gt table
179608: --
179609: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
179610:
179611: -- insert into errors table here.
179612:
179613: END LOOP;
180080: l_previous_event_id NUMBER;
180081: l_first_event_id NUMBER;
180082: l_last_event_id NUMBER;
180083:
180084: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
180085: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
180086: --
180087: --
180088: l_result BOOLEAN := TRUE;
180276: --
180277: --------------------------------------
180278: -- 4262811 Initialze MPA Line Number
180279: --------------------------------------
180280: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
180281:
180282: --
180283:
180284: --
180332: --
180333: EXIT WHEN l_array_entity_id.COUNT = 0;
180334:
180335: -- initialize arrays
180336: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
180337: XLA_AE_LINES_PKG.g_rec_lines := NULL;
180338:
180339: --
180340: -- Bug 4458708
180390:
180391: --
180392: -- initialize a row for ae header
180393: --
180394: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
180395:
180396: l_event_id := l_array_event_id(hdr_idx);
180397:
180398: --
180437: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
180438: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
180439:
180440:
180441: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
180442:
180443: XLA_AE_HEADER_PKG.SetJeCategoryName;
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180439:
180440:
180441: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
180442:
180443: XLA_AE_HEADER_PKG.SetJeCategoryName;
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180441: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
180442:
180443: XLA_AE_HEADER_PKG.SetJeCategoryName;
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180448: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
180449: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
180442:
180443: XLA_AE_HEADER_PKG.SetJeCategoryName;
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180448: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
180449: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
180450:
180443: XLA_AE_HEADER_PKG.SetJeCategoryName;
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180448: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
180449: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
180450:
180451:
180444:
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180448: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
180449: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
180450:
180451:
180452: -- No header level analytical criteria
180445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
180446: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
180447: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
180448: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
180449: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
180450:
180451:
180452: -- No header level analytical criteria
180453:
180476: -- accounting for a distributeion
180477: --
180478: xla_ae_lines_pkg.SetTrxReversalAttrs
180479: (p_event_id => l_event_id
180480: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
180481: ,p_trx_reversal_source => l_trx_reversal_source);
180482:
180483: END IF;
180484:
180601: --
180602: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
180603: --
180604:
180605: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
180606: (g_array_event(l_event_id).array_value_num('header_index'))
180607: ,'N'
180608: ) <> 'Y'
180609: THEN
180688: --
180689: -- 5217187
180690: --
180691: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
180692: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
180693: g_array_event(l_event_id).array_value_num('header_index'));
180694: --
180695: --
180696:
181015:
181016: --
181017: -- insert headers into xla_ae_headers_gt table
181018: --
181019: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
181020:
181021: -- insert into errors table here.
181022:
181023: END LOOP;
181490: l_previous_event_id NUMBER;
181491: l_first_event_id NUMBER;
181492: l_last_event_id NUMBER;
181493:
181494: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
181495: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
181496: --
181497: --
181498: l_result BOOLEAN := TRUE;
181686: --
181687: --------------------------------------
181688: -- 4262811 Initialze MPA Line Number
181689: --------------------------------------
181690: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
181691:
181692: --
181693:
181694: --
181742: --
181743: EXIT WHEN l_array_entity_id.COUNT = 0;
181744:
181745: -- initialize arrays
181746: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
181747: XLA_AE_LINES_PKG.g_rec_lines := NULL;
181748:
181749: --
181750: -- Bug 4458708
181800:
181801: --
181802: -- initialize a row for ae header
181803: --
181804: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
181805:
181806: l_event_id := l_array_event_id(hdr_idx);
181807:
181808: --
181847: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
181848: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
181849:
181850:
181851: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
181852:
181853: XLA_AE_HEADER_PKG.SetJeCategoryName;
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181849:
181850:
181851: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
181852:
181853: XLA_AE_HEADER_PKG.SetJeCategoryName;
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181851: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
181852:
181853: XLA_AE_HEADER_PKG.SetJeCategoryName;
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
181859: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
181852:
181853: XLA_AE_HEADER_PKG.SetJeCategoryName;
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
181859: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
181860:
181853: XLA_AE_HEADER_PKG.SetJeCategoryName;
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
181859: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
181860:
181861:
181854:
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
181859: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
181860:
181861:
181862: -- No header level analytical criteria
181855: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
181856: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
181857: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
181858: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
181859: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
181860:
181861:
181862: -- No header level analytical criteria
181863:
181886: -- accounting for a distributeion
181887: --
181888: xla_ae_lines_pkg.SetTrxReversalAttrs
181889: (p_event_id => l_event_id
181890: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
181891: ,p_trx_reversal_source => l_trx_reversal_source);
181892:
181893: END IF;
181894:
182011: --
182012: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
182013: --
182014:
182015: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
182016: (g_array_event(l_event_id).array_value_num('header_index'))
182017: ,'N'
182018: ) <> 'Y'
182019: THEN
182098: --
182099: -- 5217187
182100: --
182101: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
182102: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
182103: g_array_event(l_event_id).array_value_num('header_index'));
182104: --
182105: --
182106:
182425:
182426: --
182427: -- insert headers into xla_ae_headers_gt table
182428: --
182429: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
182430:
182431: -- insert into errors table here.
182432:
182433: END LOOP;
182900: l_previous_event_id NUMBER;
182901: l_first_event_id NUMBER;
182902: l_last_event_id NUMBER;
182903:
182904: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
182905: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
182906: --
182907: --
182908: l_result BOOLEAN := TRUE;
183096: --
183097: --------------------------------------
183098: -- 4262811 Initialze MPA Line Number
183099: --------------------------------------
183100: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
183101:
183102: --
183103:
183104: --
183152: --
183153: EXIT WHEN l_array_entity_id.COUNT = 0;
183154:
183155: -- initialize arrays
183156: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
183157: XLA_AE_LINES_PKG.g_rec_lines := NULL;
183158:
183159: --
183160: -- Bug 4458708
183210:
183211: --
183212: -- initialize a row for ae header
183213: --
183214: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
183215:
183216: l_event_id := l_array_event_id(hdr_idx);
183217:
183218: --
183257: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
183258: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
183259:
183260:
183261: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
183262:
183263: XLA_AE_HEADER_PKG.SetJeCategoryName;
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183259:
183260:
183261: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
183262:
183263: XLA_AE_HEADER_PKG.SetJeCategoryName;
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183261: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
183262:
183263: XLA_AE_HEADER_PKG.SetJeCategoryName;
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183268: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
183269: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
183262:
183263: XLA_AE_HEADER_PKG.SetJeCategoryName;
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183268: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
183269: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
183270:
183263: XLA_AE_HEADER_PKG.SetJeCategoryName;
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183268: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
183269: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
183270:
183271:
183264:
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183268: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
183269: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
183270:
183271:
183272: -- No header level analytical criteria
183265: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
183266: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
183267: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
183268: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
183269: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
183270:
183271:
183272: -- No header level analytical criteria
183273:
183296: -- accounting for a distributeion
183297: --
183298: xla_ae_lines_pkg.SetTrxReversalAttrs
183299: (p_event_id => l_event_id
183300: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
183301: ,p_trx_reversal_source => l_trx_reversal_source);
183302:
183303: END IF;
183304:
183421: --
183422: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
183423: --
183424:
183425: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
183426: (g_array_event(l_event_id).array_value_num('header_index'))
183427: ,'N'
183428: ) <> 'Y'
183429: THEN
183508: --
183509: -- 5217187
183510: --
183511: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
183512: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
183513: g_array_event(l_event_id).array_value_num('header_index'));
183514: --
183515: --
183516:
183661:
183662: --
183663: -- insert headers into xla_ae_headers_gt table
183664: --
183665: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
183666:
183667: -- insert into errors table here.
183668:
183669: END LOOP;
184136: l_previous_event_id NUMBER;
184137: l_first_event_id NUMBER;
184138: l_last_event_id NUMBER;
184139:
184140: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
184141: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
184142: --
184143: --
184144: l_result BOOLEAN := TRUE;
184332: --
184333: --------------------------------------
184334: -- 4262811 Initialze MPA Line Number
184335: --------------------------------------
184336: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
184337:
184338: --
184339:
184340: --
184388: --
184389: EXIT WHEN l_array_entity_id.COUNT = 0;
184390:
184391: -- initialize arrays
184392: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
184393: XLA_AE_LINES_PKG.g_rec_lines := NULL;
184394:
184395: --
184396: -- Bug 4458708
184446:
184447: --
184448: -- initialize a row for ae header
184449: --
184450: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
184451:
184452: l_event_id := l_array_event_id(hdr_idx);
184453:
184454: --
184493: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
184494: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
184495:
184496:
184497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
184498:
184499: XLA_AE_HEADER_PKG.SetJeCategoryName;
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184495:
184496:
184497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
184498:
184499: XLA_AE_HEADER_PKG.SetJeCategoryName;
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
184498:
184499: XLA_AE_HEADER_PKG.SetJeCategoryName;
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
184505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
184498:
184499: XLA_AE_HEADER_PKG.SetJeCategoryName;
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
184505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
184506:
184499: XLA_AE_HEADER_PKG.SetJeCategoryName;
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
184505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
184506:
184507:
184500:
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
184505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
184506:
184507:
184508: -- No header level analytical criteria
184501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
184502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
184503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
184504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
184505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
184506:
184507:
184508: -- No header level analytical criteria
184509:
184532: -- accounting for a distributeion
184533: --
184534: xla_ae_lines_pkg.SetTrxReversalAttrs
184535: (p_event_id => l_event_id
184536: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
184537: ,p_trx_reversal_source => l_trx_reversal_source);
184538:
184539: END IF;
184540:
184657: --
184658: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
184659: --
184660:
184661: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
184662: (g_array_event(l_event_id).array_value_num('header_index'))
184663: ,'N'
184664: ) <> 'Y'
184665: THEN
184744: --
184745: -- 5217187
184746: --
184747: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
184748: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
184749: g_array_event(l_event_id).array_value_num('header_index'));
184750: --
184751: --
184752:
185071:
185072: --
185073: -- insert headers into xla_ae_headers_gt table
185074: --
185075: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
185076:
185077: -- insert into errors table here.
185078:
185079: END LOOP;
185546: l_previous_event_id NUMBER;
185547: l_first_event_id NUMBER;
185548: l_last_event_id NUMBER;
185549:
185550: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
185551: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
185552: --
185553: --
185554: l_result BOOLEAN := TRUE;
185742: --
185743: --------------------------------------
185744: -- 4262811 Initialze MPA Line Number
185745: --------------------------------------
185746: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
185747:
185748: --
185749:
185750: --
185798: --
185799: EXIT WHEN l_array_entity_id.COUNT = 0;
185800:
185801: -- initialize arrays
185802: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
185803: XLA_AE_LINES_PKG.g_rec_lines := NULL;
185804:
185805: --
185806: -- Bug 4458708
185856:
185857: --
185858: -- initialize a row for ae header
185859: --
185860: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
185861:
185862: l_event_id := l_array_event_id(hdr_idx);
185863:
185864: --
185903: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
185904: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
185905:
185906:
185907: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
185908:
185909: XLA_AE_HEADER_PKG.SetJeCategoryName;
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185905:
185906:
185907: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
185908:
185909: XLA_AE_HEADER_PKG.SetJeCategoryName;
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185907: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
185908:
185909: XLA_AE_HEADER_PKG.SetJeCategoryName;
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185914: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
185915: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
185908:
185909: XLA_AE_HEADER_PKG.SetJeCategoryName;
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185914: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
185915: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
185916:
185909: XLA_AE_HEADER_PKG.SetJeCategoryName;
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185914: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
185915: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
185916:
185917:
185910:
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185914: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
185915: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
185916:
185917:
185918: -- No header level analytical criteria
185911: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
185912: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
185913: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
185914: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
185915: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
185916:
185917:
185918: -- No header level analytical criteria
185919:
185942: -- accounting for a distributeion
185943: --
185944: xla_ae_lines_pkg.SetTrxReversalAttrs
185945: (p_event_id => l_event_id
185946: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
185947: ,p_trx_reversal_source => l_trx_reversal_source);
185948:
185949: END IF;
185950:
186067: --
186068: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
186069: --
186070:
186071: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
186072: (g_array_event(l_event_id).array_value_num('header_index'))
186073: ,'N'
186074: ) <> 'Y'
186075: THEN
186154: --
186155: -- 5217187
186156: --
186157: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
186158: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
186159: g_array_event(l_event_id).array_value_num('header_index'));
186160: --
186161: --
186162:
186481:
186482: --
186483: -- insert headers into xla_ae_headers_gt table
186484: --
186485: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
186486:
186487: -- insert into errors table here.
186488:
186489: END LOOP;
186956: l_previous_event_id NUMBER;
186957: l_first_event_id NUMBER;
186958: l_last_event_id NUMBER;
186959:
186960: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
186961: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
186962: --
186963: --
186964: l_result BOOLEAN := TRUE;
187152: --
187153: --------------------------------------
187154: -- 4262811 Initialze MPA Line Number
187155: --------------------------------------
187156: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
187157:
187158: --
187159:
187160: --
187208: --
187209: EXIT WHEN l_array_entity_id.COUNT = 0;
187210:
187211: -- initialize arrays
187212: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
187213: XLA_AE_LINES_PKG.g_rec_lines := NULL;
187214:
187215: --
187216: -- Bug 4458708
187266:
187267: --
187268: -- initialize a row for ae header
187269: --
187270: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
187271:
187272: l_event_id := l_array_event_id(hdr_idx);
187273:
187274: --
187313: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
187314: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
187315:
187316:
187317: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
187318:
187319: XLA_AE_HEADER_PKG.SetJeCategoryName;
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187315:
187316:
187317: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
187318:
187319: XLA_AE_HEADER_PKG.SetJeCategoryName;
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187317: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
187318:
187319: XLA_AE_HEADER_PKG.SetJeCategoryName;
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187324: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
187325: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
187318:
187319: XLA_AE_HEADER_PKG.SetJeCategoryName;
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187324: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
187325: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
187326:
187319: XLA_AE_HEADER_PKG.SetJeCategoryName;
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187324: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
187325: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
187326:
187327:
187320:
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187324: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
187325: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
187326:
187327:
187328: -- No header level analytical criteria
187321: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
187322: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
187323: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
187324: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
187325: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
187326:
187327:
187328: -- No header level analytical criteria
187329:
187352: -- accounting for a distributeion
187353: --
187354: xla_ae_lines_pkg.SetTrxReversalAttrs
187355: (p_event_id => l_event_id
187356: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
187357: ,p_trx_reversal_source => l_trx_reversal_source);
187358:
187359: END IF;
187360:
187477: --
187478: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
187479: --
187480:
187481: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
187482: (g_array_event(l_event_id).array_value_num('header_index'))
187483: ,'N'
187484: ) <> 'Y'
187485: THEN
187564: --
187565: -- 5217187
187566: --
187567: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
187568: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
187569: g_array_event(l_event_id).array_value_num('header_index'));
187570: --
187571: --
187572:
187804:
187805: --
187806: -- insert headers into xla_ae_headers_gt table
187807: --
187808: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
187809:
187810: -- insert into errors table here.
187811:
187812: END LOOP;
188279: l_previous_event_id NUMBER;
188280: l_first_event_id NUMBER;
188281: l_last_event_id NUMBER;
188282:
188283: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
188284: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
188285: --
188286: --
188287: l_result BOOLEAN := TRUE;
188475: --
188476: --------------------------------------
188477: -- 4262811 Initialze MPA Line Number
188478: --------------------------------------
188479: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
188480:
188481: --
188482:
188483: --
188531: --
188532: EXIT WHEN l_array_entity_id.COUNT = 0;
188533:
188534: -- initialize arrays
188535: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
188536: XLA_AE_LINES_PKG.g_rec_lines := NULL;
188537:
188538: --
188539: -- Bug 4458708
188589:
188590: --
188591: -- initialize a row for ae header
188592: --
188593: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
188594:
188595: l_event_id := l_array_event_id(hdr_idx);
188596:
188597: --
188636: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
188637: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
188638:
188639:
188640: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
188641:
188642: XLA_AE_HEADER_PKG.SetJeCategoryName;
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188638:
188639:
188640: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
188641:
188642: XLA_AE_HEADER_PKG.SetJeCategoryName;
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188640: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
188641:
188642: XLA_AE_HEADER_PKG.SetJeCategoryName;
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188647: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
188648: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
188641:
188642: XLA_AE_HEADER_PKG.SetJeCategoryName;
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188647: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
188648: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
188649:
188642: XLA_AE_HEADER_PKG.SetJeCategoryName;
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188647: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
188648: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
188649:
188650:
188643:
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188647: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
188648: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
188649:
188650:
188651: -- No header level analytical criteria
188644: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
188645: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
188646: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
188647: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
188648: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
188649:
188650:
188651: -- No header level analytical criteria
188652:
188675: -- accounting for a distributeion
188676: --
188677: xla_ae_lines_pkg.SetTrxReversalAttrs
188678: (p_event_id => l_event_id
188679: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
188680: ,p_trx_reversal_source => l_trx_reversal_source);
188681:
188682: END IF;
188683:
188800: --
188801: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
188802: --
188803:
188804: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
188805: (g_array_event(l_event_id).array_value_num('header_index'))
188806: ,'N'
188807: ) <> 'Y'
188808: THEN
188887: --
188888: -- 5217187
188889: --
188890: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
188891: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
188892: g_array_event(l_event_id).array_value_num('header_index'));
188893: --
188894: --
188895:
189127:
189128: --
189129: -- insert headers into xla_ae_headers_gt table
189130: --
189131: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
189132:
189133: -- insert into errors table here.
189134:
189135: END LOOP;
189602: l_previous_event_id NUMBER;
189603: l_first_event_id NUMBER;
189604: l_last_event_id NUMBER;
189605:
189606: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
189607: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
189608: --
189609: --
189610: l_result BOOLEAN := TRUE;
189798: --
189799: --------------------------------------
189800: -- 4262811 Initialze MPA Line Number
189801: --------------------------------------
189802: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
189803:
189804: --
189805:
189806: --
189854: --
189855: EXIT WHEN l_array_entity_id.COUNT = 0;
189856:
189857: -- initialize arrays
189858: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
189859: XLA_AE_LINES_PKG.g_rec_lines := NULL;
189860:
189861: --
189862: -- Bug 4458708
189912:
189913: --
189914: -- initialize a row for ae header
189915: --
189916: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
189917:
189918: l_event_id := l_array_event_id(hdr_idx);
189919:
189920: --
189959: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
189960: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
189961:
189962:
189963: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
189964:
189965: XLA_AE_HEADER_PKG.SetJeCategoryName;
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189961:
189962:
189963: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
189964:
189965: XLA_AE_HEADER_PKG.SetJeCategoryName;
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189963: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
189964:
189965: XLA_AE_HEADER_PKG.SetJeCategoryName;
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189970: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
189971: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
189964:
189965: XLA_AE_HEADER_PKG.SetJeCategoryName;
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189970: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
189971: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
189972:
189965: XLA_AE_HEADER_PKG.SetJeCategoryName;
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189970: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
189971: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
189972:
189973:
189966:
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189970: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
189971: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
189972:
189973:
189974: -- No header level analytical criteria
189967: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
189968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
189969: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
189970: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
189971: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
189972:
189973:
189974: -- No header level analytical criteria
189975:
189998: -- accounting for a distributeion
189999: --
190000: xla_ae_lines_pkg.SetTrxReversalAttrs
190001: (p_event_id => l_event_id
190002: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
190003: ,p_trx_reversal_source => l_trx_reversal_source);
190004:
190005: END IF;
190006:
190123: --
190124: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
190125: --
190126:
190127: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
190128: (g_array_event(l_event_id).array_value_num('header_index'))
190129: ,'N'
190130: ) <> 'Y'
190131: THEN
190210: --
190211: -- 5217187
190212: --
190213: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
190214: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
190215: g_array_event(l_event_id).array_value_num('header_index'));
190216: --
190217: --
190218:
190392:
190393: --
190394: -- insert headers into xla_ae_headers_gt table
190395: --
190396: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
190397:
190398: -- insert into errors table here.
190399:
190400: END LOOP;
190867: l_previous_event_id NUMBER;
190868: l_first_event_id NUMBER;
190869: l_last_event_id NUMBER;
190870:
190871: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
190872: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
190873: --
190874: --
190875: l_result BOOLEAN := TRUE;
191063: --
191064: --------------------------------------
191065: -- 4262811 Initialze MPA Line Number
191066: --------------------------------------
191067: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
191068:
191069: --
191070:
191071: --
191119: --
191120: EXIT WHEN l_array_entity_id.COUNT = 0;
191121:
191122: -- initialize arrays
191123: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
191124: XLA_AE_LINES_PKG.g_rec_lines := NULL;
191125:
191126: --
191127: -- Bug 4458708
191177:
191178: --
191179: -- initialize a row for ae header
191180: --
191181: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
191182:
191183: l_event_id := l_array_event_id(hdr_idx);
191184:
191185: --
191224: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
191225: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
191226:
191227:
191228: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
191229:
191230: XLA_AE_HEADER_PKG.SetJeCategoryName;
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191226:
191227:
191228: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
191229:
191230: XLA_AE_HEADER_PKG.SetJeCategoryName;
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191228: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
191229:
191230: XLA_AE_HEADER_PKG.SetJeCategoryName;
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
191236: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
191229:
191230: XLA_AE_HEADER_PKG.SetJeCategoryName;
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
191236: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
191237:
191230: XLA_AE_HEADER_PKG.SetJeCategoryName;
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
191236: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
191237:
191238:
191231:
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
191236: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
191237:
191238:
191239: -- No header level analytical criteria
191232: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
191233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
191234: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
191235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
191236: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
191237:
191238:
191239: -- No header level analytical criteria
191240:
191263: -- accounting for a distributeion
191264: --
191265: xla_ae_lines_pkg.SetTrxReversalAttrs
191266: (p_event_id => l_event_id
191267: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
191268: ,p_trx_reversal_source => l_trx_reversal_source);
191269:
191270: END IF;
191271:
191388: --
191389: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
191390: --
191391:
191392: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
191393: (g_array_event(l_event_id).array_value_num('header_index'))
191394: ,'N'
191395: ) <> 'Y'
191396: THEN
191475: --
191476: -- 5217187
191477: --
191478: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
191479: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
191480: g_array_event(l_event_id).array_value_num('header_index'));
191481: --
191482: --
191483:
191628:
191629: --
191630: -- insert headers into xla_ae_headers_gt table
191631: --
191632: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
191633:
191634: -- insert into errors table here.
191635:
191636: END LOOP;
192103: l_previous_event_id NUMBER;
192104: l_first_event_id NUMBER;
192105: l_last_event_id NUMBER;
192106:
192107: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
192108: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
192109: --
192110: --
192111: l_result BOOLEAN := TRUE;
192299: --
192300: --------------------------------------
192301: -- 4262811 Initialze MPA Line Number
192302: --------------------------------------
192303: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
192304:
192305: --
192306:
192307: --
192355: --
192356: EXIT WHEN l_array_entity_id.COUNT = 0;
192357:
192358: -- initialize arrays
192359: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
192360: XLA_AE_LINES_PKG.g_rec_lines := NULL;
192361:
192362: --
192363: -- Bug 4458708
192413:
192414: --
192415: -- initialize a row for ae header
192416: --
192417: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
192418:
192419: l_event_id := l_array_event_id(hdr_idx);
192420:
192421: --
192460: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
192461: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
192462:
192463:
192464: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
192465:
192466: XLA_AE_HEADER_PKG.SetJeCategoryName;
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192462:
192463:
192464: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
192465:
192466: XLA_AE_HEADER_PKG.SetJeCategoryName;
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192464: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
192465:
192466: XLA_AE_HEADER_PKG.SetJeCategoryName;
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192471: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
192472: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
192465:
192466: XLA_AE_HEADER_PKG.SetJeCategoryName;
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192471: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
192472: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
192473:
192466: XLA_AE_HEADER_PKG.SetJeCategoryName;
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192471: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
192472: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
192473:
192474:
192467:
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192471: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
192472: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
192473:
192474:
192475: -- No header level analytical criteria
192468: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
192469: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
192470: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
192471: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
192472: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
192473:
192474:
192475: -- No header level analytical criteria
192476:
192499: -- accounting for a distributeion
192500: --
192501: xla_ae_lines_pkg.SetTrxReversalAttrs
192502: (p_event_id => l_event_id
192503: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
192504: ,p_trx_reversal_source => l_trx_reversal_source);
192505:
192506: END IF;
192507:
192624: --
192625: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
192626: --
192627:
192628: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
192629: (g_array_event(l_event_id).array_value_num('header_index'))
192630: ,'N'
192631: ) <> 'Y'
192632: THEN
192711: --
192712: -- 5217187
192713: --
192714: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
192715: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
192716: g_array_event(l_event_id).array_value_num('header_index'));
192717: --
192718: --
192719:
192864:
192865: --
192866: -- insert headers into xla_ae_headers_gt table
192867: --
192868: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
192869:
192870: -- insert into errors table here.
192871:
192872: END LOOP;
193339: l_previous_event_id NUMBER;
193340: l_first_event_id NUMBER;
193341: l_last_event_id NUMBER;
193342:
193343: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
193344: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
193345: --
193346: --
193347: l_result BOOLEAN := TRUE;
193535: --
193536: --------------------------------------
193537: -- 4262811 Initialze MPA Line Number
193538: --------------------------------------
193539: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
193540:
193541: --
193542:
193543: --
193591: --
193592: EXIT WHEN l_array_entity_id.COUNT = 0;
193593:
193594: -- initialize arrays
193595: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
193596: XLA_AE_LINES_PKG.g_rec_lines := NULL;
193597:
193598: --
193599: -- Bug 4458708
193649:
193650: --
193651: -- initialize a row for ae header
193652: --
193653: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
193654:
193655: l_event_id := l_array_event_id(hdr_idx);
193656:
193657: --
193696: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
193697: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
193698:
193699:
193700: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
193701:
193702: XLA_AE_HEADER_PKG.SetJeCategoryName;
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193698:
193699:
193700: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
193701:
193702: XLA_AE_HEADER_PKG.SetJeCategoryName;
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193700: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
193701:
193702: XLA_AE_HEADER_PKG.SetJeCategoryName;
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193707: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
193708: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
193701:
193702: XLA_AE_HEADER_PKG.SetJeCategoryName;
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193707: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
193708: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
193709:
193702: XLA_AE_HEADER_PKG.SetJeCategoryName;
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193707: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
193708: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
193709:
193710:
193703:
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193707: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
193708: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
193709:
193710:
193711: -- No header level analytical criteria
193704: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
193705: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
193706: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
193707: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
193708: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
193709:
193710:
193711: -- No header level analytical criteria
193712:
193735: -- accounting for a distributeion
193736: --
193737: xla_ae_lines_pkg.SetTrxReversalAttrs
193738: (p_event_id => l_event_id
193739: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
193740: ,p_trx_reversal_source => l_trx_reversal_source);
193741:
193742: END IF;
193743:
193860: --
193861: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
193862: --
193863:
193864: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
193865: (g_array_event(l_event_id).array_value_num('header_index'))
193866: ,'N'
193867: ) <> 'Y'
193868: THEN
193947: --
193948: -- 5217187
193949: --
193950: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
193951: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
193952: g_array_event(l_event_id).array_value_num('header_index'));
193953: --
193954: --
193955:
194100:
194101: --
194102: -- insert headers into xla_ae_headers_gt table
194103: --
194104: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
194105:
194106: -- insert into errors table here.
194107:
194108: END LOOP;
194576: l_previous_event_id NUMBER;
194577: l_first_event_id NUMBER;
194578: l_last_event_id NUMBER;
194579:
194580: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
194581: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
194582: --
194583: --
194584: l_result BOOLEAN := TRUE;
194771: --
194772: --------------------------------------
194773: -- 4262811 Initialze MPA Line Number
194774: --------------------------------------
194775: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
194776:
194777: --
194778:
194779: --
194831: --
194832: EXIT WHEN l_array_entity_id.COUNT = 0;
194833:
194834: -- initialize arrays
194835: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
194836: XLA_AE_LINES_PKG.g_rec_lines := NULL;
194837:
194838: --
194839: -- Bug 4458708
194889:
194890: --
194891: -- initialize a row for ae header
194892: --
194893: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
194894:
194895: l_event_id := l_array_event_id(hdr_idx);
194896:
194897: --
194940: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
194941: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
194942:
194943:
194944: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
194945:
194946: XLA_AE_HEADER_PKG.SetJeCategoryName;
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194942:
194943:
194944: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
194945:
194946: XLA_AE_HEADER_PKG.SetJeCategoryName;
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194944: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
194945:
194946: XLA_AE_HEADER_PKG.SetJeCategoryName;
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194951: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
194952: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
194945:
194946: XLA_AE_HEADER_PKG.SetJeCategoryName;
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194951: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
194952: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
194953:
194946: XLA_AE_HEADER_PKG.SetJeCategoryName;
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194951: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
194952: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
194953:
194954:
194947:
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194951: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
194952: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
194953:
194954:
194955: -- No header level analytical criteria
194948: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
194949: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
194950: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
194951: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
194952: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
194953:
194954:
194955: -- No header level analytical criteria
194956:
194979: -- accounting for a distributeion
194980: --
194981: xla_ae_lines_pkg.SetTrxReversalAttrs
194982: (p_event_id => l_event_id
194983: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
194984: ,p_trx_reversal_source => l_trx_reversal_source);
194985:
194986: END IF;
194987:
195100: --
195101: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
195102: --
195103:
195104: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
195105: (g_array_event(l_event_id).array_value_num('header_index'))
195106: ,'N'
195107: ) <> 'Y'
195108: THEN
195187: --
195188: -- 5217187
195189: --
195190: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
195191: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
195192: g_array_event(l_event_id).array_value_num('header_index'));
195193: --
195194: --
195195:
195311:
195312: --
195313: -- insert headers into xla_ae_headers_gt table
195314: --
195315: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
195316:
195317: -- insert into errors table here.
195318:
195319: END LOOP;
195787: l_previous_event_id NUMBER;
195788: l_first_event_id NUMBER;
195789: l_last_event_id NUMBER;
195790:
195791: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
195792: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
195793: --
195794: --
195795: l_result BOOLEAN := TRUE;
195982: --
195983: --------------------------------------
195984: -- 4262811 Initialze MPA Line Number
195985: --------------------------------------
195986: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
195987:
195988: --
195989:
195990: --
196042: --
196043: EXIT WHEN l_array_entity_id.COUNT = 0;
196044:
196045: -- initialize arrays
196046: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
196047: XLA_AE_LINES_PKG.g_rec_lines := NULL;
196048:
196049: --
196050: -- Bug 4458708
196100:
196101: --
196102: -- initialize a row for ae header
196103: --
196104: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
196105:
196106: l_event_id := l_array_event_id(hdr_idx);
196107:
196108: --
196151: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
196152: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
196153:
196154:
196155: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
196156:
196157: XLA_AE_HEADER_PKG.SetJeCategoryName;
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196153:
196154:
196155: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
196156:
196157: XLA_AE_HEADER_PKG.SetJeCategoryName;
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196155: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
196156:
196157: XLA_AE_HEADER_PKG.SetJeCategoryName;
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196162: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
196163: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
196156:
196157: XLA_AE_HEADER_PKG.SetJeCategoryName;
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196162: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
196163: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
196164:
196157: XLA_AE_HEADER_PKG.SetJeCategoryName;
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196162: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
196163: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
196164:
196165:
196158:
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196162: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
196163: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
196164:
196165:
196166: -- No header level analytical criteria
196159: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
196160: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
196161: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
196162: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
196163: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
196164:
196165:
196166: -- No header level analytical criteria
196167:
196190: -- accounting for a distributeion
196191: --
196192: xla_ae_lines_pkg.SetTrxReversalAttrs
196193: (p_event_id => l_event_id
196194: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
196195: ,p_trx_reversal_source => l_trx_reversal_source);
196196:
196197: END IF;
196198:
196311: --
196312: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
196313: --
196314:
196315: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
196316: (g_array_event(l_event_id).array_value_num('header_index'))
196317: ,'N'
196318: ) <> 'Y'
196319: THEN
196398: --
196399: -- 5217187
196400: --
196401: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
196402: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
196403: g_array_event(l_event_id).array_value_num('header_index'));
196404: --
196405: --
196406:
196522:
196523: --
196524: -- insert headers into xla_ae_headers_gt table
196525: --
196526: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
196527:
196528: -- insert into errors table here.
196529:
196530: END LOOP;
196998: l_previous_event_id NUMBER;
196999: l_first_event_id NUMBER;
197000: l_last_event_id NUMBER;
197001:
197002: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
197003: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
197004: --
197005: --
197006: l_result BOOLEAN := TRUE;
197193: --
197194: --------------------------------------
197195: -- 4262811 Initialze MPA Line Number
197196: --------------------------------------
197197: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
197198:
197199: --
197200:
197201: --
197253: --
197254: EXIT WHEN l_array_entity_id.COUNT = 0;
197255:
197256: -- initialize arrays
197257: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
197258: XLA_AE_LINES_PKG.g_rec_lines := NULL;
197259:
197260: --
197261: -- Bug 4458708
197311:
197312: --
197313: -- initialize a row for ae header
197314: --
197315: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
197316:
197317: l_event_id := l_array_event_id(hdr_idx);
197318:
197319: --
197362: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
197363: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
197364:
197365:
197366: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
197367:
197368: XLA_AE_HEADER_PKG.SetJeCategoryName;
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197364:
197365:
197366: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
197367:
197368: XLA_AE_HEADER_PKG.SetJeCategoryName;
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197366: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
197367:
197368: XLA_AE_HEADER_PKG.SetJeCategoryName;
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197373: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
197374: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
197367:
197368: XLA_AE_HEADER_PKG.SetJeCategoryName;
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197373: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
197374: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
197375:
197368: XLA_AE_HEADER_PKG.SetJeCategoryName;
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197373: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
197374: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
197375:
197376:
197369:
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197373: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
197374: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
197375:
197376:
197377: -- No header level analytical criteria
197370: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
197371: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
197372: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
197373: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
197374: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
197375:
197376:
197377: -- No header level analytical criteria
197378:
197401: -- accounting for a distributeion
197402: --
197403: xla_ae_lines_pkg.SetTrxReversalAttrs
197404: (p_event_id => l_event_id
197405: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
197406: ,p_trx_reversal_source => l_trx_reversal_source);
197407:
197408: END IF;
197409:
197522: --
197523: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
197524: --
197525:
197526: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
197527: (g_array_event(l_event_id).array_value_num('header_index'))
197528: ,'N'
197529: ) <> 'Y'
197530: THEN
197609: --
197610: -- 5217187
197611: --
197612: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
197613: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
197614: g_array_event(l_event_id).array_value_num('header_index'));
197615: --
197616: --
197617:
197733:
197734: --
197735: -- insert headers into xla_ae_headers_gt table
197736: --
197737: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
197738:
197739: -- insert into errors table here.
197740:
197741: END LOOP;
198209: l_previous_event_id NUMBER;
198210: l_first_event_id NUMBER;
198211: l_last_event_id NUMBER;
198212:
198213: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
198214: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
198215: --
198216: --
198217: l_result BOOLEAN := TRUE;
198404: --
198405: --------------------------------------
198406: -- 4262811 Initialze MPA Line Number
198407: --------------------------------------
198408: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
198409:
198410: --
198411:
198412: --
198460: --
198461: EXIT WHEN l_array_entity_id.COUNT = 0;
198462:
198463: -- initialize arrays
198464: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
198465: XLA_AE_LINES_PKG.g_rec_lines := NULL;
198466:
198467: --
198468: -- Bug 4458708
198518:
198519: --
198520: -- initialize a row for ae header
198521: --
198522: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
198523:
198524: l_event_id := l_array_event_id(hdr_idx);
198525:
198526: --
198565: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
198566: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_38');
198567:
198568:
198569: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
198570:
198571: XLA_AE_HEADER_PKG.SetJeCategoryName;
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198567:
198568:
198569: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
198570:
198571: XLA_AE_HEADER_PKG.SetJeCategoryName;
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198569: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
198570:
198571: XLA_AE_HEADER_PKG.SetJeCategoryName;
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198576: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
198577: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
198570:
198571: XLA_AE_HEADER_PKG.SetJeCategoryName;
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198576: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
198577: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
198578:
198571: XLA_AE_HEADER_PKG.SetJeCategoryName;
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198576: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
198577: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
198578:
198579:
198572:
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198576: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
198577: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
198578:
198579:
198580: -- No header level analytical criteria
198573: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
198574: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
198575: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
198576: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
198577: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
198578:
198579:
198580: -- No header level analytical criteria
198581:
198604: -- accounting for a distributeion
198605: --
198606: xla_ae_lines_pkg.SetTrxReversalAttrs
198607: (p_event_id => l_event_id
198608: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
198609: ,p_trx_reversal_source => l_trx_reversal_source);
198610:
198611: END IF;
198612:
198729: --
198730: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
198731: --
198732:
198733: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
198734: (g_array_event(l_event_id).array_value_num('header_index'))
198735: ,'N'
198736: ) <> 'Y'
198737: THEN
198816: --
198817: -- 5217187
198818: --
198819: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
198820: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
198821: g_array_event(l_event_id).array_value_num('header_index'));
198822: --
198823: --
198824:
199027:
199028: --
199029: -- insert headers into xla_ae_headers_gt table
199030: --
199031: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
199032:
199033: -- insert into errors table here.
199034:
199035: END LOOP;