5472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5473: l_bflow_applied_to_amt NUMBER; -- 5132302
5474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5475:
5476: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5477:
5478: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
5479: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
5480:
5621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
5622:
5623: -- 4955764
5624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
5626:
5627: -- 4458381 Public Sector Enh
5628:
5629: --
5836: -------------------------------------------------------------------------------------------
5837: -- 4262811 - Generate the Accrual Reversal lines
5838: -------------------------------------------------------------------------------------------
5839: BEGIN
5840: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
5841: (g_array_event(p_event_id).array_value_num('header_index'));
5842: IF l_acc_rev_flag IS NULL THEN
5843: l_acc_rev_flag := 'N';
5844: END IF;
5933: END IF;
5934:
5935: -- 4955764
5936: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
5937: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
5938:
5939:
5940: XLA_AE_LINES_PKG.ValidateCurrentLine;
5941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6070: l_bflow_applied_to_amt NUMBER; -- 5132302
6071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6072:
6073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6074:
6075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
6076: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
6077:
6217: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6218:
6219: -- 4955764
6220: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6221: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
6222:
6223: -- 4458381 Public Sector Enh
6224:
6225: --
6414: -------------------------------------------------------------------------------------------
6415: -- 4262811 - Generate the Accrual Reversal lines
6416: -------------------------------------------------------------------------------------------
6417: BEGIN
6418: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
6419: (g_array_event(p_event_id).array_value_num('header_index'));
6420: IF l_acc_rev_flag IS NULL THEN
6421: l_acc_rev_flag := 'N';
6422: END IF;
6511: END IF;
6512:
6513: -- 4955764
6514: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6515: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
6516:
6517:
6518: XLA_AE_LINES_PKG.ValidateCurrentLine;
6519: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6638: l_bflow_applied_to_amt NUMBER; -- 5132302
6639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6640:
6641: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6642:
6643: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
6644: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
6645:
6785: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6786:
6787: -- 4955764
6788: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6789: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
6790:
6791: -- 4458381 Public Sector Enh
6792:
6793: --
6968: -------------------------------------------------------------------------------------------
6969: -- 4262811 - Generate the Accrual Reversal lines
6970: -------------------------------------------------------------------------------------------
6971: BEGIN
6972: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
6973: (g_array_event(p_event_id).array_value_num('header_index'));
6974: IF l_acc_rev_flag IS NULL THEN
6975: l_acc_rev_flag := 'N';
6976: END IF;
7065: END IF;
7066:
7067: -- 4955764
7068: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7069: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
7070:
7071:
7072: XLA_AE_LINES_PKG.ValidateCurrentLine;
7073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7191: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7192: l_bflow_applied_to_amt NUMBER; -- 5132302
7193: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7194:
7195: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7196:
7197: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
7198: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
7199:
7339: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7340:
7341: -- 4955764
7342: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7343: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
7344:
7345: -- 4458381 Public Sector Enh
7346:
7347: --
7522: -------------------------------------------------------------------------------------------
7523: -- 4262811 - Generate the Accrual Reversal lines
7524: -------------------------------------------------------------------------------------------
7525: BEGIN
7526: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
7527: (g_array_event(p_event_id).array_value_num('header_index'));
7528: IF l_acc_rev_flag IS NULL THEN
7529: l_acc_rev_flag := 'N';
7530: END IF;
7619: END IF;
7620:
7621: -- 4955764
7622: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7623: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
7624:
7625:
7626: XLA_AE_LINES_PKG.ValidateCurrentLine;
7627: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7746: l_bflow_applied_to_amt NUMBER; -- 5132302
7747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7748:
7749: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7750:
7751: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
7752: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
7753:
7894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7895:
7896: -- 4955764
7897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
7899:
7900: -- 4458381 Public Sector Enh
7901:
7902: --
8077: -------------------------------------------------------------------------------------------
8078: -- 4262811 - Generate the Accrual Reversal lines
8079: -------------------------------------------------------------------------------------------
8080: BEGIN
8081: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
8082: (g_array_event(p_event_id).array_value_num('header_index'));
8083: IF l_acc_rev_flag IS NULL THEN
8084: l_acc_rev_flag := 'N';
8085: END IF;
8174: END IF;
8175:
8176: -- 4955764
8177: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8178: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
8179:
8180:
8181: XLA_AE_LINES_PKG.ValidateCurrentLine;
8182: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8301: l_bflow_applied_to_amt NUMBER; -- 5132302
8302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8303:
8304: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8305:
8306: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
8307: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
8308:
8449: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8450:
8451: -- 4955764
8452: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8453: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
8454:
8455: -- 4458381 Public Sector Enh
8456:
8457: --
8632: -------------------------------------------------------------------------------------------
8633: -- 4262811 - Generate the Accrual Reversal lines
8634: -------------------------------------------------------------------------------------------
8635: BEGIN
8636: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
8637: (g_array_event(p_event_id).array_value_num('header_index'));
8638: IF l_acc_rev_flag IS NULL THEN
8639: l_acc_rev_flag := 'N';
8640: END IF;
8729: END IF;
8730:
8731: -- 4955764
8732: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8733: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
8734:
8735:
8736: XLA_AE_LINES_PKG.ValidateCurrentLine;
8737: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8876: l_bflow_applied_to_amt NUMBER; -- 5132302
8877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8878:
8879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8880:
8881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
8882: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
8883:
9024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9025:
9026: -- 4955764
9027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
9029:
9030: -- 4458381 Public Sector Enh
9031:
9032: --
9239: -------------------------------------------------------------------------------------------
9240: -- 4262811 - Generate the Accrual Reversal lines
9241: -------------------------------------------------------------------------------------------
9242: BEGIN
9243: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
9244: (g_array_event(p_event_id).array_value_num('header_index'));
9245: IF l_acc_rev_flag IS NULL THEN
9246: l_acc_rev_flag := 'N';
9247: END IF;
9336: END IF;
9337:
9338: -- 4955764
9339: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9340: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
9341:
9342:
9343: XLA_AE_LINES_PKG.ValidateCurrentLine;
9344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9482: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9483: l_bflow_applied_to_amt NUMBER; -- 5132302
9484: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9485:
9486: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9487:
9488: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
9489: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
9490:
9631: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9632:
9633: -- 4955764
9634: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9635: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
9636:
9637: -- 4458381 Public Sector Enh
9638:
9639: --
9846: -------------------------------------------------------------------------------------------
9847: -- 4262811 - Generate the Accrual Reversal lines
9848: -------------------------------------------------------------------------------------------
9849: BEGIN
9850: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
9851: (g_array_event(p_event_id).array_value_num('header_index'));
9852: IF l_acc_rev_flag IS NULL THEN
9853: l_acc_rev_flag := 'N';
9854: END IF;
9943: END IF;
9944:
9945: -- 4955764
9946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
9948:
9949:
9950: XLA_AE_LINES_PKG.ValidateCurrentLine;
9951: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10068: l_bflow_applied_to_amt NUMBER; -- 5132302
10069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10070:
10071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10072:
10073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
10074: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
10075:
10216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10217:
10218: -- 4955764
10219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
10221:
10222: -- 4458381 Public Sector Enh
10223:
10224: --
10399: -------------------------------------------------------------------------------------------
10400: -- 4262811 - Generate the Accrual Reversal lines
10401: -------------------------------------------------------------------------------------------
10402: BEGIN
10403: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
10404: (g_array_event(p_event_id).array_value_num('header_index'));
10405: IF l_acc_rev_flag IS NULL THEN
10406: l_acc_rev_flag := 'N';
10407: END IF;
10496: END IF;
10497:
10498: -- 4955764
10499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
10501:
10502:
10503: XLA_AE_LINES_PKG.ValidateCurrentLine;
10504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10633: l_bflow_applied_to_amt NUMBER; -- 5132302
10634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10635:
10636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10637:
10638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
10639: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
10640:
10780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10781:
10782: -- 4955764
10783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
10785:
10786: -- 4458381 Public Sector Enh
10787:
10788: --
10977: -------------------------------------------------------------------------------------------
10978: -- 4262811 - Generate the Accrual Reversal lines
10979: -------------------------------------------------------------------------------------------
10980: BEGIN
10981: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
10982: (g_array_event(p_event_id).array_value_num('header_index'));
10983: IF l_acc_rev_flag IS NULL THEN
10984: l_acc_rev_flag := 'N';
10985: END IF;
11074: END IF;
11075:
11076: -- 4955764
11077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
11079:
11080:
11081: XLA_AE_LINES_PKG.ValidateCurrentLine;
11082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11231: l_bflow_applied_to_amt NUMBER; -- 5132302
11232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11233:
11234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11235:
11236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
11237: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
11238:
11378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11379:
11380: -- 4955764
11381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
11383:
11384: -- 4458381 Public Sector Enh
11385:
11386: --
11607: -------------------------------------------------------------------------------------------
11608: -- 4262811 - Generate the Accrual Reversal lines
11609: -------------------------------------------------------------------------------------------
11610: BEGIN
11611: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
11612: (g_array_event(p_event_id).array_value_num('header_index'));
11613: IF l_acc_rev_flag IS NULL THEN
11614: l_acc_rev_flag := 'N';
11615: END IF;
11704: END IF;
11705:
11706: -- 4955764
11707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
11709:
11710:
11711: XLA_AE_LINES_PKG.ValidateCurrentLine;
11712: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11860: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
11861: l_bflow_applied_to_amt NUMBER; -- 5132302
11862: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
11863:
11864: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
11865:
11866: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
11867: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
11868:
12008: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12009:
12010: -- 4955764
12011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
12013:
12014: -- 4458381 Public Sector Enh
12015:
12016: --
12237: -------------------------------------------------------------------------------------------
12238: -- 4262811 - Generate the Accrual Reversal lines
12239: -------------------------------------------------------------------------------------------
12240: BEGIN
12241: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
12242: (g_array_event(p_event_id).array_value_num('header_index'));
12243: IF l_acc_rev_flag IS NULL THEN
12244: l_acc_rev_flag := 'N';
12245: END IF;
12334: END IF;
12335:
12336: -- 4955764
12337: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12338: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
12339:
12340:
12341: XLA_AE_LINES_PKG.ValidateCurrentLine;
12342: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12491: l_bflow_applied_to_amt NUMBER; -- 5132302
12492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12493:
12494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12495:
12496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
12497: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
12498:
12638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12639:
12640: -- 4955764
12641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
12643:
12644: -- 4458381 Public Sector Enh
12645:
12646: --
12867: -------------------------------------------------------------------------------------------
12868: -- 4262811 - Generate the Accrual Reversal lines
12869: -------------------------------------------------------------------------------------------
12870: BEGIN
12871: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
12872: (g_array_event(p_event_id).array_value_num('header_index'));
12873: IF l_acc_rev_flag IS NULL THEN
12874: l_acc_rev_flag := 'N';
12875: END IF;
12964: END IF;
12965:
12966: -- 4955764
12967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
12969:
12970:
12971: XLA_AE_LINES_PKG.ValidateCurrentLine;
12972: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13120: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13121: l_bflow_applied_to_amt NUMBER; -- 5132302
13122: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13123:
13124: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13125:
13126: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
13127: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
13128:
13268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13269:
13270: -- 4955764
13271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
13273:
13274: -- 4458381 Public Sector Enh
13275:
13276: --
13497: -------------------------------------------------------------------------------------------
13498: -- 4262811 - Generate the Accrual Reversal lines
13499: -------------------------------------------------------------------------------------------
13500: BEGIN
13501: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
13502: (g_array_event(p_event_id).array_value_num('header_index'));
13503: IF l_acc_rev_flag IS NULL THEN
13504: l_acc_rev_flag := 'N';
13505: END IF;
13594: END IF;
13595:
13596: -- 4955764
13597: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13598: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
13599:
13600:
13601: XLA_AE_LINES_PKG.ValidateCurrentLine;
13602: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13730: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13731: l_bflow_applied_to_amt NUMBER; -- 5132302
13732: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13733:
13734: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13735:
13736: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
13737: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
13738:
13878: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13879:
13880: -- 4955764
13881: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13882: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
13883:
13884: -- 4458381 Public Sector Enh
13885:
13886: --
14075: -------------------------------------------------------------------------------------------
14076: -- 4262811 - Generate the Accrual Reversal lines
14077: -------------------------------------------------------------------------------------------
14078: BEGIN
14079: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
14080: (g_array_event(p_event_id).array_value_num('header_index'));
14081: IF l_acc_rev_flag IS NULL THEN
14082: l_acc_rev_flag := 'N';
14083: END IF;
14172: END IF;
14173:
14174: -- 4955764
14175: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14176: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
14177:
14178:
14179: XLA_AE_LINES_PKG.ValidateCurrentLine;
14180: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14328: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14329: l_bflow_applied_to_amt NUMBER; -- 5132302
14330: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14331:
14332: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14333:
14334: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
14335: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
14336:
14476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14477:
14478: -- 4955764
14479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
14481:
14482: -- 4458381 Public Sector Enh
14483:
14484: --
14705: -------------------------------------------------------------------------------------------
14706: -- 4262811 - Generate the Accrual Reversal lines
14707: -------------------------------------------------------------------------------------------
14708: BEGIN
14709: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
14710: (g_array_event(p_event_id).array_value_num('header_index'));
14711: IF l_acc_rev_flag IS NULL THEN
14712: l_acc_rev_flag := 'N';
14713: END IF;
14802: END IF;
14803:
14804: -- 4955764
14805: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14806: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
14807:
14808:
14809: XLA_AE_LINES_PKG.ValidateCurrentLine;
14810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14959: l_bflow_applied_to_amt NUMBER; -- 5132302
14960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14961:
14962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14963:
14964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
14965: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
14966:
15106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15107:
15108: -- 4955764
15109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
15111:
15112: -- 4458381 Public Sector Enh
15113:
15114: --
15335: -------------------------------------------------------------------------------------------
15336: -- 4262811 - Generate the Accrual Reversal lines
15337: -------------------------------------------------------------------------------------------
15338: BEGIN
15339: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
15340: (g_array_event(p_event_id).array_value_num('header_index'));
15341: IF l_acc_rev_flag IS NULL THEN
15342: l_acc_rev_flag := 'N';
15343: END IF;
15432: END IF;
15433:
15434: -- 4955764
15435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
15437:
15438:
15439: XLA_AE_LINES_PKG.ValidateCurrentLine;
15440: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15559: l_bflow_applied_to_amt NUMBER; -- 5132302
15560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15561:
15562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15563:
15564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
15565: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
15566:
15707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15708:
15709: -- 4955764
15710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
15712:
15713: -- 4458381 Public Sector Enh
15714:
15715: --
15890: -------------------------------------------------------------------------------------------
15891: -- 4262811 - Generate the Accrual Reversal lines
15892: -------------------------------------------------------------------------------------------
15893: BEGIN
15894: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
15895: (g_array_event(p_event_id).array_value_num('header_index'));
15896: IF l_acc_rev_flag IS NULL THEN
15897: l_acc_rev_flag := 'N';
15898: END IF;
15987: END IF;
15988:
15989: -- 4955764
15990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
15992:
15993:
15994: XLA_AE_LINES_PKG.ValidateCurrentLine;
15995: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16114: l_bflow_applied_to_amt NUMBER; -- 5132302
16115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16116:
16117: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16118:
16119: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
16120: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
16121:
16262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16263:
16264: -- 4955764
16265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
16267:
16268: -- 4458381 Public Sector Enh
16269:
16270: --
16445: -------------------------------------------------------------------------------------------
16446: -- 4262811 - Generate the Accrual Reversal lines
16447: -------------------------------------------------------------------------------------------
16448: BEGIN
16449: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
16450: (g_array_event(p_event_id).array_value_num('header_index'));
16451: IF l_acc_rev_flag IS NULL THEN
16452: l_acc_rev_flag := 'N';
16453: END IF;
16542: END IF;
16543:
16544: -- 4955764
16545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
16547:
16548:
16549: XLA_AE_LINES_PKG.ValidateCurrentLine;
16550: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16679: l_bflow_applied_to_amt NUMBER; -- 5132302
16680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16681:
16682: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16683:
16684: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
16685: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
16686:
16827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16828:
16829: -- 4955764
16830: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16831: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
16832:
16833: -- 4458381 Public Sector Enh
16834:
16835: --
17024: -------------------------------------------------------------------------------------------
17025: -- 4262811 - Generate the Accrual Reversal lines
17026: -------------------------------------------------------------------------------------------
17027: BEGIN
17028: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
17029: (g_array_event(p_event_id).array_value_num('header_index'));
17030: IF l_acc_rev_flag IS NULL THEN
17031: l_acc_rev_flag := 'N';
17032: END IF;
17121: END IF;
17122:
17123: -- 4955764
17124: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17125: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
17126:
17127:
17128: XLA_AE_LINES_PKG.ValidateCurrentLine;
17129: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17247: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17248: l_bflow_applied_to_amt NUMBER; -- 5132302
17249: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17250:
17251: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17252:
17253: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
17254: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
17255:
17395: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17396:
17397: -- 4955764
17398: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17399: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
17400:
17401: -- 4458381 Public Sector Enh
17402:
17403: --
17578: -------------------------------------------------------------------------------------------
17579: -- 4262811 - Generate the Accrual Reversal lines
17580: -------------------------------------------------------------------------------------------
17581: BEGIN
17582: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
17583: (g_array_event(p_event_id).array_value_num('header_index'));
17584: IF l_acc_rev_flag IS NULL THEN
17585: l_acc_rev_flag := 'N';
17586: END IF;
17675: END IF;
17676:
17677: -- 4955764
17678: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17679: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
17680:
17681:
17682: XLA_AE_LINES_PKG.ValidateCurrentLine;
17683: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17811: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17812: l_bflow_applied_to_amt NUMBER; -- 5132302
17813: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17814:
17815: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17816:
17817: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
17818: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
17819:
17959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17960:
17961: -- 4955764
17962: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17963: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
17964:
17965: -- 4458381 Public Sector Enh
17966:
17967: --
18156: -------------------------------------------------------------------------------------------
18157: -- 4262811 - Generate the Accrual Reversal lines
18158: -------------------------------------------------------------------------------------------
18159: BEGIN
18160: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
18161: (g_array_event(p_event_id).array_value_num('header_index'));
18162: IF l_acc_rev_flag IS NULL THEN
18163: l_acc_rev_flag := 'N';
18164: END IF;
18253: END IF;
18254:
18255: -- 4955764
18256: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18257: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
18258:
18259:
18260: XLA_AE_LINES_PKG.ValidateCurrentLine;
18261: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18390: l_bflow_applied_to_amt NUMBER; -- 5132302
18391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18392:
18393: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18394:
18395: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
18396: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
18397:
18538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18539:
18540: -- 4955764
18541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
18543:
18544: -- 4458381 Public Sector Enh
18545:
18546: --
18735: -------------------------------------------------------------------------------------------
18736: -- 4262811 - Generate the Accrual Reversal lines
18737: -------------------------------------------------------------------------------------------
18738: BEGIN
18739: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
18740: (g_array_event(p_event_id).array_value_num('header_index'));
18741: IF l_acc_rev_flag IS NULL THEN
18742: l_acc_rev_flag := 'N';
18743: END IF;
18832: END IF;
18833:
18834: -- 4955764
18835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
18837:
18838:
18839: XLA_AE_LINES_PKG.ValidateCurrentLine;
18840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18969: l_bflow_applied_to_amt NUMBER; -- 5132302
18970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18971:
18972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18973:
18974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
18975: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
18976:
19116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19117:
19118: -- 4955764
19119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
19121:
19122: -- 4458381 Public Sector Enh
19123:
19124: --
19313: -------------------------------------------------------------------------------------------
19314: -- 4262811 - Generate the Accrual Reversal lines
19315: -------------------------------------------------------------------------------------------
19316: BEGIN
19317: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
19318: (g_array_event(p_event_id).array_value_num('header_index'));
19319: IF l_acc_rev_flag IS NULL THEN
19320: l_acc_rev_flag := 'N';
19321: END IF;
19410: END IF;
19411:
19412: -- 4955764
19413: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19414: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
19415:
19416:
19417: XLA_AE_LINES_PKG.ValidateCurrentLine;
19418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19547: l_bflow_applied_to_amt NUMBER; -- 5132302
19548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19549:
19550: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19551:
19552: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
19553: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
19554:
19694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19695:
19696: -- 4955764
19697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
19699:
19700: -- 4458381 Public Sector Enh
19701:
19702: --
19891: -------------------------------------------------------------------------------------------
19892: -- 4262811 - Generate the Accrual Reversal lines
19893: -------------------------------------------------------------------------------------------
19894: BEGIN
19895: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
19896: (g_array_event(p_event_id).array_value_num('header_index'));
19897: IF l_acc_rev_flag IS NULL THEN
19898: l_acc_rev_flag := 'N';
19899: END IF;
19988: END IF;
19989:
19990: -- 4955764
19991: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19992: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
19993:
19994:
19995: XLA_AE_LINES_PKG.ValidateCurrentLine;
19996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20125: l_bflow_applied_to_amt NUMBER; -- 5132302
20126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20127:
20128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20129:
20130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
20131: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
20132:
20272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20273:
20274: -- 4955764
20275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
20277:
20278: -- 4458381 Public Sector Enh
20279:
20280: --
20469: -------------------------------------------------------------------------------------------
20470: -- 4262811 - Generate the Accrual Reversal lines
20471: -------------------------------------------------------------------------------------------
20472: BEGIN
20473: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
20474: (g_array_event(p_event_id).array_value_num('header_index'));
20475: IF l_acc_rev_flag IS NULL THEN
20476: l_acc_rev_flag := 'N';
20477: END IF;
20566: END IF;
20567:
20568: -- 4955764
20569: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20570: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
20571:
20572:
20573: XLA_AE_LINES_PKG.ValidateCurrentLine;
20574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20692: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20693: l_bflow_applied_to_amt NUMBER; -- 5132302
20694: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20695:
20696: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20697:
20698: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
20699: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
20700:
20840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20841:
20842: -- 4955764
20843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
20845:
20846: -- 4458381 Public Sector Enh
20847:
20848: --
21023: -------------------------------------------------------------------------------------------
21024: -- 4262811 - Generate the Accrual Reversal lines
21025: -------------------------------------------------------------------------------------------
21026: BEGIN
21027: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
21028: (g_array_event(p_event_id).array_value_num('header_index'));
21029: IF l_acc_rev_flag IS NULL THEN
21030: l_acc_rev_flag := 'N';
21031: END IF;
21120: END IF;
21121:
21122: -- 4955764
21123: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21124: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
21125:
21126:
21127: XLA_AE_LINES_PKG.ValidateCurrentLine;
21128: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21257: l_bflow_applied_to_amt NUMBER; -- 5132302
21258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21259:
21260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21261:
21262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
21263: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
21264:
21404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21405:
21406: -- 4955764
21407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
21409:
21410: -- 4458381 Public Sector Enh
21411:
21412: --
21601: -------------------------------------------------------------------------------------------
21602: -- 4262811 - Generate the Accrual Reversal lines
21603: -------------------------------------------------------------------------------------------
21604: BEGIN
21605: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
21606: (g_array_event(p_event_id).array_value_num('header_index'));
21607: IF l_acc_rev_flag IS NULL THEN
21608: l_acc_rev_flag := 'N';
21609: END IF;
21698: END IF;
21699:
21700: -- 4955764
21701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
21703:
21704:
21705: XLA_AE_LINES_PKG.ValidateCurrentLine;
21706: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21835: l_bflow_applied_to_amt NUMBER; -- 5132302
21836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21837:
21838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21839:
21840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
21841: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
21842:
21982: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21983:
21984: -- 4955764
21985: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21986: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
21987:
21988: -- 4458381 Public Sector Enh
21989:
21990: --
22179: -------------------------------------------------------------------------------------------
22180: -- 4262811 - Generate the Accrual Reversal lines
22181: -------------------------------------------------------------------------------------------
22182: BEGIN
22183: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
22184: (g_array_event(p_event_id).array_value_num('header_index'));
22185: IF l_acc_rev_flag IS NULL THEN
22186: l_acc_rev_flag := 'N';
22187: END IF;
22276: END IF;
22277:
22278: -- 4955764
22279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
22281:
22282:
22283: XLA_AE_LINES_PKG.ValidateCurrentLine;
22284: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22403: l_bflow_applied_to_amt NUMBER; -- 5132302
22404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22405:
22406: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22407:
22408: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
22409: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
22410:
22550: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22551:
22552: -- 4955764
22553: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22554: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
22555:
22556: -- 4458381 Public Sector Enh
22557:
22558: --
22733: -------------------------------------------------------------------------------------------
22734: -- 4262811 - Generate the Accrual Reversal lines
22735: -------------------------------------------------------------------------------------------
22736: BEGIN
22737: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
22738: (g_array_event(p_event_id).array_value_num('header_index'));
22739: IF l_acc_rev_flag IS NULL THEN
22740: l_acc_rev_flag := 'N';
22741: END IF;
22830: END IF;
22831:
22832: -- 4955764
22833: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22834: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
22835:
22836:
22837: XLA_AE_LINES_PKG.ValidateCurrentLine;
22838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22956: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22957: l_bflow_applied_to_amt NUMBER; -- 5132302
22958: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22959:
22960: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22961:
22962: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
22963: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
22964:
23104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23105:
23106: -- 4955764
23107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
23109:
23110: -- 4458381 Public Sector Enh
23111:
23112: --
23287: -------------------------------------------------------------------------------------------
23288: -- 4262811 - Generate the Accrual Reversal lines
23289: -------------------------------------------------------------------------------------------
23290: BEGIN
23291: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
23292: (g_array_event(p_event_id).array_value_num('header_index'));
23293: IF l_acc_rev_flag IS NULL THEN
23294: l_acc_rev_flag := 'N';
23295: END IF;
23384: END IF;
23385:
23386: -- 4955764
23387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
23389:
23390:
23391: XLA_AE_LINES_PKG.ValidateCurrentLine;
23392: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23511: l_bflow_applied_to_amt NUMBER; -- 5132302
23512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23513:
23514: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23515:
23516: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
23517: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
23518:
23658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23659:
23660: -- 4955764
23661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
23663:
23664: -- 4458381 Public Sector Enh
23665:
23666: --
23841: -------------------------------------------------------------------------------------------
23842: -- 4262811 - Generate the Accrual Reversal lines
23843: -------------------------------------------------------------------------------------------
23844: BEGIN
23845: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
23846: (g_array_event(p_event_id).array_value_num('header_index'));
23847: IF l_acc_rev_flag IS NULL THEN
23848: l_acc_rev_flag := 'N';
23849: END IF;
23938: END IF;
23939:
23940: -- 4955764
23941: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23942: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
23943:
23944:
23945: XLA_AE_LINES_PKG.ValidateCurrentLine;
23946: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24087: l_bflow_applied_to_amt NUMBER; -- 5132302
24088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24089:
24090: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24091:
24092: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
24093: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
24094:
24234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24235:
24236: -- 4955764
24237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
24239:
24240: -- 4458381 Public Sector Enh
24241:
24242: --
24437: -------------------------------------------------------------------------------------------
24438: -- 4262811 - Generate the Accrual Reversal lines
24439: -------------------------------------------------------------------------------------------
24440: BEGIN
24441: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
24442: (g_array_event(p_event_id).array_value_num('header_index'));
24443: IF l_acc_rev_flag IS NULL THEN
24444: l_acc_rev_flag := 'N';
24445: END IF;
24540: END IF;
24541:
24542: -- 4955764
24543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
24545:
24546:
24547: XLA_AE_LINES_PKG.ValidateCurrentLine;
24548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24677: l_bflow_applied_to_amt NUMBER; -- 5132302
24678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24679:
24680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24681:
24682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
24683: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
24684:
24824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24825:
24826: -- 4955764
24827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
24829:
24830: -- 4458381 Public Sector Enh
24831:
24832: --
25021: -------------------------------------------------------------------------------------------
25022: -- 4262811 - Generate the Accrual Reversal lines
25023: -------------------------------------------------------------------------------------------
25024: BEGIN
25025: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
25026: (g_array_event(p_event_id).array_value_num('header_index'));
25027: IF l_acc_rev_flag IS NULL THEN
25028: l_acc_rev_flag := 'N';
25029: END IF;
25118: END IF;
25119:
25120: -- 4955764
25121: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25122: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
25123:
25124:
25125: XLA_AE_LINES_PKG.ValidateCurrentLine;
25126: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25254: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25255: l_bflow_applied_to_amt NUMBER; -- 5132302
25256: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25257:
25258: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25259:
25260: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
25261: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
25262:
25402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25403:
25404: -- 4955764
25405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
25407:
25408: -- 4458381 Public Sector Enh
25409:
25410: --
25599: -------------------------------------------------------------------------------------------
25600: -- 4262811 - Generate the Accrual Reversal lines
25601: -------------------------------------------------------------------------------------------
25602: BEGIN
25603: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
25604: (g_array_event(p_event_id).array_value_num('header_index'));
25605: IF l_acc_rev_flag IS NULL THEN
25606: l_acc_rev_flag := 'N';
25607: END IF;
25696: END IF;
25697:
25698: -- 4955764
25699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
25701:
25702:
25703: XLA_AE_LINES_PKG.ValidateCurrentLine;
25704: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25833: l_bflow_applied_to_amt NUMBER; -- 5132302
25834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25835:
25836: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25837:
25838: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
25839: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
25840:
25980: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25981:
25982: -- 4955764
25983: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25984: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
25985:
25986: -- 4458381 Public Sector Enh
25987:
25988: --
26177: -------------------------------------------------------------------------------------------
26178: -- 4262811 - Generate the Accrual Reversal lines
26179: -------------------------------------------------------------------------------------------
26180: BEGIN
26181: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
26182: (g_array_event(p_event_id).array_value_num('header_index'));
26183: IF l_acc_rev_flag IS NULL THEN
26184: l_acc_rev_flag := 'N';
26185: END IF;
26274: END IF;
26275:
26276: -- 4955764
26277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
26279:
26280:
26281: XLA_AE_LINES_PKG.ValidateCurrentLine;
26282: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26411: l_bflow_applied_to_amt NUMBER; -- 5132302
26412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26413:
26414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26415:
26416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
26417: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
26418:
26558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26559:
26560: -- 4955764
26561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
26563:
26564: -- 4458381 Public Sector Enh
26565:
26566: --
26755: -------------------------------------------------------------------------------------------
26756: -- 4262811 - Generate the Accrual Reversal lines
26757: -------------------------------------------------------------------------------------------
26758: BEGIN
26759: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
26760: (g_array_event(p_event_id).array_value_num('header_index'));
26761: IF l_acc_rev_flag IS NULL THEN
26762: l_acc_rev_flag := 'N';
26763: END IF;
26852: END IF;
26853:
26854: -- 4955764
26855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
26857:
26858:
26859: XLA_AE_LINES_PKG.ValidateCurrentLine;
26860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26988: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26989: l_bflow_applied_to_amt NUMBER; -- 5132302
26990: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26991:
26992: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26993:
26994: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
26995: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
26996:
27136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27137:
27138: -- 4955764
27139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
27141:
27142: -- 4458381 Public Sector Enh
27143:
27144: --
27333: -------------------------------------------------------------------------------------------
27334: -- 4262811 - Generate the Accrual Reversal lines
27335: -------------------------------------------------------------------------------------------
27336: BEGIN
27337: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
27338: (g_array_event(p_event_id).array_value_num('header_index'));
27339: IF l_acc_rev_flag IS NULL THEN
27340: l_acc_rev_flag := 'N';
27341: END IF;
27430: END IF;
27431:
27432: -- 4955764
27433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
27435:
27436:
27437: XLA_AE_LINES_PKG.ValidateCurrentLine;
27438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27566: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27567: l_bflow_applied_to_amt NUMBER; -- 5132302
27568: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27569:
27570: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27571:
27572: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
27573: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
27574:
27714: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27715:
27716: -- 4955764
27717: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27718: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
27719:
27720: -- 4458381 Public Sector Enh
27721:
27722: --
27911: -------------------------------------------------------------------------------------------
27912: -- 4262811 - Generate the Accrual Reversal lines
27913: -------------------------------------------------------------------------------------------
27914: BEGIN
27915: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
27916: (g_array_event(p_event_id).array_value_num('header_index'));
27917: IF l_acc_rev_flag IS NULL THEN
27918: l_acc_rev_flag := 'N';
27919: END IF;
28008: END IF;
28009:
28010: -- 4955764
28011: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28012: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
28013:
28014:
28015: XLA_AE_LINES_PKG.ValidateCurrentLine;
28016: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28157: l_bflow_applied_to_amt NUMBER; -- 5132302
28158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28159:
28160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28161:
28162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
28163: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
28164:
28304: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28305:
28306: -- 4955764
28307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
28309:
28310: -- 4458381 Public Sector Enh
28311:
28312: --
28507: -------------------------------------------------------------------------------------------
28508: -- 4262811 - Generate the Accrual Reversal lines
28509: -------------------------------------------------------------------------------------------
28510: BEGIN
28511: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
28512: (g_array_event(p_event_id).array_value_num('header_index'));
28513: IF l_acc_rev_flag IS NULL THEN
28514: l_acc_rev_flag := 'N';
28515: END IF;
28610: END IF;
28611:
28612: -- 4955764
28613: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28614: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
28615:
28616:
28617: XLA_AE_LINES_PKG.ValidateCurrentLine;
28618: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28767: l_bflow_applied_to_amt NUMBER; -- 5132302
28768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28769:
28770: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28771:
28772: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
28773: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
28774:
28914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28915:
28916: -- 4955764
28917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
28919:
28920: -- 4458381 Public Sector Enh
28921:
28922: --
29143: -------------------------------------------------------------------------------------------
29144: -- 4262811 - Generate the Accrual Reversal lines
29145: -------------------------------------------------------------------------------------------
29146: BEGIN
29147: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
29148: (g_array_event(p_event_id).array_value_num('header_index'));
29149: IF l_acc_rev_flag IS NULL THEN
29150: l_acc_rev_flag := 'N';
29151: END IF;
29240: END IF;
29241:
29242: -- 4955764
29243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
29245:
29246:
29247: XLA_AE_LINES_PKG.ValidateCurrentLine;
29248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29397: l_bflow_applied_to_amt NUMBER; -- 5132302
29398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29399:
29400: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29401:
29402: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
29403: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
29404:
29544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29545:
29546: -- 4955764
29547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
29549:
29550: -- 4458381 Public Sector Enh
29551:
29552: --
29773: -------------------------------------------------------------------------------------------
29774: -- 4262811 - Generate the Accrual Reversal lines
29775: -------------------------------------------------------------------------------------------
29776: BEGIN
29777: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
29778: (g_array_event(p_event_id).array_value_num('header_index'));
29779: IF l_acc_rev_flag IS NULL THEN
29780: l_acc_rev_flag := 'N';
29781: END IF;
29870: END IF;
29871:
29872: -- 4955764
29873: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29874: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
29875:
29876:
29877: XLA_AE_LINES_PKG.ValidateCurrentLine;
29878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29996: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29997: l_bflow_applied_to_amt NUMBER; -- 5132302
29998: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29999:
30000: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30001:
30002: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
30003: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
30004:
30144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30145:
30146: -- 4955764
30147: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30148: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
30149:
30150: -- 4458381 Public Sector Enh
30151:
30152: --
30327: -------------------------------------------------------------------------------------------
30328: -- 4262811 - Generate the Accrual Reversal lines
30329: -------------------------------------------------------------------------------------------
30330: BEGIN
30331: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
30332: (g_array_event(p_event_id).array_value_num('header_index'));
30333: IF l_acc_rev_flag IS NULL THEN
30334: l_acc_rev_flag := 'N';
30335: END IF;
30424: END IF;
30425:
30426: -- 4955764
30427: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30428: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
30429:
30430:
30431: XLA_AE_LINES_PKG.ValidateCurrentLine;
30432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30561: l_bflow_applied_to_amt NUMBER; -- 5132302
30562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30563:
30564: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30565:
30566: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
30567: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
30568:
30708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30709:
30710: -- 4955764
30711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
30713:
30714: -- 4458381 Public Sector Enh
30715:
30716: --
30905: -------------------------------------------------------------------------------------------
30906: -- 4262811 - Generate the Accrual Reversal lines
30907: -------------------------------------------------------------------------------------------
30908: BEGIN
30909: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
30910: (g_array_event(p_event_id).array_value_num('header_index'));
30911: IF l_acc_rev_flag IS NULL THEN
30912: l_acc_rev_flag := 'N';
30913: END IF;
31002: END IF;
31003:
31004: -- 4955764
31005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
31007:
31008:
31009: XLA_AE_LINES_PKG.ValidateCurrentLine;
31010: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31139: l_bflow_applied_to_amt NUMBER; -- 5132302
31140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31141:
31142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31143:
31144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
31145: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
31146:
31286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31287:
31288: -- 4955764
31289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
31291:
31292: -- 4458381 Public Sector Enh
31293:
31294: --
31483: -------------------------------------------------------------------------------------------
31484: -- 4262811 - Generate the Accrual Reversal lines
31485: -------------------------------------------------------------------------------------------
31486: BEGIN
31487: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
31488: (g_array_event(p_event_id).array_value_num('header_index'));
31489: IF l_acc_rev_flag IS NULL THEN
31490: l_acc_rev_flag := 'N';
31491: END IF;
31580: END IF;
31581:
31582: -- 4955764
31583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
31585:
31586:
31587: XLA_AE_LINES_PKG.ValidateCurrentLine;
31588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31717: l_bflow_applied_to_amt NUMBER; -- 5132302
31718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31719:
31720: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31721:
31722: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
31723: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
31724:
31864: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31865:
31866: -- 4955764
31867: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31868: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
31869:
31870: -- 4458381 Public Sector Enh
31871:
31872: --
32061: -------------------------------------------------------------------------------------------
32062: -- 4262811 - Generate the Accrual Reversal lines
32063: -------------------------------------------------------------------------------------------
32064: BEGIN
32065: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
32066: (g_array_event(p_event_id).array_value_num('header_index'));
32067: IF l_acc_rev_flag IS NULL THEN
32068: l_acc_rev_flag := 'N';
32069: END IF;
32158: END IF;
32159:
32160: -- 4955764
32161: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32162: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
32163:
32164:
32165: XLA_AE_LINES_PKG.ValidateCurrentLine;
32166: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32315: l_bflow_applied_to_amt NUMBER; -- 5132302
32316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32317:
32318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32319:
32320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
32321: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
32322:
32462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32463:
32464: -- 4955764
32465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
32467:
32468: -- 4458381 Public Sector Enh
32469:
32470: --
32691: -------------------------------------------------------------------------------------------
32692: -- 4262811 - Generate the Accrual Reversal lines
32693: -------------------------------------------------------------------------------------------
32694: BEGIN
32695: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
32696: (g_array_event(p_event_id).array_value_num('header_index'));
32697: IF l_acc_rev_flag IS NULL THEN
32698: l_acc_rev_flag := 'N';
32699: END IF;
32788: END IF;
32789:
32790: -- 4955764
32791: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32792: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
32793:
32794:
32795: XLA_AE_LINES_PKG.ValidateCurrentLine;
32796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32944: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32945: l_bflow_applied_to_amt NUMBER; -- 5132302
32946: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32947:
32948: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32949:
32950: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
32951: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
32952:
33092: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33093:
33094: -- 4955764
33095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
33097:
33098: -- 4458381 Public Sector Enh
33099:
33100: --
33321: -------------------------------------------------------------------------------------------
33322: -- 4262811 - Generate the Accrual Reversal lines
33323: -------------------------------------------------------------------------------------------
33324: BEGIN
33325: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
33326: (g_array_event(p_event_id).array_value_num('header_index'));
33327: IF l_acc_rev_flag IS NULL THEN
33328: l_acc_rev_flag := 'N';
33329: END IF;
33418: END IF;
33419:
33420: -- 4955764
33421: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33422: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
33423:
33424:
33425: XLA_AE_LINES_PKG.ValidateCurrentLine;
33426: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33575: l_bflow_applied_to_amt NUMBER; -- 5132302
33576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33577:
33578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33579:
33580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
33581: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
33582:
33722: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33723:
33724: -- 4955764
33725: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33726: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
33727:
33728: -- 4458381 Public Sector Enh
33729:
33730: --
33951: -------------------------------------------------------------------------------------------
33952: -- 4262811 - Generate the Accrual Reversal lines
33953: -------------------------------------------------------------------------------------------
33954: BEGIN
33955: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
33956: (g_array_event(p_event_id).array_value_num('header_index'));
33957: IF l_acc_rev_flag IS NULL THEN
33958: l_acc_rev_flag := 'N';
33959: END IF;
34048: END IF;
34049:
34050: -- 4955764
34051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
34053:
34054:
34055: XLA_AE_LINES_PKG.ValidateCurrentLine;
34056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34185: l_bflow_applied_to_amt NUMBER; -- 5132302
34186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34187:
34188: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34189:
34190: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
34191: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
34192:
34332: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34333:
34334: -- 4955764
34335: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34336: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
34337:
34338: -- 4458381 Public Sector Enh
34339:
34340: --
34529: -------------------------------------------------------------------------------------------
34530: -- 4262811 - Generate the Accrual Reversal lines
34531: -------------------------------------------------------------------------------------------
34532: BEGIN
34533: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
34534: (g_array_event(p_event_id).array_value_num('header_index'));
34535: IF l_acc_rev_flag IS NULL THEN
34536: l_acc_rev_flag := 'N';
34537: END IF;
34626: END IF;
34627:
34628: -- 4955764
34629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
34631:
34632:
34633: XLA_AE_LINES_PKG.ValidateCurrentLine;
34634: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34762: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34763: l_bflow_applied_to_amt NUMBER; -- 5132302
34764: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34765:
34766: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34767:
34768: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
34769: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
34770:
34910: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34911:
34912: -- 4955764
34913: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34914: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
34915:
34916: -- 4458381 Public Sector Enh
34917:
34918: --
35107: -------------------------------------------------------------------------------------------
35108: -- 4262811 - Generate the Accrual Reversal lines
35109: -------------------------------------------------------------------------------------------
35110: BEGIN
35111: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
35112: (g_array_event(p_event_id).array_value_num('header_index'));
35113: IF l_acc_rev_flag IS NULL THEN
35114: l_acc_rev_flag := 'N';
35115: END IF;
35204: END IF;
35205:
35206: -- 4955764
35207: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35208: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
35209:
35210:
35211: XLA_AE_LINES_PKG.ValidateCurrentLine;
35212: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35331: l_bflow_applied_to_amt NUMBER; -- 5132302
35332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35333:
35334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35335:
35336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
35337: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
35338:
35478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35479:
35480: -- 4955764
35481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
35483:
35484: -- 4458381 Public Sector Enh
35485:
35486: --
35661: -------------------------------------------------------------------------------------------
35662: -- 4262811 - Generate the Accrual Reversal lines
35663: -------------------------------------------------------------------------------------------
35664: BEGIN
35665: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
35666: (g_array_event(p_event_id).array_value_num('header_index'));
35667: IF l_acc_rev_flag IS NULL THEN
35668: l_acc_rev_flag := 'N';
35669: END IF;
35758: END IF;
35759:
35760: -- 4955764
35761: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35762: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
35763:
35764:
35765: XLA_AE_LINES_PKG.ValidateCurrentLine;
35766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35895: l_bflow_applied_to_amt NUMBER; -- 5132302
35896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35897:
35898: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35899:
35900: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
35901: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
35902:
36042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36043:
36044: -- 4955764
36045: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36046: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
36047:
36048: -- 4458381 Public Sector Enh
36049:
36050: --
36239: -------------------------------------------------------------------------------------------
36240: -- 4262811 - Generate the Accrual Reversal lines
36241: -------------------------------------------------------------------------------------------
36242: BEGIN
36243: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
36244: (g_array_event(p_event_id).array_value_num('header_index'));
36245: IF l_acc_rev_flag IS NULL THEN
36246: l_acc_rev_flag := 'N';
36247: END IF;
36336: END IF;
36337:
36338: -- 4955764
36339: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36340: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
36341:
36342:
36343: XLA_AE_LINES_PKG.ValidateCurrentLine;
36344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36473: l_bflow_applied_to_amt NUMBER; -- 5132302
36474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36475:
36476: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36477:
36478: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
36479: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
36480:
36620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36621:
36622: -- 4955764
36623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
36625:
36626: -- 4458381 Public Sector Enh
36627:
36628: --
36817: -------------------------------------------------------------------------------------------
36818: -- 4262811 - Generate the Accrual Reversal lines
36819: -------------------------------------------------------------------------------------------
36820: BEGIN
36821: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
36822: (g_array_event(p_event_id).array_value_num('header_index'));
36823: IF l_acc_rev_flag IS NULL THEN
36824: l_acc_rev_flag := 'N';
36825: END IF;
36914: END IF;
36915:
36916: -- 4955764
36917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
36919:
36920:
36921: XLA_AE_LINES_PKG.ValidateCurrentLine;
36922: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37050: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37051: l_bflow_applied_to_amt NUMBER; -- 5132302
37052: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37053:
37054: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37055:
37056: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
37057: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
37058:
37198: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37199:
37200: -- 4955764
37201: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37202: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
37203:
37204: -- 4458381 Public Sector Enh
37205:
37206: --
37395: -------------------------------------------------------------------------------------------
37396: -- 4262811 - Generate the Accrual Reversal lines
37397: -------------------------------------------------------------------------------------------
37398: BEGIN
37399: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
37400: (g_array_event(p_event_id).array_value_num('header_index'));
37401: IF l_acc_rev_flag IS NULL THEN
37402: l_acc_rev_flag := 'N';
37403: END IF;
37492: END IF;
37493:
37494: -- 4955764
37495: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37496: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
37497:
37498:
37499: XLA_AE_LINES_PKG.ValidateCurrentLine;
37500: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37649: l_bflow_applied_to_amt NUMBER; -- 5132302
37650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37651:
37652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37653:
37654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
37655: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
37656:
37796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37797:
37798: -- 4955764
37799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
37801:
37802: -- 4458381 Public Sector Enh
37803:
37804: --
38025: -------------------------------------------------------------------------------------------
38026: -- 4262811 - Generate the Accrual Reversal lines
38027: -------------------------------------------------------------------------------------------
38028: BEGIN
38029: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
38030: (g_array_event(p_event_id).array_value_num('header_index'));
38031: IF l_acc_rev_flag IS NULL THEN
38032: l_acc_rev_flag := 'N';
38033: END IF;
38122: END IF;
38123:
38124: -- 4955764
38125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
38127:
38128:
38129: XLA_AE_LINES_PKG.ValidateCurrentLine;
38130: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38249: l_bflow_applied_to_amt NUMBER; -- 5132302
38250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38251:
38252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38253:
38254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
38255: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
38256:
38396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38397:
38398: -- 4955764
38399: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38400: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
38401:
38402: -- 4458381 Public Sector Enh
38403:
38404: --
38579: -------------------------------------------------------------------------------------------
38580: -- 4262811 - Generate the Accrual Reversal lines
38581: -------------------------------------------------------------------------------------------
38582: BEGIN
38583: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
38584: (g_array_event(p_event_id).array_value_num('header_index'));
38585: IF l_acc_rev_flag IS NULL THEN
38586: l_acc_rev_flag := 'N';
38587: END IF;
38676: END IF;
38677:
38678: -- 4955764
38679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
38681:
38682:
38683: XLA_AE_LINES_PKG.ValidateCurrentLine;
38684: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38813: l_bflow_applied_to_amt NUMBER; -- 5132302
38814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38815:
38816: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38817:
38818: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
38819: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
38820:
38960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38961:
38962: -- 4955764
38963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
38965:
38966: -- 4458381 Public Sector Enh
38967:
38968: --
39157: -------------------------------------------------------------------------------------------
39158: -- 4262811 - Generate the Accrual Reversal lines
39159: -------------------------------------------------------------------------------------------
39160: BEGIN
39161: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
39162: (g_array_event(p_event_id).array_value_num('header_index'));
39163: IF l_acc_rev_flag IS NULL THEN
39164: l_acc_rev_flag := 'N';
39165: END IF;
39254: END IF;
39255:
39256: -- 4955764
39257: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39258: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
39259:
39260:
39261: XLA_AE_LINES_PKG.ValidateCurrentLine;
39262: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39390: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39391: l_bflow_applied_to_amt NUMBER; -- 5132302
39392: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39393:
39394: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39395:
39396: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
39397: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
39398:
39538: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39539:
39540: -- 4955764
39541: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39542: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
39543:
39544: -- 4458381 Public Sector Enh
39545:
39546: --
39735: -------------------------------------------------------------------------------------------
39736: -- 4262811 - Generate the Accrual Reversal lines
39737: -------------------------------------------------------------------------------------------
39738: BEGIN
39739: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
39740: (g_array_event(p_event_id).array_value_num('header_index'));
39741: IF l_acc_rev_flag IS NULL THEN
39742: l_acc_rev_flag := 'N';
39743: END IF;
39832: END IF;
39833:
39834: -- 4955764
39835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
39837:
39838:
39839: XLA_AE_LINES_PKG.ValidateCurrentLine;
39840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39969: l_bflow_applied_to_amt NUMBER; -- 5132302
39970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39971:
39972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39973:
39974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
39975: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
39976:
40116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40117:
40118: -- 4955764
40119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
40121:
40122: -- 4458381 Public Sector Enh
40123:
40124: --
40313: -------------------------------------------------------------------------------------------
40314: -- 4262811 - Generate the Accrual Reversal lines
40315: -------------------------------------------------------------------------------------------
40316: BEGIN
40317: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
40318: (g_array_event(p_event_id).array_value_num('header_index'));
40319: IF l_acc_rev_flag IS NULL THEN
40320: l_acc_rev_flag := 'N';
40321: END IF;
40410: END IF;
40411:
40412: -- 4955764
40413: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40414: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
40415:
40416:
40417: XLA_AE_LINES_PKG.ValidateCurrentLine;
40418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40546: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40547: l_bflow_applied_to_amt NUMBER; -- 5132302
40548: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40549:
40550: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40551:
40552: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
40553: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
40554:
40694: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40695:
40696: -- 4955764
40697: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40698: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
40699:
40700: -- 4458381 Public Sector Enh
40701:
40702: --
40891: -------------------------------------------------------------------------------------------
40892: -- 4262811 - Generate the Accrual Reversal lines
40893: -------------------------------------------------------------------------------------------
40894: BEGIN
40895: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
40896: (g_array_event(p_event_id).array_value_num('header_index'));
40897: IF l_acc_rev_flag IS NULL THEN
40898: l_acc_rev_flag := 'N';
40899: END IF;
40988: END IF;
40989:
40990: -- 4955764
40991: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40992: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
40993:
40994:
40995: XLA_AE_LINES_PKG.ValidateCurrentLine;
40996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41125: l_bflow_applied_to_amt NUMBER; -- 5132302
41126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41127:
41128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41129:
41130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
41131: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
41132:
41272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41273:
41274: -- 4955764
41275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
41277:
41278: -- 4458381 Public Sector Enh
41279:
41280: --
41469: -------------------------------------------------------------------------------------------
41470: -- 4262811 - Generate the Accrual Reversal lines
41471: -------------------------------------------------------------------------------------------
41472: BEGIN
41473: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
41474: (g_array_event(p_event_id).array_value_num('header_index'));
41475: IF l_acc_rev_flag IS NULL THEN
41476: l_acc_rev_flag := 'N';
41477: END IF;
41566: END IF;
41567:
41568: -- 4955764
41569: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41570: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
41571:
41572:
41573: XLA_AE_LINES_PKG.ValidateCurrentLine;
41574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41722: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41723: l_bflow_applied_to_amt NUMBER; -- 5132302
41724: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41725:
41726: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41727:
41728: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
41729: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
41730:
41870: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41871:
41872: -- 4955764
41873: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41874: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
41875:
41876: -- 4458381 Public Sector Enh
41877:
41878: --
42099: -------------------------------------------------------------------------------------------
42100: -- 4262811 - Generate the Accrual Reversal lines
42101: -------------------------------------------------------------------------------------------
42102: BEGIN
42103: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
42104: (g_array_event(p_event_id).array_value_num('header_index'));
42105: IF l_acc_rev_flag IS NULL THEN
42106: l_acc_rev_flag := 'N';
42107: END IF;
42196: END IF;
42197:
42198: -- 4955764
42199: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42200: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
42201:
42202:
42203: XLA_AE_LINES_PKG.ValidateCurrentLine;
42204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42332: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42333: l_bflow_applied_to_amt NUMBER; -- 5132302
42334: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42335:
42336: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42337:
42338: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
42339: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
42340:
42480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42481:
42482: -- 4955764
42483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
42485:
42486: -- 4458381 Public Sector Enh
42487:
42488: --
42677: -------------------------------------------------------------------------------------------
42678: -- 4262811 - Generate the Accrual Reversal lines
42679: -------------------------------------------------------------------------------------------
42680: BEGIN
42681: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
42682: (g_array_event(p_event_id).array_value_num('header_index'));
42683: IF l_acc_rev_flag IS NULL THEN
42684: l_acc_rev_flag := 'N';
42685: END IF;
42774: END IF;
42775:
42776: -- 4955764
42777: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42778: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
42779:
42780:
42781: XLA_AE_LINES_PKG.ValidateCurrentLine;
42782: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42931: l_bflow_applied_to_amt NUMBER; -- 5132302
42932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42933:
42934: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42935:
42936: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
42937: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
42938:
43078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43079:
43080: -- 4955764
43081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
43083:
43084: -- 4458381 Public Sector Enh
43085:
43086: --
43307: -------------------------------------------------------------------------------------------
43308: -- 4262811 - Generate the Accrual Reversal lines
43309: -------------------------------------------------------------------------------------------
43310: BEGIN
43311: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
43312: (g_array_event(p_event_id).array_value_num('header_index'));
43313: IF l_acc_rev_flag IS NULL THEN
43314: l_acc_rev_flag := 'N';
43315: END IF;
43404: END IF;
43405:
43406: -- 4955764
43407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
43409:
43410:
43411: XLA_AE_LINES_PKG.ValidateCurrentLine;
43412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43540: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43541: l_bflow_applied_to_amt NUMBER; -- 5132302
43542: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43543:
43544: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43545:
43546: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
43547: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
43548:
43688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43689:
43690: -- 4955764
43691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
43693:
43694: -- 4458381 Public Sector Enh
43695:
43696: --
43885: -------------------------------------------------------------------------------------------
43886: -- 4262811 - Generate the Accrual Reversal lines
43887: -------------------------------------------------------------------------------------------
43888: BEGIN
43889: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
43890: (g_array_event(p_event_id).array_value_num('header_index'));
43891: IF l_acc_rev_flag IS NULL THEN
43892: l_acc_rev_flag := 'N';
43893: END IF;
43982: END IF;
43983:
43984: -- 4955764
43985: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43986: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
43987:
43988:
43989: XLA_AE_LINES_PKG.ValidateCurrentLine;
43990: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44118: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44119: l_bflow_applied_to_amt NUMBER; -- 5132302
44120: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44121:
44122: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44123:
44124: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
44125: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
44126:
44266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44267:
44268: -- 4955764
44269: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44270: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
44271:
44272: -- 4458381 Public Sector Enh
44273:
44274: --
44463: -------------------------------------------------------------------------------------------
44464: -- 4262811 - Generate the Accrual Reversal lines
44465: -------------------------------------------------------------------------------------------
44466: BEGIN
44467: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
44468: (g_array_event(p_event_id).array_value_num('header_index'));
44469: IF l_acc_rev_flag IS NULL THEN
44470: l_acc_rev_flag := 'N';
44471: END IF;
44560: END IF;
44561:
44562: -- 4955764
44563: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44564: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
44565:
44566:
44567: XLA_AE_LINES_PKG.ValidateCurrentLine;
44568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44697: l_bflow_applied_to_amt NUMBER; -- 5132302
44698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44699:
44700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44701:
44702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
44703: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
44704:
44844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44845:
44846: -- 4955764
44847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
44849:
44850: -- 4458381 Public Sector Enh
44851:
44852: --
45041: -------------------------------------------------------------------------------------------
45042: -- 4262811 - Generate the Accrual Reversal lines
45043: -------------------------------------------------------------------------------------------
45044: BEGIN
45045: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
45046: (g_array_event(p_event_id).array_value_num('header_index'));
45047: IF l_acc_rev_flag IS NULL THEN
45048: l_acc_rev_flag := 'N';
45049: END IF;
45138: END IF;
45139:
45140: -- 4955764
45141: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45142: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
45143:
45144:
45145: XLA_AE_LINES_PKG.ValidateCurrentLine;
45146: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45275: l_bflow_applied_to_amt NUMBER; -- 5132302
45276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45277:
45278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45279:
45280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
45281: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
45282:
45422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45423:
45424: -- 4955764
45425: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45426: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
45427:
45428: -- 4458381 Public Sector Enh
45429:
45430: --
45619: -------------------------------------------------------------------------------------------
45620: -- 4262811 - Generate the Accrual Reversal lines
45621: -------------------------------------------------------------------------------------------
45622: BEGIN
45623: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
45624: (g_array_event(p_event_id).array_value_num('header_index'));
45625: IF l_acc_rev_flag IS NULL THEN
45626: l_acc_rev_flag := 'N';
45627: END IF;
45716: END IF;
45717:
45718: -- 4955764
45719: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45720: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
45721:
45722:
45723: XLA_AE_LINES_PKG.ValidateCurrentLine;
45724: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45853: l_bflow_applied_to_amt NUMBER; -- 5132302
45854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45855:
45856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45857:
45858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
45859: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
45860:
46000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46001:
46002: -- 4955764
46003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
46005:
46006: -- 4458381 Public Sector Enh
46007:
46008: --
46197: -------------------------------------------------------------------------------------------
46198: -- 4262811 - Generate the Accrual Reversal lines
46199: -------------------------------------------------------------------------------------------
46200: BEGIN
46201: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
46202: (g_array_event(p_event_id).array_value_num('header_index'));
46203: IF l_acc_rev_flag IS NULL THEN
46204: l_acc_rev_flag := 'N';
46205: END IF;
46294: END IF;
46295:
46296: -- 4955764
46297: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46298: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
46299:
46300:
46301: XLA_AE_LINES_PKG.ValidateCurrentLine;
46302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46450: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46451: l_bflow_applied_to_amt NUMBER; -- 5132302
46452: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46453:
46454: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46455:
46456: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
46457: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
46458:
46598: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46599:
46600: -- 4955764
46601: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46602: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
46603:
46604: -- 4458381 Public Sector Enh
46605:
46606: --
46827: -------------------------------------------------------------------------------------------
46828: -- 4262811 - Generate the Accrual Reversal lines
46829: -------------------------------------------------------------------------------------------
46830: BEGIN
46831: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
46832: (g_array_event(p_event_id).array_value_num('header_index'));
46833: IF l_acc_rev_flag IS NULL THEN
46834: l_acc_rev_flag := 'N';
46835: END IF;
46924: END IF;
46925:
46926: -- 4955764
46927: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46928: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
46929:
46930:
46931: XLA_AE_LINES_PKG.ValidateCurrentLine;
46932: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47061: l_bflow_applied_to_amt NUMBER; -- 5132302
47062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47063:
47064: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47065:
47066: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
47067: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
47068:
47208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47209:
47210: -- 4955764
47211: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47212: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
47213:
47214: -- 4458381 Public Sector Enh
47215:
47216: --
47405: -------------------------------------------------------------------------------------------
47406: -- 4262811 - Generate the Accrual Reversal lines
47407: -------------------------------------------------------------------------------------------
47408: BEGIN
47409: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
47410: (g_array_event(p_event_id).array_value_num('header_index'));
47411: IF l_acc_rev_flag IS NULL THEN
47412: l_acc_rev_flag := 'N';
47413: END IF;
47502: END IF;
47503:
47504: -- 4955764
47505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
47507:
47508:
47509: XLA_AE_LINES_PKG.ValidateCurrentLine;
47510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47639: l_bflow_applied_to_amt NUMBER; -- 5132302
47640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47641:
47642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47643:
47644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
47645: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
47646:
47786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47787:
47788: -- 4955764
47789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
47791:
47792: -- 4458381 Public Sector Enh
47793:
47794: --
47983: -------------------------------------------------------------------------------------------
47984: -- 4262811 - Generate the Accrual Reversal lines
47985: -------------------------------------------------------------------------------------------
47986: BEGIN
47987: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
47988: (g_array_event(p_event_id).array_value_num('header_index'));
47989: IF l_acc_rev_flag IS NULL THEN
47990: l_acc_rev_flag := 'N';
47991: END IF;
48080: END IF;
48081:
48082: -- 4955764
48083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
48085:
48086:
48087: XLA_AE_LINES_PKG.ValidateCurrentLine;
48088: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48217: l_bflow_applied_to_amt NUMBER; -- 5132302
48218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48219:
48220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48221:
48222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
48223: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
48224:
48364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48365:
48366: -- 4955764
48367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
48369:
48370: -- 4458381 Public Sector Enh
48371:
48372: --
48561: -------------------------------------------------------------------------------------------
48562: -- 4262811 - Generate the Accrual Reversal lines
48563: -------------------------------------------------------------------------------------------
48564: BEGIN
48565: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
48566: (g_array_event(p_event_id).array_value_num('header_index'));
48567: IF l_acc_rev_flag IS NULL THEN
48568: l_acc_rev_flag := 'N';
48569: END IF;
48658: END IF;
48659:
48660: -- 4955764
48661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
48663:
48664:
48665: XLA_AE_LINES_PKG.ValidateCurrentLine;
48666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48795: l_bflow_applied_to_amt NUMBER; -- 5132302
48796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48797:
48798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48799:
48800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
48801: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
48802:
48942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48943:
48944: -- 4955764
48945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
48947:
48948: -- 4458381 Public Sector Enh
48949:
48950: --
49139: -------------------------------------------------------------------------------------------
49140: -- 4262811 - Generate the Accrual Reversal lines
49141: -------------------------------------------------------------------------------------------
49142: BEGIN
49143: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
49144: (g_array_event(p_event_id).array_value_num('header_index'));
49145: IF l_acc_rev_flag IS NULL THEN
49146: l_acc_rev_flag := 'N';
49147: END IF;
49236: END IF;
49237:
49238: -- 4955764
49239: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49240: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
49241:
49242:
49243: XLA_AE_LINES_PKG.ValidateCurrentLine;
49244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49363: l_bflow_applied_to_amt NUMBER; -- 5132302
49364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49365:
49366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49367:
49368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
49369: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
49370:
49510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49511:
49512: -- 4955764
49513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
49515:
49516: -- 4458381 Public Sector Enh
49517:
49518: --
49693: -------------------------------------------------------------------------------------------
49694: -- 4262811 - Generate the Accrual Reversal lines
49695: -------------------------------------------------------------------------------------------
49696: BEGIN
49697: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
49698: (g_array_event(p_event_id).array_value_num('header_index'));
49699: IF l_acc_rev_flag IS NULL THEN
49700: l_acc_rev_flag := 'N';
49701: END IF;
49790: END IF;
49791:
49792: -- 4955764
49793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
49795:
49796:
49797: XLA_AE_LINES_PKG.ValidateCurrentLine;
49798: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49926: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49927: l_bflow_applied_to_amt NUMBER; -- 5132302
49928: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49929:
49930: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49931:
49932: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
49933: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
49934:
50074: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50075:
50076: -- 4955764
50077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
50079:
50080: -- 4458381 Public Sector Enh
50081:
50082: --
50271: -------------------------------------------------------------------------------------------
50272: -- 4262811 - Generate the Accrual Reversal lines
50273: -------------------------------------------------------------------------------------------
50274: BEGIN
50275: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
50276: (g_array_event(p_event_id).array_value_num('header_index'));
50277: IF l_acc_rev_flag IS NULL THEN
50278: l_acc_rev_flag := 'N';
50279: END IF;
50368: END IF;
50369:
50370: -- 4955764
50371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
50373:
50374:
50375: XLA_AE_LINES_PKG.ValidateCurrentLine;
50376: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50505: l_bflow_applied_to_amt NUMBER; -- 5132302
50506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50507:
50508: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50509:
50510: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
50511: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
50512:
50652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50653:
50654: -- 4955764
50655: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50656: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
50657:
50658: -- 4458381 Public Sector Enh
50659:
50660: --
50849: -------------------------------------------------------------------------------------------
50850: -- 4262811 - Generate the Accrual Reversal lines
50851: -------------------------------------------------------------------------------------------
50852: BEGIN
50853: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
50854: (g_array_event(p_event_id).array_value_num('header_index'));
50855: IF l_acc_rev_flag IS NULL THEN
50856: l_acc_rev_flag := 'N';
50857: END IF;
50946: END IF;
50947:
50948: -- 4955764
50949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
50951:
50952:
50953: XLA_AE_LINES_PKG.ValidateCurrentLine;
50954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51083: l_bflow_applied_to_amt NUMBER; -- 5132302
51084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51085:
51086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51087:
51088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
51089: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
51090:
51230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51231:
51232: -- 4955764
51233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
51235:
51236: -- 4458381 Public Sector Enh
51237:
51238: --
51427: -------------------------------------------------------------------------------------------
51428: -- 4262811 - Generate the Accrual Reversal lines
51429: -------------------------------------------------------------------------------------------
51430: BEGIN
51431: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
51432: (g_array_event(p_event_id).array_value_num('header_index'));
51433: IF l_acc_rev_flag IS NULL THEN
51434: l_acc_rev_flag := 'N';
51435: END IF;
51524: END IF;
51525:
51526: -- 4955764
51527: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51528: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
51529:
51530:
51531: XLA_AE_LINES_PKG.ValidateCurrentLine;
51532: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51651: l_bflow_applied_to_amt NUMBER; -- 5132302
51652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51653:
51654: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51655:
51656: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
51657: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
51658:
51798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51799:
51800: -- 4955764
51801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
51803:
51804: -- 4458381 Public Sector Enh
51805:
51806: --
51981: -------------------------------------------------------------------------------------------
51982: -- 4262811 - Generate the Accrual Reversal lines
51983: -------------------------------------------------------------------------------------------
51984: BEGIN
51985: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
51986: (g_array_event(p_event_id).array_value_num('header_index'));
51987: IF l_acc_rev_flag IS NULL THEN
51988: l_acc_rev_flag := 'N';
51989: END IF;
52078: END IF;
52079:
52080: -- 4955764
52081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
52083:
52084:
52085: XLA_AE_LINES_PKG.ValidateCurrentLine;
52086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52205: l_bflow_applied_to_amt NUMBER; -- 5132302
52206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52207:
52208: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52209:
52210: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
52211: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
52212:
52352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52353:
52354: -- 4955764
52355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
52357:
52358: -- 4458381 Public Sector Enh
52359:
52360: --
52535: -------------------------------------------------------------------------------------------
52536: -- 4262811 - Generate the Accrual Reversal lines
52537: -------------------------------------------------------------------------------------------
52538: BEGIN
52539: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
52540: (g_array_event(p_event_id).array_value_num('header_index'));
52541: IF l_acc_rev_flag IS NULL THEN
52542: l_acc_rev_flag := 'N';
52543: END IF;
52632: END IF;
52633:
52634: -- 4955764
52635: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52636: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
52637:
52638:
52639: XLA_AE_LINES_PKG.ValidateCurrentLine;
52640: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52768: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52769: l_bflow_applied_to_amt NUMBER; -- 5132302
52770: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52771:
52772: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52773:
52774: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
52775: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
52776:
52916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52917:
52918: -- 4955764
52919: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52920: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
52921:
52922: -- 4458381 Public Sector Enh
52923:
52924: --
53113: -------------------------------------------------------------------------------------------
53114: -- 4262811 - Generate the Accrual Reversal lines
53115: -------------------------------------------------------------------------------------------
53116: BEGIN
53117: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
53118: (g_array_event(p_event_id).array_value_num('header_index'));
53119: IF l_acc_rev_flag IS NULL THEN
53120: l_acc_rev_flag := 'N';
53121: END IF;
53210: END IF;
53211:
53212: -- 4955764
53213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
53215:
53216:
53217: XLA_AE_LINES_PKG.ValidateCurrentLine;
53218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53347: l_bflow_applied_to_amt NUMBER; -- 5132302
53348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53349:
53350: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53351:
53352: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
53353: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
53354:
53494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53495:
53496: -- 4955764
53497: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53498: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
53499:
53500: -- 4458381 Public Sector Enh
53501:
53502: --
53691: -------------------------------------------------------------------------------------------
53692: -- 4262811 - Generate the Accrual Reversal lines
53693: -------------------------------------------------------------------------------------------
53694: BEGIN
53695: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
53696: (g_array_event(p_event_id).array_value_num('header_index'));
53697: IF l_acc_rev_flag IS NULL THEN
53698: l_acc_rev_flag := 'N';
53699: END IF;
53788: END IF;
53789:
53790: -- 4955764
53791: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53792: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
53793:
53794:
53795: XLA_AE_LINES_PKG.ValidateCurrentLine;
53796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53925: l_bflow_applied_to_amt NUMBER; -- 5132302
53926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53927:
53928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53929:
53930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
53931: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
53932:
54072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54073:
54074: -- 4955764
54075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
54077:
54078: -- 4458381 Public Sector Enh
54079:
54080: --
54269: -------------------------------------------------------------------------------------------
54270: -- 4262811 - Generate the Accrual Reversal lines
54271: -------------------------------------------------------------------------------------------
54272: BEGIN
54273: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
54274: (g_array_event(p_event_id).array_value_num('header_index'));
54275: IF l_acc_rev_flag IS NULL THEN
54276: l_acc_rev_flag := 'N';
54277: END IF;
54366: END IF;
54367:
54368: -- 4955764
54369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
54371:
54372:
54373: XLA_AE_LINES_PKG.ValidateCurrentLine;
54374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54503: l_bflow_applied_to_amt NUMBER; -- 5132302
54504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54505:
54506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54507:
54508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
54509: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
54510:
54650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54651:
54652: -- 4955764
54653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
54655:
54656: -- 4458381 Public Sector Enh
54657:
54658: --
54847: -------------------------------------------------------------------------------------------
54848: -- 4262811 - Generate the Accrual Reversal lines
54849: -------------------------------------------------------------------------------------------
54850: BEGIN
54851: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
54852: (g_array_event(p_event_id).array_value_num('header_index'));
54853: IF l_acc_rev_flag IS NULL THEN
54854: l_acc_rev_flag := 'N';
54855: END IF;
54944: END IF;
54945:
54946: -- 4955764
54947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
54949:
54950:
54951: XLA_AE_LINES_PKG.ValidateCurrentLine;
54952: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55080: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55081: l_bflow_applied_to_amt NUMBER; -- 5132302
55082: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55083:
55084: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55085:
55086: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
55087: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
55088:
55228: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55229:
55230: -- 4955764
55231: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55232: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
55233:
55234: -- 4458381 Public Sector Enh
55235:
55236: --
55425: -------------------------------------------------------------------------------------------
55426: -- 4262811 - Generate the Accrual Reversal lines
55427: -------------------------------------------------------------------------------------------
55428: BEGIN
55429: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
55430: (g_array_event(p_event_id).array_value_num('header_index'));
55431: IF l_acc_rev_flag IS NULL THEN
55432: l_acc_rev_flag := 'N';
55433: END IF;
55522: END IF;
55523:
55524: -- 4955764
55525: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55526: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
55527:
55528:
55529: XLA_AE_LINES_PKG.ValidateCurrentLine;
55530: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55649: l_bflow_applied_to_amt NUMBER; -- 5132302
55650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55651:
55652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55653:
55654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
55655: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
55656:
55796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55797:
55798: -- 4955764
55799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
55801:
55802: -- 4458381 Public Sector Enh
55803:
55804: --
55979: -------------------------------------------------------------------------------------------
55980: -- 4262811 - Generate the Accrual Reversal lines
55981: -------------------------------------------------------------------------------------------
55982: BEGIN
55983: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
55984: (g_array_event(p_event_id).array_value_num('header_index'));
55985: IF l_acc_rev_flag IS NULL THEN
55986: l_acc_rev_flag := 'N';
55987: END IF;
56076: END IF;
56077:
56078: -- 4955764
56079: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56080: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
56081:
56082:
56083: XLA_AE_LINES_PKG.ValidateCurrentLine;
56084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56212: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56213: l_bflow_applied_to_amt NUMBER; -- 5132302
56214: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56215:
56216: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56217:
56218: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
56219: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
56220:
56360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56361:
56362: -- 4955764
56363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
56365:
56366: -- 4458381 Public Sector Enh
56367:
56368: --
56557: -------------------------------------------------------------------------------------------
56558: -- 4262811 - Generate the Accrual Reversal lines
56559: -------------------------------------------------------------------------------------------
56560: BEGIN
56561: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
56562: (g_array_event(p_event_id).array_value_num('header_index'));
56563: IF l_acc_rev_flag IS NULL THEN
56564: l_acc_rev_flag := 'N';
56565: END IF;
56654: END IF;
56655:
56656: -- 4955764
56657: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56658: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
56659:
56660:
56661: XLA_AE_LINES_PKG.ValidateCurrentLine;
56662: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56779: l_bflow_applied_to_amt NUMBER; -- 5132302
56780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56781:
56782: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56783:
56784: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
56785: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
56786:
56927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56928:
56929: -- 4955764
56930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
56932:
56933: -- 4458381 Public Sector Enh
56934:
56935: --
57108: -------------------------------------------------------------------------------------------
57109: -- 4262811 - Generate the Accrual Reversal lines
57110: -------------------------------------------------------------------------------------------
57111: BEGIN
57112: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
57113: (g_array_event(p_event_id).array_value_num('header_index'));
57114: IF l_acc_rev_flag IS NULL THEN
57115: l_acc_rev_flag := 'N';
57116: END IF;
57205: END IF;
57206:
57207: -- 4955764
57208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
57210:
57211:
57212: XLA_AE_LINES_PKG.ValidateCurrentLine;
57213: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57341: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57342: l_bflow_applied_to_amt NUMBER; -- 5132302
57343: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57344:
57345: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57346:
57347: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
57348: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
57349:
57489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57490:
57491: -- 4955764
57492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
57494:
57495: -- 4458381 Public Sector Enh
57496:
57497: --
57686: -------------------------------------------------------------------------------------------
57687: -- 4262811 - Generate the Accrual Reversal lines
57688: -------------------------------------------------------------------------------------------
57689: BEGIN
57690: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
57691: (g_array_event(p_event_id).array_value_num('header_index'));
57692: IF l_acc_rev_flag IS NULL THEN
57693: l_acc_rev_flag := 'N';
57694: END IF;
57783: END IF;
57784:
57785: -- 4955764
57786: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57787: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
57788:
57789:
57790: XLA_AE_LINES_PKG.ValidateCurrentLine;
57791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57920: l_bflow_applied_to_amt NUMBER; -- 5132302
57921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57922:
57923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57924:
57925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
57926: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
57927:
58067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58068:
58069: -- 4955764
58070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
58072:
58073: -- 4458381 Public Sector Enh
58074:
58075: --
58264: -------------------------------------------------------------------------------------------
58265: -- 4262811 - Generate the Accrual Reversal lines
58266: -------------------------------------------------------------------------------------------
58267: BEGIN
58268: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
58269: (g_array_event(p_event_id).array_value_num('header_index'));
58270: IF l_acc_rev_flag IS NULL THEN
58271: l_acc_rev_flag := 'N';
58272: END IF;
58361: END IF;
58362:
58363: -- 4955764
58364: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58365: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
58366:
58367:
58368: XLA_AE_LINES_PKG.ValidateCurrentLine;
58369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58497: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58498: l_bflow_applied_to_amt NUMBER; -- 5132302
58499: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58500:
58501: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58502:
58503: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
58504: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
58505:
58645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58646:
58647: -- 4955764
58648: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58649: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
58650:
58651: -- 4458381 Public Sector Enh
58652:
58653: --
58842: -------------------------------------------------------------------------------------------
58843: -- 4262811 - Generate the Accrual Reversal lines
58844: -------------------------------------------------------------------------------------------
58845: BEGIN
58846: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
58847: (g_array_event(p_event_id).array_value_num('header_index'));
58848: IF l_acc_rev_flag IS NULL THEN
58849: l_acc_rev_flag := 'N';
58850: END IF;
58939: END IF;
58940:
58941: -- 4955764
58942: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58943: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
58944:
58945:
58946: XLA_AE_LINES_PKG.ValidateCurrentLine;
58947: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59095: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59096: l_bflow_applied_to_amt NUMBER; -- 5132302
59097: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59098:
59099: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59100:
59101: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
59102: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
59103:
59244: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59245:
59246: -- 4955764
59247: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59248: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
59249:
59250: -- 4458381 Public Sector Enh
59251:
59252: --
59473: -------------------------------------------------------------------------------------------
59474: -- 4262811 - Generate the Accrual Reversal lines
59475: -------------------------------------------------------------------------------------------
59476: BEGIN
59477: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
59478: (g_array_event(p_event_id).array_value_num('header_index'));
59479: IF l_acc_rev_flag IS NULL THEN
59480: l_acc_rev_flag := 'N';
59481: END IF;
59570: END IF;
59571:
59572: -- 4955764
59573: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59574: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
59575:
59576:
59577: XLA_AE_LINES_PKG.ValidateCurrentLine;
59578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59707: l_bflow_applied_to_amt NUMBER; -- 5132302
59708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59709:
59710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59711:
59712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
59713: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
59714:
59855: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59856:
59857: -- 4955764
59858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
59860:
59861: -- 4458381 Public Sector Enh
59862:
59863: --
60052: -------------------------------------------------------------------------------------------
60053: -- 4262811 - Generate the Accrual Reversal lines
60054: -------------------------------------------------------------------------------------------
60055: BEGIN
60056: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
60057: (g_array_event(p_event_id).array_value_num('header_index'));
60058: IF l_acc_rev_flag IS NULL THEN
60059: l_acc_rev_flag := 'N';
60060: END IF;
60149: END IF;
60150:
60151: -- 4955764
60152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
60154:
60155:
60156: XLA_AE_LINES_PKG.ValidateCurrentLine;
60157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60286: l_bflow_applied_to_amt NUMBER; -- 5132302
60287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60288:
60289: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60290:
60291: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
60292: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
60293:
60434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60435:
60436: -- 4955764
60437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
60439:
60440: -- 4458381 Public Sector Enh
60441:
60442: --
60631: -------------------------------------------------------------------------------------------
60632: -- 4262811 - Generate the Accrual Reversal lines
60633: -------------------------------------------------------------------------------------------
60634: BEGIN
60635: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
60636: (g_array_event(p_event_id).array_value_num('header_index'));
60637: IF l_acc_rev_flag IS NULL THEN
60638: l_acc_rev_flag := 'N';
60639: END IF;
60728: END IF;
60729:
60730: -- 4955764
60731: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60732: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
60733:
60734:
60735: XLA_AE_LINES_PKG.ValidateCurrentLine;
60736: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60865: l_bflow_applied_to_amt NUMBER; -- 5132302
60866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60867:
60868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60869:
60870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
60871: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
60872:
61013: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61014:
61015: -- 4955764
61016: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61017: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
61018:
61019: -- 4458381 Public Sector Enh
61020:
61021: --
61210: -------------------------------------------------------------------------------------------
61211: -- 4262811 - Generate the Accrual Reversal lines
61212: -------------------------------------------------------------------------------------------
61213: BEGIN
61214: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
61215: (g_array_event(p_event_id).array_value_num('header_index'));
61216: IF l_acc_rev_flag IS NULL THEN
61217: l_acc_rev_flag := 'N';
61218: END IF;
61307: END IF;
61308:
61309: -- 4955764
61310: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61311: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
61312:
61313:
61314: XLA_AE_LINES_PKG.ValidateCurrentLine;
61315: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61444: l_bflow_applied_to_amt NUMBER; -- 5132302
61445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61446:
61447: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61448:
61449: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
61450: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
61451:
61591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61592:
61593: -- 4955764
61594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
61596:
61597: -- 4458381 Public Sector Enh
61598:
61599: --
61788: -------------------------------------------------------------------------------------------
61789: -- 4262811 - Generate the Accrual Reversal lines
61790: -------------------------------------------------------------------------------------------
61791: BEGIN
61792: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
61793: (g_array_event(p_event_id).array_value_num('header_index'));
61794: IF l_acc_rev_flag IS NULL THEN
61795: l_acc_rev_flag := 'N';
61796: END IF;
61885: END IF;
61886:
61887: -- 4955764
61888: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61889: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
61890:
61891:
61892: XLA_AE_LINES_PKG.ValidateCurrentLine;
61893: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62042: l_bflow_applied_to_amt NUMBER; -- 5132302
62043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62044:
62045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62046:
62047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
62048: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
62049:
62190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62191:
62192: -- 4955764
62193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
62195:
62196: -- 4458381 Public Sector Enh
62197:
62198: --
62419: -------------------------------------------------------------------------------------------
62420: -- 4262811 - Generate the Accrual Reversal lines
62421: -------------------------------------------------------------------------------------------
62422: BEGIN
62423: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
62424: (g_array_event(p_event_id).array_value_num('header_index'));
62425: IF l_acc_rev_flag IS NULL THEN
62426: l_acc_rev_flag := 'N';
62427: END IF;
62516: END IF;
62517:
62518: -- 4955764
62519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
62521:
62522:
62523: XLA_AE_LINES_PKG.ValidateCurrentLine;
62524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62643: l_bflow_applied_to_amt NUMBER; -- 5132302
62644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62645:
62646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62647:
62648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
62649: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
62650:
62791: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62792:
62793: -- 4955764
62794: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62795: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
62796:
62797: -- 4458381 Public Sector Enh
62798:
62799: --
62974: -------------------------------------------------------------------------------------------
62975: -- 4262811 - Generate the Accrual Reversal lines
62976: -------------------------------------------------------------------------------------------
62977: BEGIN
62978: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
62979: (g_array_event(p_event_id).array_value_num('header_index'));
62980: IF l_acc_rev_flag IS NULL THEN
62981: l_acc_rev_flag := 'N';
62982: END IF;
63071: END IF;
63072:
63073: -- 4955764
63074: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63075: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
63076:
63077:
63078: XLA_AE_LINES_PKG.ValidateCurrentLine;
63079: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63208: l_bflow_applied_to_amt NUMBER; -- 5132302
63209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63210:
63211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63212:
63213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
63214: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
63215:
63356: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63357:
63358: -- 4955764
63359: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63360: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
63361:
63362: -- 4458381 Public Sector Enh
63363:
63364: --
63553: -------------------------------------------------------------------------------------------
63554: -- 4262811 - Generate the Accrual Reversal lines
63555: -------------------------------------------------------------------------------------------
63556: BEGIN
63557: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
63558: (g_array_event(p_event_id).array_value_num('header_index'));
63559: IF l_acc_rev_flag IS NULL THEN
63560: l_acc_rev_flag := 'N';
63561: END IF;
63650: END IF;
63651:
63652: -- 4955764
63653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
63655:
63656:
63657: XLA_AE_LINES_PKG.ValidateCurrentLine;
63658: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63790: l_bflow_applied_to_amt NUMBER; -- 5132302
63791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63792:
63793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63794:
63795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
63796: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
63797:
63941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63942:
63943: -- 4955764
63944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
63946:
63947: -- 4458381 Public Sector Enh
63948:
63949: --
64138: -------------------------------------------------------------------------------------------
64139: -- 4262811 - Generate the Accrual Reversal lines
64140: -------------------------------------------------------------------------------------------
64141: BEGIN
64142: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
64143: (g_array_event(p_event_id).array_value_num('header_index'));
64144: IF l_acc_rev_flag IS NULL THEN
64145: l_acc_rev_flag := 'N';
64146: END IF;
64235: END IF;
64236:
64237: -- 4955764
64238: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64239: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
64240:
64241:
64242: XLA_AE_LINES_PKG.ValidateCurrentLine;
64243: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64375: l_bflow_applied_to_amt NUMBER; -- 5132302
64376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64377:
64378: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64379:
64380: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
64381: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
64382:
64526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64527:
64528: -- 4955764
64529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
64531:
64532: -- 4458381 Public Sector Enh
64533:
64534: --
64723: -------------------------------------------------------------------------------------------
64724: -- 4262811 - Generate the Accrual Reversal lines
64725: -------------------------------------------------------------------------------------------
64726: BEGIN
64727: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
64728: (g_array_event(p_event_id).array_value_num('header_index'));
64729: IF l_acc_rev_flag IS NULL THEN
64730: l_acc_rev_flag := 'N';
64731: END IF;
64820: END IF;
64821:
64822: -- 4955764
64823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
64825:
64826:
64827: XLA_AE_LINES_PKG.ValidateCurrentLine;
64828: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64947: l_bflow_applied_to_amt NUMBER; -- 5132302
64948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64949:
64950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64951:
64952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
64953: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
64954:
65095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65096:
65097: -- 4955764
65098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
65100:
65101: -- 4458381 Public Sector Enh
65102:
65103: --
65278: -------------------------------------------------------------------------------------------
65279: -- 4262811 - Generate the Accrual Reversal lines
65280: -------------------------------------------------------------------------------------------
65281: BEGIN
65282: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
65283: (g_array_event(p_event_id).array_value_num('header_index'));
65284: IF l_acc_rev_flag IS NULL THEN
65285: l_acc_rev_flag := 'N';
65286: END IF;
65375: END IF;
65376:
65377: -- 4955764
65378: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65379: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
65380:
65381:
65382: XLA_AE_LINES_PKG.ValidateCurrentLine;
65383: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65502: l_bflow_applied_to_amt NUMBER; -- 5132302
65503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65504:
65505: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65506:
65507: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
65508: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
65509:
65650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65651:
65652: -- 4955764
65653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
65655:
65656: -- 4458381 Public Sector Enh
65657:
65658: --
65833: -------------------------------------------------------------------------------------------
65834: -- 4262811 - Generate the Accrual Reversal lines
65835: -------------------------------------------------------------------------------------------
65836: BEGIN
65837: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
65838: (g_array_event(p_event_id).array_value_num('header_index'));
65839: IF l_acc_rev_flag IS NULL THEN
65840: l_acc_rev_flag := 'N';
65841: END IF;
65930: END IF;
65931:
65932: -- 4955764
65933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
65935:
65936:
65937: XLA_AE_LINES_PKG.ValidateCurrentLine;
65938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66070: l_bflow_applied_to_amt NUMBER; -- 5132302
66071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66072:
66073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66074:
66075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
66076: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
66077:
66221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66222:
66223: -- 4955764
66224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
66226:
66227: -- 4458381 Public Sector Enh
66228:
66229: --
66418: -------------------------------------------------------------------------------------------
66419: -- 4262811 - Generate the Accrual Reversal lines
66420: -------------------------------------------------------------------------------------------
66421: BEGIN
66422: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
66423: (g_array_event(p_event_id).array_value_num('header_index'));
66424: IF l_acc_rev_flag IS NULL THEN
66425: l_acc_rev_flag := 'N';
66426: END IF;
66515: END IF;
66516:
66517: -- 4955764
66518: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66519: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
66520:
66521:
66522: XLA_AE_LINES_PKG.ValidateCurrentLine;
66523: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66654: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66655: l_bflow_applied_to_amt NUMBER; -- 5132302
66656: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66657:
66658: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66659:
66660: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
66661: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
66662:
66806: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66807:
66808: -- 4955764
66809: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66810: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
66811:
66812: -- 4458381 Public Sector Enh
66813:
66814: --
67003: -------------------------------------------------------------------------------------------
67004: -- 4262811 - Generate the Accrual Reversal lines
67005: -------------------------------------------------------------------------------------------
67006: BEGIN
67007: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
67008: (g_array_event(p_event_id).array_value_num('header_index'));
67009: IF l_acc_rev_flag IS NULL THEN
67010: l_acc_rev_flag := 'N';
67011: END IF;
67100: END IF;
67101:
67102: -- 4955764
67103: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67104: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
67105:
67106:
67107: XLA_AE_LINES_PKG.ValidateCurrentLine;
67108: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67237: l_bflow_applied_to_amt NUMBER; -- 5132302
67238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67239:
67240: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67241:
67242: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
67243: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
67244:
67384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67385:
67386: -- 4955764
67387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
67389:
67390: -- 4458381 Public Sector Enh
67391:
67392: --
67581: -------------------------------------------------------------------------------------------
67582: -- 4262811 - Generate the Accrual Reversal lines
67583: -------------------------------------------------------------------------------------------
67584: BEGIN
67585: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
67586: (g_array_event(p_event_id).array_value_num('header_index'));
67587: IF l_acc_rev_flag IS NULL THEN
67588: l_acc_rev_flag := 'N';
67589: END IF;
67678: END IF;
67679:
67680: -- 4955764
67681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
67683:
67684:
67685: XLA_AE_LINES_PKG.ValidateCurrentLine;
67686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67815: l_bflow_applied_to_amt NUMBER; -- 5132302
67816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67817:
67818: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67819:
67820: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
67821: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
67822:
67962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67963:
67964: -- 4955764
67965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
67967:
67968: -- 4458381 Public Sector Enh
67969:
67970: --
68159: -------------------------------------------------------------------------------------------
68160: -- 4262811 - Generate the Accrual Reversal lines
68161: -------------------------------------------------------------------------------------------
68162: BEGIN
68163: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
68164: (g_array_event(p_event_id).array_value_num('header_index'));
68165: IF l_acc_rev_flag IS NULL THEN
68166: l_acc_rev_flag := 'N';
68167: END IF;
68256: END IF;
68257:
68258: -- 4955764
68259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
68261:
68262:
68263: XLA_AE_LINES_PKG.ValidateCurrentLine;
68264: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68392: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68393: l_bflow_applied_to_amt NUMBER; -- 5132302
68394: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68395:
68396: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68397:
68398: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
68399: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
68400:
68540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68541:
68542: -- 4955764
68543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
68545:
68546: -- 4458381 Public Sector Enh
68547:
68548: --
68737: -------------------------------------------------------------------------------------------
68738: -- 4262811 - Generate the Accrual Reversal lines
68739: -------------------------------------------------------------------------------------------
68740: BEGIN
68741: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
68742: (g_array_event(p_event_id).array_value_num('header_index'));
68743: IF l_acc_rev_flag IS NULL THEN
68744: l_acc_rev_flag := 'N';
68745: END IF;
68834: END IF;
68835:
68836: -- 4955764
68837: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68838: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
68839:
68840:
68841: XLA_AE_LINES_PKG.ValidateCurrentLine;
68842: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68971: l_bflow_applied_to_amt NUMBER; -- 5132302
68972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68973:
68974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68975:
68976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
68977: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
68978:
69118: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69119:
69120: -- 4955764
69121: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69122: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
69123:
69124: -- 4458381 Public Sector Enh
69125:
69126: --
69315: -------------------------------------------------------------------------------------------
69316: -- 4262811 - Generate the Accrual Reversal lines
69317: -------------------------------------------------------------------------------------------
69318: BEGIN
69319: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
69320: (g_array_event(p_event_id).array_value_num('header_index'));
69321: IF l_acc_rev_flag IS NULL THEN
69322: l_acc_rev_flag := 'N';
69323: END IF;
69412: END IF;
69413:
69414: -- 4955764
69415: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69416: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
69417:
69418:
69419: XLA_AE_LINES_PKG.ValidateCurrentLine;
69420: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69549: l_bflow_applied_to_amt NUMBER; -- 5132302
69550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69551:
69552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69553:
69554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
69555: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
69556:
69696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69697:
69698: -- 4955764
69699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
69701:
69702: -- 4458381 Public Sector Enh
69703:
69704: --
69893: -------------------------------------------------------------------------------------------
69894: -- 4262811 - Generate the Accrual Reversal lines
69895: -------------------------------------------------------------------------------------------
69896: BEGIN
69897: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
69898: (g_array_event(p_event_id).array_value_num('header_index'));
69899: IF l_acc_rev_flag IS NULL THEN
69900: l_acc_rev_flag := 'N';
69901: END IF;
69990: END IF;
69991:
69992: -- 4955764
69993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
69995:
69996:
69997: XLA_AE_LINES_PKG.ValidateCurrentLine;
69998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70127: l_bflow_applied_to_amt NUMBER; -- 5132302
70128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70129:
70130: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70131:
70132: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
70133: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
70134:
70274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70275:
70276: -- 4955764
70277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
70279:
70280: -- 4458381 Public Sector Enh
70281:
70282: --
70471: -------------------------------------------------------------------------------------------
70472: -- 4262811 - Generate the Accrual Reversal lines
70473: -------------------------------------------------------------------------------------------
70474: BEGIN
70475: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
70476: (g_array_event(p_event_id).array_value_num('header_index'));
70477: IF l_acc_rev_flag IS NULL THEN
70478: l_acc_rev_flag := 'N';
70479: END IF;
70568: END IF;
70569:
70570: -- 4955764
70571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
70573:
70574:
70575: XLA_AE_LINES_PKG.ValidateCurrentLine;
70576: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70694: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70695: l_bflow_applied_to_amt NUMBER; -- 5132302
70696: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70697:
70698: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70699:
70700: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
70701: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
70702:
70842: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70843:
70844: -- 4955764
70845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
70847:
70848: -- 4458381 Public Sector Enh
70849:
70850: --
71025: -------------------------------------------------------------------------------------------
71026: -- 4262811 - Generate the Accrual Reversal lines
71027: -------------------------------------------------------------------------------------------
71028: BEGIN
71029: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
71030: (g_array_event(p_event_id).array_value_num('header_index'));
71031: IF l_acc_rev_flag IS NULL THEN
71032: l_acc_rev_flag := 'N';
71033: END IF;
71122: END IF;
71123:
71124: -- 4955764
71125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
71127:
71128:
71129: XLA_AE_LINES_PKG.ValidateCurrentLine;
71130: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71259: l_bflow_applied_to_amt NUMBER; -- 5132302
71260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71261:
71262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71263:
71264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
71265: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
71266:
71406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71407:
71408: -- 4955764
71409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
71411:
71412: -- 4458381 Public Sector Enh
71413:
71414: --
71603: -------------------------------------------------------------------------------------------
71604: -- 4262811 - Generate the Accrual Reversal lines
71605: -------------------------------------------------------------------------------------------
71606: BEGIN
71607: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
71608: (g_array_event(p_event_id).array_value_num('header_index'));
71609: IF l_acc_rev_flag IS NULL THEN
71610: l_acc_rev_flag := 'N';
71611: END IF;
71700: END IF;
71701:
71702: -- 4955764
71703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
71705:
71706:
71707: XLA_AE_LINES_PKG.ValidateCurrentLine;
71708: 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: --
72181: -------------------------------------------------------------------------------------------
72182: -- 4262811 - Generate the Accrual Reversal lines
72183: -------------------------------------------------------------------------------------------
72184: BEGIN
72185: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
72186: (g_array_event(p_event_id).array_value_num('header_index'));
72187: IF l_acc_rev_flag IS NULL THEN
72188: l_acc_rev_flag := 'N';
72189: END IF;
72278: END IF;
72279:
72280: -- 4955764
72281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
72283:
72284:
72285: XLA_AE_LINES_PKG.ValidateCurrentLine;
72286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72414: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72415: l_bflow_applied_to_amt NUMBER; -- 5132302
72416: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72417:
72418: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72419:
72420: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
72421: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
72422:
72562: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72563:
72564: -- 4955764
72565: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72566: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
72567:
72568: -- 4458381 Public Sector Enh
72569:
72570: --
72759: -------------------------------------------------------------------------------------------
72760: -- 4262811 - Generate the Accrual Reversal lines
72761: -------------------------------------------------------------------------------------------
72762: BEGIN
72763: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
72764: (g_array_event(p_event_id).array_value_num('header_index'));
72765: IF l_acc_rev_flag IS NULL THEN
72766: l_acc_rev_flag := 'N';
72767: END IF;
72856: END IF;
72857:
72858: -- 4955764
72859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
72861:
72862:
72863: XLA_AE_LINES_PKG.ValidateCurrentLine;
72864: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72992: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72993: l_bflow_applied_to_amt NUMBER; -- 5132302
72994: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72995:
72996: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72997:
72998: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
72999: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
73000:
73140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73141:
73142: -- 4955764
73143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
73145:
73146: -- 4458381 Public Sector Enh
73147:
73148: --
73337: -------------------------------------------------------------------------------------------
73338: -- 4262811 - Generate the Accrual Reversal lines
73339: -------------------------------------------------------------------------------------------
73340: BEGIN
73341: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
73342: (g_array_event(p_event_id).array_value_num('header_index'));
73343: IF l_acc_rev_flag IS NULL THEN
73344: l_acc_rev_flag := 'N';
73345: END IF;
73434: END IF;
73435:
73436: -- 4955764
73437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
73439:
73440:
73441: XLA_AE_LINES_PKG.ValidateCurrentLine;
73442: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73570: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73571: l_bflow_applied_to_amt NUMBER; -- 5132302
73572: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73573:
73574: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73575:
73576: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
73577: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
73578:
73718: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73719:
73720: -- 4955764
73721: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73722: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
73723:
73724: -- 4458381 Public Sector Enh
73725:
73726: --
73915: -------------------------------------------------------------------------------------------
73916: -- 4262811 - Generate the Accrual Reversal lines
73917: -------------------------------------------------------------------------------------------
73918: BEGIN
73919: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
73920: (g_array_event(p_event_id).array_value_num('header_index'));
73921: IF l_acc_rev_flag IS NULL THEN
73922: l_acc_rev_flag := 'N';
73923: END IF;
74012: END IF;
74013:
74014: -- 4955764
74015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
74017:
74018:
74019: XLA_AE_LINES_PKG.ValidateCurrentLine;
74020: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74149: l_bflow_applied_to_amt NUMBER; -- 5132302
74150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74151:
74152: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74153:
74154: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
74155: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
74156:
74296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74297:
74298: -- 4955764
74299: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74300: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
74301:
74302: -- 4458381 Public Sector Enh
74303:
74304: --
74493: -------------------------------------------------------------------------------------------
74494: -- 4262811 - Generate the Accrual Reversal lines
74495: -------------------------------------------------------------------------------------------
74496: BEGIN
74497: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
74498: (g_array_event(p_event_id).array_value_num('header_index'));
74499: IF l_acc_rev_flag IS NULL THEN
74500: l_acc_rev_flag := 'N';
74501: END IF;
74590: END IF;
74591:
74592: -- 4955764
74593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
74595:
74596:
74597: XLA_AE_LINES_PKG.ValidateCurrentLine;
74598: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74746: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74747: l_bflow_applied_to_amt NUMBER; -- 5132302
74748: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74749:
74750: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74751:
74752: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
74753: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
74754:
74894: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74895:
74896: -- 4955764
74897: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74898: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
74899:
74900: -- 4458381 Public Sector Enh
74901:
74902: --
75123: -------------------------------------------------------------------------------------------
75124: -- 4262811 - Generate the Accrual Reversal lines
75125: -------------------------------------------------------------------------------------------
75126: BEGIN
75127: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
75128: (g_array_event(p_event_id).array_value_num('header_index'));
75129: IF l_acc_rev_flag IS NULL THEN
75130: l_acc_rev_flag := 'N';
75131: END IF;
75220: END IF;
75221:
75222: -- 4955764
75223: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75224: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
75225:
75226:
75227: XLA_AE_LINES_PKG.ValidateCurrentLine;
75228: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75356: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75357: l_bflow_applied_to_amt NUMBER; -- 5132302
75358: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75359:
75360: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75361:
75362: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
75363: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
75364:
75504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75505:
75506: -- 4955764
75507: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75508: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
75509:
75510: -- 4458381 Public Sector Enh
75511:
75512: --
75701: -------------------------------------------------------------------------------------------
75702: -- 4262811 - Generate the Accrual Reversal lines
75703: -------------------------------------------------------------------------------------------
75704: BEGIN
75705: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
75706: (g_array_event(p_event_id).array_value_num('header_index'));
75707: IF l_acc_rev_flag IS NULL THEN
75708: l_acc_rev_flag := 'N';
75709: END IF;
75798: END IF;
75799:
75800: -- 4955764
75801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
75803:
75804:
75805: XLA_AE_LINES_PKG.ValidateCurrentLine;
75806: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75955: l_bflow_applied_to_amt NUMBER; -- 5132302
75956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75957:
75958: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75959:
75960: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
75961: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
75962:
76102: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76103:
76104: -- 4955764
76105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
76107:
76108: -- 4458381 Public Sector Enh
76109:
76110: --
76331: -------------------------------------------------------------------------------------------
76332: -- 4262811 - Generate the Accrual Reversal lines
76333: -------------------------------------------------------------------------------------------
76334: BEGIN
76335: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
76336: (g_array_event(p_event_id).array_value_num('header_index'));
76337: IF l_acc_rev_flag IS NULL THEN
76338: l_acc_rev_flag := 'N';
76339: END IF;
76428: END IF;
76429:
76430: -- 4955764
76431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
76433:
76434:
76435: XLA_AE_LINES_PKG.ValidateCurrentLine;
76436: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76565: l_bflow_applied_to_amt NUMBER; -- 5132302
76566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76567:
76568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76569:
76570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
76571: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
76572:
76712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76713:
76714: -- 4955764
76715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
76717:
76718: -- 4458381 Public Sector Enh
76719:
76720: --
76909: -------------------------------------------------------------------------------------------
76910: -- 4262811 - Generate the Accrual Reversal lines
76911: -------------------------------------------------------------------------------------------
76912: BEGIN
76913: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
76914: (g_array_event(p_event_id).array_value_num('header_index'));
76915: IF l_acc_rev_flag IS NULL THEN
76916: l_acc_rev_flag := 'N';
76917: END IF;
77006: END IF;
77007:
77008: -- 4955764
77009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
77011:
77012:
77013: XLA_AE_LINES_PKG.ValidateCurrentLine;
77014: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77163: l_bflow_applied_to_amt NUMBER; -- 5132302
77164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77165:
77166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77167:
77168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
77169: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
77170:
77310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77311:
77312: -- 4955764
77313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
77315:
77316: -- 4458381 Public Sector Enh
77317:
77318: --
77539: -------------------------------------------------------------------------------------------
77540: -- 4262811 - Generate the Accrual Reversal lines
77541: -------------------------------------------------------------------------------------------
77542: BEGIN
77543: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
77544: (g_array_event(p_event_id).array_value_num('header_index'));
77545: IF l_acc_rev_flag IS NULL THEN
77546: l_acc_rev_flag := 'N';
77547: END IF;
77636: END IF;
77637:
77638: -- 4955764
77639: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77640: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
77641:
77642:
77643: XLA_AE_LINES_PKG.ValidateCurrentLine;
77644: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77773: l_bflow_applied_to_amt NUMBER; -- 5132302
77774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77775:
77776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77777:
77778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
77779: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
77780:
77920: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77921:
77922: -- 4955764
77923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
77925:
77926: -- 4458381 Public Sector Enh
77927:
77928: --
78117: -------------------------------------------------------------------------------------------
78118: -- 4262811 - Generate the Accrual Reversal lines
78119: -------------------------------------------------------------------------------------------
78120: BEGIN
78121: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
78122: (g_array_event(p_event_id).array_value_num('header_index'));
78123: IF l_acc_rev_flag IS NULL THEN
78124: l_acc_rev_flag := 'N';
78125: END IF;
78214: END IF;
78215:
78216: -- 4955764
78217: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78218: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
78219:
78220:
78221: XLA_AE_LINES_PKG.ValidateCurrentLine;
78222: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78351: l_bflow_applied_to_amt NUMBER; -- 5132302
78352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78353:
78354: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78355:
78356: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
78357: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
78358:
78498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78499:
78500: -- 4955764
78501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
78503:
78504: -- 4458381 Public Sector Enh
78505:
78506: --
78695: -------------------------------------------------------------------------------------------
78696: -- 4262811 - Generate the Accrual Reversal lines
78697: -------------------------------------------------------------------------------------------
78698: BEGIN
78699: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
78700: (g_array_event(p_event_id).array_value_num('header_index'));
78701: IF l_acc_rev_flag IS NULL THEN
78702: l_acc_rev_flag := 'N';
78703: END IF;
78792: END IF;
78793:
78794: -- 4955764
78795: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78796: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
78797:
78798:
78799: XLA_AE_LINES_PKG.ValidateCurrentLine;
78800: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78929: l_bflow_applied_to_amt NUMBER; -- 5132302
78930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78931:
78932: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78933:
78934: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
78935: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
78936:
79076: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79077:
79078: -- 4955764
79079: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79080: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
79081:
79082: -- 4458381 Public Sector Enh
79083:
79084: --
79273: -------------------------------------------------------------------------------------------
79274: -- 4262811 - Generate the Accrual Reversal lines
79275: -------------------------------------------------------------------------------------------
79276: BEGIN
79277: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
79278: (g_array_event(p_event_id).array_value_num('header_index'));
79279: IF l_acc_rev_flag IS NULL THEN
79280: l_acc_rev_flag := 'N';
79281: END IF;
79370: END IF;
79371:
79372: -- 4955764
79373: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79374: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
79375:
79376:
79377: XLA_AE_LINES_PKG.ValidateCurrentLine;
79378: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79507: l_bflow_applied_to_amt NUMBER; -- 5132302
79508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79509:
79510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79511:
79512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
79513: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
79514:
79654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79655:
79656: -- 4955764
79657: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79658: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
79659:
79660: -- 4458381 Public Sector Enh
79661:
79662: --
79851: -------------------------------------------------------------------------------------------
79852: -- 4262811 - Generate the Accrual Reversal lines
79853: -------------------------------------------------------------------------------------------
79854: BEGIN
79855: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
79856: (g_array_event(p_event_id).array_value_num('header_index'));
79857: IF l_acc_rev_flag IS NULL THEN
79858: l_acc_rev_flag := 'N';
79859: END IF;
79948: END IF;
79949:
79950: -- 4955764
79951: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79952: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
79953:
79954:
79955: XLA_AE_LINES_PKG.ValidateCurrentLine;
79956: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80085: l_bflow_applied_to_amt NUMBER; -- 5132302
80086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80087:
80088: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80089:
80090: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
80091: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
80092:
80232: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80233:
80234: -- 4955764
80235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
80237:
80238: -- 4458381 Public Sector Enh
80239:
80240: --
80429: -------------------------------------------------------------------------------------------
80430: -- 4262811 - Generate the Accrual Reversal lines
80431: -------------------------------------------------------------------------------------------
80432: BEGIN
80433: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
80434: (g_array_event(p_event_id).array_value_num('header_index'));
80435: IF l_acc_rev_flag IS NULL THEN
80436: l_acc_rev_flag := 'N';
80437: END IF;
80526: END IF;
80527:
80528: -- 4955764
80529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
80531:
80532:
80533: XLA_AE_LINES_PKG.ValidateCurrentLine;
80534: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80663: l_bflow_applied_to_amt NUMBER; -- 5132302
80664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80665:
80666: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80667:
80668: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
80669: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
80670:
80810: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80811:
80812: -- 4955764
80813: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80814: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
80815:
80816: -- 4458381 Public Sector Enh
80817:
80818: --
81007: -------------------------------------------------------------------------------------------
81008: -- 4262811 - Generate the Accrual Reversal lines
81009: -------------------------------------------------------------------------------------------
81010: BEGIN
81011: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
81012: (g_array_event(p_event_id).array_value_num('header_index'));
81013: IF l_acc_rev_flag IS NULL THEN
81014: l_acc_rev_flag := 'N';
81015: END IF;
81104: END IF;
81105:
81106: -- 4955764
81107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
81109:
81110:
81111: XLA_AE_LINES_PKG.ValidateCurrentLine;
81112: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81231: l_bflow_applied_to_amt NUMBER; -- 5132302
81232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81233:
81234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81235:
81236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
81237: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
81238:
81378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81379:
81380: -- 4955764
81381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
81383:
81384: -- 4458381 Public Sector Enh
81385:
81386: --
81561: -------------------------------------------------------------------------------------------
81562: -- 4262811 - Generate the Accrual Reversal lines
81563: -------------------------------------------------------------------------------------------
81564: BEGIN
81565: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
81566: (g_array_event(p_event_id).array_value_num('header_index'));
81567: IF l_acc_rev_flag IS NULL THEN
81568: l_acc_rev_flag := 'N';
81569: END IF;
81658: END IF;
81659:
81660: -- 4955764
81661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
81663:
81664:
81665: XLA_AE_LINES_PKG.ValidateCurrentLine;
81666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81795: l_bflow_applied_to_amt NUMBER; -- 5132302
81796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81797:
81798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81799:
81800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
81801: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
81802:
81942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81943:
81944: -- 4955764
81945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
81947:
81948: -- 4458381 Public Sector Enh
81949:
81950: --
82139: -------------------------------------------------------------------------------------------
82140: -- 4262811 - Generate the Accrual Reversal lines
82141: -------------------------------------------------------------------------------------------
82142: BEGIN
82143: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
82144: (g_array_event(p_event_id).array_value_num('header_index'));
82145: IF l_acc_rev_flag IS NULL THEN
82146: l_acc_rev_flag := 'N';
82147: END IF;
82236: END IF;
82237:
82238: -- 4955764
82239: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82240: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
82241:
82242:
82243: XLA_AE_LINES_PKG.ValidateCurrentLine;
82244: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82372: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82373: l_bflow_applied_to_amt NUMBER; -- 5132302
82374: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82375:
82376: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82377:
82378: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
82379: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
82380:
82520: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82521:
82522: -- 4955764
82523: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82524: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
82525:
82526: -- 4458381 Public Sector Enh
82527:
82528: --
82717: -------------------------------------------------------------------------------------------
82718: -- 4262811 - Generate the Accrual Reversal lines
82719: -------------------------------------------------------------------------------------------
82720: BEGIN
82721: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
82722: (g_array_event(p_event_id).array_value_num('header_index'));
82723: IF l_acc_rev_flag IS NULL THEN
82724: l_acc_rev_flag := 'N';
82725: END IF;
82814: END IF;
82815:
82816: -- 4955764
82817: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82818: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
82819:
82820:
82821: XLA_AE_LINES_PKG.ValidateCurrentLine;
82822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82951: l_bflow_applied_to_amt NUMBER; -- 5132302
82952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82953:
82954: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82955:
82956: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
82957: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
82958:
83098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83099:
83100: -- 4955764
83101: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83102: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
83103:
83104: -- 4458381 Public Sector Enh
83105:
83106: --
83295: -------------------------------------------------------------------------------------------
83296: -- 4262811 - Generate the Accrual Reversal lines
83297: -------------------------------------------------------------------------------------------
83298: BEGIN
83299: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
83300: (g_array_event(p_event_id).array_value_num('header_index'));
83301: IF l_acc_rev_flag IS NULL THEN
83302: l_acc_rev_flag := 'N';
83303: END IF;
83392: END IF;
83393:
83394: -- 4955764
83395: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83396: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
83397:
83398:
83399: XLA_AE_LINES_PKG.ValidateCurrentLine;
83400: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83528: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83529: l_bflow_applied_to_amt NUMBER; -- 5132302
83530: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83531:
83532: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83533:
83534: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
83535: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
83536:
83676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83677:
83678: -- 4955764
83679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
83681:
83682: -- 4458381 Public Sector Enh
83683:
83684: --
83873: -------------------------------------------------------------------------------------------
83874: -- 4262811 - Generate the Accrual Reversal lines
83875: -------------------------------------------------------------------------------------------
83876: BEGIN
83877: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
83878: (g_array_event(p_event_id).array_value_num('header_index'));
83879: IF l_acc_rev_flag IS NULL THEN
83880: l_acc_rev_flag := 'N';
83881: END IF;
83970: END IF;
83971:
83972: -- 4955764
83973: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83974: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
83975:
83976:
83977: XLA_AE_LINES_PKG.ValidateCurrentLine;
83978: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84106: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84107: l_bflow_applied_to_amt NUMBER; -- 5132302
84108: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84109:
84110: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84111:
84112: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
84113: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
84114:
84254: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84255:
84256: -- 4955764
84257: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84258: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
84259:
84260: -- 4458381 Public Sector Enh
84261:
84262: --
84451: -------------------------------------------------------------------------------------------
84452: -- 4262811 - Generate the Accrual Reversal lines
84453: -------------------------------------------------------------------------------------------
84454: BEGIN
84455: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
84456: (g_array_event(p_event_id).array_value_num('header_index'));
84457: IF l_acc_rev_flag IS NULL THEN
84458: l_acc_rev_flag := 'N';
84459: END IF;
84548: END IF;
84549:
84550: -- 4955764
84551: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84552: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
84553:
84554:
84555: XLA_AE_LINES_PKG.ValidateCurrentLine;
84556: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84704: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84705: l_bflow_applied_to_amt NUMBER; -- 5132302
84706: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84707:
84708: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84709:
84710: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
84711: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
84712:
84852: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84853:
84854: -- 4955764
84855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
84857:
84858: -- 4458381 Public Sector Enh
84859:
84860: --
85081: -------------------------------------------------------------------------------------------
85082: -- 4262811 - Generate the Accrual Reversal lines
85083: -------------------------------------------------------------------------------------------
85084: BEGIN
85085: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
85086: (g_array_event(p_event_id).array_value_num('header_index'));
85087: IF l_acc_rev_flag IS NULL THEN
85088: l_acc_rev_flag := 'N';
85089: END IF;
85178: END IF;
85179:
85180: -- 4955764
85181: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85182: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
85183:
85184:
85185: XLA_AE_LINES_PKG.ValidateCurrentLine;
85186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85314: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85315: l_bflow_applied_to_amt NUMBER; -- 5132302
85316: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85317:
85318: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85319:
85320: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
85321: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
85322:
85462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85463:
85464: -- 4955764
85465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
85467:
85468: -- 4458381 Public Sector Enh
85469:
85470: --
85659: -------------------------------------------------------------------------------------------
85660: -- 4262811 - Generate the Accrual Reversal lines
85661: -------------------------------------------------------------------------------------------
85662: BEGIN
85663: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
85664: (g_array_event(p_event_id).array_value_num('header_index'));
85665: IF l_acc_rev_flag IS NULL THEN
85666: l_acc_rev_flag := 'N';
85667: END IF;
85756: END IF;
85757:
85758: -- 4955764
85759: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85760: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
85761:
85762:
85763: XLA_AE_LINES_PKG.ValidateCurrentLine;
85764: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85893: l_bflow_applied_to_amt NUMBER; -- 5132302
85894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85895:
85896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85897:
85898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
85899: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
85900:
86040: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86041:
86042: -- 4955764
86043: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86044: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
86045:
86046: -- 4458381 Public Sector Enh
86047:
86048: --
86237: -------------------------------------------------------------------------------------------
86238: -- 4262811 - Generate the Accrual Reversal lines
86239: -------------------------------------------------------------------------------------------
86240: BEGIN
86241: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
86242: (g_array_event(p_event_id).array_value_num('header_index'));
86243: IF l_acc_rev_flag IS NULL THEN
86244: l_acc_rev_flag := 'N';
86245: END IF;
86334: END IF;
86335:
86336: -- 4955764
86337: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86338: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
86339:
86340:
86341: XLA_AE_LINES_PKG.ValidateCurrentLine;
86342: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86470: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86471: l_bflow_applied_to_amt NUMBER; -- 5132302
86472: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86473:
86474: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86475:
86476: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
86477: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
86478:
86618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86619:
86620: -- 4955764
86621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
86623:
86624: -- 4458381 Public Sector Enh
86625:
86626: --
86815: -------------------------------------------------------------------------------------------
86816: -- 4262811 - Generate the Accrual Reversal lines
86817: -------------------------------------------------------------------------------------------
86818: BEGIN
86819: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
86820: (g_array_event(p_event_id).array_value_num('header_index'));
86821: IF l_acc_rev_flag IS NULL THEN
86822: l_acc_rev_flag := 'N';
86823: END IF;
86912: END IF;
86913:
86914: -- 4955764
86915: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86916: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
86917:
86918:
86919: XLA_AE_LINES_PKG.ValidateCurrentLine;
86920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87048: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87049: l_bflow_applied_to_amt NUMBER; -- 5132302
87050: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87051:
87052: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87053:
87054: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
87055: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
87056:
87196: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87197:
87198: -- 4955764
87199: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87200: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
87201:
87202: -- 4458381 Public Sector Enh
87203:
87204: --
87393: -------------------------------------------------------------------------------------------
87394: -- 4262811 - Generate the Accrual Reversal lines
87395: -------------------------------------------------------------------------------------------
87396: BEGIN
87397: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
87398: (g_array_event(p_event_id).array_value_num('header_index'));
87399: IF l_acc_rev_flag IS NULL THEN
87400: l_acc_rev_flag := 'N';
87401: END IF;
87490: END IF;
87491:
87492: -- 4955764
87493: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87494: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
87495:
87496:
87497: XLA_AE_LINES_PKG.ValidateCurrentLine;
87498: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87617: l_bflow_applied_to_amt NUMBER; -- 5132302
87618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87619:
87620: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87621:
87622: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
87623: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
87624:
87764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87765:
87766: -- 4955764
87767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
87769:
87770: -- 4458381 Public Sector Enh
87771:
87772: --
87947: -------------------------------------------------------------------------------------------
87948: -- 4262811 - Generate the Accrual Reversal lines
87949: -------------------------------------------------------------------------------------------
87950: BEGIN
87951: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
87952: (g_array_event(p_event_id).array_value_num('header_index'));
87953: IF l_acc_rev_flag IS NULL THEN
87954: l_acc_rev_flag := 'N';
87955: END IF;
88044: END IF;
88045:
88046: -- 4955764
88047: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88048: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
88049:
88050:
88051: XLA_AE_LINES_PKG.ValidateCurrentLine;
88052: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88180: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88181: l_bflow_applied_to_amt NUMBER; -- 5132302
88182: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88183:
88184: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88185:
88186: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
88187: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
88188:
88328: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88329:
88330: -- 4955764
88331: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88332: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
88333:
88334: -- 4458381 Public Sector Enh
88335:
88336: --
88525: -------------------------------------------------------------------------------------------
88526: -- 4262811 - Generate the Accrual Reversal lines
88527: -------------------------------------------------------------------------------------------
88528: BEGIN
88529: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
88530: (g_array_event(p_event_id).array_value_num('header_index'));
88531: IF l_acc_rev_flag IS NULL THEN
88532: l_acc_rev_flag := 'N';
88533: END IF;
88622: END IF;
88623:
88624: -- 4955764
88625: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88626: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
88627:
88628:
88629: XLA_AE_LINES_PKG.ValidateCurrentLine;
88630: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88758: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88759: l_bflow_applied_to_amt NUMBER; -- 5132302
88760: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88761:
88762: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88763:
88764: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
88765: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
88766:
88906: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88907:
88908: -- 4955764
88909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
88911:
88912: -- 4458381 Public Sector Enh
88913:
88914: --
89103: -------------------------------------------------------------------------------------------
89104: -- 4262811 - Generate the Accrual Reversal lines
89105: -------------------------------------------------------------------------------------------
89106: BEGIN
89107: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
89108: (g_array_event(p_event_id).array_value_num('header_index'));
89109: IF l_acc_rev_flag IS NULL THEN
89110: l_acc_rev_flag := 'N';
89111: END IF;
89200: END IF;
89201:
89202: -- 4955764
89203: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89204: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
89205:
89206:
89207: XLA_AE_LINES_PKG.ValidateCurrentLine;
89208: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89336: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89337: l_bflow_applied_to_amt NUMBER; -- 5132302
89338: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89339:
89340: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89341:
89342: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
89343: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
89344:
89484: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89485:
89486: -- 4955764
89487: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89488: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
89489:
89490: -- 4458381 Public Sector Enh
89491:
89492: --
89681: -------------------------------------------------------------------------------------------
89682: -- 4262811 - Generate the Accrual Reversal lines
89683: -------------------------------------------------------------------------------------------
89684: BEGIN
89685: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
89686: (g_array_event(p_event_id).array_value_num('header_index'));
89687: IF l_acc_rev_flag IS NULL THEN
89688: l_acc_rev_flag := 'N';
89689: END IF;
89778: END IF;
89779:
89780: -- 4955764
89781: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89782: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
89783:
89784:
89785: XLA_AE_LINES_PKG.ValidateCurrentLine;
89786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89915: l_bflow_applied_to_amt NUMBER; -- 5132302
89916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89917:
89918: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89919:
89920: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
89921: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
89922:
90062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90063:
90064: -- 4955764
90065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
90067:
90068: -- 4458381 Public Sector Enh
90069:
90070: --
90259: -------------------------------------------------------------------------------------------
90260: -- 4262811 - Generate the Accrual Reversal lines
90261: -------------------------------------------------------------------------------------------
90262: BEGIN
90263: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
90264: (g_array_event(p_event_id).array_value_num('header_index'));
90265: IF l_acc_rev_flag IS NULL THEN
90266: l_acc_rev_flag := 'N';
90267: END IF;
90356: END IF;
90357:
90358: -- 4955764
90359: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90360: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
90361:
90362:
90363: XLA_AE_LINES_PKG.ValidateCurrentLine;
90364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90493: l_bflow_applied_to_amt NUMBER; -- 5132302
90494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90495:
90496: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90497:
90498: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
90499: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
90500:
90640: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90641:
90642: -- 4955764
90643: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90644: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
90645:
90646: -- 4458381 Public Sector Enh
90647:
90648: --
90837: -------------------------------------------------------------------------------------------
90838: -- 4262811 - Generate the Accrual Reversal lines
90839: -------------------------------------------------------------------------------------------
90840: BEGIN
90841: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
90842: (g_array_event(p_event_id).array_value_num('header_index'));
90843: IF l_acc_rev_flag IS NULL THEN
90844: l_acc_rev_flag := 'N';
90845: END IF;
90934: END IF;
90935:
90936: -- 4955764
90937: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90938: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
90939:
90940:
90941: XLA_AE_LINES_PKG.ValidateCurrentLine;
90942: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91071: l_bflow_applied_to_amt NUMBER; -- 5132302
91072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91073:
91074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91075:
91076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
91077: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
91078:
91218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91219:
91220: -- 4955764
91221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
91223:
91224: -- 4458381 Public Sector Enh
91225:
91226: --
91415: -------------------------------------------------------------------------------------------
91416: -- 4262811 - Generate the Accrual Reversal lines
91417: -------------------------------------------------------------------------------------------
91418: BEGIN
91419: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
91420: (g_array_event(p_event_id).array_value_num('header_index'));
91421: IF l_acc_rev_flag IS NULL THEN
91422: l_acc_rev_flag := 'N';
91423: END IF;
91512: END IF;
91513:
91514: -- 4955764
91515: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91516: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
91517:
91518:
91519: XLA_AE_LINES_PKG.ValidateCurrentLine;
91520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91648: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91649: l_bflow_applied_to_amt NUMBER; -- 5132302
91650: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91651:
91652: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91653:
91654: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
91655: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
91656:
91796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91797:
91798: -- 4955764
91799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
91801:
91802: -- 4458381 Public Sector Enh
91803:
91804: --
91993: -------------------------------------------------------------------------------------------
91994: -- 4262811 - Generate the Accrual Reversal lines
91995: -------------------------------------------------------------------------------------------
91996: BEGIN
91997: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
91998: (g_array_event(p_event_id).array_value_num('header_index'));
91999: IF l_acc_rev_flag IS NULL THEN
92000: l_acc_rev_flag := 'N';
92001: END IF;
92090: END IF;
92091:
92092: -- 4955764
92093: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92094: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
92095:
92096:
92097: XLA_AE_LINES_PKG.ValidateCurrentLine;
92098: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92227: l_bflow_applied_to_amt NUMBER; -- 5132302
92228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92229:
92230: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92231:
92232: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
92233: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
92234:
92374: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92375:
92376: -- 4955764
92377: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92378: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
92379:
92380: -- 4458381 Public Sector Enh
92381:
92382: --
92571: -------------------------------------------------------------------------------------------
92572: -- 4262811 - Generate the Accrual Reversal lines
92573: -------------------------------------------------------------------------------------------
92574: BEGIN
92575: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
92576: (g_array_event(p_event_id).array_value_num('header_index'));
92577: IF l_acc_rev_flag IS NULL THEN
92578: l_acc_rev_flag := 'N';
92579: END IF;
92668: END IF;
92669:
92670: -- 4955764
92671: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92672: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
92673:
92674:
92675: XLA_AE_LINES_PKG.ValidateCurrentLine;
92676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92805: l_bflow_applied_to_amt NUMBER; -- 5132302
92806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92807:
92808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92809:
92810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
92811: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
92812:
92952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92953:
92954: -- 4955764
92955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
92957:
92958: -- 4458381 Public Sector Enh
92959:
92960: --
93149: -------------------------------------------------------------------------------------------
93150: -- 4262811 - Generate the Accrual Reversal lines
93151: -------------------------------------------------------------------------------------------
93152: BEGIN
93153: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
93154: (g_array_event(p_event_id).array_value_num('header_index'));
93155: IF l_acc_rev_flag IS NULL THEN
93156: l_acc_rev_flag := 'N';
93157: END IF;
93246: END IF;
93247:
93248: -- 4955764
93249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
93251:
93252:
93253: XLA_AE_LINES_PKG.ValidateCurrentLine;
93254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93383: l_bflow_applied_to_amt NUMBER; -- 5132302
93384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93385:
93386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93387:
93388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
93389: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
93390:
93530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93531:
93532: -- 4955764
93533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
93535:
93536: -- 4458381 Public Sector Enh
93537:
93538: --
93727: -------------------------------------------------------------------------------------------
93728: -- 4262811 - Generate the Accrual Reversal lines
93729: -------------------------------------------------------------------------------------------
93730: BEGIN
93731: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
93732: (g_array_event(p_event_id).array_value_num('header_index'));
93733: IF l_acc_rev_flag IS NULL THEN
93734: l_acc_rev_flag := 'N';
93735: END IF;
93824: END IF;
93825:
93826: -- 4955764
93827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
93829:
93830:
93831: XLA_AE_LINES_PKG.ValidateCurrentLine;
93832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93960: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93961: l_bflow_applied_to_amt NUMBER; -- 5132302
93962: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93963:
93964: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93965:
93966: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
93967: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
93968:
94108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94109:
94110: -- 4955764
94111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
94113:
94114: -- 4458381 Public Sector Enh
94115:
94116: --
94305: -------------------------------------------------------------------------------------------
94306: -- 4262811 - Generate the Accrual Reversal lines
94307: -------------------------------------------------------------------------------------------
94308: BEGIN
94309: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
94310: (g_array_event(p_event_id).array_value_num('header_index'));
94311: IF l_acc_rev_flag IS NULL THEN
94312: l_acc_rev_flag := 'N';
94313: END IF;
94402: END IF;
94403:
94404: -- 4955764
94405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
94407:
94408:
94409: XLA_AE_LINES_PKG.ValidateCurrentLine;
94410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94539: l_bflow_applied_to_amt NUMBER; -- 5132302
94540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94541:
94542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94543:
94544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
94545: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
94546:
94686: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94687:
94688: -- 4955764
94689: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94690: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
94691:
94692: -- 4458381 Public Sector Enh
94693:
94694: --
94883: -------------------------------------------------------------------------------------------
94884: -- 4262811 - Generate the Accrual Reversal lines
94885: -------------------------------------------------------------------------------------------
94886: BEGIN
94887: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
94888: (g_array_event(p_event_id).array_value_num('header_index'));
94889: IF l_acc_rev_flag IS NULL THEN
94890: l_acc_rev_flag := 'N';
94891: END IF;
94980: END IF;
94981:
94982: -- 4955764
94983: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94984: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
94985:
94986:
94987: XLA_AE_LINES_PKG.ValidateCurrentLine;
94988: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95117: l_bflow_applied_to_amt NUMBER; -- 5132302
95118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95119:
95120: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95121:
95122: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
95123: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
95124:
95264: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95265:
95266: -- 4955764
95267: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95268: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
95269:
95270: -- 4458381 Public Sector Enh
95271:
95272: --
95461: -------------------------------------------------------------------------------------------
95462: -- 4262811 - Generate the Accrual Reversal lines
95463: -------------------------------------------------------------------------------------------
95464: BEGIN
95465: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
95466: (g_array_event(p_event_id).array_value_num('header_index'));
95467: IF l_acc_rev_flag IS NULL THEN
95468: l_acc_rev_flag := 'N';
95469: END IF;
95558: END IF;
95559:
95560: -- 4955764
95561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
95563:
95564:
95565: XLA_AE_LINES_PKG.ValidateCurrentLine;
95566: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95684: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95685: l_bflow_applied_to_amt NUMBER; -- 5132302
95686: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95687:
95688: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95689:
95690: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
95691: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
95692:
95832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95833:
95834: -- 4955764
95835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
95837:
95838: -- 4458381 Public Sector Enh
95839:
95840: --
96015: -------------------------------------------------------------------------------------------
96016: -- 4262811 - Generate the Accrual Reversal lines
96017: -------------------------------------------------------------------------------------------
96018: BEGIN
96019: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
96020: (g_array_event(p_event_id).array_value_num('header_index'));
96021: IF l_acc_rev_flag IS NULL THEN
96022: l_acc_rev_flag := 'N';
96023: END IF;
96112: END IF;
96113:
96114: -- 4955764
96115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
96117:
96118:
96119: XLA_AE_LINES_PKG.ValidateCurrentLine;
96120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96248: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96249: l_bflow_applied_to_amt NUMBER; -- 5132302
96250: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96251:
96252: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96253:
96254: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
96255: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
96256:
96396: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96397:
96398: -- 4955764
96399: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96400: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
96401:
96402: -- 4458381 Public Sector Enh
96403:
96404: --
96593: -------------------------------------------------------------------------------------------
96594: -- 4262811 - Generate the Accrual Reversal lines
96595: -------------------------------------------------------------------------------------------
96596: BEGIN
96597: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
96598: (g_array_event(p_event_id).array_value_num('header_index'));
96599: IF l_acc_rev_flag IS NULL THEN
96600: l_acc_rev_flag := 'N';
96601: END IF;
96690: END IF;
96691:
96692: -- 4955764
96693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
96695:
96696:
96697: XLA_AE_LINES_PKG.ValidateCurrentLine;
96698: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96827: l_bflow_applied_to_amt NUMBER; -- 5132302
96828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96829:
96830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96831:
96832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
96833: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
96834:
96974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96975:
96976: -- 4955764
96977: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96978: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
96979:
96980: -- 4458381 Public Sector Enh
96981:
96982: --
97171: -------------------------------------------------------------------------------------------
97172: -- 4262811 - Generate the Accrual Reversal lines
97173: -------------------------------------------------------------------------------------------
97174: BEGIN
97175: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
97176: (g_array_event(p_event_id).array_value_num('header_index'));
97177: IF l_acc_rev_flag IS NULL THEN
97178: l_acc_rev_flag := 'N';
97179: END IF;
97268: END IF;
97269:
97270: -- 4955764
97271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
97273:
97274:
97275: XLA_AE_LINES_PKG.ValidateCurrentLine;
97276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97395: l_bflow_applied_to_amt NUMBER; -- 5132302
97396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97397:
97398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97399:
97400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
97401: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
97402:
97542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97543:
97544: -- 4955764
97545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
97547:
97548: -- 4458381 Public Sector Enh
97549:
97550: --
97725: -------------------------------------------------------------------------------------------
97726: -- 4262811 - Generate the Accrual Reversal lines
97727: -------------------------------------------------------------------------------------------
97728: BEGIN
97729: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
97730: (g_array_event(p_event_id).array_value_num('header_index'));
97731: IF l_acc_rev_flag IS NULL THEN
97732: l_acc_rev_flag := 'N';
97733: END IF;
97822: END IF;
97823:
97824: -- 4955764
97825: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97826: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
97827:
97828:
97829: XLA_AE_LINES_PKG.ValidateCurrentLine;
97830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97959: l_bflow_applied_to_amt NUMBER; -- 5132302
97960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97961:
97962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97963:
97964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
97965: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
97966:
98106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98107:
98108: -- 4955764
98109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
98111:
98112: -- 4458381 Public Sector Enh
98113:
98114: --
98303: -------------------------------------------------------------------------------------------
98304: -- 4262811 - Generate the Accrual Reversal lines
98305: -------------------------------------------------------------------------------------------
98306: BEGIN
98307: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
98308: (g_array_event(p_event_id).array_value_num('header_index'));
98309: IF l_acc_rev_flag IS NULL THEN
98310: l_acc_rev_flag := 'N';
98311: END IF;
98400: END IF;
98401:
98402: -- 4955764
98403: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98404: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
98405:
98406:
98407: XLA_AE_LINES_PKG.ValidateCurrentLine;
98408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98537: l_bflow_applied_to_amt NUMBER; -- 5132302
98538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98539:
98540: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98541:
98542: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
98543: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
98544:
98684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98685:
98686: -- 4955764
98687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
98689:
98690: -- 4458381 Public Sector Enh
98691:
98692: --
98881: -------------------------------------------------------------------------------------------
98882: -- 4262811 - Generate the Accrual Reversal lines
98883: -------------------------------------------------------------------------------------------
98884: BEGIN
98885: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
98886: (g_array_event(p_event_id).array_value_num('header_index'));
98887: IF l_acc_rev_flag IS NULL THEN
98888: l_acc_rev_flag := 'N';
98889: END IF;
98978: END IF;
98979:
98980: -- 4955764
98981: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98982: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
98983:
98984:
98985: XLA_AE_LINES_PKG.ValidateCurrentLine;
98986: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99115: l_bflow_applied_to_amt NUMBER; -- 5132302
99116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99117:
99118: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99119:
99120: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
99121: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
99122:
99262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99263:
99264: -- 4955764
99265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
99267:
99268: -- 4458381 Public Sector Enh
99269:
99270: --
99459: -------------------------------------------------------------------------------------------
99460: -- 4262811 - Generate the Accrual Reversal lines
99461: -------------------------------------------------------------------------------------------
99462: BEGIN
99463: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
99464: (g_array_event(p_event_id).array_value_num('header_index'));
99465: IF l_acc_rev_flag IS NULL THEN
99466: l_acc_rev_flag := 'N';
99467: END IF;
99556: END IF;
99557:
99558: -- 4955764
99559: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99560: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
99561:
99562:
99563: XLA_AE_LINES_PKG.ValidateCurrentLine;
99564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99713: l_bflow_applied_to_amt NUMBER; -- 5132302
99714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99715:
99716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99717:
99718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
99719: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
99720:
99860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99861:
99862: -- 4955764
99863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
99865:
99866: -- 4458381 Public Sector Enh
99867:
99868: --
100089: -------------------------------------------------------------------------------------------
100090: -- 4262811 - Generate the Accrual Reversal lines
100091: -------------------------------------------------------------------------------------------
100092: BEGIN
100093: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
100094: (g_array_event(p_event_id).array_value_num('header_index'));
100095: IF l_acc_rev_flag IS NULL THEN
100096: l_acc_rev_flag := 'N';
100097: END IF;
100186: END IF;
100187:
100188: -- 4955764
100189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
100191:
100192:
100193: XLA_AE_LINES_PKG.ValidateCurrentLine;
100194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100323: l_bflow_applied_to_amt NUMBER; -- 5132302
100324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100325:
100326: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100327:
100328: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
100329: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
100330:
100470: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100471:
100472: -- 4955764
100473: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100474: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
100475:
100476: -- 4458381 Public Sector Enh
100477:
100478: --
100667: -------------------------------------------------------------------------------------------
100668: -- 4262811 - Generate the Accrual Reversal lines
100669: -------------------------------------------------------------------------------------------
100670: BEGIN
100671: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
100672: (g_array_event(p_event_id).array_value_num('header_index'));
100673: IF l_acc_rev_flag IS NULL THEN
100674: l_acc_rev_flag := 'N';
100675: END IF;
100764: END IF;
100765:
100766: -- 4955764
100767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
100769:
100770:
100771: XLA_AE_LINES_PKG.ValidateCurrentLine;
100772: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100901: l_bflow_applied_to_amt NUMBER; -- 5132302
100902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100903:
100904: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100905:
100906: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
100907: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
100908:
101048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101049:
101050: -- 4955764
101051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
101053:
101054: -- 4458381 Public Sector Enh
101055:
101056: --
101245: -------------------------------------------------------------------------------------------
101246: -- 4262811 - Generate the Accrual Reversal lines
101247: -------------------------------------------------------------------------------------------
101248: BEGIN
101249: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
101250: (g_array_event(p_event_id).array_value_num('header_index'));
101251: IF l_acc_rev_flag IS NULL THEN
101252: l_acc_rev_flag := 'N';
101253: END IF;
101342: END IF;
101343:
101344: -- 4955764
101345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
101347:
101348:
101349: XLA_AE_LINES_PKG.ValidateCurrentLine;
101350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101479: l_bflow_applied_to_amt NUMBER; -- 5132302
101480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101481:
101482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101483:
101484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
101485: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
101486:
101626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101627:
101628: -- 4955764
101629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
101631:
101632: -- 4458381 Public Sector Enh
101633:
101634: --
101823: -------------------------------------------------------------------------------------------
101824: -- 4262811 - Generate the Accrual Reversal lines
101825: -------------------------------------------------------------------------------------------
101826: BEGIN
101827: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
101828: (g_array_event(p_event_id).array_value_num('header_index'));
101829: IF l_acc_rev_flag IS NULL THEN
101830: l_acc_rev_flag := 'N';
101831: END IF;
101920: END IF;
101921:
101922: -- 4955764
101923: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101924: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
101925:
101926:
101927: XLA_AE_LINES_PKG.ValidateCurrentLine;
101928: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102057: l_bflow_applied_to_amt NUMBER; -- 5132302
102058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102059:
102060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102061:
102062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
102063: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
102064:
102204: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102205:
102206: -- 4955764
102207: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102208: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
102209:
102210: -- 4458381 Public Sector Enh
102211:
102212: --
102401: -------------------------------------------------------------------------------------------
102402: -- 4262811 - Generate the Accrual Reversal lines
102403: -------------------------------------------------------------------------------------------
102404: BEGIN
102405: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
102406: (g_array_event(p_event_id).array_value_num('header_index'));
102407: IF l_acc_rev_flag IS NULL THEN
102408: l_acc_rev_flag := 'N';
102409: END IF;
102498: END IF;
102499:
102500: -- 4955764
102501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
102503:
102504:
102505: XLA_AE_LINES_PKG.ValidateCurrentLine;
102506: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102635: l_bflow_applied_to_amt NUMBER; -- 5132302
102636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102637:
102638: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102639:
102640: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
102641: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
102642:
102782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102783:
102784: -- 4955764
102785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
102787:
102788: -- 4458381 Public Sector Enh
102789:
102790: --
102979: -------------------------------------------------------------------------------------------
102980: -- 4262811 - Generate the Accrual Reversal lines
102981: -------------------------------------------------------------------------------------------
102982: BEGIN
102983: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
102984: (g_array_event(p_event_id).array_value_num('header_index'));
102985: IF l_acc_rev_flag IS NULL THEN
102986: l_acc_rev_flag := 'N';
102987: END IF;
103076: END IF;
103077:
103078: -- 4955764
103079: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103080: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
103081:
103082:
103083: XLA_AE_LINES_PKG.ValidateCurrentLine;
103084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103233: l_bflow_applied_to_amt NUMBER; -- 5132302
103234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103235:
103236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103237:
103238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
103239: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
103240:
103380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103381:
103382: -- 4955764
103383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
103385:
103386: -- 4458381 Public Sector Enh
103387:
103388: --
103609: -------------------------------------------------------------------------------------------
103610: -- 4262811 - Generate the Accrual Reversal lines
103611: -------------------------------------------------------------------------------------------
103612: BEGIN
103613: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
103614: (g_array_event(p_event_id).array_value_num('header_index'));
103615: IF l_acc_rev_flag IS NULL THEN
103616: l_acc_rev_flag := 'N';
103617: END IF;
103706: END IF;
103707:
103708: -- 4955764
103709: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103710: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
103711:
103712:
103713: XLA_AE_LINES_PKG.ValidateCurrentLine;
103714: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103843: l_bflow_applied_to_amt NUMBER; -- 5132302
103844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103845:
103846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103847:
103848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
103849: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
103850:
103990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103991:
103992: -- 4955764
103993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
103995:
103996: -- 4458381 Public Sector Enh
103997:
103998: --
104187: -------------------------------------------------------------------------------------------
104188: -- 4262811 - Generate the Accrual Reversal lines
104189: -------------------------------------------------------------------------------------------
104190: BEGIN
104191: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
104192: (g_array_event(p_event_id).array_value_num('header_index'));
104193: IF l_acc_rev_flag IS NULL THEN
104194: l_acc_rev_flag := 'N';
104195: END IF;
104284: END IF;
104285:
104286: -- 4955764
104287: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104288: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
104289:
104290:
104291: XLA_AE_LINES_PKG.ValidateCurrentLine;
104292: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104411: l_bflow_applied_to_amt NUMBER; -- 5132302
104412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104413:
104414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104415:
104416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
104417: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
104418:
104558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104559:
104560: -- 4955764
104561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
104563:
104564: -- 4458381 Public Sector Enh
104565:
104566: --
104741: -------------------------------------------------------------------------------------------
104742: -- 4262811 - Generate the Accrual Reversal lines
104743: -------------------------------------------------------------------------------------------
104744: BEGIN
104745: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
104746: (g_array_event(p_event_id).array_value_num('header_index'));
104747: IF l_acc_rev_flag IS NULL THEN
104748: l_acc_rev_flag := 'N';
104749: END IF;
104838: END IF;
104839:
104840: -- 4955764
104841: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104842: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
104843:
104844:
104845: XLA_AE_LINES_PKG.ValidateCurrentLine;
104846: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104974: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104975: l_bflow_applied_to_amt NUMBER; -- 5132302
104976: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104977:
104978: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104979:
104980: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
104981: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
104982:
105122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105123:
105124: -- 4955764
105125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
105127:
105128: -- 4458381 Public Sector Enh
105129:
105130: --
105319: -------------------------------------------------------------------------------------------
105320: -- 4262811 - Generate the Accrual Reversal lines
105321: -------------------------------------------------------------------------------------------
105322: BEGIN
105323: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
105324: (g_array_event(p_event_id).array_value_num('header_index'));
105325: IF l_acc_rev_flag IS NULL THEN
105326: l_acc_rev_flag := 'N';
105327: END IF;
105416: END IF;
105417:
105418: -- 4955764
105419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
105421:
105422:
105423: XLA_AE_LINES_PKG.ValidateCurrentLine;
105424: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105553: l_bflow_applied_to_amt NUMBER; -- 5132302
105554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105555:
105556: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105557:
105558: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
105559: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
105560:
105700: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105701:
105702: -- 4955764
105703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
105705:
105706: -- 4458381 Public Sector Enh
105707:
105708: --
105897: -------------------------------------------------------------------------------------------
105898: -- 4262811 - Generate the Accrual Reversal lines
105899: -------------------------------------------------------------------------------------------
105900: BEGIN
105901: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
105902: (g_array_event(p_event_id).array_value_num('header_index'));
105903: IF l_acc_rev_flag IS NULL THEN
105904: l_acc_rev_flag := 'N';
105905: END IF;
105994: END IF;
105995:
105996: -- 4955764
105997: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105998: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
105999:
106000:
106001: XLA_AE_LINES_PKG.ValidateCurrentLine;
106002: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106131: l_bflow_applied_to_amt NUMBER; -- 5132302
106132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106133:
106134: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106135:
106136: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
106137: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
106138:
106278: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106279:
106280: -- 4955764
106281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
106283:
106284: -- 4458381 Public Sector Enh
106285:
106286: --
106475: -------------------------------------------------------------------------------------------
106476: -- 4262811 - Generate the Accrual Reversal lines
106477: -------------------------------------------------------------------------------------------
106478: BEGIN
106479: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
106480: (g_array_event(p_event_id).array_value_num('header_index'));
106481: IF l_acc_rev_flag IS NULL THEN
106482: l_acc_rev_flag := 'N';
106483: END IF;
106572: END IF;
106573:
106574: -- 4955764
106575: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106576: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
106577:
106578:
106579: XLA_AE_LINES_PKG.ValidateCurrentLine;
106580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106709: l_bflow_applied_to_amt NUMBER; -- 5132302
106710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106711:
106712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106713:
106714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
106715: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
106716:
106856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106857:
106858: -- 4955764
106859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
106861:
106862: -- 4458381 Public Sector Enh
106863:
106864: --
107053: -------------------------------------------------------------------------------------------
107054: -- 4262811 - Generate the Accrual Reversal lines
107055: -------------------------------------------------------------------------------------------
107056: BEGIN
107057: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
107058: (g_array_event(p_event_id).array_value_num('header_index'));
107059: IF l_acc_rev_flag IS NULL THEN
107060: l_acc_rev_flag := 'N';
107061: END IF;
107150: END IF;
107151:
107152: -- 4955764
107153: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107154: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
107155:
107156:
107157: XLA_AE_LINES_PKG.ValidateCurrentLine;
107158: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107286: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107287: l_bflow_applied_to_amt NUMBER; -- 5132302
107288: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107289:
107290: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107291:
107292: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
107293: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
107294:
107434: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107435:
107436: -- 4955764
107437: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107438: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
107439:
107440: -- 4458381 Public Sector Enh
107441:
107442: --
107631: -------------------------------------------------------------------------------------------
107632: -- 4262811 - Generate the Accrual Reversal lines
107633: -------------------------------------------------------------------------------------------
107634: BEGIN
107635: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
107636: (g_array_event(p_event_id).array_value_num('header_index'));
107637: IF l_acc_rev_flag IS NULL THEN
107638: l_acc_rev_flag := 'N';
107639: END IF;
107728: END IF;
107729:
107730: -- 4955764
107731: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107732: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
107733:
107734:
107735: XLA_AE_LINES_PKG.ValidateCurrentLine;
107736: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107865: l_bflow_applied_to_amt NUMBER; -- 5132302
107866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107867:
107868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107869:
107870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
107871: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
107872:
108012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108013:
108014: -- 4955764
108015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
108017:
108018: -- 4458381 Public Sector Enh
108019:
108020: --
108209: -------------------------------------------------------------------------------------------
108210: -- 4262811 - Generate the Accrual Reversal lines
108211: -------------------------------------------------------------------------------------------
108212: BEGIN
108213: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
108214: (g_array_event(p_event_id).array_value_num('header_index'));
108215: IF l_acc_rev_flag IS NULL THEN
108216: l_acc_rev_flag := 'N';
108217: END IF;
108306: END IF;
108307:
108308: -- 4955764
108309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
108311:
108312:
108313: XLA_AE_LINES_PKG.ValidateCurrentLine;
108314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108442: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108443: l_bflow_applied_to_amt NUMBER; -- 5132302
108444: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108445:
108446: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108447:
108448: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
108449: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
108450:
108590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108591:
108592: -- 4955764
108593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
108595:
108596: -- 4458381 Public Sector Enh
108597:
108598: --
108787: -------------------------------------------------------------------------------------------
108788: -- 4262811 - Generate the Accrual Reversal lines
108789: -------------------------------------------------------------------------------------------
108790: BEGIN
108791: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
108792: (g_array_event(p_event_id).array_value_num('header_index'));
108793: IF l_acc_rev_flag IS NULL THEN
108794: l_acc_rev_flag := 'N';
108795: END IF;
108884: END IF;
108885:
108886: -- 4955764
108887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
108889:
108890:
108891: XLA_AE_LINES_PKG.ValidateCurrentLine;
108892: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109011: l_bflow_applied_to_amt NUMBER; -- 5132302
109012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109013:
109014: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109015:
109016: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
109017: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
109018:
109158: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109159:
109160: -- 4955764
109161: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109162: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
109163:
109164: -- 4458381 Public Sector Enh
109165:
109166: --
109341: -------------------------------------------------------------------------------------------
109342: -- 4262811 - Generate the Accrual Reversal lines
109343: -------------------------------------------------------------------------------------------
109344: BEGIN
109345: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
109346: (g_array_event(p_event_id).array_value_num('header_index'));
109347: IF l_acc_rev_flag IS NULL THEN
109348: l_acc_rev_flag := 'N';
109349: END IF;
109438: END IF;
109439:
109440: -- 4955764
109441: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109442: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
109443:
109444:
109445: XLA_AE_LINES_PKG.ValidateCurrentLine;
109446: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109590: l_bflow_applied_to_amt NUMBER; -- 5132302
109591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109592:
109593: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109594:
109595: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
109596: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
109597:
109737: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109738:
109739: -- 4955764
109740: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109741: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
109742:
109743: -- 4458381 Public Sector Enh
109744:
109745: --
109942: -------------------------------------------------------------------------------------------
109943: -- 4262811 - Generate the Accrual Reversal lines
109944: -------------------------------------------------------------------------------------------
109945: BEGIN
109946: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
109947: (g_array_event(p_event_id).array_value_num('header_index'));
109948: IF l_acc_rev_flag IS NULL THEN
109949: l_acc_rev_flag := 'N';
109950: END IF;
110047: END IF;
110048:
110049: -- 4955764
110050: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110051: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
110052:
110053:
110054: XLA_AE_LINES_PKG.ValidateCurrentLine;
110055: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110219: l_bflow_applied_to_amt NUMBER; -- 5132302
110220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110221:
110222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110223:
110224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
110225: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
110226:
110366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110367:
110368: -- 4955764
110369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
110371:
110372: -- 4458381 Public Sector Enh
110373:
110374: --
110603: -------------------------------------------------------------------------------------------
110604: -- 4262811 - Generate the Accrual Reversal lines
110605: -------------------------------------------------------------------------------------------
110606: BEGIN
110607: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
110608: (g_array_event(p_event_id).array_value_num('header_index'));
110609: IF l_acc_rev_flag IS NULL THEN
110610: l_acc_rev_flag := 'N';
110611: END IF;
110708: END IF;
110709:
110710: -- 4955764
110711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
110713:
110714:
110715: XLA_AE_LINES_PKG.ValidateCurrentLine;
110716: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110859: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110860: l_bflow_applied_to_amt NUMBER; -- 5132302
110861: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110862:
110863: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110864:
110865: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
110866: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
110867:
111007: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111008:
111009: -- 4955764
111010: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111011: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
111012:
111013: -- 4458381 Public Sector Enh
111014:
111015: --
111212: -------------------------------------------------------------------------------------------
111213: -- 4262811 - Generate the Accrual Reversal lines
111214: -------------------------------------------------------------------------------------------
111215: BEGIN
111216: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
111217: (g_array_event(p_event_id).array_value_num('header_index'));
111218: IF l_acc_rev_flag IS NULL THEN
111219: l_acc_rev_flag := 'N';
111220: END IF;
111317: END IF;
111318:
111319: -- 4955764
111320: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111321: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
111322:
111323:
111324: XLA_AE_LINES_PKG.ValidateCurrentLine;
111325: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111468: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111469: l_bflow_applied_to_amt NUMBER; -- 5132302
111470: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111471:
111472: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111473:
111474: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
111475: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
111476:
111616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111617:
111618: -- 4955764
111619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
111621:
111622: -- 4458381 Public Sector Enh
111623:
111624: --
111821: -------------------------------------------------------------------------------------------
111822: -- 4262811 - Generate the Accrual Reversal lines
111823: -------------------------------------------------------------------------------------------
111824: BEGIN
111825: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
111826: (g_array_event(p_event_id).array_value_num('header_index'));
111827: IF l_acc_rev_flag IS NULL THEN
111828: l_acc_rev_flag := 'N';
111829: END IF;
111926: END IF;
111927:
111928: -- 4955764
111929: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111930: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
111931:
111932:
111933: XLA_AE_LINES_PKG.ValidateCurrentLine;
111934: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112078: l_bflow_applied_to_amt NUMBER; -- 5132302
112079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112080:
112081: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112082:
112083: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
112084: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
112085:
112225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112226:
112227: -- 4955764
112228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
112230:
112231: -- 4458381 Public Sector Enh
112232:
112233: --
112430: -------------------------------------------------------------------------------------------
112431: -- 4262811 - Generate the Accrual Reversal lines
112432: -------------------------------------------------------------------------------------------
112433: BEGIN
112434: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
112435: (g_array_event(p_event_id).array_value_num('header_index'));
112436: IF l_acc_rev_flag IS NULL THEN
112437: l_acc_rev_flag := 'N';
112438: END IF;
112535: END IF;
112536:
112537: -- 4955764
112538: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112539: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
112540:
112541:
112542: XLA_AE_LINES_PKG.ValidateCurrentLine;
112543: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112687: l_bflow_applied_to_amt NUMBER; -- 5132302
112688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112689:
112690: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112691:
112692: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
112693: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
112694:
112834: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112835:
112836: -- 4955764
112837: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112838: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
112839:
112840: -- 4458381 Public Sector Enh
112841:
112842: --
113039: -------------------------------------------------------------------------------------------
113040: -- 4262811 - Generate the Accrual Reversal lines
113041: -------------------------------------------------------------------------------------------
113042: BEGIN
113043: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
113044: (g_array_event(p_event_id).array_value_num('header_index'));
113045: IF l_acc_rev_flag IS NULL THEN
113046: l_acc_rev_flag := 'N';
113047: END IF;
113144: END IF;
113145:
113146: -- 4955764
113147: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113148: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
113149:
113150:
113151: XLA_AE_LINES_PKG.ValidateCurrentLine;
113152: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113296: l_bflow_applied_to_amt NUMBER; -- 5132302
113297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113298:
113299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113300:
113301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
113302: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
113303:
113443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113444:
113445: -- 4955764
113446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
113448:
113449: -- 4458381 Public Sector Enh
113450:
113451: --
113648: -------------------------------------------------------------------------------------------
113649: -- 4262811 - Generate the Accrual Reversal lines
113650: -------------------------------------------------------------------------------------------
113651: BEGIN
113652: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
113653: (g_array_event(p_event_id).array_value_num('header_index'));
113654: IF l_acc_rev_flag IS NULL THEN
113655: l_acc_rev_flag := 'N';
113656: END IF;
113753: END IF;
113754:
113755: -- 4955764
113756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
113758:
113759:
113760: XLA_AE_LINES_PKG.ValidateCurrentLine;
113761: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113919: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113920: l_bflow_applied_to_amt NUMBER; -- 5132302
113921: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113922:
113923: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113924:
113925: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
113926: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
113927:
114067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114068:
114069: -- 4955764
114070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
114072:
114073: -- 4458381 Public Sector Enh
114074:
114075: --
114279: -------------------------------------------------------------------------------------------
114280: -- 4262811 - Generate the Accrual Reversal lines
114281: -------------------------------------------------------------------------------------------
114282: BEGIN
114283: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
114284: (g_array_event(p_event_id).array_value_num('header_index'));
114285: IF l_acc_rev_flag IS NULL THEN
114286: l_acc_rev_flag := 'N';
114287: END IF;
114391: END IF;
114392:
114393: -- 4955764
114394: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114395: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
114396:
114397:
114398: XLA_AE_LINES_PKG.ValidateCurrentLine;
114399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114542: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114543: l_bflow_applied_to_amt NUMBER; -- 5132302
114544: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114545:
114546: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114547:
114548: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
114549: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
114550:
114690: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114691:
114692: -- 4955764
114693: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114694: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
114695:
114696: -- 4458381 Public Sector Enh
114697:
114698: --
114895: -------------------------------------------------------------------------------------------
114896: -- 4262811 - Generate the Accrual Reversal lines
114897: -------------------------------------------------------------------------------------------
114898: BEGIN
114899: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
114900: (g_array_event(p_event_id).array_value_num('header_index'));
114901: IF l_acc_rev_flag IS NULL THEN
114902: l_acc_rev_flag := 'N';
114903: END IF;
115000: END IF;
115001:
115002: -- 4955764
115003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
115005:
115006:
115007: XLA_AE_LINES_PKG.ValidateCurrentLine;
115008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115151: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115152: l_bflow_applied_to_amt NUMBER; -- 5132302
115153: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115154:
115155: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115156:
115157: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
115158: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
115159:
115299: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115300:
115301: -- 4955764
115302: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115303: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
115304:
115305: -- 4458381 Public Sector Enh
115306:
115307: --
115504: -------------------------------------------------------------------------------------------
115505: -- 4262811 - Generate the Accrual Reversal lines
115506: -------------------------------------------------------------------------------------------
115507: BEGIN
115508: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
115509: (g_array_event(p_event_id).array_value_num('header_index'));
115510: IF l_acc_rev_flag IS NULL THEN
115511: l_acc_rev_flag := 'N';
115512: END IF;
115609: END IF;
115610:
115611: -- 4955764
115612: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115613: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
115614:
115615:
115616: XLA_AE_LINES_PKG.ValidateCurrentLine;
115617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115761: l_bflow_applied_to_amt NUMBER; -- 5132302
115762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115763:
115764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115765:
115766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
115767: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
115768:
115908: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115909:
115910: -- 4955764
115911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
115913:
115914: -- 4458381 Public Sector Enh
115915:
115916: --
116113: -------------------------------------------------------------------------------------------
116114: -- 4262811 - Generate the Accrual Reversal lines
116115: -------------------------------------------------------------------------------------------
116116: BEGIN
116117: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
116118: (g_array_event(p_event_id).array_value_num('header_index'));
116119: IF l_acc_rev_flag IS NULL THEN
116120: l_acc_rev_flag := 'N';
116121: END IF;
116218: END IF;
116219:
116220: -- 4955764
116221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
116223:
116224:
116225: XLA_AE_LINES_PKG.ValidateCurrentLine;
116226: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116355: l_bflow_applied_to_amt NUMBER; -- 5132302
116356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116357:
116358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116359:
116360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
116361: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
116362:
116502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116503:
116504: -- 4955764
116505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
116507:
116508: -- 4458381 Public Sector Enh
116509:
116510: --
116699: -------------------------------------------------------------------------------------------
116700: -- 4262811 - Generate the Accrual Reversal lines
116701: -------------------------------------------------------------------------------------------
116702: BEGIN
116703: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
116704: (g_array_event(p_event_id).array_value_num('header_index'));
116705: IF l_acc_rev_flag IS NULL THEN
116706: l_acc_rev_flag := 'N';
116707: END IF;
116796: END IF;
116797:
116798: -- 4955764
116799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
116801:
116802:
116803: XLA_AE_LINES_PKG.ValidateCurrentLine;
116804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116947: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116948: l_bflow_applied_to_amt NUMBER; -- 5132302
116949: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116950:
116951: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116952:
116953: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
116954: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
116955:
117095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117096:
117097: -- 4955764
117098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
117100:
117101: -- 4458381 Public Sector Enh
117102:
117103: --
117300: -------------------------------------------------------------------------------------------
117301: -- 4262811 - Generate the Accrual Reversal lines
117302: -------------------------------------------------------------------------------------------
117303: BEGIN
117304: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
117305: (g_array_event(p_event_id).array_value_num('header_index'));
117306: IF l_acc_rev_flag IS NULL THEN
117307: l_acc_rev_flag := 'N';
117308: END IF;
117405: END IF;
117406:
117407: -- 4955764
117408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
117410:
117411:
117412: XLA_AE_LINES_PKG.ValidateCurrentLine;
117413: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117557: l_bflow_applied_to_amt NUMBER; -- 5132302
117558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117559:
117560: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117561:
117562: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
117563: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
117564:
117704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117705:
117706: -- 4955764
117707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
117709:
117710: -- 4458381 Public Sector Enh
117711:
117712: --
117909: -------------------------------------------------------------------------------------------
117910: -- 4262811 - Generate the Accrual Reversal lines
117911: -------------------------------------------------------------------------------------------
117912: BEGIN
117913: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
117914: (g_array_event(p_event_id).array_value_num('header_index'));
117915: IF l_acc_rev_flag IS NULL THEN
117916: l_acc_rev_flag := 'N';
117917: END IF;
118014: END IF;
118015:
118016: -- 4955764
118017: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118018: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
118019:
118020:
118021: XLA_AE_LINES_PKG.ValidateCurrentLine;
118022: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118165: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118166: l_bflow_applied_to_amt NUMBER; -- 5132302
118167: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118168:
118169: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118170:
118171: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
118172: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
118173:
118313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118314:
118315: -- 4955764
118316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
118318:
118319: -- 4458381 Public Sector Enh
118320:
118321: --
118518: -------------------------------------------------------------------------------------------
118519: -- 4262811 - Generate the Accrual Reversal lines
118520: -------------------------------------------------------------------------------------------
118521: BEGIN
118522: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
118523: (g_array_event(p_event_id).array_value_num('header_index'));
118524: IF l_acc_rev_flag IS NULL THEN
118525: l_acc_rev_flag := 'N';
118526: END IF;
118623: END IF;
118624:
118625: -- 4955764
118626: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118627: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
118628:
118629:
118630: XLA_AE_LINES_PKG.ValidateCurrentLine;
118631: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118772: l_bflow_applied_to_amt NUMBER; -- 5132302
118773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118774:
118775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118776:
118777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
118778: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
118779:
118919: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118920:
118921: -- 4955764
118922: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118923: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
118924:
118925: -- 4458381 Public Sector Enh
118926:
118927: --
119139: -------------------------------------------------------------------------------------------
119140: -- 4262811 - Generate the Accrual Reversal lines
119141: -------------------------------------------------------------------------------------------
119142: BEGIN
119143: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
119144: (g_array_event(p_event_id).array_value_num('header_index'));
119145: IF l_acc_rev_flag IS NULL THEN
119146: l_acc_rev_flag := 'N';
119147: END IF;
119241: END IF;
119242:
119243: -- 4955764
119244: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119245: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
119246:
119247:
119248: XLA_AE_LINES_PKG.ValidateCurrentLine;
119249: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119389: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119390: l_bflow_applied_to_amt NUMBER; -- 5132302
119391: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119392:
119393: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119394:
119395: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
119396: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
119397:
119537: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119538:
119539: -- 4955764
119540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119541: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
119542:
119543: -- 4458381 Public Sector Enh
119544:
119545: --
119757: -------------------------------------------------------------------------------------------
119758: -- 4262811 - Generate the Accrual Reversal lines
119759: -------------------------------------------------------------------------------------------
119760: BEGIN
119761: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
119762: (g_array_event(p_event_id).array_value_num('header_index'));
119763: IF l_acc_rev_flag IS NULL THEN
119764: l_acc_rev_flag := 'N';
119765: END IF;
119859: END IF;
119860:
119861: -- 4955764
119862: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119863: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
119864:
119865:
119866: XLA_AE_LINES_PKG.ValidateCurrentLine;
119867: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120008: l_bflow_applied_to_amt NUMBER; -- 5132302
120009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120010:
120011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120012:
120013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
120014: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
120015:
120155: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120156:
120157: -- 4955764
120158: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120159: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
120160:
120161: -- 4458381 Public Sector Enh
120162:
120163: --
120375: -------------------------------------------------------------------------------------------
120376: -- 4262811 - Generate the Accrual Reversal lines
120377: -------------------------------------------------------------------------------------------
120378: BEGIN
120379: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
120380: (g_array_event(p_event_id).array_value_num('header_index'));
120381: IF l_acc_rev_flag IS NULL THEN
120382: l_acc_rev_flag := 'N';
120383: END IF;
120477: END IF;
120478:
120479: -- 4955764
120480: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120481: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
120482:
120483:
120484: XLA_AE_LINES_PKG.ValidateCurrentLine;
120485: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120606: l_bflow_applied_to_amt NUMBER; -- 5132302
120607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120608:
120609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120610:
120611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
120612: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
120613:
120753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120754:
120755: -- 4955764
120756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
120758:
120759: -- 4458381 Public Sector Enh
120760:
120761: --
120954: -------------------------------------------------------------------------------------------
120955: -- 4262811 - Generate the Accrual Reversal lines
120956: -------------------------------------------------------------------------------------------
120957: BEGIN
120958: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
120959: (g_array_event(p_event_id).array_value_num('header_index'));
120960: IF l_acc_rev_flag IS NULL THEN
120961: l_acc_rev_flag := 'N';
120962: END IF;
121051: END IF;
121052:
121053: -- 4955764
121054: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121055: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
121056:
121057:
121058: XLA_AE_LINES_PKG.ValidateCurrentLine;
121059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121200: l_bflow_applied_to_amt NUMBER; -- 5132302
121201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121202:
121203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121204:
121205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
121206: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
121207:
121347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121348:
121349: -- 4955764
121350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
121352:
121353: -- 4458381 Public Sector Enh
121354:
121355: --
121567: -------------------------------------------------------------------------------------------
121568: -- 4262811 - Generate the Accrual Reversal lines
121569: -------------------------------------------------------------------------------------------
121570: BEGIN
121571: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
121572: (g_array_event(p_event_id).array_value_num('header_index'));
121573: IF l_acc_rev_flag IS NULL THEN
121574: l_acc_rev_flag := 'N';
121575: END IF;
121669: END IF;
121670:
121671: -- 4955764
121672: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121673: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
121674:
121675:
121676: XLA_AE_LINES_PKG.ValidateCurrentLine;
121677: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121808: l_bflow_applied_to_amt NUMBER; -- 5132302
121809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121810:
121811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121812:
121813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
121814: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
121815:
121955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121956:
121957: -- 4955764
121958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
121960:
121961: -- 4458381 Public Sector Enh
121962:
121963: --
122161: -------------------------------------------------------------------------------------------
122162: -- 4262811 - Generate the Accrual Reversal lines
122163: -------------------------------------------------------------------------------------------
122164: BEGIN
122165: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
122166: (g_array_event(p_event_id).array_value_num('header_index'));
122167: IF l_acc_rev_flag IS NULL THEN
122168: l_acc_rev_flag := 'N';
122169: END IF;
122263: END IF;
122264:
122265: -- 4955764
122266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
122268:
122269:
122270: XLA_AE_LINES_PKG.ValidateCurrentLine;
122271: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122411: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122412: l_bflow_applied_to_amt NUMBER; -- 5132302
122413: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122414:
122415: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122416:
122417: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
122418: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
122419:
122559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122560:
122561: -- 4955764
122562: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122563: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
122564:
122565: -- 4458381 Public Sector Enh
122566:
122567: --
122779: -------------------------------------------------------------------------------------------
122780: -- 4262811 - Generate the Accrual Reversal lines
122781: -------------------------------------------------------------------------------------------
122782: BEGIN
122783: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
122784: (g_array_event(p_event_id).array_value_num('header_index'));
122785: IF l_acc_rev_flag IS NULL THEN
122786: l_acc_rev_flag := 'N';
122787: END IF;
122881: END IF;
122882:
122883: -- 4955764
122884: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122885: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
122886:
122887:
122888: XLA_AE_LINES_PKG.ValidateCurrentLine;
122889: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123029: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123030: l_bflow_applied_to_amt NUMBER; -- 5132302
123031: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123032:
123033: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123034:
123035: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
123036: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
123037:
123177: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123178:
123179: -- 4955764
123180: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123181: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
123182:
123183: -- 4458381 Public Sector Enh
123184:
123185: --
123397: -------------------------------------------------------------------------------------------
123398: -- 4262811 - Generate the Accrual Reversal lines
123399: -------------------------------------------------------------------------------------------
123400: BEGIN
123401: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
123402: (g_array_event(p_event_id).array_value_num('header_index'));
123403: IF l_acc_rev_flag IS NULL THEN
123404: l_acc_rev_flag := 'N';
123405: END IF;
123499: END IF;
123500:
123501: -- 4955764
123502: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123503: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
123504:
123505:
123506: XLA_AE_LINES_PKG.ValidateCurrentLine;
123507: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123668: l_bflow_applied_to_amt NUMBER; -- 5132302
123669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123670:
123671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123672:
123673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
123674: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
123675:
123815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123816:
123817: -- 4955764
123818: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123819: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
123820:
123821: -- 4458381 Public Sector Enh
123822:
123823: --
124067: -------------------------------------------------------------------------------------------
124068: -- 4262811 - Generate the Accrual Reversal lines
124069: -------------------------------------------------------------------------------------------
124070: BEGIN
124071: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
124072: (g_array_event(p_event_id).array_value_num('header_index'));
124073: IF l_acc_rev_flag IS NULL THEN
124074: l_acc_rev_flag := 'N';
124075: END IF;
124169: END IF;
124170:
124171: -- 4955764
124172: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124173: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
124174:
124175:
124176: XLA_AE_LINES_PKG.ValidateCurrentLine;
124177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124338: l_bflow_applied_to_amt NUMBER; -- 5132302
124339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124340:
124341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124342:
124343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
124344: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
124345:
124485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124486:
124487: -- 4955764
124488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
124490:
124491: -- 4458381 Public Sector Enh
124492:
124493: --
124737: -------------------------------------------------------------------------------------------
124738: -- 4262811 - Generate the Accrual Reversal lines
124739: -------------------------------------------------------------------------------------------
124740: BEGIN
124741: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
124742: (g_array_event(p_event_id).array_value_num('header_index'));
124743: IF l_acc_rev_flag IS NULL THEN
124744: l_acc_rev_flag := 'N';
124745: END IF;
124839: END IF;
124840:
124841: -- 4955764
124842: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124843: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
124844:
124845:
124846: XLA_AE_LINES_PKG.ValidateCurrentLine;
124847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124988: l_bflow_applied_to_amt NUMBER; -- 5132302
124989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124990:
124991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124992:
124993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
124994: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
124995:
125135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125136:
125137: -- 4955764
125138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
125140:
125141: -- 4458381 Public Sector Enh
125142:
125143: --
125355: -------------------------------------------------------------------------------------------
125356: -- 4262811 - Generate the Accrual Reversal lines
125357: -------------------------------------------------------------------------------------------
125358: BEGIN
125359: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
125360: (g_array_event(p_event_id).array_value_num('header_index'));
125361: IF l_acc_rev_flag IS NULL THEN
125362: l_acc_rev_flag := 'N';
125363: END IF;
125457: END IF;
125458:
125459: -- 4955764
125460: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125461: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
125462:
125463:
125464: XLA_AE_LINES_PKG.ValidateCurrentLine;
125465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125606: l_bflow_applied_to_amt NUMBER; -- 5132302
125607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125608:
125609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125610:
125611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
125612: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
125613:
125753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125754:
125755: -- 4955764
125756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
125758:
125759: -- 4458381 Public Sector Enh
125760:
125761: --
125973: -------------------------------------------------------------------------------------------
125974: -- 4262811 - Generate the Accrual Reversal lines
125975: -------------------------------------------------------------------------------------------
125976: BEGIN
125977: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
125978: (g_array_event(p_event_id).array_value_num('header_index'));
125979: IF l_acc_rev_flag IS NULL THEN
125980: l_acc_rev_flag := 'N';
125981: END IF;
126075: END IF;
126076:
126077: -- 4955764
126078: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126079: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
126080:
126081:
126082: XLA_AE_LINES_PKG.ValidateCurrentLine;
126083: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126223: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126224: l_bflow_applied_to_amt NUMBER; -- 5132302
126225: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126226:
126227: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126228:
126229: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
126230: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
126231:
126371: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126372:
126373: -- 4955764
126374: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126375: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
126376:
126377: -- 4458381 Public Sector Enh
126378:
126379: --
126591: -------------------------------------------------------------------------------------------
126592: -- 4262811 - Generate the Accrual Reversal lines
126593: -------------------------------------------------------------------------------------------
126594: BEGIN
126595: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
126596: (g_array_event(p_event_id).array_value_num('header_index'));
126597: IF l_acc_rev_flag IS NULL THEN
126598: l_acc_rev_flag := 'N';
126599: END IF;
126693: END IF;
126694:
126695: -- 4955764
126696: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126697: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
126698:
126699:
126700: XLA_AE_LINES_PKG.ValidateCurrentLine;
126701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126831: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126832: l_bflow_applied_to_amt NUMBER; -- 5132302
126833: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126834:
126835: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126836:
126837: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
126838: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
126839:
126979: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126980:
126981: -- 4955764
126982: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126983: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
126984:
126985: -- 4458381 Public Sector Enh
126986:
126987: --
127194: -------------------------------------------------------------------------------------------
127195: -- 4262811 - Generate the Accrual Reversal lines
127196: -------------------------------------------------------------------------------------------
127197: BEGIN
127198: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
127199: (g_array_event(p_event_id).array_value_num('header_index'));
127200: IF l_acc_rev_flag IS NULL THEN
127201: l_acc_rev_flag := 'N';
127202: END IF;
127291: END IF;
127292:
127293: -- 4955764
127294: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127295: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
127296:
127297:
127298: XLA_AE_LINES_PKG.ValidateCurrentLine;
127299: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127439: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127440: l_bflow_applied_to_amt NUMBER; -- 5132302
127441: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127442:
127443: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127444:
127445: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
127446: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
127447:
127587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127588:
127589: -- 4955764
127590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
127592:
127593: -- 4458381 Public Sector Enh
127594:
127595: --
127807: -------------------------------------------------------------------------------------------
127808: -- 4262811 - Generate the Accrual Reversal lines
127809: -------------------------------------------------------------------------------------------
127810: BEGIN
127811: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
127812: (g_array_event(p_event_id).array_value_num('header_index'));
127813: IF l_acc_rev_flag IS NULL THEN
127814: l_acc_rev_flag := 'N';
127815: END IF;
127909: END IF;
127910:
127911: -- 4955764
127912: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127913: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
127914:
127915:
127916: XLA_AE_LINES_PKG.ValidateCurrentLine;
127917: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128057: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128058: l_bflow_applied_to_amt NUMBER; -- 5132302
128059: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128060:
128061: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128062:
128063: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
128064: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
128065:
128205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128206:
128207: -- 4955764
128208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
128210:
128211: -- 4458381 Public Sector Enh
128212:
128213: --
128425: -------------------------------------------------------------------------------------------
128426: -- 4262811 - Generate the Accrual Reversal lines
128427: -------------------------------------------------------------------------------------------
128428: BEGIN
128429: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
128430: (g_array_event(p_event_id).array_value_num('header_index'));
128431: IF l_acc_rev_flag IS NULL THEN
128432: l_acc_rev_flag := 'N';
128433: END IF;
128527: END IF;
128528:
128529: -- 4955764
128530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
128532:
128533:
128534: XLA_AE_LINES_PKG.ValidateCurrentLine;
128535: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128676: l_bflow_applied_to_amt NUMBER; -- 5132302
128677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128678:
128679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128680:
128681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
128682: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
128683:
128823: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128824:
128825: -- 4955764
128826: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128827: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
128828:
128829: -- 4458381 Public Sector Enh
128830:
128831: --
129043: -------------------------------------------------------------------------------------------
129044: -- 4262811 - Generate the Accrual Reversal lines
129045: -------------------------------------------------------------------------------------------
129046: BEGIN
129047: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
129048: (g_array_event(p_event_id).array_value_num('header_index'));
129049: IF l_acc_rev_flag IS NULL THEN
129050: l_acc_rev_flag := 'N';
129051: END IF;
129145: END IF;
129146:
129147: -- 4955764
129148: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129149: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
129150:
129151:
129152: XLA_AE_LINES_PKG.ValidateCurrentLine;
129153: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129294: l_bflow_applied_to_amt NUMBER; -- 5132302
129295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129296:
129297: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129298:
129299: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
129300: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
129301:
129441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129442:
129443: -- 4955764
129444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
129446:
129447: -- 4458381 Public Sector Enh
129448:
129449: --
129661: -------------------------------------------------------------------------------------------
129662: -- 4262811 - Generate the Accrual Reversal lines
129663: -------------------------------------------------------------------------------------------
129664: BEGIN
129665: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
129666: (g_array_event(p_event_id).array_value_num('header_index'));
129667: IF l_acc_rev_flag IS NULL THEN
129668: l_acc_rev_flag := 'N';
129669: END IF;
129763: END IF;
129764:
129765: -- 4955764
129766: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129767: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
129768:
129769:
129770: XLA_AE_LINES_PKG.ValidateCurrentLine;
129771: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129912: l_bflow_applied_to_amt NUMBER; -- 5132302
129913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129914:
129915: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129916:
129917: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
129918: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
129919:
130059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130060:
130061: -- 4955764
130062: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130063: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
130064:
130065: -- 4458381 Public Sector Enh
130066:
130067: --
130279: -------------------------------------------------------------------------------------------
130280: -- 4262811 - Generate the Accrual Reversal lines
130281: -------------------------------------------------------------------------------------------
130282: BEGIN
130283: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
130284: (g_array_event(p_event_id).array_value_num('header_index'));
130285: IF l_acc_rev_flag IS NULL THEN
130286: l_acc_rev_flag := 'N';
130287: END IF;
130381: END IF;
130382:
130383: -- 4955764
130384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
130386:
130387:
130388: XLA_AE_LINES_PKG.ValidateCurrentLine;
130389: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130510: l_bflow_applied_to_amt NUMBER; -- 5132302
130511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130512:
130513: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130514:
130515: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
130516: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
130517:
130657: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130658:
130659: -- 4955764
130660: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130661: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
130662:
130663: -- 4458381 Public Sector Enh
130664:
130665: --
130858: -------------------------------------------------------------------------------------------
130859: -- 4262811 - Generate the Accrual Reversal lines
130860: -------------------------------------------------------------------------------------------
130861: BEGIN
130862: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
130863: (g_array_event(p_event_id).array_value_num('header_index'));
130864: IF l_acc_rev_flag IS NULL THEN
130865: l_acc_rev_flag := 'N';
130866: END IF;
130955: END IF;
130956:
130957: -- 4955764
130958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
130960:
130961:
130962: XLA_AE_LINES_PKG.ValidateCurrentLine;
130963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131104: l_bflow_applied_to_amt NUMBER; -- 5132302
131105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131106:
131107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131108:
131109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
131110: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
131111:
131251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131252:
131253: -- 4955764
131254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
131256:
131257: -- 4458381 Public Sector Enh
131258:
131259: --
131471: -------------------------------------------------------------------------------------------
131472: -- 4262811 - Generate the Accrual Reversal lines
131473: -------------------------------------------------------------------------------------------
131474: BEGIN
131475: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
131476: (g_array_event(p_event_id).array_value_num('header_index'));
131477: IF l_acc_rev_flag IS NULL THEN
131478: l_acc_rev_flag := 'N';
131479: END IF;
131573: END IF;
131574:
131575: -- 4955764
131576: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131577: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
131578:
131579:
131580: XLA_AE_LINES_PKG.ValidateCurrentLine;
131581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131722: l_bflow_applied_to_amt NUMBER; -- 5132302
131723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131724:
131725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131726:
131727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
131728: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
131729:
131869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131870:
131871: -- 4955764
131872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
131874:
131875: -- 4458381 Public Sector Enh
131876:
131877: --
132089: -------------------------------------------------------------------------------------------
132090: -- 4262811 - Generate the Accrual Reversal lines
132091: -------------------------------------------------------------------------------------------
132092: BEGIN
132093: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
132094: (g_array_event(p_event_id).array_value_num('header_index'));
132095: IF l_acc_rev_flag IS NULL THEN
132096: l_acc_rev_flag := 'N';
132097: END IF;
132191: END IF;
132192:
132193: -- 4955764
132194: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132195: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
132196:
132197:
132198: XLA_AE_LINES_PKG.ValidateCurrentLine;
132199: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132329: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132330: l_bflow_applied_to_amt NUMBER; -- 5132302
132331: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132332:
132333: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132334:
132335: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
132336: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
132337:
132477: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132478:
132479: -- 4955764
132480: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132481: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
132482:
132483: -- 4458381 Public Sector Enh
132484:
132485: --
132683: -------------------------------------------------------------------------------------------
132684: -- 4262811 - Generate the Accrual Reversal lines
132685: -------------------------------------------------------------------------------------------
132686: BEGIN
132687: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
132688: (g_array_event(p_event_id).array_value_num('header_index'));
132689: IF l_acc_rev_flag IS NULL THEN
132690: l_acc_rev_flag := 'N';
132691: END IF;
132785: END IF;
132786:
132787: -- 4955764
132788: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132789: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
132790:
132791:
132792: XLA_AE_LINES_PKG.ValidateCurrentLine;
132793: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132934: l_bflow_applied_to_amt NUMBER; -- 5132302
132935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132936:
132937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132938:
132939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
132940: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
132941:
133081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133082:
133083: -- 4955764
133084: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133085: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
133086:
133087: -- 4458381 Public Sector Enh
133088:
133089: --
133301: -------------------------------------------------------------------------------------------
133302: -- 4262811 - Generate the Accrual Reversal lines
133303: -------------------------------------------------------------------------------------------
133304: BEGIN
133305: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
133306: (g_array_event(p_event_id).array_value_num('header_index'));
133307: IF l_acc_rev_flag IS NULL THEN
133308: l_acc_rev_flag := 'N';
133309: END IF;
133403: END IF;
133404:
133405: -- 4955764
133406: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133407: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
133408:
133409:
133410: XLA_AE_LINES_PKG.ValidateCurrentLine;
133411: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133552: l_bflow_applied_to_amt NUMBER; -- 5132302
133553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133554:
133555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133556:
133557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
133558: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
133559:
133699: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133700:
133701: -- 4955764
133702: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133703: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
133704:
133705: -- 4458381 Public Sector Enh
133706:
133707: --
133919: -------------------------------------------------------------------------------------------
133920: -- 4262811 - Generate the Accrual Reversal lines
133921: -------------------------------------------------------------------------------------------
133922: BEGIN
133923: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
133924: (g_array_event(p_event_id).array_value_num('header_index'));
133925: IF l_acc_rev_flag IS NULL THEN
133926: l_acc_rev_flag := 'N';
133927: END IF;
134021: END IF;
134022:
134023: -- 4955764
134024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
134026:
134027:
134028: XLA_AE_LINES_PKG.ValidateCurrentLine;
134029: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134190: l_bflow_applied_to_amt NUMBER; -- 5132302
134191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134192:
134193: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134194:
134195: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
134196: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
134197:
134337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134338:
134339: -- 4955764
134340: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134341: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
134342:
134343: -- 4458381 Public Sector Enh
134344:
134345: --
134589: -------------------------------------------------------------------------------------------
134590: -- 4262811 - Generate the Accrual Reversal lines
134591: -------------------------------------------------------------------------------------------
134592: BEGIN
134593: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
134594: (g_array_event(p_event_id).array_value_num('header_index'));
134595: IF l_acc_rev_flag IS NULL THEN
134596: l_acc_rev_flag := 'N';
134597: END IF;
134691: END IF;
134692:
134693: -- 4955764
134694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
134696:
134697:
134698: XLA_AE_LINES_PKG.ValidateCurrentLine;
134699: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134839: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134840: l_bflow_applied_to_amt NUMBER; -- 5132302
134841: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134842:
134843: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134844:
134845: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
134846: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
134847:
134987: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134988:
134989: -- 4955764
134990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
134992:
134993: -- 4458381 Public Sector Enh
134994:
134995: --
135207: -------------------------------------------------------------------------------------------
135208: -- 4262811 - Generate the Accrual Reversal lines
135209: -------------------------------------------------------------------------------------------
135210: BEGIN
135211: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
135212: (g_array_event(p_event_id).array_value_num('header_index'));
135213: IF l_acc_rev_flag IS NULL THEN
135214: l_acc_rev_flag := 'N';
135215: END IF;
135309: END IF;
135310:
135311: -- 4955764
135312: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135313: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
135314:
135315:
135316: XLA_AE_LINES_PKG.ValidateCurrentLine;
135317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135457: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135458: l_bflow_applied_to_amt NUMBER; -- 5132302
135459: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135460:
135461: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135462:
135463: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
135464: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
135465:
135605: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135606:
135607: -- 4955764
135608: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135609: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
135610:
135611: -- 4458381 Public Sector Enh
135612:
135613: --
135825: -------------------------------------------------------------------------------------------
135826: -- 4262811 - Generate the Accrual Reversal lines
135827: -------------------------------------------------------------------------------------------
135828: BEGIN
135829: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
135830: (g_array_event(p_event_id).array_value_num('header_index'));
135831: IF l_acc_rev_flag IS NULL THEN
135832: l_acc_rev_flag := 'N';
135833: END IF;
135927: END IF;
135928:
135929: -- 4955764
135930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
135932:
135933:
135934: XLA_AE_LINES_PKG.ValidateCurrentLine;
135935: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136066: l_bflow_applied_to_amt NUMBER; -- 5132302
136067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136068:
136069: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136070:
136071: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
136072: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
136073:
136213: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136214:
136215: -- 4955764
136216: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136217: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
136218:
136219: -- 4458381 Public Sector Enh
136220:
136221: --
136419: -------------------------------------------------------------------------------------------
136420: -- 4262811 - Generate the Accrual Reversal lines
136421: -------------------------------------------------------------------------------------------
136422: BEGIN
136423: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
136424: (g_array_event(p_event_id).array_value_num('header_index'));
136425: IF l_acc_rev_flag IS NULL THEN
136426: l_acc_rev_flag := 'N';
136427: END IF;
136521: END IF;
136522:
136523: -- 4955764
136524: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136525: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
136526:
136527:
136528: XLA_AE_LINES_PKG.ValidateCurrentLine;
136529: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136670: l_bflow_applied_to_amt NUMBER; -- 5132302
136671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136672:
136673: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136674:
136675: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
136676: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
136677:
136817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136818:
136819: -- 4955764
136820: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136821: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
136822:
136823: -- 4458381 Public Sector Enh
136824:
136825: --
137037: -------------------------------------------------------------------------------------------
137038: -- 4262811 - Generate the Accrual Reversal lines
137039: -------------------------------------------------------------------------------------------
137040: BEGIN
137041: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
137042: (g_array_event(p_event_id).array_value_num('header_index'));
137043: IF l_acc_rev_flag IS NULL THEN
137044: l_acc_rev_flag := 'N';
137045: END IF;
137139: END IF;
137140:
137141: -- 4955764
137142: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137143: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
137144:
137145:
137146: XLA_AE_LINES_PKG.ValidateCurrentLine;
137147: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137308: l_bflow_applied_to_amt NUMBER; -- 5132302
137309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137310:
137311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137312:
137313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
137314: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
137315:
137455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137456:
137457: -- 4955764
137458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
137460:
137461: -- 4458381 Public Sector Enh
137462:
137463: --
137685: -------------------------------------------------------------------------------------------
137686: -- 4262811 - Generate the Accrual Reversal lines
137687: -------------------------------------------------------------------------------------------
137688: BEGIN
137689: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
137690: (g_array_event(p_event_id).array_value_num('header_index'));
137691: IF l_acc_rev_flag IS NULL THEN
137692: l_acc_rev_flag := 'N';
137693: END IF;
137797: END IF;
137798:
137799: -- 4955764
137800: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137801: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
137802:
137803:
137804: XLA_AE_LINES_PKG.ValidateCurrentLine;
137805: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137946: l_bflow_applied_to_amt NUMBER; -- 5132302
137947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137948:
137949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137950:
137951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
137952: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
137953:
138093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138094:
138095: -- 4955764
138096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
138098:
138099: -- 4458381 Public Sector Enh
138100:
138101: --
138313: -------------------------------------------------------------------------------------------
138314: -- 4262811 - Generate the Accrual Reversal lines
138315: -------------------------------------------------------------------------------------------
138316: BEGIN
138317: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
138318: (g_array_event(p_event_id).array_value_num('header_index'));
138319: IF l_acc_rev_flag IS NULL THEN
138320: l_acc_rev_flag := 'N';
138321: END IF;
138415: END IF;
138416:
138417: -- 4955764
138418: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138419: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
138420:
138421:
138422: XLA_AE_LINES_PKG.ValidateCurrentLine;
138423: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138564: l_bflow_applied_to_amt NUMBER; -- 5132302
138565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138566:
138567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138568:
138569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
138570: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
138571:
138711: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138712:
138713: -- 4955764
138714: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138715: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
138716:
138717: -- 4458381 Public Sector Enh
138718:
138719: --
138931: -------------------------------------------------------------------------------------------
138932: -- 4262811 - Generate the Accrual Reversal lines
138933: -------------------------------------------------------------------------------------------
138934: BEGIN
138935: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
138936: (g_array_event(p_event_id).array_value_num('header_index'));
138937: IF l_acc_rev_flag IS NULL THEN
138938: l_acc_rev_flag := 'N';
138939: END IF;
139033: END IF;
139034:
139035: -- 4955764
139036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
139038:
139039:
139040: XLA_AE_LINES_PKG.ValidateCurrentLine;
139041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139182: l_bflow_applied_to_amt NUMBER; -- 5132302
139183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139184:
139185: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139186:
139187: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
139188: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
139189:
139329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139330:
139331: -- 4955764
139332: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139333: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
139334:
139335: -- 4458381 Public Sector Enh
139336:
139337: --
139549: -------------------------------------------------------------------------------------------
139550: -- 4262811 - Generate the Accrual Reversal lines
139551: -------------------------------------------------------------------------------------------
139552: BEGIN
139553: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
139554: (g_array_event(p_event_id).array_value_num('header_index'));
139555: IF l_acc_rev_flag IS NULL THEN
139556: l_acc_rev_flag := 'N';
139557: END IF;
139651: END IF;
139652:
139653: -- 4955764
139654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
139656:
139657:
139658: XLA_AE_LINES_PKG.ValidateCurrentLine;
139659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139820: l_bflow_applied_to_amt NUMBER; -- 5132302
139821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139822:
139823: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139824:
139825: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
139826: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
139827:
139967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139968:
139969: -- 4955764
139970: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139971: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
139972:
139973: -- 4458381 Public Sector Enh
139974:
139975: --
140219: -------------------------------------------------------------------------------------------
140220: -- 4262811 - Generate the Accrual Reversal lines
140221: -------------------------------------------------------------------------------------------
140222: BEGIN
140223: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
140224: (g_array_event(p_event_id).array_value_num('header_index'));
140225: IF l_acc_rev_flag IS NULL THEN
140226: l_acc_rev_flag := 'N';
140227: END IF;
140321: END IF;
140322:
140323: -- 4955764
140324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
140326:
140327:
140328: XLA_AE_LINES_PKG.ValidateCurrentLine;
140329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140489: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140490: l_bflow_applied_to_amt NUMBER; -- 5132302
140491: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140492:
140493: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140494:
140495: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
140496: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
140497:
140637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140638:
140639: -- 4955764
140640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
140642:
140643: -- 4458381 Public Sector Enh
140644:
140645: --
140889: -------------------------------------------------------------------------------------------
140890: -- 4262811 - Generate the Accrual Reversal lines
140891: -------------------------------------------------------------------------------------------
140892: BEGIN
140893: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
140894: (g_array_event(p_event_id).array_value_num('header_index'));
140895: IF l_acc_rev_flag IS NULL THEN
140896: l_acc_rev_flag := 'N';
140897: END IF;
140991: END IF;
140992:
140993: -- 4955764
140994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
140996:
140997:
140998: XLA_AE_LINES_PKG.ValidateCurrentLine;
140999: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141140: l_bflow_applied_to_amt NUMBER; -- 5132302
141141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141142:
141143: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141144:
141145: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
141146: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
141147:
141287: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141288:
141289: -- 4955764
141290: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141291: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
141292:
141293: -- 4458381 Public Sector Enh
141294:
141295: --
141507: -------------------------------------------------------------------------------------------
141508: -- 4262811 - Generate the Accrual Reversal lines
141509: -------------------------------------------------------------------------------------------
141510: BEGIN
141511: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
141512: (g_array_event(p_event_id).array_value_num('header_index'));
141513: IF l_acc_rev_flag IS NULL THEN
141514: l_acc_rev_flag := 'N';
141515: END IF;
141609: END IF;
141610:
141611: -- 4955764
141612: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141613: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
141614:
141615:
141616: XLA_AE_LINES_PKG.ValidateCurrentLine;
141617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141757: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141758: l_bflow_applied_to_amt NUMBER; -- 5132302
141759: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141760:
141761: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141762:
141763: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
141764: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
141765:
141905: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141906:
141907: -- 4955764
141908: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141909: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
141910:
141911: -- 4458381 Public Sector Enh
141912:
141913: --
142125: -------------------------------------------------------------------------------------------
142126: -- 4262811 - Generate the Accrual Reversal lines
142127: -------------------------------------------------------------------------------------------
142128: BEGIN
142129: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
142130: (g_array_event(p_event_id).array_value_num('header_index'));
142131: IF l_acc_rev_flag IS NULL THEN
142132: l_acc_rev_flag := 'N';
142133: END IF;
142227: END IF;
142228:
142229: -- 4955764
142230: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142231: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
142232:
142233:
142234: XLA_AE_LINES_PKG.ValidateCurrentLine;
142235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142376: l_bflow_applied_to_amt NUMBER; -- 5132302
142377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142378:
142379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142380:
142381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
142382: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
142383:
142523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142524:
142525: -- 4955764
142526: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142527: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
142528:
142529: -- 4458381 Public Sector Enh
142530:
142531: --
142743: -------------------------------------------------------------------------------------------
142744: -- 4262811 - Generate the Accrual Reversal lines
142745: -------------------------------------------------------------------------------------------
142746: BEGIN
142747: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
142748: (g_array_event(p_event_id).array_value_num('header_index'));
142749: IF l_acc_rev_flag IS NULL THEN
142750: l_acc_rev_flag := 'N';
142751: END IF;
142845: END IF;
142846:
142847: -- 4955764
142848: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142849: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
142850:
142851:
142852: XLA_AE_LINES_PKG.ValidateCurrentLine;
142853: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143013: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143014: l_bflow_applied_to_amt NUMBER; -- 5132302
143015: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143016:
143017: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143018:
143019: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
143020: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
143021:
143161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143162:
143163: -- 4955764
143164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
143166:
143167: -- 4458381 Public Sector Enh
143168:
143169: --
143413: -------------------------------------------------------------------------------------------
143414: -- 4262811 - Generate the Accrual Reversal lines
143415: -------------------------------------------------------------------------------------------
143416: BEGIN
143417: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
143418: (g_array_event(p_event_id).array_value_num('header_index'));
143419: IF l_acc_rev_flag IS NULL THEN
143420: l_acc_rev_flag := 'N';
143421: END IF;
143515: END IF;
143516:
143517: -- 4955764
143518: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143519: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
143520:
143521:
143522: XLA_AE_LINES_PKG.ValidateCurrentLine;
143523: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143663: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143664: l_bflow_applied_to_amt NUMBER; -- 5132302
143665: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143666:
143667: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143668:
143669: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
143670: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
143671:
143811: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143812:
143813: -- 4955764
143814: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143815: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
143816:
143817: -- 4458381 Public Sector Enh
143818:
143819: --
144031: -------------------------------------------------------------------------------------------
144032: -- 4262811 - Generate the Accrual Reversal lines
144033: -------------------------------------------------------------------------------------------
144034: BEGIN
144035: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
144036: (g_array_event(p_event_id).array_value_num('header_index'));
144037: IF l_acc_rev_flag IS NULL THEN
144038: l_acc_rev_flag := 'N';
144039: END IF;
144133: END IF;
144134:
144135: -- 4955764
144136: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144137: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
144138:
144139:
144140: XLA_AE_LINES_PKG.ValidateCurrentLine;
144141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144281: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144282: l_bflow_applied_to_amt NUMBER; -- 5132302
144283: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144284:
144285: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144286:
144287: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
144288: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
144289:
144429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144430:
144431: -- 4955764
144432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
144434:
144435: -- 4458381 Public Sector Enh
144436:
144437: --
144649: -------------------------------------------------------------------------------------------
144650: -- 4262811 - Generate the Accrual Reversal lines
144651: -------------------------------------------------------------------------------------------
144652: BEGIN
144653: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
144654: (g_array_event(p_event_id).array_value_num('header_index'));
144655: IF l_acc_rev_flag IS NULL THEN
144656: l_acc_rev_flag := 'N';
144657: END IF;
144751: END IF;
144752:
144753: -- 4955764
144754: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144755: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
144756:
144757:
144758: XLA_AE_LINES_PKG.ValidateCurrentLine;
144759: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144900: l_bflow_applied_to_amt NUMBER; -- 5132302
144901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144902:
144903: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144904:
144905: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
144906: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
144907:
145047: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145048:
145049: -- 4955764
145050: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145051: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
145052:
145053: -- 4458381 Public Sector Enh
145054:
145055: --
145267: -------------------------------------------------------------------------------------------
145268: -- 4262811 - Generate the Accrual Reversal lines
145269: -------------------------------------------------------------------------------------------
145270: BEGIN
145271: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
145272: (g_array_event(p_event_id).array_value_num('header_index'));
145273: IF l_acc_rev_flag IS NULL THEN
145274: l_acc_rev_flag := 'N';
145275: END IF;
145369: END IF;
145370:
145371: -- 4955764
145372: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145373: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
145374:
145375:
145376: XLA_AE_LINES_PKG.ValidateCurrentLine;
145377: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145518: l_bflow_applied_to_amt NUMBER; -- 5132302
145519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145520:
145521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145522:
145523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
145524: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
145525:
145665: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145666:
145667: -- 4955764
145668: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145669: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
145670:
145671: -- 4458381 Public Sector Enh
145672:
145673: --
145885: -------------------------------------------------------------------------------------------
145886: -- 4262811 - Generate the Accrual Reversal lines
145887: -------------------------------------------------------------------------------------------
145888: BEGIN
145889: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
145890: (g_array_event(p_event_id).array_value_num('header_index'));
145891: IF l_acc_rev_flag IS NULL THEN
145892: l_acc_rev_flag := 'N';
145893: END IF;
145987: END IF;
145988:
145989: -- 4955764
145990: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145991: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
145992:
145993:
145994: XLA_AE_LINES_PKG.ValidateCurrentLine;
145995: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146156: l_bflow_applied_to_amt NUMBER; -- 5132302
146157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146158:
146159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146160:
146161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
146162: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
146163:
146303: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146304:
146305: -- 4955764
146306: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146307: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
146308:
146309: -- 4458381 Public Sector Enh
146310:
146311: --
146555: -------------------------------------------------------------------------------------------
146556: -- 4262811 - Generate the Accrual Reversal lines
146557: -------------------------------------------------------------------------------------------
146558: BEGIN
146559: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
146560: (g_array_event(p_event_id).array_value_num('header_index'));
146561: IF l_acc_rev_flag IS NULL THEN
146562: l_acc_rev_flag := 'N';
146563: END IF;
146657: END IF;
146658:
146659: -- 4955764
146660: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146661: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
146662:
146663:
146664: XLA_AE_LINES_PKG.ValidateCurrentLine;
146665: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146806: l_bflow_applied_to_amt NUMBER; -- 5132302
146807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146808:
146809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146810:
146811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
146812: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
146813:
146953: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146954:
146955: -- 4955764
146956: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146957: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
146958:
146959: -- 4458381 Public Sector Enh
146960:
146961: --
147173: -------------------------------------------------------------------------------------------
147174: -- 4262811 - Generate the Accrual Reversal lines
147175: -------------------------------------------------------------------------------------------
147176: BEGIN
147177: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
147178: (g_array_event(p_event_id).array_value_num('header_index'));
147179: IF l_acc_rev_flag IS NULL THEN
147180: l_acc_rev_flag := 'N';
147181: END IF;
147275: END IF;
147276:
147277: -- 4955764
147278: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147279: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
147280:
147281:
147282: XLA_AE_LINES_PKG.ValidateCurrentLine;
147283: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147443: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147444: l_bflow_applied_to_amt NUMBER; -- 5132302
147445: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147446:
147447: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147448:
147449: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
147450: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
147451:
147591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147592:
147593: -- 4955764
147594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
147596:
147597: -- 4458381 Public Sector Enh
147598:
147599: --
147821: -------------------------------------------------------------------------------------------
147822: -- 4262811 - Generate the Accrual Reversal lines
147823: -------------------------------------------------------------------------------------------
147824: BEGIN
147825: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
147826: (g_array_event(p_event_id).array_value_num('header_index'));
147827: IF l_acc_rev_flag IS NULL THEN
147828: l_acc_rev_flag := 'N';
147829: END IF;
147933: END IF;
147934:
147935: -- 4955764
147936: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147937: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
147938:
147939:
147940: XLA_AE_LINES_PKG.ValidateCurrentLine;
147941: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148082: l_bflow_applied_to_amt NUMBER; -- 5132302
148083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148084:
148085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148086:
148087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
148088: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
148089:
148229: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148230:
148231: -- 4955764
148232: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148233: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
148234:
148235: -- 4458381 Public Sector Enh
148236:
148237: --
148449: -------------------------------------------------------------------------------------------
148450: -- 4262811 - Generate the Accrual Reversal lines
148451: -------------------------------------------------------------------------------------------
148452: BEGIN
148453: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
148454: (g_array_event(p_event_id).array_value_num('header_index'));
148455: IF l_acc_rev_flag IS NULL THEN
148456: l_acc_rev_flag := 'N';
148457: END IF;
148551: END IF;
148552:
148553: -- 4955764
148554: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148555: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
148556:
148557:
148558: XLA_AE_LINES_PKG.ValidateCurrentLine;
148559: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148699: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148700: l_bflow_applied_to_amt NUMBER; -- 5132302
148701: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148702:
148703: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148704:
148705: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
148706: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
148707:
148847: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148848:
148849: -- 4955764
148850: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148851: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
148852:
148853: -- 4458381 Public Sector Enh
148854:
148855: --
149067: -------------------------------------------------------------------------------------------
149068: -- 4262811 - Generate the Accrual Reversal lines
149069: -------------------------------------------------------------------------------------------
149070: BEGIN
149071: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
149072: (g_array_event(p_event_id).array_value_num('header_index'));
149073: IF l_acc_rev_flag IS NULL THEN
149074: l_acc_rev_flag := 'N';
149075: END IF;
149169: END IF;
149170:
149171: -- 4955764
149172: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149173: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
149174:
149175:
149176: XLA_AE_LINES_PKG.ValidateCurrentLine;
149177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149337: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149338: l_bflow_applied_to_amt NUMBER; -- 5132302
149339: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149340:
149341: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149342:
149343: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
149344: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
149345:
149485: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149486:
149487: -- 4955764
149488: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149489: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
149490:
149491: -- 4458381 Public Sector Enh
149492:
149493: --
149737: -------------------------------------------------------------------------------------------
149738: -- 4262811 - Generate the Accrual Reversal lines
149739: -------------------------------------------------------------------------------------------
149740: BEGIN
149741: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
149742: (g_array_event(p_event_id).array_value_num('header_index'));
149743: IF l_acc_rev_flag IS NULL THEN
149744: l_acc_rev_flag := 'N';
149745: END IF;
149839: END IF;
149840:
149841: -- 4955764
149842: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149843: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
149844:
149845:
149846: XLA_AE_LINES_PKG.ValidateCurrentLine;
149847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149987: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149988: l_bflow_applied_to_amt NUMBER; -- 5132302
149989: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149990:
149991: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149992:
149993: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
149994: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
149995:
150135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150136:
150137: -- 4955764
150138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
150140:
150141: -- 4458381 Public Sector Enh
150142:
150143: --
150355: -------------------------------------------------------------------------------------------
150356: -- 4262811 - Generate the Accrual Reversal lines
150357: -------------------------------------------------------------------------------------------
150358: BEGIN
150359: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
150360: (g_array_event(p_event_id).array_value_num('header_index'));
150361: IF l_acc_rev_flag IS NULL THEN
150362: l_acc_rev_flag := 'N';
150363: END IF;
150457: END IF;
150458:
150459: -- 4955764
150460: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150461: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
150462:
150463:
150464: XLA_AE_LINES_PKG.ValidateCurrentLine;
150465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150605: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150606: l_bflow_applied_to_amt NUMBER; -- 5132302
150607: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150608:
150609: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150610:
150611: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
150612: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
150613:
150753: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150754:
150755: -- 4955764
150756: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150757: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
150758:
150759: -- 4458381 Public Sector Enh
150760:
150761: --
150973: -------------------------------------------------------------------------------------------
150974: -- 4262811 - Generate the Accrual Reversal lines
150975: -------------------------------------------------------------------------------------------
150976: BEGIN
150977: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
150978: (g_array_event(p_event_id).array_value_num('header_index'));
150979: IF l_acc_rev_flag IS NULL THEN
150980: l_acc_rev_flag := 'N';
150981: END IF;
151075: END IF;
151076:
151077: -- 4955764
151078: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151079: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
151080:
151081:
151082: XLA_AE_LINES_PKG.ValidateCurrentLine;
151083: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151243: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151244: l_bflow_applied_to_amt NUMBER; -- 5132302
151245: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151246:
151247: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151248:
151249: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
151250: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
151251:
151391: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151392:
151393: -- 4955764
151394: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151395: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
151396:
151397: -- 4458381 Public Sector Enh
151398:
151399: --
151643: -------------------------------------------------------------------------------------------
151644: -- 4262811 - Generate the Accrual Reversal lines
151645: -------------------------------------------------------------------------------------------
151646: BEGIN
151647: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
151648: (g_array_event(p_event_id).array_value_num('header_index'));
151649: IF l_acc_rev_flag IS NULL THEN
151650: l_acc_rev_flag := 'N';
151651: END IF;
151745: END IF;
151746:
151747: -- 4955764
151748: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151749: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
151750:
151751:
151752: XLA_AE_LINES_PKG.ValidateCurrentLine;
151753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151893: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151894: l_bflow_applied_to_amt NUMBER; -- 5132302
151895: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151896:
151897: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151898:
151899: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
151900: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
151901:
152041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152042:
152043: -- 4955764
152044: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152045: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
152046:
152047: -- 4458381 Public Sector Enh
152048:
152049: --
152261: -------------------------------------------------------------------------------------------
152262: -- 4262811 - Generate the Accrual Reversal lines
152263: -------------------------------------------------------------------------------------------
152264: BEGIN
152265: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
152266: (g_array_event(p_event_id).array_value_num('header_index'));
152267: IF l_acc_rev_flag IS NULL THEN
152268: l_acc_rev_flag := 'N';
152269: END IF;
152363: END IF;
152364:
152365: -- 4955764
152366: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152367: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
152368:
152369:
152370: XLA_AE_LINES_PKG.ValidateCurrentLine;
152371: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152531: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152532: l_bflow_applied_to_amt NUMBER; -- 5132302
152533: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152534:
152535: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152536:
152537: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
152538: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
152539:
152679: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152680:
152681: -- 4955764
152682: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152683: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
152684:
152685: -- 4458381 Public Sector Enh
152686:
152687: --
152931: -------------------------------------------------------------------------------------------
152932: -- 4262811 - Generate the Accrual Reversal lines
152933: -------------------------------------------------------------------------------------------
152934: BEGIN
152935: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
152936: (g_array_event(p_event_id).array_value_num('header_index'));
152937: IF l_acc_rev_flag IS NULL THEN
152938: l_acc_rev_flag := 'N';
152939: END IF;
153033: END IF;
153034:
153035: -- 4955764
153036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
153038:
153039:
153040: XLA_AE_LINES_PKG.ValidateCurrentLine;
153041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153182: l_bflow_applied_to_amt NUMBER; -- 5132302
153183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153184:
153185: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153186:
153187: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
153188: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
153189:
153329: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153330:
153331: -- 4955764
153332: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153333: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
153334:
153335: -- 4458381 Public Sector Enh
153336:
153337: --
153549: -------------------------------------------------------------------------------------------
153550: -- 4262811 - Generate the Accrual Reversal lines
153551: -------------------------------------------------------------------------------------------
153552: BEGIN
153553: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
153554: (g_array_event(p_event_id).array_value_num('header_index'));
153555: IF l_acc_rev_flag IS NULL THEN
153556: l_acc_rev_flag := 'N';
153557: END IF;
153651: END IF;
153652:
153653: -- 4955764
153654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
153656:
153657:
153658: XLA_AE_LINES_PKG.ValidateCurrentLine;
153659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153800: l_bflow_applied_to_amt NUMBER; -- 5132302
153801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153802:
153803: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153804:
153805: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
153806: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
153807:
153947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153948:
153949: -- 4955764
153950: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153951: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
153952:
153953: -- 4458381 Public Sector Enh
153954:
153955: --
154167: -------------------------------------------------------------------------------------------
154168: -- 4262811 - Generate the Accrual Reversal lines
154169: -------------------------------------------------------------------------------------------
154170: BEGIN
154171: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
154172: (g_array_event(p_event_id).array_value_num('header_index'));
154173: IF l_acc_rev_flag IS NULL THEN
154174: l_acc_rev_flag := 'N';
154175: END IF;
154269: END IF;
154270:
154271: -- 4955764
154272: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154273: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
154274:
154275:
154276: XLA_AE_LINES_PKG.ValidateCurrentLine;
154277: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154395: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154396: l_bflow_applied_to_amt NUMBER; -- 5132302
154397: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154398:
154399: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154400:
154401: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
154402: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
154403:
154544: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
154545:
154546: -- 4955764
154547: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154548: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
154549:
154550: -- 4458381 Public Sector Enh
154551:
154552: --
154727: -------------------------------------------------------------------------------------------
154728: -- 4262811 - Generate the Accrual Reversal lines
154729: -------------------------------------------------------------------------------------------
154730: BEGIN
154731: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
154732: (g_array_event(p_event_id).array_value_num('header_index'));
154733: IF l_acc_rev_flag IS NULL THEN
154734: l_acc_rev_flag := 'N';
154735: END IF;
154824: END IF;
154825:
154826: -- 4955764
154827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
154829:
154830:
154831: XLA_AE_LINES_PKG.ValidateCurrentLine;
154832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154950: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154951: l_bflow_applied_to_amt NUMBER; -- 5132302
154952: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154953:
154954: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154955:
154956: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
154957: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
154958:
155099: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155100:
155101: -- 4955764
155102: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155103: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
155104:
155105: -- 4458381 Public Sector Enh
155106:
155107: --
155282: -------------------------------------------------------------------------------------------
155283: -- 4262811 - Generate the Accrual Reversal lines
155284: -------------------------------------------------------------------------------------------
155285: BEGIN
155286: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
155287: (g_array_event(p_event_id).array_value_num('header_index'));
155288: IF l_acc_rev_flag IS NULL THEN
155289: l_acc_rev_flag := 'N';
155290: END IF;
155379: END IF;
155380:
155381: -- 4955764
155382: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155383: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
155384:
155385:
155386: XLA_AE_LINES_PKG.ValidateCurrentLine;
155387: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155504: l_bflow_applied_to_amt NUMBER; -- 5132302
155505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155506:
155507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155508:
155509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
155510: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
155511:
155652: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155653:
155654: -- 4955764
155655: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155656: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
155657:
155658: -- 4458381 Public Sector Enh
155659:
155660: --
155833: -------------------------------------------------------------------------------------------
155834: -- 4262811 - Generate the Accrual Reversal lines
155835: -------------------------------------------------------------------------------------------
155836: BEGIN
155837: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
155838: (g_array_event(p_event_id).array_value_num('header_index'));
155839: IF l_acc_rev_flag IS NULL THEN
155840: l_acc_rev_flag := 'N';
155841: END IF;
155930: END IF;
155931:
155932: -- 4955764
155933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
155935:
155936:
155937: XLA_AE_LINES_PKG.ValidateCurrentLine;
155938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156087: l_bflow_applied_to_amt NUMBER; -- 5132302
156088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156089:
156090: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156091:
156092: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
156093: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
156094:
156234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156235:
156236: -- 4955764
156237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
156239:
156240: -- 4458381 Public Sector Enh
156241:
156242: --
156463: -------------------------------------------------------------------------------------------
156464: -- 4262811 - Generate the Accrual Reversal lines
156465: -------------------------------------------------------------------------------------------
156466: BEGIN
156467: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
156468: (g_array_event(p_event_id).array_value_num('header_index'));
156469: IF l_acc_rev_flag IS NULL THEN
156470: l_acc_rev_flag := 'N';
156471: END IF;
156560: END IF;
156561:
156562: -- 4955764
156563: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156564: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
156565:
156566:
156567: XLA_AE_LINES_PKG.ValidateCurrentLine;
156568: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156696: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156697: l_bflow_applied_to_amt NUMBER; -- 5132302
156698: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156699:
156700: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156701:
156702: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
156703: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
156704:
156844: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156845:
156846: -- 4955764
156847: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156848: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
156849:
156850: -- 4458381 Public Sector Enh
156851:
156852: --
157041: -------------------------------------------------------------------------------------------
157042: -- 4262811 - Generate the Accrual Reversal lines
157043: -------------------------------------------------------------------------------------------
157044: BEGIN
157045: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
157046: (g_array_event(p_event_id).array_value_num('header_index'));
157047: IF l_acc_rev_flag IS NULL THEN
157048: l_acc_rev_flag := 'N';
157049: END IF;
157138: END IF;
157139:
157140: -- 4955764
157141: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157142: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
157143:
157144:
157145: XLA_AE_LINES_PKG.ValidateCurrentLine;
157146: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157275: l_bflow_applied_to_amt NUMBER; -- 5132302
157276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157277:
157278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157279:
157280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
157281: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
157282:
157422: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157423:
157424: -- 4955764
157425: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157426: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
157427:
157428: -- 4458381 Public Sector Enh
157429:
157430: --
157619: -------------------------------------------------------------------------------------------
157620: -- 4262811 - Generate the Accrual Reversal lines
157621: -------------------------------------------------------------------------------------------
157622: BEGIN
157623: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
157624: (g_array_event(p_event_id).array_value_num('header_index'));
157625: IF l_acc_rev_flag IS NULL THEN
157626: l_acc_rev_flag := 'N';
157627: END IF;
157716: END IF;
157717:
157718: -- 4955764
157719: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157720: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
157721:
157722:
157723: XLA_AE_LINES_PKG.ValidateCurrentLine;
157724: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157852: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157853: l_bflow_applied_to_amt NUMBER; -- 5132302
157854: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157855:
157856: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157857:
157858: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
157859: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
157860:
158000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158001:
158002: -- 4955764
158003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
158005:
158006: -- 4458381 Public Sector Enh
158007:
158008: --
158197: -------------------------------------------------------------------------------------------
158198: -- 4262811 - Generate the Accrual Reversal lines
158199: -------------------------------------------------------------------------------------------
158200: BEGIN
158201: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
158202: (g_array_event(p_event_id).array_value_num('header_index'));
158203: IF l_acc_rev_flag IS NULL THEN
158204: l_acc_rev_flag := 'N';
158205: END IF;
158294: END IF;
158295:
158296: -- 4955764
158297: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158298: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
158299:
158300:
158301: XLA_AE_LINES_PKG.ValidateCurrentLine;
158302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158430: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
158431: l_bflow_applied_to_amt NUMBER; -- 5132302
158432: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
158433:
158434: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
158435:
158436: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
158437: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
158438:
158578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158579:
158580: -- 4955764
158581: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158582: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
158583:
158584: -- 4458381 Public Sector Enh
158585:
158586: --
158775: -------------------------------------------------------------------------------------------
158776: -- 4262811 - Generate the Accrual Reversal lines
158777: -------------------------------------------------------------------------------------------
158778: BEGIN
158779: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
158780: (g_array_event(p_event_id).array_value_num('header_index'));
158781: IF l_acc_rev_flag IS NULL THEN
158782: l_acc_rev_flag := 'N';
158783: END IF;
158872: END IF;
158873:
158874: -- 4955764
158875: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158876: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
158877:
158878:
158879: XLA_AE_LINES_PKG.ValidateCurrentLine;
158880: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159028: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159029: l_bflow_applied_to_amt NUMBER; -- 5132302
159030: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159031:
159032: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159033:
159034: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
159035: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
159036:
159176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159177:
159178: -- 4955764
159179: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159180: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
159181:
159182: -- 4458381 Public Sector Enh
159183:
159184: --
159405: -------------------------------------------------------------------------------------------
159406: -- 4262811 - Generate the Accrual Reversal lines
159407: -------------------------------------------------------------------------------------------
159408: BEGIN
159409: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
159410: (g_array_event(p_event_id).array_value_num('header_index'));
159411: IF l_acc_rev_flag IS NULL THEN
159412: l_acc_rev_flag := 'N';
159413: END IF;
159502: END IF;
159503:
159504: -- 4955764
159505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
159507:
159508:
159509: XLA_AE_LINES_PKG.ValidateCurrentLine;
159510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159639: l_bflow_applied_to_amt NUMBER; -- 5132302
159640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159641:
159642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159643:
159644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
159645: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
159646:
159786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159787:
159788: -- 4955764
159789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
159791:
159792: -- 4458381 Public Sector Enh
159793:
159794: --
159983: -------------------------------------------------------------------------------------------
159984: -- 4262811 - Generate the Accrual Reversal lines
159985: -------------------------------------------------------------------------------------------
159986: BEGIN
159987: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
159988: (g_array_event(p_event_id).array_value_num('header_index'));
159989: IF l_acc_rev_flag IS NULL THEN
159990: l_acc_rev_flag := 'N';
159991: END IF;
160080: END IF;
160081:
160082: -- 4955764
160083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
160085:
160086:
160087: XLA_AE_LINES_PKG.ValidateCurrentLine;
160088: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160216: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160217: l_bflow_applied_to_amt NUMBER; -- 5132302
160218: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160219:
160220: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160221:
160222: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
160223: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
160224:
160364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160365:
160366: -- 4955764
160367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
160369:
160370: -- 4458381 Public Sector Enh
160371:
160372: --
160561: -------------------------------------------------------------------------------------------
160562: -- 4262811 - Generate the Accrual Reversal lines
160563: -------------------------------------------------------------------------------------------
160564: BEGIN
160565: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
160566: (g_array_event(p_event_id).array_value_num('header_index'));
160567: IF l_acc_rev_flag IS NULL THEN
160568: l_acc_rev_flag := 'N';
160569: END IF;
160658: END IF;
160659:
160660: -- 4955764
160661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
160663:
160664:
160665: XLA_AE_LINES_PKG.ValidateCurrentLine;
160666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160815: l_bflow_applied_to_amt NUMBER; -- 5132302
160816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160817:
160818: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160819:
160820: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
160821: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
160822:
160962: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160963:
160964: -- 4955764
160965: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160966: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
160967:
160968: -- 4458381 Public Sector Enh
160969:
160970: --
161191: -------------------------------------------------------------------------------------------
161192: -- 4262811 - Generate the Accrual Reversal lines
161193: -------------------------------------------------------------------------------------------
161194: BEGIN
161195: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
161196: (g_array_event(p_event_id).array_value_num('header_index'));
161197: IF l_acc_rev_flag IS NULL THEN
161198: l_acc_rev_flag := 'N';
161199: END IF;
161288: END IF;
161289:
161290: -- 4955764
161291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
161293:
161294:
161295: XLA_AE_LINES_PKG.ValidateCurrentLine;
161296: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161444: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161445: l_bflow_applied_to_amt NUMBER; -- 5132302
161446: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161447:
161448: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161449:
161450: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
161451: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
161452:
161592: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
161593:
161594: -- 4955764
161595: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161596: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
161597:
161598: -- 4458381 Public Sector Enh
161599:
161600: --
161821: -------------------------------------------------------------------------------------------
161822: -- 4262811 - Generate the Accrual Reversal lines
161823: -------------------------------------------------------------------------------------------
161824: BEGIN
161825: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
161826: (g_array_event(p_event_id).array_value_num('header_index'));
161827: IF l_acc_rev_flag IS NULL THEN
161828: l_acc_rev_flag := 'N';
161829: END IF;
161918: END IF;
161919:
161920: -- 4955764
161921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
161923:
161924:
161925: XLA_AE_LINES_PKG.ValidateCurrentLine;
161926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162054: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162055: l_bflow_applied_to_amt NUMBER; -- 5132302
162056: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162057:
162058: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162059:
162060: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
162061: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
162062:
162202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162203:
162204: -- 4955764
162205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
162207:
162208: -- 4458381 Public Sector Enh
162209:
162210: --
162399: -------------------------------------------------------------------------------------------
162400: -- 4262811 - Generate the Accrual Reversal lines
162401: -------------------------------------------------------------------------------------------
162402: BEGIN
162403: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
162404: (g_array_event(p_event_id).array_value_num('header_index'));
162405: IF l_acc_rev_flag IS NULL THEN
162406: l_acc_rev_flag := 'N';
162407: END IF;
162496: END IF;
162497:
162498: -- 4955764
162499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
162501:
162502:
162503: XLA_AE_LINES_PKG.ValidateCurrentLine;
162504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162633: l_bflow_applied_to_amt NUMBER; -- 5132302
162634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162635:
162636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162637:
162638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
162639: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
162640:
162780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162781:
162782: -- 4955764
162783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
162785:
162786: -- 4458381 Public Sector Enh
162787:
162788: --
162977: -------------------------------------------------------------------------------------------
162978: -- 4262811 - Generate the Accrual Reversal lines
162979: -------------------------------------------------------------------------------------------
162980: BEGIN
162981: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
162982: (g_array_event(p_event_id).array_value_num('header_index'));
162983: IF l_acc_rev_flag IS NULL THEN
162984: l_acc_rev_flag := 'N';
162985: END IF;
163074: END IF;
163075:
163076: -- 4955764
163077: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163078: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
163079:
163080:
163081: XLA_AE_LINES_PKG.ValidateCurrentLine;
163082: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163231: l_bflow_applied_to_amt NUMBER; -- 5132302
163232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163233:
163234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163235:
163236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
163237: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
163238:
163378: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163379:
163380: -- 4955764
163381: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163382: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
163383:
163384: -- 4458381 Public Sector Enh
163385:
163386: --
163607: -------------------------------------------------------------------------------------------
163608: -- 4262811 - Generate the Accrual Reversal lines
163609: -------------------------------------------------------------------------------------------
163610: BEGIN
163611: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
163612: (g_array_event(p_event_id).array_value_num('header_index'));
163613: IF l_acc_rev_flag IS NULL THEN
163614: l_acc_rev_flag := 'N';
163615: END IF;
163704: END IF;
163705:
163706: -- 4955764
163707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
163709:
163710:
163711: XLA_AE_LINES_PKG.ValidateCurrentLine;
163712: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163830: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163831: l_bflow_applied_to_amt NUMBER; -- 5132302
163832: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163833:
163834: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163835:
163836: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
163837: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
163838:
163978: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163979:
163980: -- 4955764
163981: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163982: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
163983:
163984: -- 4458381 Public Sector Enh
163985:
163986: --
164161: -------------------------------------------------------------------------------------------
164162: -- 4262811 - Generate the Accrual Reversal lines
164163: -------------------------------------------------------------------------------------------
164164: BEGIN
164165: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
164166: (g_array_event(p_event_id).array_value_num('header_index'));
164167: IF l_acc_rev_flag IS NULL THEN
164168: l_acc_rev_flag := 'N';
164169: END IF;
164258: END IF;
164259:
164260: -- 4955764
164261: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164262: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
164263:
164264:
164265: XLA_AE_LINES_PKG.ValidateCurrentLine;
164266: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164395: l_bflow_applied_to_amt NUMBER; -- 5132302
164396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164397:
164398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164399:
164400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
164401: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
164402:
164542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164543:
164544: -- 4955764
164545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
164547:
164548: -- 4458381 Public Sector Enh
164549:
164550: --
164739: -------------------------------------------------------------------------------------------
164740: -- 4262811 - Generate the Accrual Reversal lines
164741: -------------------------------------------------------------------------------------------
164742: BEGIN
164743: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
164744: (g_array_event(p_event_id).array_value_num('header_index'));
164745: IF l_acc_rev_flag IS NULL THEN
164746: l_acc_rev_flag := 'N';
164747: END IF;
164836: END IF;
164837:
164838: -- 4955764
164839: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164840: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
164841:
164842:
164843: XLA_AE_LINES_PKG.ValidateCurrentLine;
164844: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164972: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164973: l_bflow_applied_to_amt NUMBER; -- 5132302
164974: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164975:
164976: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164977:
164978: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
164979: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
164980:
165120: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165121:
165122: -- 4955764
165123: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165124: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
165125:
165126: -- 4458381 Public Sector Enh
165127:
165128: --
165317: -------------------------------------------------------------------------------------------
165318: -- 4262811 - Generate the Accrual Reversal lines
165319: -------------------------------------------------------------------------------------------
165320: BEGIN
165321: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
165322: (g_array_event(p_event_id).array_value_num('header_index'));
165323: IF l_acc_rev_flag IS NULL THEN
165324: l_acc_rev_flag := 'N';
165325: END IF;
165414: END IF;
165415:
165416: -- 4955764
165417: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165418: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
165419:
165420:
165421: XLA_AE_LINES_PKG.ValidateCurrentLine;
165422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165550: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165551: l_bflow_applied_to_amt NUMBER; -- 5132302
165552: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165553:
165554: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165555:
165556: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
165557: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
165558:
165698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165699:
165700: -- 4955764
165701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
165703:
165704: -- 4458381 Public Sector Enh
165705:
165706: --
165895: -------------------------------------------------------------------------------------------
165896: -- 4262811 - Generate the Accrual Reversal lines
165897: -------------------------------------------------------------------------------------------
165898: BEGIN
165899: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
165900: (g_array_event(p_event_id).array_value_num('header_index'));
165901: IF l_acc_rev_flag IS NULL THEN
165902: l_acc_rev_flag := 'N';
165903: END IF;
165992: END IF;
165993:
165994: -- 4955764
165995: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165996: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
165997:
165998:
165999: XLA_AE_LINES_PKG.ValidateCurrentLine;
166000: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166129: l_bflow_applied_to_amt NUMBER; -- 5132302
166130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166131:
166132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166133:
166134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
166135: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
166136:
166276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166277:
166278: -- 4955764
166279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
166281:
166282: -- 4458381 Public Sector Enh
166283:
166284: --
166473: -------------------------------------------------------------------------------------------
166474: -- 4262811 - Generate the Accrual Reversal lines
166475: -------------------------------------------------------------------------------------------
166476: BEGIN
166477: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
166478: (g_array_event(p_event_id).array_value_num('header_index'));
166479: IF l_acc_rev_flag IS NULL THEN
166480: l_acc_rev_flag := 'N';
166481: END IF;
166570: END IF;
166571:
166572: -- 4955764
166573: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166574: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
166575:
166576:
166577: XLA_AE_LINES_PKG.ValidateCurrentLine;
166578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166706: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166707: l_bflow_applied_to_amt NUMBER; -- 5132302
166708: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166709:
166710: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166711:
166712: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
166713: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
166714:
166854: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166855:
166856: -- 4955764
166857: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166858: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
166859:
166860: -- 4458381 Public Sector Enh
166861:
166862: --
167051: -------------------------------------------------------------------------------------------
167052: -- 4262811 - Generate the Accrual Reversal lines
167053: -------------------------------------------------------------------------------------------
167054: BEGIN
167055: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
167056: (g_array_event(p_event_id).array_value_num('header_index'));
167057: IF l_acc_rev_flag IS NULL THEN
167058: l_acc_rev_flag := 'N';
167059: END IF;
167148: END IF;
167149:
167150: -- 4955764
167151: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167152: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
167153:
167154:
167155: XLA_AE_LINES_PKG.ValidateCurrentLine;
167156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167284: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167285: l_bflow_applied_to_amt NUMBER; -- 5132302
167286: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167287:
167288: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167289:
167290: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
167291: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
167292:
167432: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167433:
167434: -- 4955764
167435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
167437:
167438: -- 4458381 Public Sector Enh
167439:
167440: --
167629: -------------------------------------------------------------------------------------------
167630: -- 4262811 - Generate the Accrual Reversal lines
167631: -------------------------------------------------------------------------------------------
167632: BEGIN
167633: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
167634: (g_array_event(p_event_id).array_value_num('header_index'));
167635: IF l_acc_rev_flag IS NULL THEN
167636: l_acc_rev_flag := 'N';
167637: END IF;
167726: END IF;
167727:
167728: -- 4955764
167729: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167730: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
167731:
167732:
167733: XLA_AE_LINES_PKG.ValidateCurrentLine;
167734: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167862: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167863: l_bflow_applied_to_amt NUMBER; -- 5132302
167864: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167865:
167866: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167867:
167868: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
167869: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
167870:
168010: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168011:
168012: -- 4955764
168013: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168014: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
168015:
168016: -- 4458381 Public Sector Enh
168017:
168018: --
168207: -------------------------------------------------------------------------------------------
168208: -- 4262811 - Generate the Accrual Reversal lines
168209: -------------------------------------------------------------------------------------------
168210: BEGIN
168211: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
168212: (g_array_event(p_event_id).array_value_num('header_index'));
168213: IF l_acc_rev_flag IS NULL THEN
168214: l_acc_rev_flag := 'N';
168215: END IF;
168304: END IF;
168305:
168306: -- 4955764
168307: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168308: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
168309:
168310:
168311: XLA_AE_LINES_PKG.ValidateCurrentLine;
168312: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168441: l_bflow_applied_to_amt NUMBER; -- 5132302
168442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168443:
168444: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168445:
168446: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
168447: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
168448:
168588: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168589:
168590: -- 4955764
168591: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168592: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
168593:
168594: -- 4458381 Public Sector Enh
168595:
168596: --
168785: -------------------------------------------------------------------------------------------
168786: -- 4262811 - Generate the Accrual Reversal lines
168787: -------------------------------------------------------------------------------------------
168788: BEGIN
168789: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
168790: (g_array_event(p_event_id).array_value_num('header_index'));
168791: IF l_acc_rev_flag IS NULL THEN
168792: l_acc_rev_flag := 'N';
168793: END IF;
168882: END IF;
168883:
168884: -- 4955764
168885: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168886: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
168887:
168888:
168889: XLA_AE_LINES_PKG.ValidateCurrentLine;
168890: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169039: l_bflow_applied_to_amt NUMBER; -- 5132302
169040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169041:
169042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169043:
169044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
169045: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
169046:
169186: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169187:
169188: -- 4955764
169189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
169191:
169192: -- 4458381 Public Sector Enh
169193:
169194: --
169415: -------------------------------------------------------------------------------------------
169416: -- 4262811 - Generate the Accrual Reversal lines
169417: -------------------------------------------------------------------------------------------
169418: BEGIN
169419: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
169420: (g_array_event(p_event_id).array_value_num('header_index'));
169421: IF l_acc_rev_flag IS NULL THEN
169422: l_acc_rev_flag := 'N';
169423: END IF;
169512: END IF;
169513:
169514: -- 4955764
169515: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169516: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
169517:
169518:
169519: XLA_AE_LINES_PKG.ValidateCurrentLine;
169520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169668: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169669: l_bflow_applied_to_amt NUMBER; -- 5132302
169670: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169671:
169672: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169673:
169674: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
169675: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
169676:
169816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169817:
169818: -- 4955764
169819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
169821:
169822: -- 4458381 Public Sector Enh
169823:
169824: --
170045: -------------------------------------------------------------------------------------------
170046: -- 4262811 - Generate the Accrual Reversal lines
170047: -------------------------------------------------------------------------------------------
170048: BEGIN
170049: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
170050: (g_array_event(p_event_id).array_value_num('header_index'));
170051: IF l_acc_rev_flag IS NULL THEN
170052: l_acc_rev_flag := 'N';
170053: END IF;
170142: END IF;
170143:
170144: -- 4955764
170145: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170146: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
170147:
170148:
170149: XLA_AE_LINES_PKG.ValidateCurrentLine;
170150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170298: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170299: l_bflow_applied_to_amt NUMBER; -- 5132302
170300: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170301:
170302: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170303:
170304: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
170305: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
170306:
170446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170447:
170448: -- 4955764
170449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
170451:
170452: -- 4458381 Public Sector Enh
170453:
170454: --
170675: -------------------------------------------------------------------------------------------
170676: -- 4262811 - Generate the Accrual Reversal lines
170677: -------------------------------------------------------------------------------------------
170678: BEGIN
170679: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
170680: (g_array_event(p_event_id).array_value_num('header_index'));
170681: IF l_acc_rev_flag IS NULL THEN
170682: l_acc_rev_flag := 'N';
170683: END IF;
170772: END IF;
170773:
170774: -- 4955764
170775: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170776: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
170777:
170778:
170779: XLA_AE_LINES_PKG.ValidateCurrentLine;
170780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170909: l_bflow_applied_to_amt NUMBER; -- 5132302
170910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170911:
170912: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170913:
170914: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
170915: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
170916:
171056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171057:
171058: -- 4955764
171059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
171061:
171062: -- 4458381 Public Sector Enh
171063:
171064: --
171253: -------------------------------------------------------------------------------------------
171254: -- 4262811 - Generate the Accrual Reversal lines
171255: -------------------------------------------------------------------------------------------
171256: BEGIN
171257: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
171258: (g_array_event(p_event_id).array_value_num('header_index'));
171259: IF l_acc_rev_flag IS NULL THEN
171260: l_acc_rev_flag := 'N';
171261: END IF;
171350: END IF;
171351:
171352: -- 4955764
171353: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171354: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
171355:
171356:
171357: XLA_AE_LINES_PKG.ValidateCurrentLine;
171358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
171507: l_bflow_applied_to_amt NUMBER; -- 5132302
171508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
171509:
171510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
171511:
171512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
171513: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
171514:
171654: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171655:
171656: -- 4955764
171657: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171658: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
171659:
171660: -- 4458381 Public Sector Enh
171661:
171662: --
171883: -------------------------------------------------------------------------------------------
171884: -- 4262811 - Generate the Accrual Reversal lines
171885: -------------------------------------------------------------------------------------------
171886: BEGIN
171887: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
171888: (g_array_event(p_event_id).array_value_num('header_index'));
171889: IF l_acc_rev_flag IS NULL THEN
171890: l_acc_rev_flag := 'N';
171891: END IF;
171980: END IF;
171981:
171982: -- 4955764
171983: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171984: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
171985:
171986:
171987: XLA_AE_LINES_PKG.ValidateCurrentLine;
171988: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172129: l_bflow_applied_to_amt NUMBER; -- 5132302
172130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172131:
172132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172133:
172134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
172135: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
172136:
172276: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172277:
172278: -- 4955764
172279: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172280: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
172281:
172282: -- 4458381 Public Sector Enh
172283:
172284: --
172479: -------------------------------------------------------------------------------------------
172480: -- 4262811 - Generate the Accrual Reversal lines
172481: -------------------------------------------------------------------------------------------
172482: BEGIN
172483: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
172484: (g_array_event(p_event_id).array_value_num('header_index'));
172485: IF l_acc_rev_flag IS NULL THEN
172486: l_acc_rev_flag := 'N';
172487: END IF;
172582: END IF;
172583:
172584: -- 4955764
172585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
172587:
172588:
172589: XLA_AE_LINES_PKG.ValidateCurrentLine;
172590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172715: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172716: l_bflow_applied_to_amt NUMBER; -- 5132302
172717: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172718:
172719: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172720:
172721: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
172722: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
172723:
172863: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172864:
172865: -- 4955764
172866: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172867: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
172868:
172869: -- 4458381 Public Sector Enh
172870:
172871: --
173060: -------------------------------------------------------------------------------------------
173061: -- 4262811 - Generate the Accrual Reversal lines
173062: -------------------------------------------------------------------------------------------
173063: BEGIN
173064: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
173065: (g_array_event(p_event_id).array_value_num('header_index'));
173066: IF l_acc_rev_flag IS NULL THEN
173067: l_acc_rev_flag := 'N';
173068: END IF;
173157: END IF;
173158:
173159: -- 4955764
173160: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173161: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
173162:
173163:
173164: XLA_AE_LINES_PKG.ValidateCurrentLine;
173165: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173293: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173294: l_bflow_applied_to_amt NUMBER; -- 5132302
173295: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173296:
173297: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173298:
173299: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
173300: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
173301:
173441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173442:
173443: -- 4955764
173444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
173446:
173447: -- 4458381 Public Sector Enh
173448:
173449: --
173638: -------------------------------------------------------------------------------------------
173639: -- 4262811 - Generate the Accrual Reversal lines
173640: -------------------------------------------------------------------------------------------
173641: BEGIN
173642: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
173643: (g_array_event(p_event_id).array_value_num('header_index'));
173644: IF l_acc_rev_flag IS NULL THEN
173645: l_acc_rev_flag := 'N';
173646: END IF;
173735: END IF;
173736:
173737: -- 4955764
173738: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173739: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
173740:
173741:
173742: XLA_AE_LINES_PKG.ValidateCurrentLine;
173743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173871: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173872: l_bflow_applied_to_amt NUMBER; -- 5132302
173873: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173874:
173875: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173876:
173877: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
173878: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
173879:
174019: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174020:
174021: -- 4955764
174022: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174023: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
174024:
174025: -- 4458381 Public Sector Enh
174026:
174027: --
174216: -------------------------------------------------------------------------------------------
174217: -- 4262811 - Generate the Accrual Reversal lines
174218: -------------------------------------------------------------------------------------------
174219: BEGIN
174220: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
174221: (g_array_event(p_event_id).array_value_num('header_index'));
174222: IF l_acc_rev_flag IS NULL THEN
174223: l_acc_rev_flag := 'N';
174224: END IF;
174313: END IF;
174314:
174315: -- 4955764
174316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
174318:
174319:
174320: XLA_AE_LINES_PKG.ValidateCurrentLine;
174321: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174449: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174450: l_bflow_applied_to_amt NUMBER; -- 5132302
174451: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174452:
174453: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174454:
174455: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
174456: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
174457:
174597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174598:
174599: -- 4955764
174600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
174602:
174603: -- 4458381 Public Sector Enh
174604:
174605: --
174794: -------------------------------------------------------------------------------------------
174795: -- 4262811 - Generate the Accrual Reversal lines
174796: -------------------------------------------------------------------------------------------
174797: BEGIN
174798: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
174799: (g_array_event(p_event_id).array_value_num('header_index'));
174800: IF l_acc_rev_flag IS NULL THEN
174801: l_acc_rev_flag := 'N';
174802: END IF;
174891: END IF;
174892:
174893: -- 4955764
174894: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174895: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
174896:
174897:
174898: XLA_AE_LINES_PKG.ValidateCurrentLine;
174899: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175028: l_bflow_applied_to_amt NUMBER; -- 5132302
175029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175030:
175031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175032:
175033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
175034: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
175035:
175175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175176:
175177: -- 4955764
175178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
175180:
175181: -- 4458381 Public Sector Enh
175182:
175183: --
175372: -------------------------------------------------------------------------------------------
175373: -- 4262811 - Generate the Accrual Reversal lines
175374: -------------------------------------------------------------------------------------------
175375: BEGIN
175376: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
175377: (g_array_event(p_event_id).array_value_num('header_index'));
175378: IF l_acc_rev_flag IS NULL THEN
175379: l_acc_rev_flag := 'N';
175380: END IF;
175469: END IF;
175470:
175471: -- 4955764
175472: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175473: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
175474:
175475:
175476: XLA_AE_LINES_PKG.ValidateCurrentLine;
175477: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175596: l_bflow_applied_to_amt NUMBER; -- 5132302
175597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175598:
175599: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175600:
175601: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
175602: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
175603:
175744: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175745:
175746: -- 4955764
175747: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175748: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
175749:
175750: -- 4458381 Public Sector Enh
175751:
175752: --
175927: -------------------------------------------------------------------------------------------
175928: -- 4262811 - Generate the Accrual Reversal lines
175929: -------------------------------------------------------------------------------------------
175930: BEGIN
175931: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
175932: (g_array_event(p_event_id).array_value_num('header_index'));
175933: IF l_acc_rev_flag IS NULL THEN
175934: l_acc_rev_flag := 'N';
175935: END IF;
176024: END IF;
176025:
176026: -- 4955764
176027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
176029:
176030:
176031: XLA_AE_LINES_PKG.ValidateCurrentLine;
176032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176161: l_bflow_applied_to_amt NUMBER; -- 5132302
176162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176163:
176164: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176165:
176166: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
176167: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
176168:
176308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176309:
176310: -- 4955764
176311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
176313:
176314: -- 4458381 Public Sector Enh
176315:
176316: --
176505: -------------------------------------------------------------------------------------------
176506: -- 4262811 - Generate the Accrual Reversal lines
176507: -------------------------------------------------------------------------------------------
176508: BEGIN
176509: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
176510: (g_array_event(p_event_id).array_value_num('header_index'));
176511: IF l_acc_rev_flag IS NULL THEN
176512: l_acc_rev_flag := 'N';
176513: END IF;
176602: END IF;
176603:
176604: -- 4955764
176605: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176606: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
176607:
176608:
176609: XLA_AE_LINES_PKG.ValidateCurrentLine;
176610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176739: l_bflow_applied_to_amt NUMBER; -- 5132302
176740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176741:
176742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176743:
176744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
176745: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
176746:
176886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176887:
176888: -- 4955764
176889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
176891:
176892: -- 4458381 Public Sector Enh
176893:
176894: --
177083: -------------------------------------------------------------------------------------------
177084: -- 4262811 - Generate the Accrual Reversal lines
177085: -------------------------------------------------------------------------------------------
177086: BEGIN
177087: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
177088: (g_array_event(p_event_id).array_value_num('header_index'));
177089: IF l_acc_rev_flag IS NULL THEN
177090: l_acc_rev_flag := 'N';
177091: END IF;
177180: END IF;
177181:
177182: -- 4955764
177183: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177184: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
177185:
177186:
177187: XLA_AE_LINES_PKG.ValidateCurrentLine;
177188: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177316: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177317: l_bflow_applied_to_amt NUMBER; -- 5132302
177318: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177319:
177320: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177321:
177322: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
177323: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
177324:
177464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177465:
177466: -- 4955764
177467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
177469:
177470: -- 4458381 Public Sector Enh
177471:
177472: --
177661: -------------------------------------------------------------------------------------------
177662: -- 4262811 - Generate the Accrual Reversal lines
177663: -------------------------------------------------------------------------------------------
177664: BEGIN
177665: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
177666: (g_array_event(p_event_id).array_value_num('header_index'));
177667: IF l_acc_rev_flag IS NULL THEN
177668: l_acc_rev_flag := 'N';
177669: END IF;
177758: END IF;
177759:
177760: -- 4955764
177761: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177762: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
177763:
177764:
177765: XLA_AE_LINES_PKG.ValidateCurrentLine;
177766: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177883: l_bflow_applied_to_amt NUMBER; -- 5132302
177884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177885:
177886: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177887:
177888: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
177889: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
177890:
178030: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178031:
178032: -- 4955764
178033: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178034: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
178035:
178036: -- 4458381 Public Sector Enh
178037:
178038: --
178213: -------------------------------------------------------------------------------------------
178214: -- 4262811 - Generate the Accrual Reversal lines
178215: -------------------------------------------------------------------------------------------
178216: BEGIN
178217: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
178218: (g_array_event(p_event_id).array_value_num('header_index'));
178219: IF l_acc_rev_flag IS NULL THEN
178220: l_acc_rev_flag := 'N';
178221: END IF;
178310: END IF;
178311:
178312: -- 4955764
178313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
178315:
178316:
178317: XLA_AE_LINES_PKG.ValidateCurrentLine;
178318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
178467: l_bflow_applied_to_amt NUMBER; -- 5132302
178468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
178469:
178470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
178471:
178472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
178473: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
178474:
178615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178616:
178617: -- 4955764
178618: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178619: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
178620:
178621: -- 4458381 Public Sector Enh
178622:
178623: --
178844: -------------------------------------------------------------------------------------------
178845: -- 4262811 - Generate the Accrual Reversal lines
178846: -------------------------------------------------------------------------------------------
178847: BEGIN
178848: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
178849: (g_array_event(p_event_id).array_value_num('header_index'));
178850: IF l_acc_rev_flag IS NULL THEN
178851: l_acc_rev_flag := 'N';
178852: END IF;
178941: END IF;
178942:
178943: -- 4955764
178944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
178946:
178947:
178948: XLA_AE_LINES_PKG.ValidateCurrentLine;
178949: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179068: l_bflow_applied_to_amt NUMBER; -- 5132302
179069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179070:
179071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179072:
179073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
179074: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
179075:
179216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179217:
179218: -- 4955764
179219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
179221:
179222: -- 4458381 Public Sector Enh
179223:
179224: --
179399: -------------------------------------------------------------------------------------------
179400: -- 4262811 - Generate the Accrual Reversal lines
179401: -------------------------------------------------------------------------------------------
179402: BEGIN
179403: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
179404: (g_array_event(p_event_id).array_value_num('header_index'));
179405: IF l_acc_rev_flag IS NULL THEN
179406: l_acc_rev_flag := 'N';
179407: END IF;
179496: END IF;
179497:
179498: -- 4955764
179499: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179500: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
179501:
179502:
179503: XLA_AE_LINES_PKG.ValidateCurrentLine;
179504: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179622: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179623: l_bflow_applied_to_amt NUMBER; -- 5132302
179624: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179625:
179626: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179627:
179628: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
179629: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
179630:
179771: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179772:
179773: -- 4955764
179774: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179775: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
179776:
179777: -- 4458381 Public Sector Enh
179778:
179779: --
179954: -------------------------------------------------------------------------------------------
179955: -- 4262811 - Generate the Accrual Reversal lines
179956: -------------------------------------------------------------------------------------------
179957: BEGIN
179958: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
179959: (g_array_event(p_event_id).array_value_num('header_index'));
179960: IF l_acc_rev_flag IS NULL THEN
179961: l_acc_rev_flag := 'N';
179962: END IF;
180051: END IF;
180052:
180053: -- 4955764
180054: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180055: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
180056:
180057:
180058: XLA_AE_LINES_PKG.ValidateCurrentLine;
180059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180199: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180200: l_bflow_applied_to_amt NUMBER; -- 5132302
180201: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180202:
180203: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180204:
180205: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
180206: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
180207:
180347: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180348:
180349: -- 4955764
180350: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180351: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
180352:
180353: -- 4458381 Public Sector Enh
180354:
180355: --
180550: -------------------------------------------------------------------------------------------
180551: -- 4262811 - Generate the Accrual Reversal lines
180552: -------------------------------------------------------------------------------------------
180553: BEGIN
180554: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
180555: (g_array_event(p_event_id).array_value_num('header_index'));
180556: IF l_acc_rev_flag IS NULL THEN
180557: l_acc_rev_flag := 'N';
180558: END IF;
180653: END IF;
180654:
180655: -- 4955764
180656: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180657: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
180658:
180659:
180660: XLA_AE_LINES_PKG.ValidateCurrentLine;
180661: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180790: l_bflow_applied_to_amt NUMBER; -- 5132302
180791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180792:
180793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180794:
180795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
180796: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
180797:
180937: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180938:
180939: -- 4955764
180940: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180941: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
180942:
180943: -- 4458381 Public Sector Enh
180944:
180945: --
181134: -------------------------------------------------------------------------------------------
181135: -- 4262811 - Generate the Accrual Reversal lines
181136: -------------------------------------------------------------------------------------------
181137: BEGIN
181138: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
181139: (g_array_event(p_event_id).array_value_num('header_index'));
181140: IF l_acc_rev_flag IS NULL THEN
181141: l_acc_rev_flag := 'N';
181142: END IF;
181231: END IF;
181232:
181233: -- 4955764
181234: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181235: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
181236:
181237:
181238: XLA_AE_LINES_PKG.ValidateCurrentLine;
181239: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181368: l_bflow_applied_to_amt NUMBER; -- 5132302
181369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181370:
181371: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181372:
181373: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
181374: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
181375:
181515: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
181516:
181517: -- 4955764
181518: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181519: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
181520:
181521: -- 4458381 Public Sector Enh
181522:
181523: --
181712: -------------------------------------------------------------------------------------------
181713: -- 4262811 - Generate the Accrual Reversal lines
181714: -------------------------------------------------------------------------------------------
181715: BEGIN
181716: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
181717: (g_array_event(p_event_id).array_value_num('header_index'));
181718: IF l_acc_rev_flag IS NULL THEN
181719: l_acc_rev_flag := 'N';
181720: END IF;
181809: END IF;
181810:
181811: -- 4955764
181812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
181814:
181815:
181816: XLA_AE_LINES_PKG.ValidateCurrentLine;
181817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181946: l_bflow_applied_to_amt NUMBER; -- 5132302
181947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181948:
181949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181950:
181951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
181952: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
181953:
182093: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182094:
182095: -- 4955764
182096: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182097: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
182098:
182099: -- 4458381 Public Sector Enh
182100:
182101: --
182290: -------------------------------------------------------------------------------------------
182291: -- 4262811 - Generate the Accrual Reversal lines
182292: -------------------------------------------------------------------------------------------
182293: BEGIN
182294: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
182295: (g_array_event(p_event_id).array_value_num('header_index'));
182296: IF l_acc_rev_flag IS NULL THEN
182297: l_acc_rev_flag := 'N';
182298: END IF;
182387: END IF;
182388:
182389: -- 4955764
182390: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182391: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
182392:
182393:
182394: XLA_AE_LINES_PKG.ValidateCurrentLine;
182395: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
182543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
182544: l_bflow_applied_to_amt NUMBER; -- 5132302
182545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
182546:
182547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
182548:
182549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
182550: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
182551:
182691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182692:
182693: -- 4955764
182694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
182696:
182697: -- 4458381 Public Sector Enh
182698:
182699: --
182920: -------------------------------------------------------------------------------------------
182921: -- 4262811 - Generate the Accrual Reversal lines
182922: -------------------------------------------------------------------------------------------
182923: BEGIN
182924: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
182925: (g_array_event(p_event_id).array_value_num('header_index'));
182926: IF l_acc_rev_flag IS NULL THEN
182927: l_acc_rev_flag := 'N';
182928: END IF;
183017: END IF;
183018:
183019: -- 4955764
183020: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183021: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
183022:
183023:
183024: XLA_AE_LINES_PKG.ValidateCurrentLine;
183025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183153: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183154: l_bflow_applied_to_amt NUMBER; -- 5132302
183155: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183156:
183157: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183158:
183159: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
183160: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
183161:
183301: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183302:
183303: -- 4955764
183304: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183305: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
183306:
183307: -- 4458381 Public Sector Enh
183308:
183309: --
183498: -------------------------------------------------------------------------------------------
183499: -- 4262811 - Generate the Accrual Reversal lines
183500: -------------------------------------------------------------------------------------------
183501: BEGIN
183502: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
183503: (g_array_event(p_event_id).array_value_num('header_index'));
183504: IF l_acc_rev_flag IS NULL THEN
183505: l_acc_rev_flag := 'N';
183506: END IF;
183595: END IF;
183596:
183597: -- 4955764
183598: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183599: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
183600:
183601:
183602: XLA_AE_LINES_PKG.ValidateCurrentLine;
183603: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183722: l_bflow_applied_to_amt NUMBER; -- 5132302
183723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183724:
183725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183726:
183727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
183728: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
183729:
183869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183870:
183871: -- 4955764
183872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
183874:
183875: -- 4458381 Public Sector Enh
183876:
183877: --
184052: -------------------------------------------------------------------------------------------
184053: -- 4262811 - Generate the Accrual Reversal lines
184054: -------------------------------------------------------------------------------------------
184055: BEGIN
184056: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
184057: (g_array_event(p_event_id).array_value_num('header_index'));
184058: IF l_acc_rev_flag IS NULL THEN
184059: l_acc_rev_flag := 'N';
184060: END IF;
184149: END IF;
184150:
184151: -- 4955764
184152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
184153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
184154:
184155:
184156: XLA_AE_LINES_PKG.ValidateCurrentLine;
184157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184273: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184274: l_bflow_applied_to_amt NUMBER; -- 5132302
184275: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184276:
184277: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184278:
184279: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
184280: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
184281:
184421: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
184422:
184423: -- 4955764
184424: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
184425: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
184426:
184427: -- 4458381 Public Sector Enh
184428:
184429: --
184604: -------------------------------------------------------------------------------------------
184605: -- 4262811 - Generate the Accrual Reversal lines
184606: -------------------------------------------------------------------------------------------
184607: BEGIN
184608: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
184609: (g_array_event(p_event_id).array_value_num('header_index'));
184610: IF l_acc_rev_flag IS NULL THEN
184611: l_acc_rev_flag := 'N';
184612: END IF;
184701: END IF;
184702:
184703: -- 4955764
184704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
184705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
184706:
184707:
184708: XLA_AE_LINES_PKG.ValidateCurrentLine;
184709: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184858: l_bflow_applied_to_amt NUMBER; -- 5132302
184859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184860:
184861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184862:
184863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
184864: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
184865:
185005: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185006:
185007: -- 4955764
185008: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185009: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
185010:
185011: -- 4458381 Public Sector Enh
185012:
185013: --
185234: -------------------------------------------------------------------------------------------
185235: -- 4262811 - Generate the Accrual Reversal lines
185236: -------------------------------------------------------------------------------------------
185237: BEGIN
185238: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
185239: (g_array_event(p_event_id).array_value_num('header_index'));
185240: IF l_acc_rev_flag IS NULL THEN
185241: l_acc_rev_flag := 'N';
185242: END IF;
185331: END IF;
185332:
185333: -- 4955764
185334: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185335: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
185336:
185337:
185338: XLA_AE_LINES_PKG.ValidateCurrentLine;
185339: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
185487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
185488: l_bflow_applied_to_amt NUMBER; -- 5132302
185489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
185490:
185491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
185492:
185493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
185494: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
185495:
185635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185636:
185637: -- 4955764
185638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
185640:
185641: -- 4458381 Public Sector Enh
185642:
185643: --
185864: -------------------------------------------------------------------------------------------
185865: -- 4262811 - Generate the Accrual Reversal lines
185866: -------------------------------------------------------------------------------------------
185867: BEGIN
185868: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
185869: (g_array_event(p_event_id).array_value_num('header_index'));
185870: IF l_acc_rev_flag IS NULL THEN
185871: l_acc_rev_flag := 'N';
185872: END IF;
185961: END IF;
185962:
185963: -- 4955764
185964: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185965: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
185966:
185967:
185968: XLA_AE_LINES_PKG.ValidateCurrentLine;
185969: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
186097: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186098: l_bflow_applied_to_amt NUMBER; -- 5132302
186099: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186100:
186101: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186102:
186103: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
186104: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
186105:
186246: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186247:
186248: -- 4955764
186249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
186251:
186252: -- 4458381 Public Sector Enh
186253:
186254: --
186443: -------------------------------------------------------------------------------------------
186444: -- 4262811 - Generate the Accrual Reversal lines
186445: -------------------------------------------------------------------------------------------
186446: BEGIN
186447: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
186448: (g_array_event(p_event_id).array_value_num('header_index'));
186449: IF l_acc_rev_flag IS NULL THEN
186450: l_acc_rev_flag := 'N';
186451: END IF;
186540: END IF;
186541:
186542: -- 4955764
186543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
186545:
186546:
186547: XLA_AE_LINES_PKG.ValidateCurrentLine;
186548: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
186676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186677: l_bflow_applied_to_amt NUMBER; -- 5132302
186678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186679:
186680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186681:
186682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
186683: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
186684:
186825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186826:
186827: -- 4955764
186828: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186829: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
186830:
186831: -- 4458381 Public Sector Enh
186832:
186833: --
187022: -------------------------------------------------------------------------------------------
187023: -- 4262811 - Generate the Accrual Reversal lines
187024: -------------------------------------------------------------------------------------------
187025: BEGIN
187026: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
187027: (g_array_event(p_event_id).array_value_num('header_index'));
187028: IF l_acc_rev_flag IS NULL THEN
187029: l_acc_rev_flag := 'N';
187030: END IF;
187119: END IF;
187120:
187121: -- 4955764
187122: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187123: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
187124:
187125:
187126: XLA_AE_LINES_PKG.ValidateCurrentLine;
187127: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187276: l_bflow_applied_to_amt NUMBER; -- 5132302
187277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187278:
187279: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187280:
187281: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
187282: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
187283:
187423: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
187424:
187425: -- 4955764
187426: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187427: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
187428:
187429: -- 4458381 Public Sector Enh
187430:
187431: --
187652: -------------------------------------------------------------------------------------------
187653: -- 4262811 - Generate the Accrual Reversal lines
187654: -------------------------------------------------------------------------------------------
187655: BEGIN
187656: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
187657: (g_array_event(p_event_id).array_value_num('header_index'));
187658: IF l_acc_rev_flag IS NULL THEN
187659: l_acc_rev_flag := 'N';
187660: END IF;
187749: END IF;
187750:
187751: -- 4955764
187752: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187753: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
187754:
187755:
187756: XLA_AE_LINES_PKG.ValidateCurrentLine;
187757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187886: l_bflow_applied_to_amt NUMBER; -- 5132302
187887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187888:
187889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187890:
187891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
187892: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
187893:
188033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
188034:
188035: -- 4955764
188036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
188038:
188039: -- 4458381 Public Sector Enh
188040:
188041: --
188230: -------------------------------------------------------------------------------------------
188231: -- 4262811 - Generate the Accrual Reversal lines
188232: -------------------------------------------------------------------------------------------
188233: BEGIN
188234: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
188235: (g_array_event(p_event_id).array_value_num('header_index'));
188236: IF l_acc_rev_flag IS NULL THEN
188237: l_acc_rev_flag := 'N';
188238: END IF;
188327: END IF;
188328:
188329: -- 4955764
188330: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188331: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
188332:
188333:
188334: XLA_AE_LINES_PKG.ValidateCurrentLine;
188335: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
188463: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
188464: l_bflow_applied_to_amt NUMBER; -- 5132302
188465: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
188466:
188467: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
188468:
188469: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
188470: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
188471:
188611: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
188612:
188613: -- 4955764
188614: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188615: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
188616:
188617: -- 4458381 Public Sector Enh
188618:
188619: --
188808: -------------------------------------------------------------------------------------------
188809: -- 4262811 - Generate the Accrual Reversal lines
188810: -------------------------------------------------------------------------------------------
188811: BEGIN
188812: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
188813: (g_array_event(p_event_id).array_value_num('header_index'));
188814: IF l_acc_rev_flag IS NULL THEN
188815: l_acc_rev_flag := 'N';
188816: END IF;
188905: END IF;
188906:
188907: -- 4955764
188908: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188909: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
188910:
188911:
188912: XLA_AE_LINES_PKG.ValidateCurrentLine;
188913: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
189041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189042: l_bflow_applied_to_amt NUMBER; -- 5132302
189043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189044:
189045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189046:
189047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
189048: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
189049:
189190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189191:
189192: -- 4955764
189193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
189195:
189196: -- 4458381 Public Sector Enh
189197:
189198: --
189387: -------------------------------------------------------------------------------------------
189388: -- 4262811 - Generate the Accrual Reversal lines
189389: -------------------------------------------------------------------------------------------
189390: BEGIN
189391: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
189392: (g_array_event(p_event_id).array_value_num('header_index'));
189393: IF l_acc_rev_flag IS NULL THEN
189394: l_acc_rev_flag := 'N';
189395: END IF;
189484: END IF;
189485:
189486: -- 4955764
189487: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189488: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
189489:
189490:
189491: XLA_AE_LINES_PKG.ValidateCurrentLine;
189492: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
189620: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189621: l_bflow_applied_to_amt NUMBER; -- 5132302
189622: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189623:
189624: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189625:
189626: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
189627: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
189628:
189768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189769:
189770: -- 4955764
189771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
189773:
189774: -- 4458381 Public Sector Enh
189775:
189776: --
189965: -------------------------------------------------------------------------------------------
189966: -- 4262811 - Generate the Accrual Reversal lines
189967: -------------------------------------------------------------------------------------------
189968: BEGIN
189969: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
189970: (g_array_event(p_event_id).array_value_num('header_index'));
189971: IF l_acc_rev_flag IS NULL THEN
189972: l_acc_rev_flag := 'N';
189973: END IF;
190062: END IF;
190063:
190064: -- 4955764
190065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
190067:
190068:
190069: XLA_AE_LINES_PKG.ValidateCurrentLine;
190070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
190202: l_bflow_applied_to_amt NUMBER; -- 5132302
190203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
190204:
190205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
190206:
190207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
190208: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
190209:
190357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190358:
190359: -- 4955764
190360: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190361: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
190362:
190363: -- 4458381 Public Sector Enh
190364:
190365: --
190554: -------------------------------------------------------------------------------------------
190555: -- 4262811 - Generate the Accrual Reversal lines
190556: -------------------------------------------------------------------------------------------
190557: BEGIN
190558: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
190559: (g_array_event(p_event_id).array_value_num('header_index'));
190560: IF l_acc_rev_flag IS NULL THEN
190561: l_acc_rev_flag := 'N';
190562: END IF;
190651: END IF;
190652:
190653: -- 4955764
190654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
190656:
190657:
190658: XLA_AE_LINES_PKG.ValidateCurrentLine;
190659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190807: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
190808: l_bflow_applied_to_amt NUMBER; -- 5132302
190809: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
190810:
190811: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
190812:
190813: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
190814: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
190815:
190955: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190956:
190957: -- 4955764
190958: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190959: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
190960:
190961: -- 4458381 Public Sector Enh
190962:
190963: --
191184: -------------------------------------------------------------------------------------------
191185: -- 4262811 - Generate the Accrual Reversal lines
191186: -------------------------------------------------------------------------------------------
191187: BEGIN
191188: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
191189: (g_array_event(p_event_id).array_value_num('header_index'));
191190: IF l_acc_rev_flag IS NULL THEN
191191: l_acc_rev_flag := 'N';
191192: END IF;
191281: END IF;
191282:
191283: -- 4955764
191284: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191285: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
191286:
191287:
191288: XLA_AE_LINES_PKG.ValidateCurrentLine;
191289: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
191437: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
191438: l_bflow_applied_to_amt NUMBER; -- 5132302
191439: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
191440:
191441: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
191442:
191443: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
191444: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
191445:
191585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
191586:
191587: -- 4955764
191588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
191590:
191591: -- 4458381 Public Sector Enh
191592:
191593: --
191814: -------------------------------------------------------------------------------------------
191815: -- 4262811 - Generate the Accrual Reversal lines
191816: -------------------------------------------------------------------------------------------
191817: BEGIN
191818: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
191819: (g_array_event(p_event_id).array_value_num('header_index'));
191820: IF l_acc_rev_flag IS NULL THEN
191821: l_acc_rev_flag := 'N';
191822: END IF;
191911: END IF;
191912:
191913: -- 4955764
191914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
191916:
191917:
191918: XLA_AE_LINES_PKG.ValidateCurrentLine;
191919: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
192047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192048: l_bflow_applied_to_amt NUMBER; -- 5132302
192049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192050:
192051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192052:
192053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
192054: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
192055:
192195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192196:
192197: -- 4955764
192198: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192199: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
192200:
192201: -- 4458381 Public Sector Enh
192202:
192203: --
192392: -------------------------------------------------------------------------------------------
192393: -- 4262811 - Generate the Accrual Reversal lines
192394: -------------------------------------------------------------------------------------------
192395: BEGIN
192396: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
192397: (g_array_event(p_event_id).array_value_num('header_index'));
192398: IF l_acc_rev_flag IS NULL THEN
192399: l_acc_rev_flag := 'N';
192400: END IF;
192489: END IF;
192490:
192491: -- 4955764
192492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
192494:
192495:
192496: XLA_AE_LINES_PKG.ValidateCurrentLine;
192497: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
192625: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192626: l_bflow_applied_to_amt NUMBER; -- 5132302
192627: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192628:
192629: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192630:
192631: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
192632: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
192633:
192773: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192774:
192775: -- 4955764
192776: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192777: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
192778:
192779: -- 4458381 Public Sector Enh
192780:
192781: --
192970: -------------------------------------------------------------------------------------------
192971: -- 4262811 - Generate the Accrual Reversal lines
192972: -------------------------------------------------------------------------------------------
192973: BEGIN
192974: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
192975: (g_array_event(p_event_id).array_value_num('header_index'));
192976: IF l_acc_rev_flag IS NULL THEN
192977: l_acc_rev_flag := 'N';
192978: END IF;
193067: END IF;
193068:
193069: -- 4955764
193070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
193072:
193073:
193074: XLA_AE_LINES_PKG.ValidateCurrentLine;
193075: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193204: l_bflow_applied_to_amt NUMBER; -- 5132302
193205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193206:
193207: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193208:
193209: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
193210: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
193211:
193351: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
193352:
193353: -- 4955764
193354: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193355: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
193356:
193357: -- 4458381 Public Sector Enh
193358:
193359: --
193548: -------------------------------------------------------------------------------------------
193549: -- 4262811 - Generate the Accrual Reversal lines
193550: -------------------------------------------------------------------------------------------
193551: BEGIN
193552: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
193553: (g_array_event(p_event_id).array_value_num('header_index'));
193554: IF l_acc_rev_flag IS NULL THEN
193555: l_acc_rev_flag := 'N';
193556: END IF;
193645: END IF;
193646:
193647: -- 4955764
193648: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193649: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
193650:
193651:
193652: XLA_AE_LINES_PKG.ValidateCurrentLine;
193653: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193781: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193782: l_bflow_applied_to_amt NUMBER; -- 5132302
193783: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193784:
193785: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193786:
193787: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
193788: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
193789:
193929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
193930:
193931: -- 4955764
193932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
193934:
193935: -- 4458381 Public Sector Enh
193936:
193937: --
194126: -------------------------------------------------------------------------------------------
194127: -- 4262811 - Generate the Accrual Reversal lines
194128: -------------------------------------------------------------------------------------------
194129: BEGIN
194130: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
194131: (g_array_event(p_event_id).array_value_num('header_index'));
194132: IF l_acc_rev_flag IS NULL THEN
194133: l_acc_rev_flag := 'N';
194134: END IF;
194223: END IF;
194224:
194225: -- 4955764
194226: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194227: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
194228:
194229:
194230: XLA_AE_LINES_PKG.ValidateCurrentLine;
194231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
194379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
194380: l_bflow_applied_to_amt NUMBER; -- 5132302
194381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
194382:
194383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
194384:
194385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
194386: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
194387:
194527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
194528:
194529: -- 4955764
194530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
194532:
194533: -- 4458381 Public Sector Enh
194534:
194535: --
194756: -------------------------------------------------------------------------------------------
194757: -- 4262811 - Generate the Accrual Reversal lines
194758: -------------------------------------------------------------------------------------------
194759: BEGIN
194760: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
194761: (g_array_event(p_event_id).array_value_num('header_index'));
194762: IF l_acc_rev_flag IS NULL THEN
194763: l_acc_rev_flag := 'N';
194764: END IF;
194853: END IF;
194854:
194855: -- 4955764
194856: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194857: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
194858:
194859:
194860: XLA_AE_LINES_PKG.ValidateCurrentLine;
194861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
195001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195002: l_bflow_applied_to_amt NUMBER; -- 5132302
195003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195004:
195005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195006:
195007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
195008: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
195009:
195149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195150:
195151: -- 4955764
195152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
195154:
195155: -- 4458381 Public Sector Enh
195156:
195157: --
195352: -------------------------------------------------------------------------------------------
195353: -- 4262811 - Generate the Accrual Reversal lines
195354: -------------------------------------------------------------------------------------------
195355: BEGIN
195356: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
195357: (g_array_event(p_event_id).array_value_num('header_index'));
195358: IF l_acc_rev_flag IS NULL THEN
195359: l_acc_rev_flag := 'N';
195360: END IF;
195455: END IF;
195456:
195457: -- 4955764
195458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
195460:
195461:
195462: XLA_AE_LINES_PKG.ValidateCurrentLine;
195463: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
195581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195582: l_bflow_applied_to_amt NUMBER; -- 5132302
195583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195584:
195585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195586:
195587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
195588: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
195589:
195729: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195730:
195731: -- 4955764
195732: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195733: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
195734:
195735: -- 4458381 Public Sector Enh
195736:
195737: --
195912: -------------------------------------------------------------------------------------------
195913: -- 4262811 - Generate the Accrual Reversal lines
195914: -------------------------------------------------------------------------------------------
195915: BEGIN
195916: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
195917: (g_array_event(p_event_id).array_value_num('header_index'));
195918: IF l_acc_rev_flag IS NULL THEN
195919: l_acc_rev_flag := 'N';
195920: END IF;
196009: END IF;
196010:
196011: -- 4955764
196012: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196013: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
196014:
196015:
196016: XLA_AE_LINES_PKG.ValidateCurrentLine;
196017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196145: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196146: l_bflow_applied_to_amt NUMBER; -- 5132302
196147: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196148:
196149: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196150:
196151: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
196152: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
196153:
196293: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196294:
196295: -- 4955764
196296: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196297: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
196298:
196299: -- 4458381 Public Sector Enh
196300:
196301: --
196490: -------------------------------------------------------------------------------------------
196491: -- 4262811 - Generate the Accrual Reversal lines
196492: -------------------------------------------------------------------------------------------
196493: BEGIN
196494: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
196495: (g_array_event(p_event_id).array_value_num('header_index'));
196496: IF l_acc_rev_flag IS NULL THEN
196497: l_acc_rev_flag := 'N';
196498: END IF;
196587: END IF;
196588:
196589: -- 4955764
196590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
196592:
196593:
196594: XLA_AE_LINES_PKG.ValidateCurrentLine;
196595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196743: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196744: l_bflow_applied_to_amt NUMBER; -- 5132302
196745: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196746:
196747: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196748:
196749: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
196750: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
196751:
196892: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196893:
196894: -- 4955764
196895: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196896: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
196897:
196898: -- 4458381 Public Sector Enh
196899:
196900: --
197121: -------------------------------------------------------------------------------------------
197122: -- 4262811 - Generate the Accrual Reversal lines
197123: -------------------------------------------------------------------------------------------
197124: BEGIN
197125: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
197126: (g_array_event(p_event_id).array_value_num('header_index'));
197127: IF l_acc_rev_flag IS NULL THEN
197128: l_acc_rev_flag := 'N';
197129: END IF;
197218: END IF;
197219:
197220: -- 4955764
197221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
197222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
197223:
197224:
197225: XLA_AE_LINES_PKG.ValidateCurrentLine;
197226: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197355: l_bflow_applied_to_amt NUMBER; -- 5132302
197356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197357:
197358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197359:
197360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
197361: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
197362:
197502: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
197503:
197504: -- 4955764
197505: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
197506: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
197507:
197508: -- 4458381 Public Sector Enh
197509:
197510: --
197699: -------------------------------------------------------------------------------------------
197700: -- 4262811 - Generate the Accrual Reversal lines
197701: -------------------------------------------------------------------------------------------
197702: BEGIN
197703: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
197704: (g_array_event(p_event_id).array_value_num('header_index'));
197705: IF l_acc_rev_flag IS NULL THEN
197706: l_acc_rev_flag := 'N';
197707: END IF;
197796: END IF;
197797:
197798: -- 4955764
197799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
197800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
197801:
197802:
197803: XLA_AE_LINES_PKG.ValidateCurrentLine;
197804: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197932: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197933: l_bflow_applied_to_amt NUMBER; -- 5132302
197934: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197935:
197936: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197937:
197938: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
197939: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
197940:
198080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198081:
198082: -- 4955764
198083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
198085:
198086: -- 4458381 Public Sector Enh
198087:
198088: --
198277: -------------------------------------------------------------------------------------------
198278: -- 4262811 - Generate the Accrual Reversal lines
198279: -------------------------------------------------------------------------------------------
198280: BEGIN
198281: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
198282: (g_array_event(p_event_id).array_value_num('header_index'));
198283: IF l_acc_rev_flag IS NULL THEN
198284: l_acc_rev_flag := 'N';
198285: END IF;
198374: END IF;
198375:
198376: -- 4955764
198377: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198378: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
198379:
198380:
198381: XLA_AE_LINES_PKG.ValidateCurrentLine;
198382: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
198510: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
198511: l_bflow_applied_to_amt NUMBER; -- 5132302
198512: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
198513:
198514: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
198515:
198516: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
198517: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
198518:
198658: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198659:
198660: -- 4955764
198661: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198662: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
198663:
198664: -- 4458381 Public Sector Enh
198665:
198666: --
198855: -------------------------------------------------------------------------------------------
198856: -- 4262811 - Generate the Accrual Reversal lines
198857: -------------------------------------------------------------------------------------------
198858: BEGIN
198859: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
198860: (g_array_event(p_event_id).array_value_num('header_index'));
198861: IF l_acc_rev_flag IS NULL THEN
198862: l_acc_rev_flag := 'N';
198863: END IF;
198952: END IF;
198953:
198954: -- 4955764
198955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
198957:
198958:
198959: XLA_AE_LINES_PKG.ValidateCurrentLine;
198960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
199091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
199092: l_bflow_applied_to_amt NUMBER; -- 5132302
199093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
199094:
199095: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
199096:
199097: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
199098: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
199099:
199247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199248:
199249: -- 4955764
199250: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199251: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
199252:
199253: -- 4458381 Public Sector Enh
199254:
199255: --
199444: -------------------------------------------------------------------------------------------
199445: -- 4262811 - Generate the Accrual Reversal lines
199446: -------------------------------------------------------------------------------------------
199447: BEGIN
199448: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
199449: (g_array_event(p_event_id).array_value_num('header_index'));
199450: IF l_acc_rev_flag IS NULL THEN
199451: l_acc_rev_flag := 'N';
199452: END IF;
199541: END IF;
199542:
199543: -- 4955764
199544: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199545: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
199546:
199547:
199548: XLA_AE_LINES_PKG.ValidateCurrentLine;
199549: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
199697: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
199698: l_bflow_applied_to_amt NUMBER; -- 5132302
199699: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
199700:
199701: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
199702:
199703: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
199704: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
199705:
199845: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199846:
199847: -- 4955764
199848: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199849: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
199850:
199851: -- 4458381 Public Sector Enh
199852:
199853: --
200074: -------------------------------------------------------------------------------------------
200075: -- 4262811 - Generate the Accrual Reversal lines
200076: -------------------------------------------------------------------------------------------
200077: BEGIN
200078: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
200079: (g_array_event(p_event_id).array_value_num('header_index'));
200080: IF l_acc_rev_flag IS NULL THEN
200081: l_acc_rev_flag := 'N';
200082: END IF;
200171: END IF;
200172:
200173: -- 4955764
200174: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200175: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
200176:
200177:
200178: XLA_AE_LINES_PKG.ValidateCurrentLine;
200179: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
200307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200308: l_bflow_applied_to_amt NUMBER; -- 5132302
200309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200310:
200311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200312:
200313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
200314: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
200315:
200455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
200456:
200457: -- 4955764
200458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
200460:
200461: -- 4458381 Public Sector Enh
200462:
200463: --
200652: -------------------------------------------------------------------------------------------
200653: -- 4262811 - Generate the Accrual Reversal lines
200654: -------------------------------------------------------------------------------------------
200655: BEGIN
200656: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
200657: (g_array_event(p_event_id).array_value_num('header_index'));
200658: IF l_acc_rev_flag IS NULL THEN
200659: l_acc_rev_flag := 'N';
200660: END IF;
200749: END IF;
200750:
200751: -- 4955764
200752: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200753: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
200754:
200755:
200756: XLA_AE_LINES_PKG.ValidateCurrentLine;
200757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
200885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200886: l_bflow_applied_to_amt NUMBER; -- 5132302
200887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200888:
200889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200890:
200891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
200892: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
200893:
201033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201034:
201035: -- 4955764
201036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
201038:
201039: -- 4458381 Public Sector Enh
201040:
201041: --
201230: -------------------------------------------------------------------------------------------
201231: -- 4262811 - Generate the Accrual Reversal lines
201232: -------------------------------------------------------------------------------------------
201233: BEGIN
201234: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
201235: (g_array_event(p_event_id).array_value_num('header_index'));
201236: IF l_acc_rev_flag IS NULL THEN
201237: l_acc_rev_flag := 'N';
201238: END IF;
201327: END IF;
201328:
201329: -- 4955764
201330: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201331: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
201332:
201333:
201334: XLA_AE_LINES_PKG.ValidateCurrentLine;
201335: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
201453: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
201454: l_bflow_applied_to_amt NUMBER; -- 5132302
201455: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
201456:
201457: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
201458:
201459: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
201460: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
201461:
201601: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201602:
201603: -- 4955764
201604: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201605: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
201606:
201607: -- 4458381 Public Sector Enh
201608:
201609: --
201784: -------------------------------------------------------------------------------------------
201785: -- 4262811 - Generate the Accrual Reversal lines
201786: -------------------------------------------------------------------------------------------
201787: BEGIN
201788: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
201789: (g_array_event(p_event_id).array_value_num('header_index'));
201790: IF l_acc_rev_flag IS NULL THEN
201791: l_acc_rev_flag := 'N';
201792: END IF;
201881: END IF;
201882:
201883: -- 4955764
201884: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201885: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
201886:
201887:
201888: XLA_AE_LINES_PKG.ValidateCurrentLine;
201889: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
202017: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202018: l_bflow_applied_to_amt NUMBER; -- 5132302
202019: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202020:
202021: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202022:
202023: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
202024: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
202025:
202165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
202166:
202167: -- 4955764
202168: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202169: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
202170:
202171: -- 4458381 Public Sector Enh
202172:
202173: --
202362: -------------------------------------------------------------------------------------------
202363: -- 4262811 - Generate the Accrual Reversal lines
202364: -------------------------------------------------------------------------------------------
202365: BEGIN
202366: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
202367: (g_array_event(p_event_id).array_value_num('header_index'));
202368: IF l_acc_rev_flag IS NULL THEN
202369: l_acc_rev_flag := 'N';
202370: END IF;
202459: END IF;
202460:
202461: -- 4955764
202462: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202463: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
202464:
202465:
202466: XLA_AE_LINES_PKG.ValidateCurrentLine;
202467: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
202583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202584: l_bflow_applied_to_amt NUMBER; -- 5132302
202585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202586:
202587: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202588:
202589: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
202590: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
202591:
202731: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
202732:
202733: -- 4955764
202734: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202735: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
202736:
202737: -- 4458381 Public Sector Enh
202738:
202739: --
202914: -------------------------------------------------------------------------------------------
202915: -- 4262811 - Generate the Accrual Reversal lines
202916: -------------------------------------------------------------------------------------------
202917: BEGIN
202918: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
202919: (g_array_event(p_event_id).array_value_num('header_index'));
202920: IF l_acc_rev_flag IS NULL THEN
202921: l_acc_rev_flag := 'N';
202922: END IF;
203011: END IF;
203012:
203013: -- 4955764
203014: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203015: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
203016:
203017:
203018: XLA_AE_LINES_PKG.ValidateCurrentLine;
203019: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
203145: l_bflow_applied_to_amt NUMBER; -- 5132302
203146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
203147:
203148: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
203149:
203150: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
203151: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
203152:
203292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203293:
203294: -- 4955764
203295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
203297:
203298: -- 4458381 Public Sector Enh
203299:
203300: --
203489: -------------------------------------------------------------------------------------------
203490: -- 4262811 - Generate the Accrual Reversal lines
203491: -------------------------------------------------------------------------------------------
203492: BEGIN
203493: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
203494: (g_array_event(p_event_id).array_value_num('header_index'));
203495: IF l_acc_rev_flag IS NULL THEN
203496: l_acc_rev_flag := 'N';
203497: END IF;
203586: END IF;
203587:
203588: -- 4955764
203589: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203590: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
203591:
203592:
203593: XLA_AE_LINES_PKG.ValidateCurrentLine;
203594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
203713: l_bflow_applied_to_amt NUMBER; -- 5132302
203714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
203715:
203716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
203717:
203718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
203719: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
203720:
203860: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203861:
203862: -- 4955764
203863: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203864: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
203865:
203866: -- 4458381 Public Sector Enh
203867:
203868: --
204043: -------------------------------------------------------------------------------------------
204044: -- 4262811 - Generate the Accrual Reversal lines
204045: -------------------------------------------------------------------------------------------
204046: BEGIN
204047: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
204048: (g_array_event(p_event_id).array_value_num('header_index'));
204049: IF l_acc_rev_flag IS NULL THEN
204050: l_acc_rev_flag := 'N';
204051: END IF;
204140: END IF;
204141:
204142: -- 4955764
204143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
204145:
204146:
204147: XLA_AE_LINES_PKG.ValidateCurrentLine;
204148: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
204264: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204265: l_bflow_applied_to_amt NUMBER; -- 5132302
204266: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204267:
204268: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204269:
204270: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
204271: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
204272:
204412: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204413:
204414: -- 4955764
204415: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204416: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
204417:
204418: -- 4458381 Public Sector Enh
204419:
204420: --
204595: -------------------------------------------------------------------------------------------
204596: -- 4262811 - Generate the Accrual Reversal lines
204597: -------------------------------------------------------------------------------------------
204598: BEGIN
204599: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
204600: (g_array_event(p_event_id).array_value_num('header_index'));
204601: IF l_acc_rev_flag IS NULL THEN
204602: l_acc_rev_flag := 'N';
204603: END IF;
204692: END IF;
204693:
204694: -- 4955764
204695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
204697:
204698:
204699: XLA_AE_LINES_PKG.ValidateCurrentLine;
204700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
204828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204829: l_bflow_applied_to_amt NUMBER; -- 5132302
204830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204831:
204832: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204833:
204834: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
204835: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
204836:
204976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204977:
204978: -- 4955764
204979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
204981:
204982: -- 4458381 Public Sector Enh
204983:
204984: --
205173: -------------------------------------------------------------------------------------------
205174: -- 4262811 - Generate the Accrual Reversal lines
205175: -------------------------------------------------------------------------------------------
205176: BEGIN
205177: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
205178: (g_array_event(p_event_id).array_value_num('header_index'));
205179: IF l_acc_rev_flag IS NULL THEN
205180: l_acc_rev_flag := 'N';
205181: END IF;
205270: END IF;
205271:
205272: -- 4955764
205273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205274: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
205275:
205276:
205277: XLA_AE_LINES_PKG.ValidateCurrentLine;
205278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
205429: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
205430: l_bflow_applied_to_amt NUMBER; -- 5132302
205431: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
205432:
205433: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
205434:
205435: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
205436: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
205437:
205580: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
205581:
205582: -- 4955764
205583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
205585:
205586: -- 4458381 Public Sector Enh
205587:
205588: --
205809: -------------------------------------------------------------------------------------------
205810: -- 4262811 - Generate the Accrual Reversal lines
205811: -------------------------------------------------------------------------------------------
205812: BEGIN
205813: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
205814: (g_array_event(p_event_id).array_value_num('header_index'));
205815: IF l_acc_rev_flag IS NULL THEN
205816: l_acc_rev_flag := 'N';
205817: END IF;
205906: END IF;
205907:
205908: -- 4955764
205909: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205910: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
205911:
205912:
205913: XLA_AE_LINES_PKG.ValidateCurrentLine;
205914: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
206062: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206063: l_bflow_applied_to_amt NUMBER; -- 5132302
206064: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206065:
206066: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206067:
206068: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
206069: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
206070:
206210: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206211:
206212: -- 4955764
206213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
206215:
206216: -- 4458381 Public Sector Enh
206217:
206218: --
206439: -------------------------------------------------------------------------------------------
206440: -- 4262811 - Generate the Accrual Reversal lines
206441: -------------------------------------------------------------------------------------------
206442: BEGIN
206443: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
206444: (g_array_event(p_event_id).array_value_num('header_index'));
206445: IF l_acc_rev_flag IS NULL THEN
206446: l_acc_rev_flag := 'N';
206447: END IF;
206536: END IF;
206537:
206538: -- 4955764
206539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
206541:
206542:
206543: XLA_AE_LINES_PKG.ValidateCurrentLine;
206544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
206675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206676: l_bflow_applied_to_amt NUMBER; -- 5132302
206677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206678:
206679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206680:
206681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
206682: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
206683:
206827: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206828:
206829: -- 4955764
206830: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206831: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
206832:
206833: -- 4458381 Public Sector Enh
206834:
206835: --
207024: -------------------------------------------------------------------------------------------
207025: -- 4262811 - Generate the Accrual Reversal lines
207026: -------------------------------------------------------------------------------------------
207027: BEGIN
207028: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
207029: (g_array_event(p_event_id).array_value_num('header_index'));
207030: IF l_acc_rev_flag IS NULL THEN
207031: l_acc_rev_flag := 'N';
207032: END IF;
207121: END IF;
207122:
207123: -- 4955764
207124: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207125: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
207126:
207127:
207128: XLA_AE_LINES_PKG.ValidateCurrentLine;
207129: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207257: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207258: l_bflow_applied_to_amt NUMBER; -- 5132302
207259: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207260:
207261: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207262:
207263: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
207264: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
207265:
207405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
207406:
207407: -- 4955764
207408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
207410:
207411: -- 4458381 Public Sector Enh
207412:
207413: --
207602: -------------------------------------------------------------------------------------------
207603: -- 4262811 - Generate the Accrual Reversal lines
207604: -------------------------------------------------------------------------------------------
207605: BEGIN
207606: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
207607: (g_array_event(p_event_id).array_value_num('header_index'));
207608: IF l_acc_rev_flag IS NULL THEN
207609: l_acc_rev_flag := 'N';
207610: END IF;
207699: END IF;
207700:
207701: -- 4955764
207702: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207703: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
207704:
207705:
207706: XLA_AE_LINES_PKG.ValidateCurrentLine;
207707: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207835: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207836: l_bflow_applied_to_amt NUMBER; -- 5132302
207837: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207838:
207839: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207840:
207841: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
207842: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
207843:
207983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
207984:
207985: -- 4955764
207986: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207987: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
207988:
207989: -- 4458381 Public Sector Enh
207990:
207991: --
208180: -------------------------------------------------------------------------------------------
208181: -- 4262811 - Generate the Accrual Reversal lines
208182: -------------------------------------------------------------------------------------------
208183: BEGIN
208184: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
208185: (g_array_event(p_event_id).array_value_num('header_index'));
208186: IF l_acc_rev_flag IS NULL THEN
208187: l_acc_rev_flag := 'N';
208188: END IF;
208277: END IF;
208278:
208279: -- 4955764
208280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
208282:
208283:
208284: XLA_AE_LINES_PKG.ValidateCurrentLine;
208285: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208413: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
208414: l_bflow_applied_to_amt NUMBER; -- 5132302
208415: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
208416:
208417: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
208418:
208419: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
208420: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
208421:
208561: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
208562:
208563: -- 4955764
208564: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208565: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
208566:
208567: -- 4458381 Public Sector Enh
208568:
208569: --
208758: -------------------------------------------------------------------------------------------
208759: -- 4262811 - Generate the Accrual Reversal lines
208760: -------------------------------------------------------------------------------------------
208761: BEGIN
208762: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
208763: (g_array_event(p_event_id).array_value_num('header_index'));
208764: IF l_acc_rev_flag IS NULL THEN
208765: l_acc_rev_flag := 'N';
208766: END IF;
208855: END IF;
208856:
208857: -- 4955764
208858: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208859: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
208860:
208861:
208862: XLA_AE_LINES_PKG.ValidateCurrentLine;
208863: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
208995: l_bflow_applied_to_amt NUMBER; -- 5132302
208996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
208997:
208998: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
208999:
209000: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
209001: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
209002:
209146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209147:
209148: -- 4955764
209149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
209151:
209152: -- 4458381 Public Sector Enh
209153:
209154: --
209343: -------------------------------------------------------------------------------------------
209344: -- 4262811 - Generate the Accrual Reversal lines
209345: -------------------------------------------------------------------------------------------
209346: BEGIN
209347: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
209348: (g_array_event(p_event_id).array_value_num('header_index'));
209349: IF l_acc_rev_flag IS NULL THEN
209350: l_acc_rev_flag := 'N';
209351: END IF;
209440: END IF;
209441:
209442: -- 4955764
209443: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209444: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
209445:
209446:
209447: XLA_AE_LINES_PKG.ValidateCurrentLine;
209448: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
209576: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
209577: l_bflow_applied_to_amt NUMBER; -- 5132302
209578: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
209579:
209580: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
209581:
209582: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
209583: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
209584:
209724: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209725:
209726: -- 4955764
209727: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209728: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
209729:
209730: -- 4458381 Public Sector Enh
209731:
209732: --
209921: -------------------------------------------------------------------------------------------
209922: -- 4262811 - Generate the Accrual Reversal lines
209923: -------------------------------------------------------------------------------------------
209924: BEGIN
209925: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
209926: (g_array_event(p_event_id).array_value_num('header_index'));
209927: IF l_acc_rev_flag IS NULL THEN
209928: l_acc_rev_flag := 'N';
209929: END IF;
210018: END IF;
210019:
210020: -- 4955764
210021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
210023:
210024:
210025: XLA_AE_LINES_PKG.ValidateCurrentLine;
210026: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210157: l_bflow_applied_to_amt NUMBER; -- 5132302
210158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210159:
210160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210161:
210162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
210163: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
210164:
210306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210307:
210308: -- 4955764
210309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
210311:
210312: -- 4458381 Public Sector Enh
210313:
210314: --
210503: -------------------------------------------------------------------------------------------
210504: -- 4262811 - Generate the Accrual Reversal lines
210505: -------------------------------------------------------------------------------------------
210506: BEGIN
210507: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
210508: (g_array_event(p_event_id).array_value_num('header_index'));
210509: IF l_acc_rev_flag IS NULL THEN
210510: l_acc_rev_flag := 'N';
210511: END IF;
210600: END IF;
210601:
210602: -- 4955764
210603: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210604: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
210605:
210606:
210607: XLA_AE_LINES_PKG.ValidateCurrentLine;
210608: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210739: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210740: l_bflow_applied_to_amt NUMBER; -- 5132302
210741: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210742:
210743: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210744:
210745: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
210746: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
210747:
210891: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210892:
210893: -- 4955764
210894: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210895: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
210896:
210897: -- 4458381 Public Sector Enh
210898:
210899: --
211088: -------------------------------------------------------------------------------------------
211089: -- 4262811 - Generate the Accrual Reversal lines
211090: -------------------------------------------------------------------------------------------
211091: BEGIN
211092: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
211093: (g_array_event(p_event_id).array_value_num('header_index'));
211094: IF l_acc_rev_flag IS NULL THEN
211095: l_acc_rev_flag := 'N';
211096: END IF;
211185: END IF;
211186:
211187: -- 4955764
211188: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
211189: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
211190:
211191:
211192: XLA_AE_LINES_PKG.ValidateCurrentLine;
211193: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211326: l_bflow_applied_to_amt NUMBER; -- 5132302
211327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211328:
211329: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211330:
211331: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
211332: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
211333:
211476: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
211477:
211478: -- 4955764
211479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
211480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
211481:
211482: -- 4458381 Public Sector Enh
211483:
211484: --
211673: -------------------------------------------------------------------------------------------
211674: -- 4262811 - Generate the Accrual Reversal lines
211675: -------------------------------------------------------------------------------------------
211676: BEGIN
211677: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
211678: (g_array_event(p_event_id).array_value_num('header_index'));
211679: IF l_acc_rev_flag IS NULL THEN
211680: l_acc_rev_flag := 'N';
211681: END IF;
211770: END IF;
211771:
211772: -- 4955764
211773: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
211774: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
211775:
211776:
211777: XLA_AE_LINES_PKG.ValidateCurrentLine;
211778: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211929: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211930: l_bflow_applied_to_amt NUMBER; -- 5132302
211931: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211932:
211933: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211934:
211935: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
211936: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
211937:
212080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212081:
212082: -- 4955764
212083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
212085:
212086: -- 4458381 Public Sector Enh
212087:
212088: --
212309: -------------------------------------------------------------------------------------------
212310: -- 4262811 - Generate the Accrual Reversal lines
212311: -------------------------------------------------------------------------------------------
212312: BEGIN
212313: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
212314: (g_array_event(p_event_id).array_value_num('header_index'));
212315: IF l_acc_rev_flag IS NULL THEN
212316: l_acc_rev_flag := 'N';
212317: END IF;
212406: END IF;
212407:
212408: -- 4955764
212409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
212411:
212412:
212413: XLA_AE_LINES_PKG.ValidateCurrentLine;
212414: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
212532: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
212533: l_bflow_applied_to_amt NUMBER; -- 5132302
212534: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
212535:
212536: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
212537:
212538: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
212539: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
212540:
212680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212681:
212682: -- 4955764
212683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
212685:
212686: -- 4458381 Public Sector Enh
212687:
212688: --
212863: -------------------------------------------------------------------------------------------
212864: -- 4262811 - Generate the Accrual Reversal lines
212865: -------------------------------------------------------------------------------------------
212866: BEGIN
212867: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
212868: (g_array_event(p_event_id).array_value_num('header_index'));
212869: IF l_acc_rev_flag IS NULL THEN
212870: l_acc_rev_flag := 'N';
212871: END IF;
212960: END IF;
212961:
212962: -- 4955764
212963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
212965:
212966:
212967: XLA_AE_LINES_PKG.ValidateCurrentLine;
212968: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
213099: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213100: l_bflow_applied_to_amt NUMBER; -- 5132302
213101: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213102:
213103: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213104:
213105: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
213106: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
213107:
213251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213252:
213253: -- 4955764
213254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
213256:
213257: -- 4458381 Public Sector Enh
213258:
213259: --
213448: -------------------------------------------------------------------------------------------
213449: -- 4262811 - Generate the Accrual Reversal lines
213450: -------------------------------------------------------------------------------------------
213451: BEGIN
213452: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
213453: (g_array_event(p_event_id).array_value_num('header_index'));
213454: IF l_acc_rev_flag IS NULL THEN
213455: l_acc_rev_flag := 'N';
213456: END IF;
213545: END IF;
213546:
213547: -- 4955764
213548: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213549: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
213550:
213551:
213552: XLA_AE_LINES_PKG.ValidateCurrentLine;
213553: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
213685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213686: l_bflow_applied_to_amt NUMBER; -- 5132302
213687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213688:
213689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213690:
213691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
213692: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
213693:
213836: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213837:
213838: -- 4955764
213839: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213840: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
213841:
213842: -- 4458381 Public Sector Enh
213843:
213844: --
214033: -------------------------------------------------------------------------------------------
214034: -- 4262811 - Generate the Accrual Reversal lines
214035: -------------------------------------------------------------------------------------------
214036: BEGIN
214037: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
214038: (g_array_event(p_event_id).array_value_num('header_index'));
214039: IF l_acc_rev_flag IS NULL THEN
214040: l_acc_rev_flag := 'N';
214041: END IF;
214130: END IF;
214131:
214132: -- 4955764
214133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
214135:
214136:
214137: XLA_AE_LINES_PKG.ValidateCurrentLine;
214138: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214289: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214290: l_bflow_applied_to_amt NUMBER; -- 5132302
214291: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214292:
214293: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214294:
214295: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
214296: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
214297:
214440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
214441:
214442: -- 4955764
214443: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214444: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
214445:
214446: -- 4458381 Public Sector Enh
214447:
214448: --
214669: -------------------------------------------------------------------------------------------
214670: -- 4262811 - Generate the Accrual Reversal lines
214671: -------------------------------------------------------------------------------------------
214672: BEGIN
214673: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
214674: (g_array_event(p_event_id).array_value_num('header_index'));
214675: IF l_acc_rev_flag IS NULL THEN
214676: l_acc_rev_flag := 'N';
214677: END IF;
214766: END IF;
214767:
214768: -- 4955764
214769: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214770: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
214771:
214772:
214773: XLA_AE_LINES_PKG.ValidateCurrentLine;
214774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214902: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214903: l_bflow_applied_to_amt NUMBER; -- 5132302
214904: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214905:
214906: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214907:
214908: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
214909: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
214910:
215050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215051:
215052: -- 4955764
215053: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215054: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
215055:
215056: -- 4458381 Public Sector Enh
215057:
215058: --
215247: -------------------------------------------------------------------------------------------
215248: -- 4262811 - Generate the Accrual Reversal lines
215249: -------------------------------------------------------------------------------------------
215250: BEGIN
215251: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
215252: (g_array_event(p_event_id).array_value_num('header_index'));
215253: IF l_acc_rev_flag IS NULL THEN
215254: l_acc_rev_flag := 'N';
215255: END IF;
215344: END IF;
215345:
215346: -- 4955764
215347: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215348: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
215349:
215350:
215351: XLA_AE_LINES_PKG.ValidateCurrentLine;
215352: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
215483: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
215484: l_bflow_applied_to_amt NUMBER; -- 5132302
215485: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
215486:
215487: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
215488:
215489: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
215490: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
215491:
215635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215636:
215637: -- 4955764
215638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
215640:
215641: -- 4458381 Public Sector Enh
215642:
215643: --
215832: -------------------------------------------------------------------------------------------
215833: -- 4262811 - Generate the Accrual Reversal lines
215834: -------------------------------------------------------------------------------------------
215835: BEGIN
215836: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
215837: (g_array_event(p_event_id).array_value_num('header_index'));
215838: IF l_acc_rev_flag IS NULL THEN
215839: l_acc_rev_flag := 'N';
215840: END IF;
215929: END IF;
215930:
215931: -- 4955764
215932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
215934:
215935:
215936: XLA_AE_LINES_PKG.ValidateCurrentLine;
215937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
216068: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216069: l_bflow_applied_to_amt NUMBER; -- 5132302
216070: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216071:
216072: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216073:
216074: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
216075: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
216076:
216220: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
216221:
216222: -- 4955764
216223: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216224: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
216225:
216226: -- 4458381 Public Sector Enh
216227:
216228: --
216417: -------------------------------------------------------------------------------------------
216418: -- 4262811 - Generate the Accrual Reversal lines
216419: -------------------------------------------------------------------------------------------
216420: BEGIN
216421: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
216422: (g_array_event(p_event_id).array_value_num('header_index'));
216423: IF l_acc_rev_flag IS NULL THEN
216424: l_acc_rev_flag := 'N';
216425: END IF;
216514: END IF;
216515:
216516: -- 4955764
216517: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216518: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
216519:
216520:
216521: XLA_AE_LINES_PKG.ValidateCurrentLine;
216522: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
216650: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216651: l_bflow_applied_to_amt NUMBER; -- 5132302
216652: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216653:
216654: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216655:
216656: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
216657: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
216658:
216798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
216799:
216800: -- 4955764
216801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
216803:
216804: -- 4458381 Public Sector Enh
216805:
216806: --
216995: -------------------------------------------------------------------------------------------
216996: -- 4262811 - Generate the Accrual Reversal lines
216997: -------------------------------------------------------------------------------------------
216998: BEGIN
216999: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
217000: (g_array_event(p_event_id).array_value_num('header_index'));
217001: IF l_acc_rev_flag IS NULL THEN
217002: l_acc_rev_flag := 'N';
217003: END IF;
217092: END IF;
217093:
217094: -- 4955764
217095: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217096: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
217097:
217098:
217099: XLA_AE_LINES_PKG.ValidateCurrentLine;
217100: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
217219: l_bflow_applied_to_amt NUMBER; -- 5132302
217220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
217221:
217222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
217223:
217224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
217225: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
217226:
217366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217367:
217368: -- 4955764
217369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
217371:
217372: -- 4458381 Public Sector Enh
217373:
217374: --
217549: -------------------------------------------------------------------------------------------
217550: -- 4262811 - Generate the Accrual Reversal lines
217551: -------------------------------------------------------------------------------------------
217552: BEGIN
217553: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
217554: (g_array_event(p_event_id).array_value_num('header_index'));
217555: IF l_acc_rev_flag IS NULL THEN
217556: l_acc_rev_flag := 'N';
217557: END IF;
217646: END IF;
217647:
217648: -- 4955764
217649: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217650: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
217651:
217652:
217653: XLA_AE_LINES_PKG.ValidateCurrentLine;
217654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
217783: l_bflow_applied_to_amt NUMBER; -- 5132302
217784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
217785:
217786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
217787:
217788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
217789: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
217790:
217930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217931:
217932: -- 4955764
217933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
217935:
217936: -- 4458381 Public Sector Enh
217937:
217938: --
218127: -------------------------------------------------------------------------------------------
218128: -- 4262811 - Generate the Accrual Reversal lines
218129: -------------------------------------------------------------------------------------------
218130: BEGIN
218131: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
218132: (g_array_event(p_event_id).array_value_num('header_index'));
218133: IF l_acc_rev_flag IS NULL THEN
218134: l_acc_rev_flag := 'N';
218135: END IF;
218224: END IF;
218225:
218226: -- 4955764
218227: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218228: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
218229:
218230:
218231: XLA_AE_LINES_PKG.ValidateCurrentLine;
218232: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
218360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218361: l_bflow_applied_to_amt NUMBER; -- 5132302
218362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218363:
218364: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218365:
218366: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
218367: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
218368:
218508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
218509:
218510: -- 4955764
218511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
218513:
218514: -- 4458381 Public Sector Enh
218515:
218516: --
218705: -------------------------------------------------------------------------------------------
218706: -- 4262811 - Generate the Accrual Reversal lines
218707: -------------------------------------------------------------------------------------------
218708: BEGIN
218709: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
218710: (g_array_event(p_event_id).array_value_num('header_index'));
218711: IF l_acc_rev_flag IS NULL THEN
218712: l_acc_rev_flag := 'N';
218713: END IF;
218802: END IF;
218803:
218804: -- 4955764
218805: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218806: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
218807:
218808:
218809: XLA_AE_LINES_PKG.ValidateCurrentLine;
218810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
218958: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218959: l_bflow_applied_to_amt NUMBER; -- 5132302
218960: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218961:
218962: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218963:
218964: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
218965: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
218966:
219106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219107:
219108: -- 4955764
219109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
219111:
219112: -- 4458381 Public Sector Enh
219113:
219114: --
219335: -------------------------------------------------------------------------------------------
219336: -- 4262811 - Generate the Accrual Reversal lines
219337: -------------------------------------------------------------------------------------------
219338: BEGIN
219339: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
219340: (g_array_event(p_event_id).array_value_num('header_index'));
219341: IF l_acc_rev_flag IS NULL THEN
219342: l_acc_rev_flag := 'N';
219343: END IF;
219432: END IF;
219433:
219434: -- 4955764
219435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
219437:
219438:
219439: XLA_AE_LINES_PKG.ValidateCurrentLine;
219440: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
219588: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
219589: l_bflow_applied_to_amt NUMBER; -- 5132302
219590: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
219591:
219592: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
219593:
219594: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
219595: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
219596:
219736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219737:
219738: -- 4955764
219739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
219741:
219742: -- 4458381 Public Sector Enh
219743:
219744: --
219965: -------------------------------------------------------------------------------------------
219966: -- 4262811 - Generate the Accrual Reversal lines
219967: -------------------------------------------------------------------------------------------
219968: BEGIN
219969: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
219970: (g_array_event(p_event_id).array_value_num('header_index'));
219971: IF l_acc_rev_flag IS NULL THEN
219972: l_acc_rev_flag := 'N';
219973: END IF;
220062: END IF;
220063:
220064: -- 4955764
220065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
220067:
220068:
220069: XLA_AE_LINES_PKG.ValidateCurrentLine;
220070: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220218: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220219: l_bflow_applied_to_amt NUMBER; -- 5132302
220220: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220221:
220222: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220223:
220224: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
220225: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
220226:
220366: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
220367:
220368: -- 4955764
220369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
220371:
220372: -- 4458381 Public Sector Enh
220373:
220374: --
220595: -------------------------------------------------------------------------------------------
220596: -- 4262811 - Generate the Accrual Reversal lines
220597: -------------------------------------------------------------------------------------------
220598: BEGIN
220599: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
220600: (g_array_event(p_event_id).array_value_num('header_index'));
220601: IF l_acc_rev_flag IS NULL THEN
220602: l_acc_rev_flag := 'N';
220603: END IF;
220692: END IF;
220693:
220694: -- 4955764
220695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
220697:
220698:
220699: XLA_AE_LINES_PKG.ValidateCurrentLine;
220700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220828: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220829: l_bflow_applied_to_amt NUMBER; -- 5132302
220830: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220831:
220832: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220833:
220834: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
220835: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
220836:
220976: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
220977:
220978: -- 4955764
220979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
220981:
220982: -- 4458381 Public Sector Enh
220983:
220984: --
221173: -------------------------------------------------------------------------------------------
221174: -- 4262811 - Generate the Accrual Reversal lines
221175: -------------------------------------------------------------------------------------------
221176: BEGIN
221177: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
221178: (g_array_event(p_event_id).array_value_num('header_index'));
221179: IF l_acc_rev_flag IS NULL THEN
221180: l_acc_rev_flag := 'N';
221181: END IF;
221270: END IF;
221271:
221272: -- 4955764
221273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221274: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
221275:
221276:
221277: XLA_AE_LINES_PKG.ValidateCurrentLine;
221278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221406: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
221407: l_bflow_applied_to_amt NUMBER; -- 5132302
221408: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
221409:
221410: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
221411:
221412: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
221413: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
221414:
221554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
221555:
221556: -- 4955764
221557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
221559:
221560: -- 4458381 Public Sector Enh
221561:
221562: --
221751: -------------------------------------------------------------------------------------------
221752: -- 4262811 - Generate the Accrual Reversal lines
221753: -------------------------------------------------------------------------------------------
221754: BEGIN
221755: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
221756: (g_array_event(p_event_id).array_value_num('header_index'));
221757: IF l_acc_rev_flag IS NULL THEN
221758: l_acc_rev_flag := 'N';
221759: END IF;
221848: END IF;
221849:
221850: -- 4955764
221851: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221852: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
221853:
221854:
221855: XLA_AE_LINES_PKG.ValidateCurrentLine;
221856: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
221985: l_bflow_applied_to_amt NUMBER; -- 5132302
221986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
221987:
221988: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
221989:
221990: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
221991: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
221992:
222132: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222133:
222134: -- 4955764
222135: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222136: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
222137:
222138: -- 4458381 Public Sector Enh
222139:
222140: --
222329: -------------------------------------------------------------------------------------------
222330: -- 4262811 - Generate the Accrual Reversal lines
222331: -------------------------------------------------------------------------------------------
222332: BEGIN
222333: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
222334: (g_array_event(p_event_id).array_value_num('header_index'));
222335: IF l_acc_rev_flag IS NULL THEN
222336: l_acc_rev_flag := 'N';
222337: END IF;
222426: END IF;
222427:
222428: -- 4955764
222429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
222431:
222432:
222433: XLA_AE_LINES_PKG.ValidateCurrentLine;
222434: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
222562: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
222563: l_bflow_applied_to_amt NUMBER; -- 5132302
222564: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
222565:
222566: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
222567:
222568: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
222569: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
222570:
222710: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222711:
222712: -- 4955764
222713: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222714: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
222715:
222716: -- 4458381 Public Sector Enh
222717:
222718: --
222907: -------------------------------------------------------------------------------------------
222908: -- 4262811 - Generate the Accrual Reversal lines
222909: -------------------------------------------------------------------------------------------
222910: BEGIN
222911: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
222912: (g_array_event(p_event_id).array_value_num('header_index'));
222913: IF l_acc_rev_flag IS NULL THEN
222914: l_acc_rev_flag := 'N';
222915: END IF;
223004: END IF;
223005:
223006: -- 4955764
223007: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223008: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
223009:
223010:
223011: XLA_AE_LINES_PKG.ValidateCurrentLine;
223012: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223141: l_bflow_applied_to_amt NUMBER; -- 5132302
223142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223143:
223144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223145:
223146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
223147: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
223148:
223288: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223289:
223290: -- 4955764
223291: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223292: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
223293:
223294: -- 4458381 Public Sector Enh
223295:
223296: --
223485: -------------------------------------------------------------------------------------------
223486: -- 4262811 - Generate the Accrual Reversal lines
223487: -------------------------------------------------------------------------------------------
223488: BEGIN
223489: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
223490: (g_array_event(p_event_id).array_value_num('header_index'));
223491: IF l_acc_rev_flag IS NULL THEN
223492: l_acc_rev_flag := 'N';
223493: END IF;
223582: END IF;
223583:
223584: -- 4955764
223585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
223587:
223588:
223589: XLA_AE_LINES_PKG.ValidateCurrentLine;
223590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223708: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223709: l_bflow_applied_to_amt NUMBER; -- 5132302
223710: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223711:
223712: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223713:
223714: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
223715: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
223716:
223856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223857:
223858: -- 4955764
223859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
223861:
223862: -- 4458381 Public Sector Enh
223863:
223864: --
224039: -------------------------------------------------------------------------------------------
224040: -- 4262811 - Generate the Accrual Reversal lines
224041: -------------------------------------------------------------------------------------------
224042: BEGIN
224043: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
224044: (g_array_event(p_event_id).array_value_num('header_index'));
224045: IF l_acc_rev_flag IS NULL THEN
224046: l_acc_rev_flag := 'N';
224047: END IF;
224136: END IF;
224137:
224138: -- 4955764
224139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
224141:
224142:
224143: XLA_AE_LINES_PKG.ValidateCurrentLine;
224144: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224295: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224296: l_bflow_applied_to_amt NUMBER; -- 5132302
224297: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224298:
224299: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224300:
224301: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
224302: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
224303:
224446: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
224447:
224448: -- 4955764
224449: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224450: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
224451:
224452: -- 4458381 Public Sector Enh
224453:
224454: --
224675: -------------------------------------------------------------------------------------------
224676: -- 4262811 - Generate the Accrual Reversal lines
224677: -------------------------------------------------------------------------------------------
224678: BEGIN
224679: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
224680: (g_array_event(p_event_id).array_value_num('header_index'));
224681: IF l_acc_rev_flag IS NULL THEN
224682: l_acc_rev_flag := 'N';
224683: END IF;
224772: END IF;
224773:
224774: -- 4955764
224775: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224776: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
224777:
224778:
224779: XLA_AE_LINES_PKG.ValidateCurrentLine;
224780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224932: l_bflow_applied_to_amt NUMBER; -- 5132302
224933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224934:
224935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224936:
224937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
224938: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
224939:
225082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
225083:
225084: -- 4955764
225085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
225087:
225088: -- 4458381 Public Sector Enh
225089:
225090: --
225311: -------------------------------------------------------------------------------------------
225312: -- 4262811 - Generate the Accrual Reversal lines
225313: -------------------------------------------------------------------------------------------
225314: BEGIN
225315: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
225316: (g_array_event(p_event_id).array_value_num('header_index'));
225317: IF l_acc_rev_flag IS NULL THEN
225318: l_acc_rev_flag := 'N';
225319: END IF;
225408: END IF;
225409:
225410: -- 4955764
225411: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225412: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
225413:
225414:
225415: XLA_AE_LINES_PKG.ValidateCurrentLine;
225416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
225564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
225565: l_bflow_applied_to_amt NUMBER; -- 5132302
225566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
225567:
225568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
225569:
225570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
225571: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
225572:
225712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
225713:
225714: -- 4955764
225715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
225717:
225718: -- 4458381 Public Sector Enh
225719:
225720: --
225941: -------------------------------------------------------------------------------------------
225942: -- 4262811 - Generate the Accrual Reversal lines
225943: -------------------------------------------------------------------------------------------
225944: BEGIN
225945: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
225946: (g_array_event(p_event_id).array_value_num('header_index'));
225947: IF l_acc_rev_flag IS NULL THEN
225948: l_acc_rev_flag := 'N';
225949: END IF;
226038: END IF;
226039:
226040: -- 4955764
226041: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226042: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
226043:
226044:
226045: XLA_AE_LINES_PKG.ValidateCurrentLine;
226046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
226163: l_bflow_applied_to_amt NUMBER; -- 5132302
226164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
226165:
226166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
226167:
226168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
226169: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
226170:
226310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226311:
226312: -- 4955764
226313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
226315:
226316: -- 4458381 Public Sector Enh
226317:
226318: --
226493: -------------------------------------------------------------------------------------------
226494: -- 4262811 - Generate the Accrual Reversal lines
226495: -------------------------------------------------------------------------------------------
226496: BEGIN
226497: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
226498: (g_array_event(p_event_id).array_value_num('header_index'));
226499: IF l_acc_rev_flag IS NULL THEN
226500: l_acc_rev_flag := 'N';
226501: END IF;
226590: END IF;
226591:
226592: -- 4955764
226593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
226595:
226596:
226597: XLA_AE_LINES_PKG.ValidateCurrentLine;
226598: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226726: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
226727: l_bflow_applied_to_amt NUMBER; -- 5132302
226728: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
226729:
226730: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
226731:
226732: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
226733: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
226734:
226874: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226875:
226876: -- 4955764
226877: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226878: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
226879:
226880: -- 4458381 Public Sector Enh
226881:
226882: --
227071: -------------------------------------------------------------------------------------------
227072: -- 4262811 - Generate the Accrual Reversal lines
227073: -------------------------------------------------------------------------------------------
227074: BEGIN
227075: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
227076: (g_array_event(p_event_id).array_value_num('header_index'));
227077: IF l_acc_rev_flag IS NULL THEN
227078: l_acc_rev_flag := 'N';
227079: END IF;
227168: END IF;
227169:
227170: -- 4955764
227171: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227172: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
227173:
227174:
227175: XLA_AE_LINES_PKG.ValidateCurrentLine;
227176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
227327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227328: l_bflow_applied_to_amt NUMBER; -- 5132302
227329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227330:
227331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227332:
227333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
227334: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
227335:
227478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
227479:
227480: -- 4955764
227481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
227483:
227484: -- 4458381 Public Sector Enh
227485:
227486: --
227707: -------------------------------------------------------------------------------------------
227708: -- 4262811 - Generate the Accrual Reversal lines
227709: -------------------------------------------------------------------------------------------
227710: BEGIN
227711: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
227712: (g_array_event(p_event_id).array_value_num('header_index'));
227713: IF l_acc_rev_flag IS NULL THEN
227714: l_acc_rev_flag := 'N';
227715: END IF;
227804: END IF;
227805:
227806: -- 4955764
227807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
227809:
227810:
227811: XLA_AE_LINES_PKG.ValidateCurrentLine;
227812: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
227937: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227938: l_bflow_applied_to_amt NUMBER; -- 5132302
227939: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227940:
227941: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227942:
227943: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
227944: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
227945:
228085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228086:
228087: -- 4955764
228088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
228090:
228091: -- 4458381 Public Sector Enh
228092:
228093: --
228282: -------------------------------------------------------------------------------------------
228283: -- 4262811 - Generate the Accrual Reversal lines
228284: -------------------------------------------------------------------------------------------
228285: BEGIN
228286: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
228287: (g_array_event(p_event_id).array_value_num('header_index'));
228288: IF l_acc_rev_flag IS NULL THEN
228289: l_acc_rev_flag := 'N';
228290: END IF;
228379: END IF;
228380:
228381: -- 4955764
228382: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228383: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
228384:
228385:
228386: XLA_AE_LINES_PKG.ValidateCurrentLine;
228387: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
228503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
228504: l_bflow_applied_to_amt NUMBER; -- 5132302
228505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
228506:
228507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
228508:
228509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
228510: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
228511:
228651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228652:
228653: -- 4955764
228654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
228656:
228657: -- 4458381 Public Sector Enh
228658:
228659: --
228834: -------------------------------------------------------------------------------------------
228835: -- 4262811 - Generate the Accrual Reversal lines
228836: -------------------------------------------------------------------------------------------
228837: BEGIN
228838: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
228839: (g_array_event(p_event_id).array_value_num('header_index'));
228840: IF l_acc_rev_flag IS NULL THEN
228841: l_acc_rev_flag := 'N';
228842: END IF;
228931: END IF;
228932:
228933: -- 4955764
228934: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228935: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
228936:
228937:
228938: XLA_AE_LINES_PKG.ValidateCurrentLine;
228939: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
229069: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
229070: l_bflow_applied_to_amt NUMBER; -- 5132302
229071: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
229072:
229073: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
229074:
229075: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
229076: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
229077:
229219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
229220:
229221: -- 4955764
229222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
229224:
229225: -- 4458381 Public Sector Enh
229226:
229227: --
229416: -------------------------------------------------------------------------------------------
229417: -- 4262811 - Generate the Accrual Reversal lines
229418: -------------------------------------------------------------------------------------------
229419: BEGIN
229420: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
229421: (g_array_event(p_event_id).array_value_num('header_index'));
229422: IF l_acc_rev_flag IS NULL THEN
229423: l_acc_rev_flag := 'N';
229424: END IF;
229513: END IF;
229514:
229515: -- 4955764
229516: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229517: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
229518:
229519:
229520: XLA_AE_LINES_PKG.ValidateCurrentLine;
229521: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
229669: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
229670: l_bflow_applied_to_amt NUMBER; -- 5132302
229671: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
229672:
229673: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
229674:
229675: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
229676: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
229677:
229817: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
229818:
229819: -- 4955764
229820: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229821: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
229822:
229823: -- 4458381 Public Sector Enh
229824:
229825: --
230046: -------------------------------------------------------------------------------------------
230047: -- 4262811 - Generate the Accrual Reversal lines
230048: -------------------------------------------------------------------------------------------
230049: BEGIN
230050: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
230051: (g_array_event(p_event_id).array_value_num('header_index'));
230052: IF l_acc_rev_flag IS NULL THEN
230053: l_acc_rev_flag := 'N';
230054: END IF;
230143: END IF;
230144:
230145: -- 4955764
230146: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
230147: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
230148:
230149:
230150: XLA_AE_LINES_PKG.ValidateCurrentLine;
230151: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
230299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
230300: l_bflow_applied_to_amt NUMBER; -- 5132302
230301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
230302:
230303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
230304:
230305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
230306: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
230307:
230447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
230448:
230449: -- 4955764
230450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
230451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
230452:
230453: -- 4458381 Public Sector Enh
230454:
230455: --
230676: -------------------------------------------------------------------------------------------
230677: -- 4262811 - Generate the Accrual Reversal lines
230678: -------------------------------------------------------------------------------------------
230679: BEGIN
230680: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
230681: (g_array_event(p_event_id).array_value_num('header_index'));
230682: IF l_acc_rev_flag IS NULL THEN
230683: l_acc_rev_flag := 'N';
230684: END IF;
230773: END IF;
230774:
230775: -- 4955764
230776: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
230777: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
230778:
230779:
230780: XLA_AE_LINES_PKG.ValidateCurrentLine;
230781: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
230909: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
230910: l_bflow_applied_to_amt NUMBER; -- 5132302
230911: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
230912:
230913: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
230914:
230915: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
230916: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
230917:
231057: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
231058:
231059: -- 4955764
231060: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231061: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
231062:
231063: -- 4458381 Public Sector Enh
231064:
231065: --
231254: -------------------------------------------------------------------------------------------
231255: -- 4262811 - Generate the Accrual Reversal lines
231256: -------------------------------------------------------------------------------------------
231257: BEGIN
231258: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
231259: (g_array_event(p_event_id).array_value_num('header_index'));
231260: IF l_acc_rev_flag IS NULL THEN
231261: l_acc_rev_flag := 'N';
231262: END IF;
231351: END IF;
231352:
231353: -- 4955764
231354: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231355: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
231356:
231357:
231358: XLA_AE_LINES_PKG.ValidateCurrentLine;
231359: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
231487: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
231488: l_bflow_applied_to_amt NUMBER; -- 5132302
231489: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
231490:
231491: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
231492:
231493: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
231494: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
231495:
231635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
231636:
231637: -- 4955764
231638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
231640:
231641: -- 4458381 Public Sector Enh
231642:
231643: --
231832: -------------------------------------------------------------------------------------------
231833: -- 4262811 - Generate the Accrual Reversal lines
231834: -------------------------------------------------------------------------------------------
231835: BEGIN
231836: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
231837: (g_array_event(p_event_id).array_value_num('header_index'));
231838: IF l_acc_rev_flag IS NULL THEN
231839: l_acc_rev_flag := 'N';
231840: END IF;
231929: END IF;
231930:
231931: -- 4955764
231932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
231933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
231934:
231935:
231936: XLA_AE_LINES_PKG.ValidateCurrentLine;
231937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
232070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
232071: l_bflow_applied_to_amt NUMBER; -- 5132302
232072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
232073:
232074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
232075:
232076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
232077: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
232078:
232218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
232219:
232220: -- 4955764
232221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
232222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
232223:
232224: -- 4458381 Public Sector Enh
232225:
232226: --
232418: -------------------------------------------------------------------------------------------
232419: -- 4262811 - Generate the Accrual Reversal lines
232420: -------------------------------------------------------------------------------------------
232421: BEGIN
232422: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
232423: (g_array_event(p_event_id).array_value_num('header_index'));
232424: IF l_acc_rev_flag IS NULL THEN
232425: l_acc_rev_flag := 'N';
232426: END IF;
232518: END IF;
232519:
232520: -- 4955764
232521: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
232522: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
232523:
232524:
232525: XLA_AE_LINES_PKG.ValidateCurrentLine;
232526: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
232674: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
232675: l_bflow_applied_to_amt NUMBER; -- 5132302
232676: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
232677:
232678: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
232679:
232680: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
232681: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
232682:
232822: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
232823:
232824: -- 4955764
232825: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
232826: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
232827:
232828: -- 4458381 Public Sector Enh
232829:
232830: --
233051: -------------------------------------------------------------------------------------------
233052: -- 4262811 - Generate the Accrual Reversal lines
233053: -------------------------------------------------------------------------------------------
233054: BEGIN
233055: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
233056: (g_array_event(p_event_id).array_value_num('header_index'));
233057: IF l_acc_rev_flag IS NULL THEN
233058: l_acc_rev_flag := 'N';
233059: END IF;
233148: END IF;
233149:
233150: -- 4955764
233151: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
233152: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
233153:
233154:
233155: XLA_AE_LINES_PKG.ValidateCurrentLine;
233156: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
233304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
233305: l_bflow_applied_to_amt NUMBER; -- 5132302
233306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
233307:
233308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
233309:
233310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
233311: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
233312:
233452: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
233453:
233454: -- 4955764
233455: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
233456: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
233457:
233458: -- 4458381 Public Sector Enh
233459:
233460: --
233681: -------------------------------------------------------------------------------------------
233682: -- 4262811 - Generate the Accrual Reversal lines
233683: -------------------------------------------------------------------------------------------
233684: BEGIN
233685: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
233686: (g_array_event(p_event_id).array_value_num('header_index'));
233687: IF l_acc_rev_flag IS NULL THEN
233688: l_acc_rev_flag := 'N';
233689: END IF;
233778: END IF;
233779:
233780: -- 4955764
233781: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
233782: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
233783:
233784:
233785: XLA_AE_LINES_PKG.ValidateCurrentLine;
233786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
233934: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
233935: l_bflow_applied_to_amt NUMBER; -- 5132302
233936: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
233937:
233938: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
233939:
233940: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
233941: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
233942:
234082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
234083:
234084: -- 4955764
234085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
234086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
234087:
234088: -- 4458381 Public Sector Enh
234089:
234090: --
234311: -------------------------------------------------------------------------------------------
234312: -- 4262811 - Generate the Accrual Reversal lines
234313: -------------------------------------------------------------------------------------------
234314: BEGIN
234315: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
234316: (g_array_event(p_event_id).array_value_num('header_index'));
234317: IF l_acc_rev_flag IS NULL THEN
234318: l_acc_rev_flag := 'N';
234319: END IF;
234408: END IF;
234409:
234410: -- 4955764
234411: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
234412: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
234413:
234414:
234415: XLA_AE_LINES_PKG.ValidateCurrentLine;
234416: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
234564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
234565: l_bflow_applied_to_amt NUMBER; -- 5132302
234566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
234567:
234568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
234569:
234570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
234571: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
234572:
234712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
234713:
234714: -- 4955764
234715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
234716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
234717:
234718: -- 4458381 Public Sector Enh
234719:
234720: --
234941: -------------------------------------------------------------------------------------------
234942: -- 4262811 - Generate the Accrual Reversal lines
234943: -------------------------------------------------------------------------------------------
234944: BEGIN
234945: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
234946: (g_array_event(p_event_id).array_value_num('header_index'));
234947: IF l_acc_rev_flag IS NULL THEN
234948: l_acc_rev_flag := 'N';
234949: END IF;
235038: END IF;
235039:
235040: -- 4955764
235041: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235042: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
235043:
235044:
235045: XLA_AE_LINES_PKG.ValidateCurrentLine;
235046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
235174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
235175: l_bflow_applied_to_amt NUMBER; -- 5132302
235176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
235177:
235178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
235179:
235180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
235181: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
235182:
235322: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
235323:
235324: -- 4955764
235325: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235326: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
235327:
235328: -- 4458381 Public Sector Enh
235329:
235330: --
235519: -------------------------------------------------------------------------------------------
235520: -- 4262811 - Generate the Accrual Reversal lines
235521: -------------------------------------------------------------------------------------------
235522: BEGIN
235523: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
235524: (g_array_event(p_event_id).array_value_num('header_index'));
235525: IF l_acc_rev_flag IS NULL THEN
235526: l_acc_rev_flag := 'N';
235527: END IF;
235616: END IF;
235617:
235618: -- 4955764
235619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
235621:
235622:
235623: XLA_AE_LINES_PKG.ValidateCurrentLine;
235624: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
235752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
235753: l_bflow_applied_to_amt NUMBER; -- 5132302
235754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
235755:
235756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
235757:
235758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
235759: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
235760:
235900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
235901:
235902: -- 4955764
235903: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
235904: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
235905:
235906: -- 4458381 Public Sector Enh
235907:
235908: --
236097: -------------------------------------------------------------------------------------------
236098: -- 4262811 - Generate the Accrual Reversal lines
236099: -------------------------------------------------------------------------------------------
236100: BEGIN
236101: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
236102: (g_array_event(p_event_id).array_value_num('header_index'));
236103: IF l_acc_rev_flag IS NULL THEN
236104: l_acc_rev_flag := 'N';
236105: END IF;
236194: END IF;
236195:
236196: -- 4955764
236197: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
236198: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
236199:
236200:
236201: XLA_AE_LINES_PKG.ValidateCurrentLine;
236202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
236330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
236331: l_bflow_applied_to_amt NUMBER; -- 5132302
236332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
236333:
236334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
236335:
236336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
236337: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
236338:
236478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
236479:
236480: -- 4955764
236481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
236482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
236483:
236484: -- 4458381 Public Sector Enh
236485:
236486: --
236675: -------------------------------------------------------------------------------------------
236676: -- 4262811 - Generate the Accrual Reversal lines
236677: -------------------------------------------------------------------------------------------
236678: BEGIN
236679: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
236680: (g_array_event(p_event_id).array_value_num('header_index'));
236681: IF l_acc_rev_flag IS NULL THEN
236682: l_acc_rev_flag := 'N';
236683: END IF;
236772: END IF;
236773:
236774: -- 4955764
236775: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
236776: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
236777:
236778:
236779: XLA_AE_LINES_PKG.ValidateCurrentLine;
236780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
236908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
236909: l_bflow_applied_to_amt NUMBER; -- 5132302
236910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
236911:
236912: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
236913:
236914: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
236915: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
236916:
237056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
237057:
237058: -- 4955764
237059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
237061:
237062: -- 4458381 Public Sector Enh
237063:
237064: --
237253: -------------------------------------------------------------------------------------------
237254: -- 4262811 - Generate the Accrual Reversal lines
237255: -------------------------------------------------------------------------------------------
237256: BEGIN
237257: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
237258: (g_array_event(p_event_id).array_value_num('header_index'));
237259: IF l_acc_rev_flag IS NULL THEN
237260: l_acc_rev_flag := 'N';
237261: END IF;
237350: END IF;
237351:
237352: -- 4955764
237353: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237354: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
237355:
237356:
237357: XLA_AE_LINES_PKG.ValidateCurrentLine;
237358: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
237486: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
237487: l_bflow_applied_to_amt NUMBER; -- 5132302
237488: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
237489:
237490: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
237491:
237492: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
237493: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
237494:
237634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
237635:
237636: -- 4955764
237637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
237639:
237640: -- 4458381 Public Sector Enh
237641:
237642: --
237831: -------------------------------------------------------------------------------------------
237832: -- 4262811 - Generate the Accrual Reversal lines
237833: -------------------------------------------------------------------------------------------
237834: BEGIN
237835: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
237836: (g_array_event(p_event_id).array_value_num('header_index'));
237837: IF l_acc_rev_flag IS NULL THEN
237838: l_acc_rev_flag := 'N';
237839: END IF;
237928: END IF;
237929:
237930: -- 4955764
237931: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
237932: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
237933:
237934:
237935: XLA_AE_LINES_PKG.ValidateCurrentLine;
237936: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
238064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
238065: l_bflow_applied_to_amt NUMBER; -- 5132302
238066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
238067:
238068: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
238069:
238070: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
238071: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
238072:
238212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
238213:
238214: -- 4955764
238215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
238216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
238217:
238218: -- 4458381 Public Sector Enh
238219:
238220: --
238409: -------------------------------------------------------------------------------------------
238410: -- 4262811 - Generate the Accrual Reversal lines
238411: -------------------------------------------------------------------------------------------
238412: BEGIN
238413: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
238414: (g_array_event(p_event_id).array_value_num('header_index'));
238415: IF l_acc_rev_flag IS NULL THEN
238416: l_acc_rev_flag := 'N';
238417: END IF;
238506: END IF;
238507:
238508: -- 4955764
238509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
238510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
238511:
238512:
238513: XLA_AE_LINES_PKG.ValidateCurrentLine;
238514: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
238642: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
238643: l_bflow_applied_to_amt NUMBER; -- 5132302
238644: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
238645:
238646: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
238647:
238648: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
238649: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
238650:
238790: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
238791:
238792: -- 4955764
238793: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
238794: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
238795:
238796: -- 4458381 Public Sector Enh
238797:
238798: --
238987: -------------------------------------------------------------------------------------------
238988: -- 4262811 - Generate the Accrual Reversal lines
238989: -------------------------------------------------------------------------------------------
238990: BEGIN
238991: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
238992: (g_array_event(p_event_id).array_value_num('header_index'));
238993: IF l_acc_rev_flag IS NULL THEN
238994: l_acc_rev_flag := 'N';
238995: END IF;
239084: END IF;
239085:
239086: -- 4955764
239087: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239088: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
239089:
239090:
239091: XLA_AE_LINES_PKG.ValidateCurrentLine;
239092: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
239220: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
239221: l_bflow_applied_to_amt NUMBER; -- 5132302
239222: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
239223:
239224: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
239225:
239226: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
239227: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
239228:
239368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
239369:
239370: -- 4955764
239371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
239373:
239374: -- 4458381 Public Sector Enh
239375:
239376: --
239565: -------------------------------------------------------------------------------------------
239566: -- 4262811 - Generate the Accrual Reversal lines
239567: -------------------------------------------------------------------------------------------
239568: BEGIN
239569: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
239570: (g_array_event(p_event_id).array_value_num('header_index'));
239571: IF l_acc_rev_flag IS NULL THEN
239572: l_acc_rev_flag := 'N';
239573: END IF;
239662: END IF;
239663:
239664: -- 4955764
239665: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239666: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
239667:
239668:
239669: XLA_AE_LINES_PKG.ValidateCurrentLine;
239670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
239798: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
239799: l_bflow_applied_to_amt NUMBER; -- 5132302
239800: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
239801:
239802: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
239803:
239804: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
239805: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
239806:
239946: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
239947:
239948: -- 4955764
239949: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
239950: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
239951:
239952: -- 4458381 Public Sector Enh
239953:
239954: --
240143: -------------------------------------------------------------------------------------------
240144: -- 4262811 - Generate the Accrual Reversal lines
240145: -------------------------------------------------------------------------------------------
240146: BEGIN
240147: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
240148: (g_array_event(p_event_id).array_value_num('header_index'));
240149: IF l_acc_rev_flag IS NULL THEN
240150: l_acc_rev_flag := 'N';
240151: END IF;
240240: END IF;
240241:
240242: -- 4955764
240243: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
240244: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
240245:
240246:
240247: XLA_AE_LINES_PKG.ValidateCurrentLine;
240248: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
240388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
240389: l_bflow_applied_to_amt NUMBER; -- 5132302
240390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
240391:
240392: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
240393:
240394: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
240395: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
240396:
240536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
240537:
240538: -- 4955764
240539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
240540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
240541:
240542: -- 4458381 Public Sector Enh
240543:
240544: --
240739: -------------------------------------------------------------------------------------------
240740: -- 4262811 - Generate the Accrual Reversal lines
240741: -------------------------------------------------------------------------------------------
240742: BEGIN
240743: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
240744: (g_array_event(p_event_id).array_value_num('header_index'));
240745: IF l_acc_rev_flag IS NULL THEN
240746: l_acc_rev_flag := 'N';
240747: END IF;
240842: END IF;
240843:
240844: -- 4955764
240845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
240846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
240847:
240848:
240849: XLA_AE_LINES_PKG.ValidateCurrentLine;
240850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
240990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
240991: l_bflow_applied_to_amt NUMBER; -- 5132302
240992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
240993:
240994: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
240995:
240996: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
240997: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
240998:
241138: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
241139:
241140: -- 4955764
241141: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
241142: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
241143:
241144: -- 4458381 Public Sector Enh
241145:
241146: --
241341: -------------------------------------------------------------------------------------------
241342: -- 4262811 - Generate the Accrual Reversal lines
241343: -------------------------------------------------------------------------------------------
241344: BEGIN
241345: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
241346: (g_array_event(p_event_id).array_value_num('header_index'));
241347: IF l_acc_rev_flag IS NULL THEN
241348: l_acc_rev_flag := 'N';
241349: END IF;
241444: END IF;
241445:
241446: -- 4955764
241447: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
241448: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
241449:
241450:
241451: XLA_AE_LINES_PKG.ValidateCurrentLine;
241452: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
241592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
241593: l_bflow_applied_to_amt NUMBER; -- 5132302
241594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
241595:
241596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
241597:
241598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
241599: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
241600:
241740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
241741:
241742: -- 4955764
241743: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
241744: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
241745:
241746: -- 4458381 Public Sector Enh
241747:
241748: --
241943: -------------------------------------------------------------------------------------------
241944: -- 4262811 - Generate the Accrual Reversal lines
241945: -------------------------------------------------------------------------------------------
241946: BEGIN
241947: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
241948: (g_array_event(p_event_id).array_value_num('header_index'));
241949: IF l_acc_rev_flag IS NULL THEN
241950: l_acc_rev_flag := 'N';
241951: END IF;
242046: END IF;
242047:
242048: -- 4955764
242049: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242050: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
242051:
242052:
242053: XLA_AE_LINES_PKG.ValidateCurrentLine;
242054: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
242194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
242195: l_bflow_applied_to_amt NUMBER; -- 5132302
242196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
242197:
242198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
242199:
242200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
242201: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
242202:
242342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
242343:
242344: -- 4955764
242345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
242347:
242348: -- 4458381 Public Sector Enh
242349:
242350: --
242545: -------------------------------------------------------------------------------------------
242546: -- 4262811 - Generate the Accrual Reversal lines
242547: -------------------------------------------------------------------------------------------
242548: BEGIN
242549: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
242550: (g_array_event(p_event_id).array_value_num('header_index'));
242551: IF l_acc_rev_flag IS NULL THEN
242552: l_acc_rev_flag := 'N';
242553: END IF;
242648: END IF;
242649:
242650: -- 4955764
242651: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242652: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
242653:
242654:
242655: XLA_AE_LINES_PKG.ValidateCurrentLine;
242656: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
242796: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
242797: l_bflow_applied_to_amt NUMBER; -- 5132302
242798: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
242799:
242800: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
242801:
242802: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
242803: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
242804:
242944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
242945:
242946: -- 4955764
242947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
242948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
242949:
242950: -- 4458381 Public Sector Enh
242951:
242952: --
243147: -------------------------------------------------------------------------------------------
243148: -- 4262811 - Generate the Accrual Reversal lines
243149: -------------------------------------------------------------------------------------------
243150: BEGIN
243151: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
243152: (g_array_event(p_event_id).array_value_num('header_index'));
243153: IF l_acc_rev_flag IS NULL THEN
243154: l_acc_rev_flag := 'N';
243155: END IF;
243250: END IF;
243251:
243252: -- 4955764
243253: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
243254: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
243255:
243256:
243257: XLA_AE_LINES_PKG.ValidateCurrentLine;
243258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
243398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
243399: l_bflow_applied_to_amt NUMBER; -- 5132302
243400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
243401:
243402: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
243403:
243404: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
243405: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
243406:
243546: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
243547:
243548: -- 4955764
243549: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
243550: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
243551:
243552: -- 4458381 Public Sector Enh
243553:
243554: --
243749: -------------------------------------------------------------------------------------------
243750: -- 4262811 - Generate the Accrual Reversal lines
243751: -------------------------------------------------------------------------------------------
243752: BEGIN
243753: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
243754: (g_array_event(p_event_id).array_value_num('header_index'));
243755: IF l_acc_rev_flag IS NULL THEN
243756: l_acc_rev_flag := 'N';
243757: END IF;
243852: END IF;
243853:
243854: -- 4955764
243855: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
243856: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
243857:
243858:
243859: XLA_AE_LINES_PKG.ValidateCurrentLine;
243860: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
244008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
244009: l_bflow_applied_to_amt NUMBER; -- 5132302
244010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
244011:
244012: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
244013:
244014: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
244015: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
244016:
244156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
244157:
244158: -- 4955764
244159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
244160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
244161:
244162: -- 4458381 Public Sector Enh
244163:
244164: --
244385: -------------------------------------------------------------------------------------------
244386: -- 4262811 - Generate the Accrual Reversal lines
244387: -------------------------------------------------------------------------------------------
244388: BEGIN
244389: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
244390: (g_array_event(p_event_id).array_value_num('header_index'));
244391: IF l_acc_rev_flag IS NULL THEN
244392: l_acc_rev_flag := 'N';
244393: END IF;
244482: END IF;
244483:
244484: -- 4955764
244485: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
244486: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
244487:
244488:
244489: XLA_AE_LINES_PKG.ValidateCurrentLine;
244490: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
244638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
244639: l_bflow_applied_to_amt NUMBER; -- 5132302
244640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
244641:
244642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
244643:
244644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
244645: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
244646:
244786: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
244787:
244788: -- 4955764
244789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
244790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
244791:
244792: -- 4458381 Public Sector Enh
244793:
244794: --
245015: -------------------------------------------------------------------------------------------
245016: -- 4262811 - Generate the Accrual Reversal lines
245017: -------------------------------------------------------------------------------------------
245018: BEGIN
245019: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
245020: (g_array_event(p_event_id).array_value_num('header_index'));
245021: IF l_acc_rev_flag IS NULL THEN
245022: l_acc_rev_flag := 'N';
245023: END IF;
245112: END IF;
245113:
245114: -- 4955764
245115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
245116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
245117:
245118:
245119: XLA_AE_LINES_PKG.ValidateCurrentLine;
245120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
245268: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
245269: l_bflow_applied_to_amt NUMBER; -- 5132302
245270: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
245271:
245272: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
245273:
245274: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
245275: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
245276:
245416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
245417:
245418: -- 4955764
245419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
245420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
245421:
245422: -- 4458381 Public Sector Enh
245423:
245424: --
245645: -------------------------------------------------------------------------------------------
245646: -- 4262811 - Generate the Accrual Reversal lines
245647: -------------------------------------------------------------------------------------------
245648: BEGIN
245649: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
245650: (g_array_event(p_event_id).array_value_num('header_index'));
245651: IF l_acc_rev_flag IS NULL THEN
245652: l_acc_rev_flag := 'N';
245653: END IF;
245742: END IF;
245743:
245744: -- 4955764
245745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
245746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
245747:
245748:
245749: XLA_AE_LINES_PKG.ValidateCurrentLine;
245750: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
245878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
245879: l_bflow_applied_to_amt NUMBER; -- 5132302
245880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
245881:
245882: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
245883:
245884: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
245885: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
245886:
246026: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
246027:
246028: -- 4955764
246029: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246030: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
246031:
246032: -- 4458381 Public Sector Enh
246033:
246034: --
246223: -------------------------------------------------------------------------------------------
246224: -- 4262811 - Generate the Accrual Reversal lines
246225: -------------------------------------------------------------------------------------------
246226: BEGIN
246227: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
246228: (g_array_event(p_event_id).array_value_num('header_index'));
246229: IF l_acc_rev_flag IS NULL THEN
246230: l_acc_rev_flag := 'N';
246231: END IF;
246320: END IF;
246321:
246322: -- 4955764
246323: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246324: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
246325:
246326:
246327: XLA_AE_LINES_PKG.ValidateCurrentLine;
246328: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
246456: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
246457: l_bflow_applied_to_amt NUMBER; -- 5132302
246458: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
246459:
246460: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
246461:
246462: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
246463: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
246464:
246604: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
246605:
246606: -- 4955764
246607: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246608: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
246609:
246610: -- 4458381 Public Sector Enh
246611:
246612: --
246801: -------------------------------------------------------------------------------------------
246802: -- 4262811 - Generate the Accrual Reversal lines
246803: -------------------------------------------------------------------------------------------
246804: BEGIN
246805: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
246806: (g_array_event(p_event_id).array_value_num('header_index'));
246807: IF l_acc_rev_flag IS NULL THEN
246808: l_acc_rev_flag := 'N';
246809: END IF;
246898: END IF;
246899:
246900: -- 4955764
246901: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
246902: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
246903:
246904:
246905: XLA_AE_LINES_PKG.ValidateCurrentLine;
246906: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
247034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
247035: l_bflow_applied_to_amt NUMBER; -- 5132302
247036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
247037:
247038: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
247039:
247040: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
247041: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
247042:
247182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
247183:
247184: -- 4955764
247185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
247186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
247187:
247188: -- 4458381 Public Sector Enh
247189:
247190: --
247379: -------------------------------------------------------------------------------------------
247380: -- 4262811 - Generate the Accrual Reversal lines
247381: -------------------------------------------------------------------------------------------
247382: BEGIN
247383: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
247384: (g_array_event(p_event_id).array_value_num('header_index'));
247385: IF l_acc_rev_flag IS NULL THEN
247386: l_acc_rev_flag := 'N';
247387: END IF;
247476: END IF;
247477:
247478: -- 4955764
247479: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
247480: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
247481:
247482:
247483: XLA_AE_LINES_PKG.ValidateCurrentLine;
247484: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
247612: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
247613: l_bflow_applied_to_amt NUMBER; -- 5132302
247614: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
247615:
247616: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
247617:
247618: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
247619: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
247620:
247760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
247761:
247762: -- 4955764
247763: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
247764: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
247765:
247766: -- 4458381 Public Sector Enh
247767:
247768: --
247957: -------------------------------------------------------------------------------------------
247958: -- 4262811 - Generate the Accrual Reversal lines
247959: -------------------------------------------------------------------------------------------
247960: BEGIN
247961: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
247962: (g_array_event(p_event_id).array_value_num('header_index'));
247963: IF l_acc_rev_flag IS NULL THEN
247964: l_acc_rev_flag := 'N';
247965: END IF;
248054: END IF;
248055:
248056: -- 4955764
248057: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248058: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
248059:
248060:
248061: XLA_AE_LINES_PKG.ValidateCurrentLine;
248062: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
248194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
248195: l_bflow_applied_to_amt NUMBER; -- 5132302
248196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
248197:
248198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
248199:
248200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
248201: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
248202:
248345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
248346:
248347: -- 4955764
248348: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248349: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
248350:
248351: -- 4458381 Public Sector Enh
248352:
248353: --
248542: -------------------------------------------------------------------------------------------
248543: -- 4262811 - Generate the Accrual Reversal lines
248544: -------------------------------------------------------------------------------------------
248545: BEGIN
248546: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
248547: (g_array_event(p_event_id).array_value_num('header_index'));
248548: IF l_acc_rev_flag IS NULL THEN
248549: l_acc_rev_flag := 'N';
248550: END IF;
248639: END IF;
248640:
248641: -- 4955764
248642: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248643: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
248644:
248645:
248646: XLA_AE_LINES_PKG.ValidateCurrentLine;
248647: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
248779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
248780: l_bflow_applied_to_amt NUMBER; -- 5132302
248781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
248782:
248783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
248784:
248785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
248786: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
248787:
248930: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
248931:
248932: -- 4955764
248933: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
248934: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
248935:
248936: -- 4458381 Public Sector Enh
248937:
248938: --
249127: -------------------------------------------------------------------------------------------
249128: -- 4262811 - Generate the Accrual Reversal lines
249129: -------------------------------------------------------------------------------------------
249130: BEGIN
249131: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
249132: (g_array_event(p_event_id).array_value_num('header_index'));
249133: IF l_acc_rev_flag IS NULL THEN
249134: l_acc_rev_flag := 'N';
249135: END IF;
249224: END IF;
249225:
249226: -- 4955764
249227: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
249228: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
249229:
249230:
249231: XLA_AE_LINES_PKG.ValidateCurrentLine;
249232: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
249360: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
249361: l_bflow_applied_to_amt NUMBER; -- 5132302
249362: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
249363:
249364: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
249365:
249366: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
249367: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
249368:
249508: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
249509:
249510: -- 4955764
249511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
249512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
249513:
249514: -- 4458381 Public Sector Enh
249515:
249516: --
249705: -------------------------------------------------------------------------------------------
249706: -- 4262811 - Generate the Accrual Reversal lines
249707: -------------------------------------------------------------------------------------------
249708: BEGIN
249709: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
249710: (g_array_event(p_event_id).array_value_num('header_index'));
249711: IF l_acc_rev_flag IS NULL THEN
249712: l_acc_rev_flag := 'N';
249713: END IF;
249802: END IF;
249803:
249804: -- 4955764
249805: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
249806: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
249807:
249808:
249809: XLA_AE_LINES_PKG.ValidateCurrentLine;
249810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
249938: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
249939: l_bflow_applied_to_amt NUMBER; -- 5132302
249940: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
249941:
249942: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
249943:
249944: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
249945: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
249946:
250086: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
250087:
250088: -- 4955764
250089: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250090: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
250091:
250092: -- 4458381 Public Sector Enh
250093:
250094: --
250283: -------------------------------------------------------------------------------------------
250284: -- 4262811 - Generate the Accrual Reversal lines
250285: -------------------------------------------------------------------------------------------
250286: BEGIN
250287: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
250288: (g_array_event(p_event_id).array_value_num('header_index'));
250289: IF l_acc_rev_flag IS NULL THEN
250290: l_acc_rev_flag := 'N';
250291: END IF;
250380: END IF;
250381:
250382: -- 4955764
250383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
250385:
250386:
250387: XLA_AE_LINES_PKG.ValidateCurrentLine;
250388: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
250516: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
250517: l_bflow_applied_to_amt NUMBER; -- 5132302
250518: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
250519:
250520: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
250521:
250522: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
250523: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
250524:
250664: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
250665:
250666: -- 4955764
250667: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250668: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
250669:
250670: -- 4458381 Public Sector Enh
250671:
250672: --
250861: -------------------------------------------------------------------------------------------
250862: -- 4262811 - Generate the Accrual Reversal lines
250863: -------------------------------------------------------------------------------------------
250864: BEGIN
250865: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
250866: (g_array_event(p_event_id).array_value_num('header_index'));
250867: IF l_acc_rev_flag IS NULL THEN
250868: l_acc_rev_flag := 'N';
250869: END IF;
250958: END IF;
250959:
250960: -- 4955764
250961: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
250962: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
250963:
250964:
250965: XLA_AE_LINES_PKG.ValidateCurrentLine;
250966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
251094: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
251095: l_bflow_applied_to_amt NUMBER; -- 5132302
251096: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
251097:
251098: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
251099:
251100: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
251101: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
251102:
251242: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
251243:
251244: -- 4955764
251245: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
251246: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
251247:
251248: -- 4458381 Public Sector Enh
251249:
251250: --
251439: -------------------------------------------------------------------------------------------
251440: -- 4262811 - Generate the Accrual Reversal lines
251441: -------------------------------------------------------------------------------------------
251442: BEGIN
251443: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
251444: (g_array_event(p_event_id).array_value_num('header_index'));
251445: IF l_acc_rev_flag IS NULL THEN
251446: l_acc_rev_flag := 'N';
251447: END IF;
251536: END IF;
251537:
251538: -- 4955764
251539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
251540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
251541:
251542:
251543: XLA_AE_LINES_PKG.ValidateCurrentLine;
251544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
251672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
251673: l_bflow_applied_to_amt NUMBER; -- 5132302
251674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
251675:
251676: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
251677:
251678: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
251679: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
251680:
251820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
251821:
251822: -- 4955764
251823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
251824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
251825:
251826: -- 4458381 Public Sector Enh
251827:
251828: --
252017: -------------------------------------------------------------------------------------------
252018: -- 4262811 - Generate the Accrual Reversal lines
252019: -------------------------------------------------------------------------------------------
252020: BEGIN
252021: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
252022: (g_array_event(p_event_id).array_value_num('header_index'));
252023: IF l_acc_rev_flag IS NULL THEN
252024: l_acc_rev_flag := 'N';
252025: END IF;
252114: END IF;
252115:
252116: -- 4955764
252117: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252118: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
252119:
252120:
252121: XLA_AE_LINES_PKG.ValidateCurrentLine;
252122: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
252250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
252251: l_bflow_applied_to_amt NUMBER; -- 5132302
252252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
252253:
252254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
252255:
252256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
252257: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
252258:
252398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
252399:
252400: -- 4955764
252401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
252403:
252404: -- 4458381 Public Sector Enh
252405:
252406: --
252595: -------------------------------------------------------------------------------------------
252596: -- 4262811 - Generate the Accrual Reversal lines
252597: -------------------------------------------------------------------------------------------
252598: BEGIN
252599: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
252600: (g_array_event(p_event_id).array_value_num('header_index'));
252601: IF l_acc_rev_flag IS NULL THEN
252602: l_acc_rev_flag := 'N';
252603: END IF;
252692: END IF;
252693:
252694: -- 4955764
252695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
252697:
252698:
252699: XLA_AE_LINES_PKG.ValidateCurrentLine;
252700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
252818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
252819: l_bflow_applied_to_amt NUMBER; -- 5132302
252820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
252821:
252822: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
252823:
252824: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
252825: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
252826:
252966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
252967:
252968: -- 4955764
252969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
252970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
252971:
252972: -- 4458381 Public Sector Enh
252973:
252974: --
253149: -------------------------------------------------------------------------------------------
253150: -- 4262811 - Generate the Accrual Reversal lines
253151: -------------------------------------------------------------------------------------------
253152: BEGIN
253153: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
253154: (g_array_event(p_event_id).array_value_num('header_index'));
253155: IF l_acc_rev_flag IS NULL THEN
253156: l_acc_rev_flag := 'N';
253157: END IF;
253246: END IF;
253247:
253248: -- 4955764
253249: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
253250: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
253251:
253252:
253253: XLA_AE_LINES_PKG.ValidateCurrentLine;
253254: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
253382: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
253383: l_bflow_applied_to_amt NUMBER; -- 5132302
253384: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
253385:
253386: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
253387:
253388: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
253389: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
253390:
253530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
253531:
253532: -- 4955764
253533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
253534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
253535:
253536: -- 4458381 Public Sector Enh
253537:
253538: --
253727: -------------------------------------------------------------------------------------------
253728: -- 4262811 - Generate the Accrual Reversal lines
253729: -------------------------------------------------------------------------------------------
253730: BEGIN
253731: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
253732: (g_array_event(p_event_id).array_value_num('header_index'));
253733: IF l_acc_rev_flag IS NULL THEN
253734: l_acc_rev_flag := 'N';
253735: END IF;
253824: END IF;
253825:
253826: -- 4955764
253827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
253828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
253829:
253830:
253831: XLA_AE_LINES_PKG.ValidateCurrentLine;
253832: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
253955: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
253956: l_bflow_applied_to_amt NUMBER; -- 5132302
253957: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
253958:
253959: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
253960:
253961: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
253962: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
253963:
254103: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
254104:
254105: -- 4955764
254106: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
254107: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
254108:
254109: -- 4458381 Public Sector Enh
254110:
254111: --
254290: -------------------------------------------------------------------------------------------
254291: -- 4262811 - Generate the Accrual Reversal lines
254292: -------------------------------------------------------------------------------------------
254293: BEGIN
254294: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
254295: (g_array_event(p_event_id).array_value_num('header_index'));
254296: IF l_acc_rev_flag IS NULL THEN
254297: l_acc_rev_flag := 'N';
254298: END IF;
254391: END IF;
254392:
254393: -- 4955764
254394: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
254395: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
254396:
254397:
254398: XLA_AE_LINES_PKG.ValidateCurrentLine;
254399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
254544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
254545: l_bflow_applied_to_amt NUMBER; -- 5132302
254546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
254547:
254548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
254549:
254550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
254551: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
254552:
254695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
254696:
254697: -- 4955764
254698: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
254699: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
254700:
254701: -- 4458381 Public Sector Enh
254702:
254703: --
254900: -------------------------------------------------------------------------------------------
254901: -- 4262811 - Generate the Accrual Reversal lines
254902: -------------------------------------------------------------------------------------------
254903: BEGIN
254904: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
254905: (g_array_event(p_event_id).array_value_num('header_index'));
254906: IF l_acc_rev_flag IS NULL THEN
254907: l_acc_rev_flag := 'N';
254908: END IF;
255005: END IF;
255006:
255007: -- 4955764
255008: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255009: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
255010:
255011:
255012: XLA_AE_LINES_PKG.ValidateCurrentLine;
255013: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
255136: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
255137: l_bflow_applied_to_amt NUMBER; -- 5132302
255138: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
255139:
255140: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
255141:
255142: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
255143: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
255144:
255284: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
255285:
255286: -- 4955764
255287: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255288: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
255289:
255290: -- 4458381 Public Sector Enh
255291:
255292: --
255471: -------------------------------------------------------------------------------------------
255472: -- 4262811 - Generate the Accrual Reversal lines
255473: -------------------------------------------------------------------------------------------
255474: BEGIN
255475: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
255476: (g_array_event(p_event_id).array_value_num('header_index'));
255477: IF l_acc_rev_flag IS NULL THEN
255478: l_acc_rev_flag := 'N';
255479: END IF;
255572: END IF;
255573:
255574: -- 4955764
255575: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255576: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
255577:
255578:
255579: XLA_AE_LINES_PKG.ValidateCurrentLine;
255580: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
255725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
255726: l_bflow_applied_to_amt NUMBER; -- 5132302
255727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
255728:
255729: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
255730:
255731: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
255732: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
255733:
255876: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
255877:
255878: -- 4955764
255879: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
255880: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
255881:
255882: -- 4458381 Public Sector Enh
255883:
255884: --
256081: -------------------------------------------------------------------------------------------
256082: -- 4262811 - Generate the Accrual Reversal lines
256083: -------------------------------------------------------------------------------------------
256084: BEGIN
256085: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
256086: (g_array_event(p_event_id).array_value_num('header_index'));
256087: IF l_acc_rev_flag IS NULL THEN
256088: l_acc_rev_flag := 'N';
256089: END IF;
256186: END IF;
256187:
256188: -- 4955764
256189: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
256190: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
256191:
256192:
256193: XLA_AE_LINES_PKG.ValidateCurrentLine;
256194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
256339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
256340: l_bflow_applied_to_amt NUMBER; -- 5132302
256341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
256342:
256343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
256344:
256345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
256346: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
256347:
256490: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
256491:
256492: -- 4955764
256493: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
256494: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
256495:
256496: -- 4458381 Public Sector Enh
256497:
256498: --
256695: -------------------------------------------------------------------------------------------
256696: -- 4262811 - Generate the Accrual Reversal lines
256697: -------------------------------------------------------------------------------------------
256698: BEGIN
256699: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
256700: (g_array_event(p_event_id).array_value_num('header_index'));
256701: IF l_acc_rev_flag IS NULL THEN
256702: l_acc_rev_flag := 'N';
256703: END IF;
256800: END IF;
256801:
256802: -- 4955764
256803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
256804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
256805:
256806:
256807: XLA_AE_LINES_PKG.ValidateCurrentLine;
256808: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
256953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
256954: l_bflow_applied_to_amt NUMBER; -- 5132302
256955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
256956:
256957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
256958:
256959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
256960: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
256961:
257104: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
257105:
257106: -- 4955764
257107: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
257108: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
257109:
257110: -- 4458381 Public Sector Enh
257111:
257112: --
257309: -------------------------------------------------------------------------------------------
257310: -- 4262811 - Generate the Accrual Reversal lines
257311: -------------------------------------------------------------------------------------------
257312: BEGIN
257313: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
257314: (g_array_event(p_event_id).array_value_num('header_index'));
257315: IF l_acc_rev_flag IS NULL THEN
257316: l_acc_rev_flag := 'N';
257317: END IF;
257414: END IF;
257415:
257416: -- 4955764
257417: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
257418: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
257419:
257420:
257421: XLA_AE_LINES_PKG.ValidateCurrentLine;
257422: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
257554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
257555: l_bflow_applied_to_amt NUMBER; -- 5132302
257556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
257557:
257558: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
257559:
257560: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
257561: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
257562:
257702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
257703:
257704: -- 4955764
257705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
257706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
257707:
257708: -- 4458381 Public Sector Enh
257709:
257710: --
257903: -------------------------------------------------------------------------------------------
257904: -- 4262811 - Generate the Accrual Reversal lines
257905: -------------------------------------------------------------------------------------------
257906: BEGIN
257907: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
257908: (g_array_event(p_event_id).array_value_num('header_index'));
257909: IF l_acc_rev_flag IS NULL THEN
257910: l_acc_rev_flag := 'N';
257911: END IF;
258004: END IF;
258005:
258006: -- 4955764
258007: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258008: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
258009:
258010:
258011: XLA_AE_LINES_PKG.ValidateCurrentLine;
258012: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
258157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
258158: l_bflow_applied_to_amt NUMBER; -- 5132302
258159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
258160:
258161: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
258162:
258163: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
258164: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
258165:
258308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
258309:
258310: -- 4955764
258311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
258313:
258314: -- 4458381 Public Sector Enh
258315:
258316: --
258513: -------------------------------------------------------------------------------------------
258514: -- 4262811 - Generate the Accrual Reversal lines
258515: -------------------------------------------------------------------------------------------
258516: BEGIN
258517: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
258518: (g_array_event(p_event_id).array_value_num('header_index'));
258519: IF l_acc_rev_flag IS NULL THEN
258520: l_acc_rev_flag := 'N';
258521: END IF;
258618: END IF;
258619:
258620: -- 4955764
258621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
258623:
258624:
258625: XLA_AE_LINES_PKG.ValidateCurrentLine;
258626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
258771: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
258772: l_bflow_applied_to_amt NUMBER; -- 5132302
258773: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
258774:
258775: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
258776:
258777: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
258778: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
258779:
258922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
258923:
258924: -- 4955764
258925: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
258926: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
258927:
258928: -- 4458381 Public Sector Enh
258929:
258930: --
259127: -------------------------------------------------------------------------------------------
259128: -- 4262811 - Generate the Accrual Reversal lines
259129: -------------------------------------------------------------------------------------------
259130: BEGIN
259131: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
259132: (g_array_event(p_event_id).array_value_num('header_index'));
259133: IF l_acc_rev_flag IS NULL THEN
259134: l_acc_rev_flag := 'N';
259135: END IF;
259232: END IF;
259233:
259234: -- 4955764
259235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
259236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
259237:
259238:
259239: XLA_AE_LINES_PKG.ValidateCurrentLine;
259240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
259368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
259369: l_bflow_applied_to_amt NUMBER; -- 5132302
259370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
259371:
259372: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
259373:
259374: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
259375: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
259376:
259516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
259517:
259518: -- 4955764
259519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
259520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
259521:
259522: -- 4458381 Public Sector Enh
259523:
259524: --
259713: -------------------------------------------------------------------------------------------
259714: -- 4262811 - Generate the Accrual Reversal lines
259715: -------------------------------------------------------------------------------------------
259716: BEGIN
259717: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
259718: (g_array_event(p_event_id).array_value_num('header_index'));
259719: IF l_acc_rev_flag IS NULL THEN
259720: l_acc_rev_flag := 'N';
259721: END IF;
259810: END IF;
259811:
259812: -- 4955764
259813: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
259814: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
259815:
259816:
259817: XLA_AE_LINES_PKG.ValidateCurrentLine;
259818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
259946: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
259947: l_bflow_applied_to_amt NUMBER; -- 5132302
259948: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
259949:
259950: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
259951:
259952: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
259953: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
259954:
260094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
260095:
260096: -- 4955764
260097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
260099:
260100: -- 4458381 Public Sector Enh
260101:
260102: --
260291: -------------------------------------------------------------------------------------------
260292: -- 4262811 - Generate the Accrual Reversal lines
260293: -------------------------------------------------------------------------------------------
260294: BEGIN
260295: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
260296: (g_array_event(p_event_id).array_value_num('header_index'));
260297: IF l_acc_rev_flag IS NULL THEN
260298: l_acc_rev_flag := 'N';
260299: END IF;
260388: END IF;
260389:
260390: -- 4955764
260391: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260392: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
260393:
260394:
260395: XLA_AE_LINES_PKG.ValidateCurrentLine;
260396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
260524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
260525: l_bflow_applied_to_amt NUMBER; -- 5132302
260526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
260527:
260528: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
260529:
260530: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
260531: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
260532:
260672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
260673:
260674: -- 4955764
260675: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260676: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
260677:
260678: -- 4458381 Public Sector Enh
260679:
260680: --
260869: -------------------------------------------------------------------------------------------
260870: -- 4262811 - Generate the Accrual Reversal lines
260871: -------------------------------------------------------------------------------------------
260872: BEGIN
260873: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
260874: (g_array_event(p_event_id).array_value_num('header_index'));
260875: IF l_acc_rev_flag IS NULL THEN
260876: l_acc_rev_flag := 'N';
260877: END IF;
260966: END IF;
260967:
260968: -- 4955764
260969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
260970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
260971:
260972:
260973: XLA_AE_LINES_PKG.ValidateCurrentLine;
260974: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
261122: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
261123: l_bflow_applied_to_amt NUMBER; -- 5132302
261124: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
261125:
261126: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
261127:
261128: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
261129: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
261130:
261270: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
261271:
261272: -- 4955764
261273: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
261274: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
261275:
261276: -- 4458381 Public Sector Enh
261277:
261278: --
261499: -------------------------------------------------------------------------------------------
261500: -- 4262811 - Generate the Accrual Reversal lines
261501: -------------------------------------------------------------------------------------------
261502: BEGIN
261503: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
261504: (g_array_event(p_event_id).array_value_num('header_index'));
261505: IF l_acc_rev_flag IS NULL THEN
261506: l_acc_rev_flag := 'N';
261507: END IF;
261596: END IF;
261597:
261598: -- 4955764
261599: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
261600: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
261601:
261602:
261603: XLA_AE_LINES_PKG.ValidateCurrentLine;
261604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
261752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
261753: l_bflow_applied_to_amt NUMBER; -- 5132302
261754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
261755:
261756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
261757:
261758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
261759: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
261760:
261900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
261901:
261902: -- 4955764
261903: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
261904: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
261905:
261906: -- 4458381 Public Sector Enh
261907:
261908: --
262129: -------------------------------------------------------------------------------------------
262130: -- 4262811 - Generate the Accrual Reversal lines
262131: -------------------------------------------------------------------------------------------
262132: BEGIN
262133: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
262134: (g_array_event(p_event_id).array_value_num('header_index'));
262135: IF l_acc_rev_flag IS NULL THEN
262136: l_acc_rev_flag := 'N';
262137: END IF;
262226: END IF;
262227:
262228: -- 4955764
262229: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
262230: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
262231:
262232:
262233: XLA_AE_LINES_PKG.ValidateCurrentLine;
262234: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
262362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
262363: l_bflow_applied_to_amt NUMBER; -- 5132302
262364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
262365:
262366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
262367:
262368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
262369: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
262370:
262510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
262511:
262512: -- 4955764
262513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
262514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
262515:
262516: -- 4458381 Public Sector Enh
262517:
262518: --
262707: -------------------------------------------------------------------------------------------
262708: -- 4262811 - Generate the Accrual Reversal lines
262709: -------------------------------------------------------------------------------------------
262710: BEGIN
262711: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
262712: (g_array_event(p_event_id).array_value_num('header_index'));
262713: IF l_acc_rev_flag IS NULL THEN
262714: l_acc_rev_flag := 'N';
262715: END IF;
262804: END IF;
262805:
262806: -- 4955764
262807: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
262808: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
262809:
262810:
262811: XLA_AE_LINES_PKG.ValidateCurrentLine;
262812: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
262930: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
262931: l_bflow_applied_to_amt NUMBER; -- 5132302
262932: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
262933:
262934: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
262935:
262936: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
262937: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
262938:
263078: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
263079:
263080: -- 4955764
263081: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263082: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
263083:
263084: -- 4458381 Public Sector Enh
263085:
263086: --
263261: -------------------------------------------------------------------------------------------
263262: -- 4262811 - Generate the Accrual Reversal lines
263263: -------------------------------------------------------------------------------------------
263264: BEGIN
263265: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
263266: (g_array_event(p_event_id).array_value_num('header_index'));
263267: IF l_acc_rev_flag IS NULL THEN
263268: l_acc_rev_flag := 'N';
263269: END IF;
263358: END IF;
263359:
263360: -- 4955764
263361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
263363:
263364:
263365: XLA_AE_LINES_PKG.ValidateCurrentLine;
263366: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
263514: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
263515: l_bflow_applied_to_amt NUMBER; -- 5132302
263516: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
263517:
263518: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
263519:
263520: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
263521: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
263522:
263662: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
263663:
263664: -- 4955764
263665: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263666: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
263667:
263668: -- 4458381 Public Sector Enh
263669:
263670: --
263891: -------------------------------------------------------------------------------------------
263892: -- 4262811 - Generate the Accrual Reversal lines
263893: -------------------------------------------------------------------------------------------
263894: BEGIN
263895: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
263896: (g_array_event(p_event_id).array_value_num('header_index'));
263897: IF l_acc_rev_flag IS NULL THEN
263898: l_acc_rev_flag := 'N';
263899: END IF;
263988: END IF;
263989:
263990: -- 4955764
263991: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
263992: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
263993:
263994:
263995: XLA_AE_LINES_PKG.ValidateCurrentLine;
263996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
264144: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
264145: l_bflow_applied_to_amt NUMBER; -- 5132302
264146: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
264147:
264148: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
264149:
264150: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
264151: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
264152:
264292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
264293:
264294: -- 4955764
264295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
264296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
264297:
264298: -- 4458381 Public Sector Enh
264299:
264300: --
264521: -------------------------------------------------------------------------------------------
264522: -- 4262811 - Generate the Accrual Reversal lines
264523: -------------------------------------------------------------------------------------------
264524: BEGIN
264525: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
264526: (g_array_event(p_event_id).array_value_num('header_index'));
264527: IF l_acc_rev_flag IS NULL THEN
264528: l_acc_rev_flag := 'N';
264529: END IF;
264618: END IF;
264619:
264620: -- 4955764
264621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
264622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
264623:
264624:
264625: XLA_AE_LINES_PKG.ValidateCurrentLine;
264626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
264774: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
264775: l_bflow_applied_to_amt NUMBER; -- 5132302
264776: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
264777:
264778: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
264779:
264780: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
264781: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
264782:
264922: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
264923:
264924: -- 4955764
264925: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
264926: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
264927:
264928: -- 4458381 Public Sector Enh
264929:
264930: --
265151: -------------------------------------------------------------------------------------------
265152: -- 4262811 - Generate the Accrual Reversal lines
265153: -------------------------------------------------------------------------------------------
265154: BEGIN
265155: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
265156: (g_array_event(p_event_id).array_value_num('header_index'));
265157: IF l_acc_rev_flag IS NULL THEN
265158: l_acc_rev_flag := 'N';
265159: END IF;
265248: END IF;
265249:
265250: -- 4955764
265251: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
265252: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
265253:
265254:
265255: XLA_AE_LINES_PKG.ValidateCurrentLine;
265256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
265404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
265405: l_bflow_applied_to_amt NUMBER; -- 5132302
265406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
265407:
265408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
265409:
265410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
265411: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
265412:
265552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
265553:
265554: -- 4955764
265555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
265556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
265557:
265558: -- 4458381 Public Sector Enh
265559:
265560: --
265781: -------------------------------------------------------------------------------------------
265782: -- 4262811 - Generate the Accrual Reversal lines
265783: -------------------------------------------------------------------------------------------
265784: BEGIN
265785: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
265786: (g_array_event(p_event_id).array_value_num('header_index'));
265787: IF l_acc_rev_flag IS NULL THEN
265788: l_acc_rev_flag := 'N';
265789: END IF;
265878: END IF;
265879:
265880: -- 4955764
265881: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
265882: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
265883:
265884:
265885: XLA_AE_LINES_PKG.ValidateCurrentLine;
265886: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
266034: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
266035: l_bflow_applied_to_amt NUMBER; -- 5132302
266036: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
266037:
266038: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
266039:
266040: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
266041: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
266042:
266182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
266183:
266184: -- 4955764
266185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
266186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
266187:
266188: -- 4458381 Public Sector Enh
266189:
266190: --
266411: -------------------------------------------------------------------------------------------
266412: -- 4262811 - Generate the Accrual Reversal lines
266413: -------------------------------------------------------------------------------------------
266414: BEGIN
266415: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
266416: (g_array_event(p_event_id).array_value_num('header_index'));
266417: IF l_acc_rev_flag IS NULL THEN
266418: l_acc_rev_flag := 'N';
266419: END IF;
266508: END IF;
266509:
266510: -- 4955764
266511: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
266512: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
266513:
266514:
266515: XLA_AE_LINES_PKG.ValidateCurrentLine;
266516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
266632: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
266633: l_bflow_applied_to_amt NUMBER; -- 5132302
266634: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
266635:
266636: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
266637:
266638: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
266639: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
266640:
266780: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
266781:
266782: -- 4955764
266783: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
266784: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
266785:
266786: -- 4458381 Public Sector Enh
266787:
266788: --
266963: -------------------------------------------------------------------------------------------
266964: -- 4262811 - Generate the Accrual Reversal lines
266965: -------------------------------------------------------------------------------------------
266966: BEGIN
266967: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
266968: (g_array_event(p_event_id).array_value_num('header_index'));
266969: IF l_acc_rev_flag IS NULL THEN
266970: l_acc_rev_flag := 'N';
266971: END IF;
267060: END IF;
267061:
267062: -- 4955764
267063: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267064: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
267065:
267066:
267067: XLA_AE_LINES_PKG.ValidateCurrentLine;
267068: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
267196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
267197: l_bflow_applied_to_amt NUMBER; -- 5132302
267198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
267199:
267200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
267201:
267202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
267203: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
267204:
267344: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
267345:
267346: -- 4955764
267347: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267348: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
267349:
267350: -- 4458381 Public Sector Enh
267351:
267352: --
267541: -------------------------------------------------------------------------------------------
267542: -- 4262811 - Generate the Accrual Reversal lines
267543: -------------------------------------------------------------------------------------------
267544: BEGIN
267545: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
267546: (g_array_event(p_event_id).array_value_num('header_index'));
267547: IF l_acc_rev_flag IS NULL THEN
267548: l_acc_rev_flag := 'N';
267549: END IF;
267638: END IF;
267639:
267640: -- 4955764
267641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
267643:
267644:
267645: XLA_AE_LINES_PKG.ValidateCurrentLine;
267646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
267794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
267795: l_bflow_applied_to_amt NUMBER; -- 5132302
267796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
267797:
267798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
267799:
267800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
267801: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
267802:
267942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
267943:
267944: -- 4955764
267945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
267946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
267947:
267948: -- 4458381 Public Sector Enh
267949:
267950: --
268171: -------------------------------------------------------------------------------------------
268172: -- 4262811 - Generate the Accrual Reversal lines
268173: -------------------------------------------------------------------------------------------
268174: BEGIN
268175: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
268176: (g_array_event(p_event_id).array_value_num('header_index'));
268177: IF l_acc_rev_flag IS NULL THEN
268178: l_acc_rev_flag := 'N';
268179: END IF;
268268: END IF;
268269:
268270: -- 4955764
268271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
268272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
268273:
268274:
268275: XLA_AE_LINES_PKG.ValidateCurrentLine;
268276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
268404: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
268405: l_bflow_applied_to_amt NUMBER; -- 5132302
268406: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
268407:
268408: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
268409:
268410: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
268411: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
268412:
268552: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
268553:
268554: -- 4955764
268555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
268556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
268557:
268558: -- 4458381 Public Sector Enh
268559:
268560: --
268749: -------------------------------------------------------------------------------------------
268750: -- 4262811 - Generate the Accrual Reversal lines
268751: -------------------------------------------------------------------------------------------
268752: BEGIN
268753: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
268754: (g_array_event(p_event_id).array_value_num('header_index'));
268755: IF l_acc_rev_flag IS NULL THEN
268756: l_acc_rev_flag := 'N';
268757: END IF;
268846: END IF;
268847:
268848: -- 4955764
268849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
268850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
268851:
268852:
268853: XLA_AE_LINES_PKG.ValidateCurrentLine;
268854: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
268982: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
268983: l_bflow_applied_to_amt NUMBER; -- 5132302
268984: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
268985:
268986: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
268987:
268988: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
268989: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
268990:
269130: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
269131:
269132: -- 4955764
269133: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
269134: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
269135:
269136: -- 4458381 Public Sector Enh
269137:
269138: --
269327: -------------------------------------------------------------------------------------------
269328: -- 4262811 - Generate the Accrual Reversal lines
269329: -------------------------------------------------------------------------------------------
269330: BEGIN
269331: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
269332: (g_array_event(p_event_id).array_value_num('header_index'));
269333: IF l_acc_rev_flag IS NULL THEN
269334: l_acc_rev_flag := 'N';
269335: END IF;
269424: END IF;
269425:
269426: -- 4955764
269427: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
269428: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
269429:
269430:
269431: XLA_AE_LINES_PKG.ValidateCurrentLine;
269432: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
269560: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
269561: l_bflow_applied_to_amt NUMBER; -- 5132302
269562: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
269563:
269564: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
269565:
269566: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
269567: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
269568:
269708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
269709:
269710: -- 4955764
269711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
269712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
269713:
269714: -- 4458381 Public Sector Enh
269715:
269716: --
269905: -------------------------------------------------------------------------------------------
269906: -- 4262811 - Generate the Accrual Reversal lines
269907: -------------------------------------------------------------------------------------------
269908: BEGIN
269909: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
269910: (g_array_event(p_event_id).array_value_num('header_index'));
269911: IF l_acc_rev_flag IS NULL THEN
269912: l_acc_rev_flag := 'N';
269913: END IF;
270002: END IF;
270003:
270004: -- 4955764
270005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
270007:
270008:
270009: XLA_AE_LINES_PKG.ValidateCurrentLine;
270010: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
270138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
270139: l_bflow_applied_to_amt NUMBER; -- 5132302
270140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
270141:
270142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
270143:
270144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
270145: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
270146:
270286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
270287:
270288: -- 4955764
270289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
270291:
270292: -- 4458381 Public Sector Enh
270293:
270294: --
270483: -------------------------------------------------------------------------------------------
270484: -- 4262811 - Generate the Accrual Reversal lines
270485: -------------------------------------------------------------------------------------------
270486: BEGIN
270487: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
270488: (g_array_event(p_event_id).array_value_num('header_index'));
270489: IF l_acc_rev_flag IS NULL THEN
270490: l_acc_rev_flag := 'N';
270491: END IF;
270580: END IF;
270581:
270582: -- 4955764
270583: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270584: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
270585:
270586:
270587: XLA_AE_LINES_PKG.ValidateCurrentLine;
270588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
270736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
270737: l_bflow_applied_to_amt NUMBER; -- 5132302
270738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
270739:
270740: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
270741:
270742: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
270743: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
270744:
270884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
270885:
270886: -- 4955764
270887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
270888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
270889:
270890: -- 4458381 Public Sector Enh
270891:
270892: --
271113: -------------------------------------------------------------------------------------------
271114: -- 4262811 - Generate the Accrual Reversal lines
271115: -------------------------------------------------------------------------------------------
271116: BEGIN
271117: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
271118: (g_array_event(p_event_id).array_value_num('header_index'));
271119: IF l_acc_rev_flag IS NULL THEN
271120: l_acc_rev_flag := 'N';
271121: END IF;
271210: END IF;
271211:
271212: -- 4955764
271213: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
271214: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
271215:
271216:
271217: XLA_AE_LINES_PKG.ValidateCurrentLine;
271218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
271346: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
271347: l_bflow_applied_to_amt NUMBER; -- 5132302
271348: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
271349:
271350: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
271351:
271352: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
271353: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
271354:
271494: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
271495:
271496: -- 4955764
271497: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
271498: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
271499:
271500: -- 4458381 Public Sector Enh
271501:
271502: --
271691: -------------------------------------------------------------------------------------------
271692: -- 4262811 - Generate the Accrual Reversal lines
271693: -------------------------------------------------------------------------------------------
271694: BEGIN
271695: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
271696: (g_array_event(p_event_id).array_value_num('header_index'));
271697: IF l_acc_rev_flag IS NULL THEN
271698: l_acc_rev_flag := 'N';
271699: END IF;
271788: END IF;
271789:
271790: -- 4955764
271791: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
271792: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
271793:
271794:
271795: XLA_AE_LINES_PKG.ValidateCurrentLine;
271796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
271924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
271925: l_bflow_applied_to_amt NUMBER; -- 5132302
271926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
271927:
271928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
271929:
271930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
271931: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
271932:
272072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
272073:
272074: -- 4955764
272075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
272077:
272078: -- 4458381 Public Sector Enh
272079:
272080: --
272269: -------------------------------------------------------------------------------------------
272270: -- 4262811 - Generate the Accrual Reversal lines
272271: -------------------------------------------------------------------------------------------
272272: BEGIN
272273: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
272274: (g_array_event(p_event_id).array_value_num('header_index'));
272275: IF l_acc_rev_flag IS NULL THEN
272276: l_acc_rev_flag := 'N';
272277: END IF;
272366: END IF;
272367:
272368: -- 4955764
272369: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272370: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
272371:
272372:
272373: XLA_AE_LINES_PKG.ValidateCurrentLine;
272374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
272490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
272491: l_bflow_applied_to_amt NUMBER; -- 5132302
272492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
272493:
272494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
272495:
272496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
272497: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
272498:
272639: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
272640:
272641: -- 4955764
272642: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272643: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
272644:
272645: -- 4458381 Public Sector Enh
272646:
272647: --
272820: -------------------------------------------------------------------------------------------
272821: -- 4262811 - Generate the Accrual Reversal lines
272822: -------------------------------------------------------------------------------------------
272823: BEGIN
272824: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
272825: (g_array_event(p_event_id).array_value_num('header_index'));
272826: IF l_acc_rev_flag IS NULL THEN
272827: l_acc_rev_flag := 'N';
272828: END IF;
272917: END IF;
272918:
272919: -- 4955764
272920: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
272921: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
272922:
272923:
272924: XLA_AE_LINES_PKG.ValidateCurrentLine;
272925: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
273053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
273054: l_bflow_applied_to_amt NUMBER; -- 5132302
273055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
273056:
273057: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
273058:
273059: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
273060: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
273061:
273201: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
273202:
273203: -- 4955764
273204: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
273205: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
273206:
273207: -- 4458381 Public Sector Enh
273208:
273209: --
273398: -------------------------------------------------------------------------------------------
273399: -- 4262811 - Generate the Accrual Reversal lines
273400: -------------------------------------------------------------------------------------------
273401: BEGIN
273402: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
273403: (g_array_event(p_event_id).array_value_num('header_index'));
273404: IF l_acc_rev_flag IS NULL THEN
273405: l_acc_rev_flag := 'N';
273406: END IF;
273495: END IF;
273496:
273497: -- 4955764
273498: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
273499: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
273500:
273501:
273502: XLA_AE_LINES_PKG.ValidateCurrentLine;
273503: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
273651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
273652: l_bflow_applied_to_amt NUMBER; -- 5132302
273653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
273654:
273655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
273656:
273657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
273658: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
273659:
273799: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
273800:
273801: -- 4955764
273802: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
273803: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
273804:
273805: -- 4458381 Public Sector Enh
273806:
273807: --
274028: -------------------------------------------------------------------------------------------
274029: -- 4262811 - Generate the Accrual Reversal lines
274030: -------------------------------------------------------------------------------------------
274031: BEGIN
274032: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
274033: (g_array_event(p_event_id).array_value_num('header_index'));
274034: IF l_acc_rev_flag IS NULL THEN
274035: l_acc_rev_flag := 'N';
274036: END IF;
274125: END IF;
274126:
274127: -- 4955764
274128: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274129: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
274130:
274131:
274132: XLA_AE_LINES_PKG.ValidateCurrentLine;
274133: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
274258: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
274259: l_bflow_applied_to_amt NUMBER; -- 5132302
274260: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
274261:
274262: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
274263:
274264: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
274265: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
274266:
274406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
274407:
274408: -- 4955764
274409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
274411:
274412: -- 4458381 Public Sector Enh
274413:
274414: --
274603: -------------------------------------------------------------------------------------------
274604: -- 4262811 - Generate the Accrual Reversal lines
274605: -------------------------------------------------------------------------------------------
274606: BEGIN
274607: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
274608: (g_array_event(p_event_id).array_value_num('header_index'));
274609: IF l_acc_rev_flag IS NULL THEN
274610: l_acc_rev_flag := 'N';
274611: END IF;
274700: END IF;
274701:
274702: -- 4955764
274703: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274704: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
274705:
274706:
274707: XLA_AE_LINES_PKG.ValidateCurrentLine;
274708: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
274836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
274837: l_bflow_applied_to_amt NUMBER; -- 5132302
274838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
274839:
274840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
274841:
274842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
274843: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
274844:
274984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
274985:
274986: -- 4955764
274987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
274988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
274989:
274990: -- 4458381 Public Sector Enh
274991:
274992: --
275181: -------------------------------------------------------------------------------------------
275182: -- 4262811 - Generate the Accrual Reversal lines
275183: -------------------------------------------------------------------------------------------
275184: BEGIN
275185: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
275186: (g_array_event(p_event_id).array_value_num('header_index'));
275187: IF l_acc_rev_flag IS NULL THEN
275188: l_acc_rev_flag := 'N';
275189: END IF;
275278: END IF;
275279:
275280: -- 4955764
275281: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
275282: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
275283:
275284:
275285: XLA_AE_LINES_PKG.ValidateCurrentLine;
275286: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
275434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
275435: l_bflow_applied_to_amt NUMBER; -- 5132302
275436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
275437:
275438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
275439:
275440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
275441: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
275442:
275582: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
275583:
275584: -- 4955764
275585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
275586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
275587:
275588: -- 4458381 Public Sector Enh
275589:
275590: --
275811: -------------------------------------------------------------------------------------------
275812: -- 4262811 - Generate the Accrual Reversal lines
275813: -------------------------------------------------------------------------------------------
275814: BEGIN
275815: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
275816: (g_array_event(p_event_id).array_value_num('header_index'));
275817: IF l_acc_rev_flag IS NULL THEN
275818: l_acc_rev_flag := 'N';
275819: END IF;
275908: END IF;
275909:
275910: -- 4955764
275911: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
275912: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
275913:
275914:
275915: XLA_AE_LINES_PKG.ValidateCurrentLine;
275916: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
276044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
276045: l_bflow_applied_to_amt NUMBER; -- 5132302
276046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
276047:
276048: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
276049:
276050: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
276051: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
276052:
276192: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
276193:
276194: -- 4955764
276195: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
276196: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
276197:
276198: -- 4458381 Public Sector Enh
276199:
276200: --
276389: -------------------------------------------------------------------------------------------
276390: -- 4262811 - Generate the Accrual Reversal lines
276391: -------------------------------------------------------------------------------------------
276392: BEGIN
276393: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
276394: (g_array_event(p_event_id).array_value_num('header_index'));
276395: IF l_acc_rev_flag IS NULL THEN
276396: l_acc_rev_flag := 'N';
276397: END IF;
276486: END IF;
276487:
276488: -- 4955764
276489: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
276490: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
276491:
276492:
276493: XLA_AE_LINES_PKG.ValidateCurrentLine;
276494: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
276610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
276611: l_bflow_applied_to_amt NUMBER; -- 5132302
276612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
276613:
276614: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
276615:
276616: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
276617: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
276618:
276758: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
276759:
276760: -- 4955764
276761: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
276762: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
276763:
276764: -- 4458381 Public Sector Enh
276765:
276766: --
276941: -------------------------------------------------------------------------------------------
276942: -- 4262811 - Generate the Accrual Reversal lines
276943: -------------------------------------------------------------------------------------------
276944: BEGIN
276945: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
276946: (g_array_event(p_event_id).array_value_num('header_index'));
276947: IF l_acc_rev_flag IS NULL THEN
276948: l_acc_rev_flag := 'N';
276949: END IF;
277038: END IF;
277039:
277040: -- 4955764
277041: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277042: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
277043:
277044:
277045: XLA_AE_LINES_PKG.ValidateCurrentLine;
277046: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
277194: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
277195: l_bflow_applied_to_amt NUMBER; -- 5132302
277196: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
277197:
277198: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
277199:
277200: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
277201: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
277202:
277342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
277343:
277344: -- 4955764
277345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
277347:
277348: -- 4458381 Public Sector Enh
277349:
277350: --
277571: -------------------------------------------------------------------------------------------
277572: -- 4262811 - Generate the Accrual Reversal lines
277573: -------------------------------------------------------------------------------------------
277574: BEGIN
277575: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
277576: (g_array_event(p_event_id).array_value_num('header_index'));
277577: IF l_acc_rev_flag IS NULL THEN
277578: l_acc_rev_flag := 'N';
277579: END IF;
277668: END IF;
277669:
277670: -- 4955764
277671: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277672: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
277673:
277674:
277675: XLA_AE_LINES_PKG.ValidateCurrentLine;
277676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
277794: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
277795: l_bflow_applied_to_amt NUMBER; -- 5132302
277796: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
277797:
277798: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
277799:
277800: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
277801: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
277802:
277943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
277944:
277945: -- 4955764
277946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
277947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
277948:
277949: -- 4458381 Public Sector Enh
277950:
277951: --
278126: -------------------------------------------------------------------------------------------
278127: -- 4262811 - Generate the Accrual Reversal lines
278128: -------------------------------------------------------------------------------------------
278129: BEGIN
278130: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
278131: (g_array_event(p_event_id).array_value_num('header_index'));
278132: IF l_acc_rev_flag IS NULL THEN
278133: l_acc_rev_flag := 'N';
278134: END IF;
278223: END IF;
278224:
278225: -- 4955764
278226: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
278227: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
278228:
278229:
278230: XLA_AE_LINES_PKG.ValidateCurrentLine;
278231: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
278379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
278380: l_bflow_applied_to_amt NUMBER; -- 5132302
278381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
278382:
278383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
278384:
278385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
278386: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
278387:
278527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
278528:
278529: -- 4955764
278530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
278531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
278532:
278533: -- 4458381 Public Sector Enh
278534:
278535: --
278756: -------------------------------------------------------------------------------------------
278757: -- 4262811 - Generate the Accrual Reversal lines
278758: -------------------------------------------------------------------------------------------
278759: BEGIN
278760: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
278761: (g_array_event(p_event_id).array_value_num('header_index'));
278762: IF l_acc_rev_flag IS NULL THEN
278763: l_acc_rev_flag := 'N';
278764: END IF;
278853: END IF;
278854:
278855: -- 4955764
278856: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
278857: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
278858:
278859:
278860: XLA_AE_LINES_PKG.ValidateCurrentLine;
278861: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
278977: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
278978: l_bflow_applied_to_amt NUMBER; -- 5132302
278979: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
278980:
278981: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
278982:
278983: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
278984: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
278985:
279125: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
279126:
279127: -- 4955764
279128: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279129: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
279130:
279131: -- 4458381 Public Sector Enh
279132:
279133: --
279308: -------------------------------------------------------------------------------------------
279309: -- 4262811 - Generate the Accrual Reversal lines
279310: -------------------------------------------------------------------------------------------
279311: BEGIN
279312: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
279313: (g_array_event(p_event_id).array_value_num('header_index'));
279314: IF l_acc_rev_flag IS NULL THEN
279315: l_acc_rev_flag := 'N';
279316: END IF;
279405: END IF;
279406:
279407: -- 4955764
279408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
279410:
279411:
279412: XLA_AE_LINES_PKG.ValidateCurrentLine;
279413: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
279529: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
279530: l_bflow_applied_to_amt NUMBER; -- 5132302
279531: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
279532:
279533: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
279534:
279535: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
279536: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
279537:
279678: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
279679:
279680: -- 4955764
279681: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279682: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
279683:
279684: -- 4458381 Public Sector Enh
279685:
279686: --
279859: -------------------------------------------------------------------------------------------
279860: -- 4262811 - Generate the Accrual Reversal lines
279861: -------------------------------------------------------------------------------------------
279862: BEGIN
279863: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
279864: (g_array_event(p_event_id).array_value_num('header_index'));
279865: IF l_acc_rev_flag IS NULL THEN
279866: l_acc_rev_flag := 'N';
279867: END IF;
279956: END IF;
279957:
279958: -- 4955764
279959: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
279960: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
279961:
279962:
279963: XLA_AE_LINES_PKG.ValidateCurrentLine;
279964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
280112: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
280113: l_bflow_applied_to_amt NUMBER; -- 5132302
280114: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
280115:
280116: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
280117:
280118: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
280119: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
280120:
280260: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
280261:
280262: -- 4955764
280263: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
280264: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
280265:
280266: -- 4458381 Public Sector Enh
280267:
280268: --
280489: -------------------------------------------------------------------------------------------
280490: -- 4262811 - Generate the Accrual Reversal lines
280491: -------------------------------------------------------------------------------------------
280492: BEGIN
280493: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
280494: (g_array_event(p_event_id).array_value_num('header_index'));
280495: IF l_acc_rev_flag IS NULL THEN
280496: l_acc_rev_flag := 'N';
280497: END IF;
280586: END IF;
280587:
280588: -- 4955764
280589: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
280590: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
280591:
280592:
280593: XLA_AE_LINES_PKG.ValidateCurrentLine;
280594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
280712: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
280713: l_bflow_applied_to_amt NUMBER; -- 5132302
280714: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
280715:
280716: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
280717:
280718: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
280719: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
280720:
280861: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
280862:
280863: -- 4955764
280864: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
280865: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
280866:
280867: -- 4458381 Public Sector Enh
280868:
280869: --
281044: -------------------------------------------------------------------------------------------
281045: -- 4262811 - Generate the Accrual Reversal lines
281046: -------------------------------------------------------------------------------------------
281047: BEGIN
281048: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
281049: (g_array_event(p_event_id).array_value_num('header_index'));
281050: IF l_acc_rev_flag IS NULL THEN
281051: l_acc_rev_flag := 'N';
281052: END IF;
281141: END IF;
281142:
281143: -- 4955764
281144: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
281145: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
281146:
281147:
281148: XLA_AE_LINES_PKG.ValidateCurrentLine;
281149: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
281297: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
281298: l_bflow_applied_to_amt NUMBER; -- 5132302
281299: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
281300:
281301: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
281302:
281303: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
281304: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
281305:
281445: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
281446:
281447: -- 4955764
281448: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
281449: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
281450:
281451: -- 4458381 Public Sector Enh
281452:
281453: --
281674: -------------------------------------------------------------------------------------------
281675: -- 4262811 - Generate the Accrual Reversal lines
281676: -------------------------------------------------------------------------------------------
281677: BEGIN
281678: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
281679: (g_array_event(p_event_id).array_value_num('header_index'));
281680: IF l_acc_rev_flag IS NULL THEN
281681: l_acc_rev_flag := 'N';
281682: END IF;
281771: END IF;
281772:
281773: -- 4955764
281774: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
281775: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
281776:
281777:
281778: XLA_AE_LINES_PKG.ValidateCurrentLine;
281779: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
281904: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
281905: l_bflow_applied_to_amt NUMBER; -- 5132302
281906: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
281907:
281908: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
281909:
281910: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
281911: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
281912:
282052: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
282053:
282054: -- 4955764
282055: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282056: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
282057:
282058: -- 4458381 Public Sector Enh
282059:
282060: --
282249: -------------------------------------------------------------------------------------------
282250: -- 4262811 - Generate the Accrual Reversal lines
282251: -------------------------------------------------------------------------------------------
282252: BEGIN
282253: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
282254: (g_array_event(p_event_id).array_value_num('header_index'));
282255: IF l_acc_rev_flag IS NULL THEN
282256: l_acc_rev_flag := 'N';
282257: END IF;
282346: END IF;
282347:
282348: -- 4955764
282349: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282350: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
282351:
282352:
282353: XLA_AE_LINES_PKG.ValidateCurrentLine;
282354: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
282502: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
282503: l_bflow_applied_to_amt NUMBER; -- 5132302
282504: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
282505:
282506: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
282507:
282508: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
282509: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
282510:
282650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
282651:
282652: -- 4955764
282653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
282655:
282656: -- 4458381 Public Sector Enh
282657:
282658: --
282879: -------------------------------------------------------------------------------------------
282880: -- 4262811 - Generate the Accrual Reversal lines
282881: -------------------------------------------------------------------------------------------
282882: BEGIN
282883: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
282884: (g_array_event(p_event_id).array_value_num('header_index'));
282885: IF l_acc_rev_flag IS NULL THEN
282886: l_acc_rev_flag := 'N';
282887: END IF;
282976: END IF;
282977:
282978: -- 4955764
282979: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
282980: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
282981:
282982:
282983: XLA_AE_LINES_PKG.ValidateCurrentLine;
282984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
283100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
283101: l_bflow_applied_to_amt NUMBER; -- 5132302
283102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
283103:
283104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
283105:
283106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
283107: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
283108:
283249: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
283250:
283251: -- 4955764
283252: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
283253: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
283254:
283255: -- 4458381 Public Sector Enh
283256:
283257: --
283432: -------------------------------------------------------------------------------------------
283433: -- 4262811 - Generate the Accrual Reversal lines
283434: -------------------------------------------------------------------------------------------
283435: BEGIN
283436: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
283437: (g_array_event(p_event_id).array_value_num('header_index'));
283438: IF l_acc_rev_flag IS NULL THEN
283439: l_acc_rev_flag := 'N';
283440: END IF;
283529: END IF;
283530:
283531: -- 4955764
283532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
283533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
283534:
283535:
283536: XLA_AE_LINES_PKG.ValidateCurrentLine;
283537: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
283685: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
283686: l_bflow_applied_to_amt NUMBER; -- 5132302
283687: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
283688:
283689: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
283690:
283691: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
283692: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
283693:
283833: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
283834:
283835: -- 4955764
283836: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
283837: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
283838:
283839: -- 4458381 Public Sector Enh
283840:
283841: --
284062: -------------------------------------------------------------------------------------------
284063: -- 4262811 - Generate the Accrual Reversal lines
284064: -------------------------------------------------------------------------------------------
284065: BEGIN
284066: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
284067: (g_array_event(p_event_id).array_value_num('header_index'));
284068: IF l_acc_rev_flag IS NULL THEN
284069: l_acc_rev_flag := 'N';
284070: END IF;
284159: END IF;
284160:
284161: -- 4955764
284162: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
284163: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
284164:
284165:
284166: XLA_AE_LINES_PKG.ValidateCurrentLine;
284167: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
284305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
284306: l_bflow_applied_to_amt NUMBER; -- 5132302
284307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
284308:
284309: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
284310:
284311: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
284312: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
284313:
284454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
284455:
284456: -- 4955764
284457: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
284458: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
284459:
284460: -- 4458381 Public Sector Enh
284461:
284462: --
284669: -------------------------------------------------------------------------------------------
284670: -- 4262811 - Generate the Accrual Reversal lines
284671: -------------------------------------------------------------------------------------------
284672: BEGIN
284673: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
284674: (g_array_event(p_event_id).array_value_num('header_index'));
284675: IF l_acc_rev_flag IS NULL THEN
284676: l_acc_rev_flag := 'N';
284677: END IF;
284766: END IF;
284767:
284768: -- 4955764
284769: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
284770: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
284771:
284772:
284773: XLA_AE_LINES_PKG.ValidateCurrentLine;
284774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
284892: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
284893: l_bflow_applied_to_amt NUMBER; -- 5132302
284894: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
284895:
284896: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
284897:
284898: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
284899: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
284900:
285041: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
285042:
285043: -- 4955764
285044: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285045: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
285046:
285047: -- 4458381 Public Sector Enh
285048:
285049: --
285224: -------------------------------------------------------------------------------------------
285225: -- 4262811 - Generate the Accrual Reversal lines
285226: -------------------------------------------------------------------------------------------
285227: BEGIN
285228: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
285229: (g_array_event(p_event_id).array_value_num('header_index'));
285230: IF l_acc_rev_flag IS NULL THEN
285231: l_acc_rev_flag := 'N';
285232: END IF;
285321: END IF;
285322:
285323: -- 4955764
285324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
285326:
285327:
285328: XLA_AE_LINES_PKG.ValidateCurrentLine;
285329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
285445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
285446: l_bflow_applied_to_amt NUMBER; -- 5132302
285447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
285448:
285449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
285450:
285451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
285452: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
285453:
285593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
285594:
285595: -- 4955764
285596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
285598:
285599: -- 4458381 Public Sector Enh
285600:
285601: --
285776: -------------------------------------------------------------------------------------------
285777: -- 4262811 - Generate the Accrual Reversal lines
285778: -------------------------------------------------------------------------------------------
285779: BEGIN
285780: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
285781: (g_array_event(p_event_id).array_value_num('header_index'));
285782: IF l_acc_rev_flag IS NULL THEN
285783: l_acc_rev_flag := 'N';
285784: END IF;
285873: END IF;
285874:
285875: -- 4955764
285876: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
285877: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
285878:
285879:
285880: XLA_AE_LINES_PKG.ValidateCurrentLine;
285881: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
285997: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
285998: l_bflow_applied_to_amt NUMBER; -- 5132302
285999: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
286000:
286001: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
286002:
286003: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
286004: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
286005:
286145: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
286146:
286147: -- 4955764
286148: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
286149: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
286150:
286151: -- 4458381 Public Sector Enh
286152:
286153: --
286328: -------------------------------------------------------------------------------------------
286329: -- 4262811 - Generate the Accrual Reversal lines
286330: -------------------------------------------------------------------------------------------
286331: BEGIN
286332: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
286333: (g_array_event(p_event_id).array_value_num('header_index'));
286334: IF l_acc_rev_flag IS NULL THEN
286335: l_acc_rev_flag := 'N';
286336: END IF;
286425: END IF;
286426:
286427: -- 4955764
286428: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
286429: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
286430:
286431:
286432: XLA_AE_LINES_PKG.ValidateCurrentLine;
286433: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
286558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
286559: l_bflow_applied_to_amt NUMBER; -- 5132302
286560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
286561:
286562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
286563:
286564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
286565: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
286566:
286706: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
286707:
286708: -- 4955764
286709: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
286710: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
286711:
286712: -- 4458381 Public Sector Enh
286713:
286714: --
286903: -------------------------------------------------------------------------------------------
286904: -- 4262811 - Generate the Accrual Reversal lines
286905: -------------------------------------------------------------------------------------------
286906: BEGIN
286907: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
286908: (g_array_event(p_event_id).array_value_num('header_index'));
286909: IF l_acc_rev_flag IS NULL THEN
286910: l_acc_rev_flag := 'N';
286911: END IF;
287000: END IF;
287001:
287002: -- 4955764
287003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
287005:
287006:
287007: XLA_AE_LINES_PKG.ValidateCurrentLine;
287008: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
287124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
287125: l_bflow_applied_to_amt NUMBER; -- 5132302
287126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
287127:
287128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
287129:
287130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
287131: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
287132:
287272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
287273:
287274: -- 4955764
287275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
287277:
287278: -- 4458381 Public Sector Enh
287279:
287280: --
287455: -------------------------------------------------------------------------------------------
287456: -- 4262811 - Generate the Accrual Reversal lines
287457: -------------------------------------------------------------------------------------------
287458: BEGIN
287459: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
287460: (g_array_event(p_event_id).array_value_num('header_index'));
287461: IF l_acc_rev_flag IS NULL THEN
287462: l_acc_rev_flag := 'N';
287463: END IF;
287552: END IF;
287553:
287554: -- 4955764
287555: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287556: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
287557:
287558:
287559: XLA_AE_LINES_PKG.ValidateCurrentLine;
287560: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
287678: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
287679: l_bflow_applied_to_amt NUMBER; -- 5132302
287680: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
287681:
287682: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
287683:
287684: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
287685: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
287686:
287826: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
287827:
287828: -- 4955764
287829: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
287830: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
287831:
287832: -- 4458381 Public Sector Enh
287833:
287834: --
288009: -------------------------------------------------------------------------------------------
288010: -- 4262811 - Generate the Accrual Reversal lines
288011: -------------------------------------------------------------------------------------------
288012: BEGIN
288013: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
288014: (g_array_event(p_event_id).array_value_num('header_index'));
288015: IF l_acc_rev_flag IS NULL THEN
288016: l_acc_rev_flag := 'N';
288017: END IF;
288106: END IF;
288107:
288108: -- 4955764
288109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
288111:
288112:
288113: XLA_AE_LINES_PKG.ValidateCurrentLine;
288114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
288232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
288233: l_bflow_applied_to_amt NUMBER; -- 5132302
288234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
288235:
288236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
288237:
288238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
288239: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
288240:
288380: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
288381:
288382: -- 4955764
288383: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288384: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
288385:
288386: -- 4458381 Public Sector Enh
288387:
288388: --
288563: -------------------------------------------------------------------------------------------
288564: -- 4262811 - Generate the Accrual Reversal lines
288565: -------------------------------------------------------------------------------------------
288566: BEGIN
288567: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
288568: (g_array_event(p_event_id).array_value_num('header_index'));
288569: IF l_acc_rev_flag IS NULL THEN
288570: l_acc_rev_flag := 'N';
288571: END IF;
288660: END IF;
288661:
288662: -- 4955764
288663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
288665:
288666:
288667: XLA_AE_LINES_PKG.ValidateCurrentLine;
288668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
288786: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
288787: l_bflow_applied_to_amt NUMBER; -- 5132302
288788: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
288789:
288790: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
288791:
288792: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
288793: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
288794:
288935: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
288936:
288937: -- 4955764
288938: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
288939: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
288940:
288941: -- 4458381 Public Sector Enh
288942:
288943: --
289118: -------------------------------------------------------------------------------------------
289119: -- 4262811 - Generate the Accrual Reversal lines
289120: -------------------------------------------------------------------------------------------
289121: BEGIN
289122: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
289123: (g_array_event(p_event_id).array_value_num('header_index'));
289124: IF l_acc_rev_flag IS NULL THEN
289125: l_acc_rev_flag := 'N';
289126: END IF;
289215: END IF;
289216:
289217: -- 4955764
289218: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
289219: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
289220:
289221:
289222: XLA_AE_LINES_PKG.ValidateCurrentLine;
289223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
289339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
289340: l_bflow_applied_to_amt NUMBER; -- 5132302
289341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
289342:
289343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
289344:
289345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
289346: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
289347:
289488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
289489:
289490: -- 4955764
289491: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
289492: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
289493:
289494: -- 4458381 Public Sector Enh
289495:
289496: --
289671: -------------------------------------------------------------------------------------------
289672: -- 4262811 - Generate the Accrual Reversal lines
289673: -------------------------------------------------------------------------------------------
289674: BEGIN
289675: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
289676: (g_array_event(p_event_id).array_value_num('header_index'));
289677: IF l_acc_rev_flag IS NULL THEN
289678: l_acc_rev_flag := 'N';
289679: END IF;
289768: END IF;
289769:
289770: -- 4955764
289771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
289772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
289773:
289774:
289775: XLA_AE_LINES_PKG.ValidateCurrentLine;
289776: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
289894: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
289895: l_bflow_applied_to_amt NUMBER; -- 5132302
289896: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
289897:
289898: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
289899:
289900: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
289901: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
289902:
290042: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
290043:
290044: -- 4955764
290045: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290046: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
290047:
290048: -- 4458381 Public Sector Enh
290049:
290050: --
290225: -------------------------------------------------------------------------------------------
290226: -- 4262811 - Generate the Accrual Reversal lines
290227: -------------------------------------------------------------------------------------------
290228: BEGIN
290229: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
290230: (g_array_event(p_event_id).array_value_num('header_index'));
290231: IF l_acc_rev_flag IS NULL THEN
290232: l_acc_rev_flag := 'N';
290233: END IF;
290322: END IF;
290323:
290324: -- 4955764
290325: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290326: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
290327:
290328:
290329: XLA_AE_LINES_PKG.ValidateCurrentLine;
290330: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
290478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
290479: l_bflow_applied_to_amt NUMBER; -- 5132302
290480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
290481:
290482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
290483:
290484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
290485: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
290486:
290626: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
290627:
290628: -- 4955764
290629: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290630: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
290631:
290632: -- 4458381 Public Sector Enh
290633:
290634: --
290855: -------------------------------------------------------------------------------------------
290856: -- 4262811 - Generate the Accrual Reversal lines
290857: -------------------------------------------------------------------------------------------
290858: BEGIN
290859: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
290860: (g_array_event(p_event_id).array_value_num('header_index'));
290861: IF l_acc_rev_flag IS NULL THEN
290862: l_acc_rev_flag := 'N';
290863: END IF;
290952: END IF;
290953:
290954: -- 4955764
290955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
290956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
290957:
290958:
290959: XLA_AE_LINES_PKG.ValidateCurrentLine;
290960: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
291108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
291109: l_bflow_applied_to_amt NUMBER; -- 5132302
291110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
291111:
291112: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
291113:
291114: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
291115: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
291116:
291256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
291257:
291258: -- 4955764
291259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
291260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
291261:
291262: -- 4458381 Public Sector Enh
291263:
291264: --
291485: -------------------------------------------------------------------------------------------
291486: -- 4262811 - Generate the Accrual Reversal lines
291487: -------------------------------------------------------------------------------------------
291488: BEGIN
291489: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
291490: (g_array_event(p_event_id).array_value_num('header_index'));
291491: IF l_acc_rev_flag IS NULL THEN
291492: l_acc_rev_flag := 'N';
291493: END IF;
291582: END IF;
291583:
291584: -- 4955764
291585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
291586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
291587:
291588:
291589: XLA_AE_LINES_PKG.ValidateCurrentLine;
291590: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
291738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
291739: l_bflow_applied_to_amt NUMBER; -- 5132302
291740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
291741:
291742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
291743:
291744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
291745: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
291746:
291886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
291887:
291888: -- 4955764
291889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
291890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
291891:
291892: -- 4458381 Public Sector Enh
291893:
291894: --
292115: -------------------------------------------------------------------------------------------
292116: -- 4262811 - Generate the Accrual Reversal lines
292117: -------------------------------------------------------------------------------------------
292118: BEGIN
292119: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
292120: (g_array_event(p_event_id).array_value_num('header_index'));
292121: IF l_acc_rev_flag IS NULL THEN
292122: l_acc_rev_flag := 'N';
292123: END IF;
292212: END IF;
292213:
292214: -- 4955764
292215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
292216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
292217:
292218:
292219: XLA_AE_LINES_PKG.ValidateCurrentLine;
292220: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
292368: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
292369: l_bflow_applied_to_amt NUMBER; -- 5132302
292370: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
292371:
292372: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
292373:
292374: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
292375: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
292376:
292516: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
292517:
292518: -- 4955764
292519: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
292520: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
292521:
292522: -- 4458381 Public Sector Enh
292523:
292524: --
292745: -------------------------------------------------------------------------------------------
292746: -- 4262811 - Generate the Accrual Reversal lines
292747: -------------------------------------------------------------------------------------------
292748: BEGIN
292749: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
292750: (g_array_event(p_event_id).array_value_num('header_index'));
292751: IF l_acc_rev_flag IS NULL THEN
292752: l_acc_rev_flag := 'N';
292753: END IF;
292842: END IF;
292843:
292844: -- 4955764
292845: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
292846: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
292847:
292848:
292849: XLA_AE_LINES_PKG.ValidateCurrentLine;
292850: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
292998: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
292999: l_bflow_applied_to_amt NUMBER; -- 5132302
293000: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
293001:
293002: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
293003:
293004: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
293005: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
293006:
293146: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
293147:
293148: -- 4955764
293149: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
293150: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
293151:
293152: -- 4458381 Public Sector Enh
293153:
293154: --
293375: -------------------------------------------------------------------------------------------
293376: -- 4262811 - Generate the Accrual Reversal lines
293377: -------------------------------------------------------------------------------------------
293378: BEGIN
293379: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
293380: (g_array_event(p_event_id).array_value_num('header_index'));
293381: IF l_acc_rev_flag IS NULL THEN
293382: l_acc_rev_flag := 'N';
293383: END IF;
293472: END IF;
293473:
293474: -- 4955764
293475: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
293476: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
293477:
293478:
293479: XLA_AE_LINES_PKG.ValidateCurrentLine;
293480: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
293628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
293629: l_bflow_applied_to_amt NUMBER; -- 5132302
293630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
293631:
293632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
293633:
293634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
293635: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
293636:
293776: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
293777:
293778: -- 4955764
293779: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
293780: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
293781:
293782: -- 4458381 Public Sector Enh
293783:
293784: --
294005: -------------------------------------------------------------------------------------------
294006: -- 4262811 - Generate the Accrual Reversal lines
294007: -------------------------------------------------------------------------------------------
294008: BEGIN
294009: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
294010: (g_array_event(p_event_id).array_value_num('header_index'));
294011: IF l_acc_rev_flag IS NULL THEN
294012: l_acc_rev_flag := 'N';
294013: END IF;
294102: END IF;
294103:
294104: -- 4955764
294105: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294106: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
294107:
294108:
294109: XLA_AE_LINES_PKG.ValidateCurrentLine;
294110: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
294238: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
294239: l_bflow_applied_to_amt NUMBER; -- 5132302
294240: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
294241:
294242: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
294243:
294244: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
294245: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
294246:
294386: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
294387:
294388: -- 4955764
294389: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294390: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
294391:
294392: -- 4458381 Public Sector Enh
294393:
294394: --
294583: -------------------------------------------------------------------------------------------
294584: -- 4262811 - Generate the Accrual Reversal lines
294585: -------------------------------------------------------------------------------------------
294586: BEGIN
294587: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
294588: (g_array_event(p_event_id).array_value_num('header_index'));
294589: IF l_acc_rev_flag IS NULL THEN
294590: l_acc_rev_flag := 'N';
294591: END IF;
294680: END IF;
294681:
294682: -- 4955764
294683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
294685:
294686:
294687: XLA_AE_LINES_PKG.ValidateCurrentLine;
294688: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
294804: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
294805: l_bflow_applied_to_amt NUMBER; -- 5132302
294806: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
294807:
294808: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
294809:
294810: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
294811: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
294812:
294952: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
294953:
294954: -- 4955764
294955: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
294956: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
294957:
294958: -- 4458381 Public Sector Enh
294959:
294960: --
295135: -------------------------------------------------------------------------------------------
295136: -- 4262811 - Generate the Accrual Reversal lines
295137: -------------------------------------------------------------------------------------------
295138: BEGIN
295139: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
295140: (g_array_event(p_event_id).array_value_num('header_index'));
295141: IF l_acc_rev_flag IS NULL THEN
295142: l_acc_rev_flag := 'N';
295143: END IF;
295232: END IF;
295233:
295234: -- 4955764
295235: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
295236: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
295237:
295238:
295239: XLA_AE_LINES_PKG.ValidateCurrentLine;
295240: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
295358: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
295359: l_bflow_applied_to_amt NUMBER; -- 5132302
295360: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
295361:
295362: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
295363:
295364: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
295365: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
295366:
295506: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
295507:
295508: -- 4955764
295509: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
295510: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
295511:
295512: -- 4458381 Public Sector Enh
295513:
295514: --
295689: -------------------------------------------------------------------------------------------
295690: -- 4262811 - Generate the Accrual Reversal lines
295691: -------------------------------------------------------------------------------------------
295692: BEGIN
295693: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
295694: (g_array_event(p_event_id).array_value_num('header_index'));
295695: IF l_acc_rev_flag IS NULL THEN
295696: l_acc_rev_flag := 'N';
295697: END IF;
295786: END IF;
295787:
295788: -- 4955764
295789: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
295790: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
295791:
295792:
295793: XLA_AE_LINES_PKG.ValidateCurrentLine;
295794: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
295922: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
295923: l_bflow_applied_to_amt NUMBER; -- 5132302
295924: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
295925:
295926: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
295927:
295928: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
295929: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
295930:
296070: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
296071:
296072: -- 4955764
296073: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296074: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
296075:
296076: -- 4458381 Public Sector Enh
296077:
296078: --
296267: -------------------------------------------------------------------------------------------
296268: -- 4262811 - Generate the Accrual Reversal lines
296269: -------------------------------------------------------------------------------------------
296270: BEGIN
296271: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
296272: (g_array_event(p_event_id).array_value_num('header_index'));
296273: IF l_acc_rev_flag IS NULL THEN
296274: l_acc_rev_flag := 'N';
296275: END IF;
296364: END IF;
296365:
296366: -- 4955764
296367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
296369:
296370:
296371: XLA_AE_LINES_PKG.ValidateCurrentLine;
296372: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
296490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
296491: l_bflow_applied_to_amt NUMBER; -- 5132302
296492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
296493:
296494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
296495:
296496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
296497: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
296498:
296638: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
296639:
296640: -- 4955764
296641: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296642: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
296643:
296644: -- 4458381 Public Sector Enh
296645:
296646: --
296821: -------------------------------------------------------------------------------------------
296822: -- 4262811 - Generate the Accrual Reversal lines
296823: -------------------------------------------------------------------------------------------
296824: BEGIN
296825: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
296826: (g_array_event(p_event_id).array_value_num('header_index'));
296827: IF l_acc_rev_flag IS NULL THEN
296828: l_acc_rev_flag := 'N';
296829: END IF;
296918: END IF;
296919:
296920: -- 4955764
296921: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
296922: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
296923:
296924:
296925: XLA_AE_LINES_PKG.ValidateCurrentLine;
296926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
297087: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
297088: l_bflow_applied_to_amt NUMBER; -- 5132302
297089: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
297090:
297091: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
297092:
297093: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
297094: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
297095:
297235: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
297236:
297237: -- 4955764
297238: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
297239: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
297240:
297241: -- 4458381 Public Sector Enh
297242:
297243: --
297449: -------------------------------------------------------------------------------------------
297450: -- 4262811 - Generate the Accrual Reversal lines
297451: -------------------------------------------------------------------------------------------
297452: BEGIN
297453: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
297454: (g_array_event(p_event_id).array_value_num('header_index'));
297455: IF l_acc_rev_flag IS NULL THEN
297456: l_acc_rev_flag := 'N';
297457: END IF;
297563: END IF;
297564:
297565: -- 4955764
297566: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
297567: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
297568:
297569:
297570: XLA_AE_LINES_PKG.ValidateCurrentLine;
297571: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
297687: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
297688: l_bflow_applied_to_amt NUMBER; -- 5132302
297689: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
297690:
297691: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
297692:
297693: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
297694: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
297695:
297835: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
297836:
297837: -- 4955764
297838: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
297839: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
297840:
297841: -- 4458381 Public Sector Enh
297842:
297843: --
298018: -------------------------------------------------------------------------------------------
298019: -- 4262811 - Generate the Accrual Reversal lines
298020: -------------------------------------------------------------------------------------------
298021: BEGIN
298022: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
298023: (g_array_event(p_event_id).array_value_num('header_index'));
298024: IF l_acc_rev_flag IS NULL THEN
298025: l_acc_rev_flag := 'N';
298026: END IF;
298115: END IF;
298116:
298117: -- 4955764
298118: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298119: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
298120:
298121:
298122: XLA_AE_LINES_PKG.ValidateCurrentLine;
298123: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
298251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
298252: l_bflow_applied_to_amt NUMBER; -- 5132302
298253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
298254:
298255: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
298256:
298257: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
298258: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
298259:
298399: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
298400:
298401: -- 4955764
298402: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298403: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
298404:
298405: -- 4458381 Public Sector Enh
298406:
298407: --
298596: -------------------------------------------------------------------------------------------
298597: -- 4262811 - Generate the Accrual Reversal lines
298598: -------------------------------------------------------------------------------------------
298599: BEGIN
298600: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
298601: (g_array_event(p_event_id).array_value_num('header_index'));
298602: IF l_acc_rev_flag IS NULL THEN
298603: l_acc_rev_flag := 'N';
298604: END IF;
298693: END IF;
298694:
298695: -- 4955764
298696: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298697: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
298698:
298699:
298700: XLA_AE_LINES_PKG.ValidateCurrentLine;
298701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
298826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
298827: l_bflow_applied_to_amt NUMBER; -- 5132302
298828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
298829:
298830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
298831:
298832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
298833: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
298834:
298974: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
298975:
298976: -- 4955764
298977: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
298978: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
298979:
298980: -- 4458381 Public Sector Enh
298981:
298982: --
299171: -------------------------------------------------------------------------------------------
299172: -- 4262811 - Generate the Accrual Reversal lines
299173: -------------------------------------------------------------------------------------------
299174: BEGIN
299175: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
299176: (g_array_event(p_event_id).array_value_num('header_index'));
299177: IF l_acc_rev_flag IS NULL THEN
299178: l_acc_rev_flag := 'N';
299179: END IF;
299268: END IF;
299269:
299270: -- 4955764
299271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
299272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
299273:
299274:
299275: XLA_AE_LINES_PKG.ValidateCurrentLine;
299276: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
299394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
299395: l_bflow_applied_to_amt NUMBER; -- 5132302
299396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
299397:
299398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
299399:
299400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
299401: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
299402:
299542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
299543:
299544: -- 4955764
299545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
299546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
299547:
299548: -- 4458381 Public Sector Enh
299549:
299550: --
299725: -------------------------------------------------------------------------------------------
299726: -- 4262811 - Generate the Accrual Reversal lines
299727: -------------------------------------------------------------------------------------------
299728: BEGIN
299729: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
299730: (g_array_event(p_event_id).array_value_num('header_index'));
299731: IF l_acc_rev_flag IS NULL THEN
299732: l_acc_rev_flag := 'N';
299733: END IF;
299822: END IF;
299823:
299824: -- 4955764
299825: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
299826: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
299827:
299828:
299829: XLA_AE_LINES_PKG.ValidateCurrentLine;
299830: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
299991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
299992: l_bflow_applied_to_amt NUMBER; -- 5132302
299993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
299994:
299995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
299996:
299997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
299998: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
299999:
300139: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
300140:
300141: -- 4955764
300142: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
300143: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
300144:
300145: -- 4458381 Public Sector Enh
300146:
300147: --
300353: -------------------------------------------------------------------------------------------
300354: -- 4262811 - Generate the Accrual Reversal lines
300355: -------------------------------------------------------------------------------------------
300356: BEGIN
300357: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
300358: (g_array_event(p_event_id).array_value_num('header_index'));
300359: IF l_acc_rev_flag IS NULL THEN
300360: l_acc_rev_flag := 'N';
300361: END IF;
300467: END IF;
300468:
300469: -- 4955764
300470: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
300471: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
300472:
300473:
300474: XLA_AE_LINES_PKG.ValidateCurrentLine;
300475: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
300593: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
300594: l_bflow_applied_to_amt NUMBER; -- 5132302
300595: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
300596:
300597: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
300598:
300599: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
300600: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
300601:
300746: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
300747:
300748: -- 4955764
300749: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
300750: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
300751:
300752: -- 4458381 Public Sector Enh
300753:
300754: --
300929: -------------------------------------------------------------------------------------------
300930: -- 4262811 - Generate the Accrual Reversal lines
300931: -------------------------------------------------------------------------------------------
300932: BEGIN
300933: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
300934: (g_array_event(p_event_id).array_value_num('header_index'));
300935: IF l_acc_rev_flag IS NULL THEN
300936: l_acc_rev_flag := 'N';
300937: END IF;
301026: END IF;
301027:
301028: -- 4955764
301029: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301030: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
301031:
301032:
301033: XLA_AE_LINES_PKG.ValidateCurrentLine;
301034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
301152: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
301153: l_bflow_applied_to_amt NUMBER; -- 5132302
301154: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
301155:
301156: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
301157:
301158: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
301159: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
301160:
301305: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
301306:
301307: -- 4955764
301308: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301309: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
301310:
301311: -- 4458381 Public Sector Enh
301312:
301313: --
301488: -------------------------------------------------------------------------------------------
301489: -- 4262811 - Generate the Accrual Reversal lines
301490: -------------------------------------------------------------------------------------------
301491: BEGIN
301492: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
301493: (g_array_event(p_event_id).array_value_num('header_index'));
301494: IF l_acc_rev_flag IS NULL THEN
301495: l_acc_rev_flag := 'N';
301496: END IF;
301585: END IF;
301586:
301587: -- 4955764
301588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
301590:
301591:
301592: XLA_AE_LINES_PKG.ValidateCurrentLine;
301593: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
301721: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
301722: l_bflow_applied_to_amt NUMBER; -- 5132302
301723: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
301724:
301725: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
301726:
301727: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
301728: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
301729:
301869: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
301870:
301871: -- 4955764
301872: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
301873: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
301874:
301875: -- 4458381 Public Sector Enh
301876:
301877: --
302066: -------------------------------------------------------------------------------------------
302067: -- 4262811 - Generate the Accrual Reversal lines
302068: -------------------------------------------------------------------------------------------
302069: BEGIN
302070: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
302071: (g_array_event(p_event_id).array_value_num('header_index'));
302072: IF l_acc_rev_flag IS NULL THEN
302073: l_acc_rev_flag := 'N';
302074: END IF;
302163: END IF;
302164:
302165: -- 4955764
302166: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
302167: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
302168:
302169:
302170: XLA_AE_LINES_PKG.ValidateCurrentLine;
302171: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
302299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
302300: l_bflow_applied_to_amt NUMBER; -- 5132302
302301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
302302:
302303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
302304:
302305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
302306: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
302307:
302447: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
302448:
302449: -- 4955764
302450: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
302451: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
302452:
302453: -- 4458381 Public Sector Enh
302454:
302455: --
302644: -------------------------------------------------------------------------------------------
302645: -- 4262811 - Generate the Accrual Reversal lines
302646: -------------------------------------------------------------------------------------------
302647: BEGIN
302648: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
302649: (g_array_event(p_event_id).array_value_num('header_index'));
302650: IF l_acc_rev_flag IS NULL THEN
302651: l_acc_rev_flag := 'N';
302652: END IF;
302741: END IF;
302742:
302743: -- 4955764
302744: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
302745: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
302746:
302747:
302748: XLA_AE_LINES_PKG.ValidateCurrentLine;
302749: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
302877: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
302878: l_bflow_applied_to_amt NUMBER; -- 5132302
302879: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
302880:
302881: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
302882:
302883: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
302884: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
302885:
303025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
303026:
303027: -- 4955764
303028: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303029: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
303030:
303031: -- 4458381 Public Sector Enh
303032:
303033: --
303222: -------------------------------------------------------------------------------------------
303223: -- 4262811 - Generate the Accrual Reversal lines
303224: -------------------------------------------------------------------------------------------
303225: BEGIN
303226: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
303227: (g_array_event(p_event_id).array_value_num('header_index'));
303228: IF l_acc_rev_flag IS NULL THEN
303229: l_acc_rev_flag := 'N';
303230: END IF;
303319: END IF;
303320:
303321: -- 4955764
303322: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303323: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
303324:
303325:
303326: XLA_AE_LINES_PKG.ValidateCurrentLine;
303327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
303445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
303446: l_bflow_applied_to_amt NUMBER; -- 5132302
303447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
303448:
303449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
303450:
303451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
303452: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
303453:
303593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
303594:
303595: -- 4955764
303596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
303598:
303599: -- 4458381 Public Sector Enh
303600:
303601: --
303776: -------------------------------------------------------------------------------------------
303777: -- 4262811 - Generate the Accrual Reversal lines
303778: -------------------------------------------------------------------------------------------
303779: BEGIN
303780: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
303781: (g_array_event(p_event_id).array_value_num('header_index'));
303782: IF l_acc_rev_flag IS NULL THEN
303783: l_acc_rev_flag := 'N';
303784: END IF;
303873: END IF;
303874:
303875: -- 4955764
303876: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
303877: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
303878:
303879:
303880: XLA_AE_LINES_PKG.ValidateCurrentLine;
303881: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
303999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
304000: l_bflow_applied_to_amt NUMBER; -- 5132302
304001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
304002:
304003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
304004:
304005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
304006: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
304007:
304147: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
304148:
304149: -- 4955764
304150: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304151: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
304152:
304153: -- 4458381 Public Sector Enh
304154:
304155: --
304330: -------------------------------------------------------------------------------------------
304331: -- 4262811 - Generate the Accrual Reversal lines
304332: -------------------------------------------------------------------------------------------
304333: BEGIN
304334: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
304335: (g_array_event(p_event_id).array_value_num('header_index'));
304336: IF l_acc_rev_flag IS NULL THEN
304337: l_acc_rev_flag := 'N';
304338: END IF;
304427: END IF;
304428:
304429: -- 4955764
304430: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304431: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
304432:
304433:
304434: XLA_AE_LINES_PKG.ValidateCurrentLine;
304435: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
304553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
304554: l_bflow_applied_to_amt NUMBER; -- 5132302
304555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
304556:
304557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
304558:
304559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b
304560: l_same_currency BOOLEAN; -- To handle MPA rounding 4262811b
304561:
304701: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
304702:
304703: -- 4955764
304704: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304705: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));
304706:
304707: -- 4458381 Public Sector Enh
304708:
304709: --
304884: -------------------------------------------------------------------------------------------
304885: -- 4262811 - Generate the Accrual Reversal lines
304886: -------------------------------------------------------------------------------------------
304887: BEGIN
304888: l_acc_rev_flag := XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag
304889: (g_array_event(p_event_id).array_value_num('header_index'));
304890: IF l_acc_rev_flag IS NULL THEN
304891: l_acc_rev_flag := 'N';
304892: END IF;
304981: END IF;
304982:
304983: -- 4955764
304984: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
304985: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('acc_rev_header_index'));
304986:
304987:
304988: XLA_AE_LINES_PKG.ValidateCurrentLine;
304989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
305438: l_previous_event_id NUMBER;
305439: l_first_event_id NUMBER;
305440: l_last_event_id NUMBER;
305441:
305442: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
305443: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
305444: --
305445: --
305446: l_result BOOLEAN := TRUE;
305652: --
305653: --------------------------------------
305654: -- 4262811 Initialze MPA Line Number
305655: --------------------------------------
305656: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
305657:
305658: --
305659:
305660: --
305717: --
305718: EXIT WHEN l_array_entity_id.COUNT = 0;
305719:
305720: -- initialize arrays
305721: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
305722: XLA_AE_LINES_PKG.g_rec_lines := NULL;
305723:
305724: --
305725: -- Bug 4458708
305775:
305776: --
305777: -- initialize a row for ae header
305778: --
305779: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
305780:
305781: l_event_id := l_array_event_id(hdr_idx);
305782:
305783: --
305831: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
305832: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
305833:
305834:
305835: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
305836:
305837: XLA_AE_HEADER_PKG.SetJeCategoryName;
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305833:
305834:
305835: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
305836:
305837: XLA_AE_HEADER_PKG.SetJeCategoryName;
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305835: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
305836:
305837: XLA_AE_HEADER_PKG.SetJeCategoryName;
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305842: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305836:
305837: XLA_AE_HEADER_PKG.SetJeCategoryName;
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305842: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305844:
305837: XLA_AE_HEADER_PKG.SetJeCategoryName;
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305842: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305844:
305845:
305838:
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305842: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305844:
305845:
305846: --
305839: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
305840: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
305841: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
305842: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305844:
305845:
305846: --
305847: xla_ae_header_pkg.SetHdrDescription(
305843: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
305844:
305845:
305846: --
305847: xla_ae_header_pkg.SetHdrDescription(
305848: p_description => Description_2 (
305849: p_application_id => p_application_id
305850: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
305851: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
305883: -- accounting for a distributeion
305884: --
305885: xla_ae_lines_pkg.SetTrxReversalAttrs
305886: (p_event_id => l_event_id
305887: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
305888: ,p_trx_reversal_source => l_trx_reversal_source);
305889:
305890: END IF;
305891:
306004: --
306005: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
306006: --
306007:
306008: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
306009: (g_array_event(l_event_id).array_value_num('header_index'))
306010: ,'N'
306011: ) <> 'Y'
306012: THEN
306091: --
306092: -- 5217187
306093: --
306094: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
306095: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
306096: g_array_event(l_event_id).array_value_num('header_index'));
306097: --
306098: --
306099:
306302:
306303: --
306304: -- insert headers into xla_ae_headers_gt table
306305: --
306306: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
306307:
306308: -- insert into errors table here.
306309:
306310: END LOOP;
306788: l_previous_event_id NUMBER;
306789: l_first_event_id NUMBER;
306790: l_last_event_id NUMBER;
306791:
306792: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
306793: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
306794: --
306795: --
306796: l_result BOOLEAN := TRUE;
306989: --
306990: --------------------------------------
306991: -- 4262811 Initialze MPA Line Number
306992: --------------------------------------
306993: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
306994:
306995: --
306996:
306997: --
307049: --
307050: EXIT WHEN l_array_entity_id.COUNT = 0;
307051:
307052: -- initialize arrays
307053: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
307054: XLA_AE_LINES_PKG.g_rec_lines := NULL;
307055:
307056: --
307057: -- Bug 4458708
307107:
307108: --
307109: -- initialize a row for ae header
307110: --
307111: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
307112:
307113: l_event_id := l_array_event_id(hdr_idx);
307114:
307115: --
307158: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
307159: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
307160:
307161:
307162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
307163:
307164: XLA_AE_HEADER_PKG.SetJeCategoryName;
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307160:
307161:
307162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
307163:
307164: XLA_AE_HEADER_PKG.SetJeCategoryName;
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307162: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
307163:
307164: XLA_AE_HEADER_PKG.SetJeCategoryName;
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
307170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
307163:
307164: XLA_AE_HEADER_PKG.SetJeCategoryName;
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
307170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
307171:
307164: XLA_AE_HEADER_PKG.SetJeCategoryName;
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
307170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
307171:
307172:
307165:
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
307170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
307171:
307172:
307173: -- No header level analytical criteria
307166: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
307167: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
307168: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
307169: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
307170: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
307171:
307172:
307173: -- No header level analytical criteria
307174:
307197: -- accounting for a distributeion
307198: --
307199: xla_ae_lines_pkg.SetTrxReversalAttrs
307200: (p_event_id => l_event_id
307201: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
307202: ,p_trx_reversal_source => l_trx_reversal_source);
307203:
307204: END IF;
307205:
307320: --
307321: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
307322: --
307323:
307324: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
307325: (g_array_event(l_event_id).array_value_num('header_index'))
307326: ,'N'
307327: ) <> 'Y'
307328: THEN
307407: --
307408: -- 5217187
307409: --
307410: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
307411: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
307412: g_array_event(l_event_id).array_value_num('header_index'));
307413: --
307414: --
307415:
307589:
307590: --
307591: -- insert headers into xla_ae_headers_gt table
307592: --
307593: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
307594:
307595: -- insert into errors table here.
307596:
307597: END LOOP;
308151: l_previous_event_id NUMBER;
308152: l_first_event_id NUMBER;
308153: l_last_event_id NUMBER;
308154:
308155: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
308156: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
308157: --
308158: --
308159: l_result BOOLEAN := TRUE;
308400: --
308401: --------------------------------------
308402: -- 4262811 Initialze MPA Line Number
308403: --------------------------------------
308404: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
308405:
308406: --
308407:
308408: --
308468: --
308469: EXIT WHEN l_array_entity_id.COUNT = 0;
308470:
308471: -- initialize arrays
308472: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
308473: XLA_AE_LINES_PKG.g_rec_lines := NULL;
308474:
308475: --
308476: -- Bug 4458708
308526:
308527: --
308528: -- initialize a row for ae header
308529: --
308530: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
308531:
308532: l_event_id := l_array_event_id(hdr_idx);
308533:
308534: --
308585: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
308586: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
308587:
308588:
308589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
308590:
308591: XLA_AE_HEADER_PKG.SetJeCategoryName;
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308587:
308588:
308589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
308590:
308591: XLA_AE_HEADER_PKG.SetJeCategoryName;
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308589: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
308590:
308591: XLA_AE_HEADER_PKG.SetJeCategoryName;
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308590:
308591: XLA_AE_HEADER_PKG.SetJeCategoryName;
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308598:
308591: XLA_AE_HEADER_PKG.SetJeCategoryName;
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308598:
308599:
308592:
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308598:
308599:
308600: --
308593: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
308594: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
308595: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
308596: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308598:
308599:
308600: --
308601: xla_ae_header_pkg.SetHdrDescription(
308597: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
308598:
308599:
308600: --
308601: xla_ae_header_pkg.SetHdrDescription(
308602: p_description => Description_1 (
308603: p_application_id => p_application_id
308604: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
308605: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
308637: -- accounting for a distributeion
308638: --
308639: xla_ae_lines_pkg.SetTrxReversalAttrs
308640: (p_event_id => l_event_id
308641: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
308642: ,p_trx_reversal_source => l_trx_reversal_source);
308643:
308644: END IF;
308645:
308764: --
308765: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
308766: --
308767:
308768: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
308769: (g_array_event(l_event_id).array_value_num('header_index'))
308770: ,'N'
308771: ) <> 'Y'
308772: THEN
308851: --
308852: -- 5217187
308853: --
308854: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
308855: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
308856: g_array_event(l_event_id).array_value_num('header_index'));
308857: --
308858: --
308859:
309101:
309102: --
309103: -- insert headers into xla_ae_headers_gt table
309104: --
309105: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
309106:
309107: -- insert into errors table here.
309108:
309109: END LOOP;
309610: l_previous_event_id NUMBER;
309611: l_first_event_id NUMBER;
309612: l_last_event_id NUMBER;
309613:
309614: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
309615: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
309616: --
309617: --
309618: l_result BOOLEAN := TRUE;
309828: --
309829: --------------------------------------
309830: -- 4262811 Initialze MPA Line Number
309831: --------------------------------------
309832: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
309833:
309834: --
309835:
309836: --
309889: --
309890: EXIT WHEN l_array_entity_id.COUNT = 0;
309891:
309892: -- initialize arrays
309893: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
309894: XLA_AE_LINES_PKG.g_rec_lines := NULL;
309895:
309896: --
309897: -- Bug 4458708
309947:
309948: --
309949: -- initialize a row for ae header
309950: --
309951: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
309952:
309953: l_event_id := l_array_event_id(hdr_idx);
309954:
309955: --
309999: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
310000: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
310001:
310002:
310003: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
310004:
310005: XLA_AE_HEADER_PKG.SetJeCategoryName;
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310001:
310002:
310003: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
310004:
310005: XLA_AE_HEADER_PKG.SetJeCategoryName;
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310003: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
310004:
310005: XLA_AE_HEADER_PKG.SetJeCategoryName;
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310010: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310004:
310005: XLA_AE_HEADER_PKG.SetJeCategoryName;
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310010: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310012:
310005: XLA_AE_HEADER_PKG.SetJeCategoryName;
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310010: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310012:
310013:
310006:
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310010: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310012:
310013:
310014: --
310007: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
310008: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
310009: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
310010: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310012:
310013:
310014: --
310015: xla_ae_header_pkg.SetHdrDescription(
310011: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
310012:
310013:
310014: --
310015: xla_ae_header_pkg.SetHdrDescription(
310016: p_description => Description_1 (
310017: p_application_id => p_application_id
310018: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
310019: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
310051: -- accounting for a distributeion
310052: --
310053: xla_ae_lines_pkg.SetTrxReversalAttrs
310054: (p_event_id => l_event_id
310055: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
310056: ,p_trx_reversal_source => l_trx_reversal_source);
310057:
310058: END IF;
310059:
310177: --
310178: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
310179: --
310180:
310181: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
310182: (g_array_event(l_event_id).array_value_num('header_index'))
310183: ,'N'
310184: ) <> 'Y'
310185: THEN
310264: --
310265: -- 5217187
310266: --
310267: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
310268: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
310269: g_array_event(l_event_id).array_value_num('header_index'));
310270: --
310271: --
310272:
310476:
310477: --
310478: -- insert headers into xla_ae_headers_gt table
310479: --
310480: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
310481:
310482: -- insert into errors table here.
310483:
310484: END LOOP;
310985: l_previous_event_id NUMBER;
310986: l_first_event_id NUMBER;
310987: l_last_event_id NUMBER;
310988:
310989: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
310990: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
310991: --
310992: --
310993: l_result BOOLEAN := TRUE;
311203: --
311204: --------------------------------------
311205: -- 4262811 Initialze MPA Line Number
311206: --------------------------------------
311207: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
311208:
311209: --
311210:
311211: --
311264: --
311265: EXIT WHEN l_array_entity_id.COUNT = 0;
311266:
311267: -- initialize arrays
311268: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
311269: XLA_AE_LINES_PKG.g_rec_lines := NULL;
311270:
311271: --
311272: -- Bug 4458708
311322:
311323: --
311324: -- initialize a row for ae header
311325: --
311326: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
311327:
311328: l_event_id := l_array_event_id(hdr_idx);
311329:
311330: --
311374: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
311375: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
311376:
311377:
311378: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
311379:
311380: XLA_AE_HEADER_PKG.SetJeCategoryName;
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311376:
311377:
311378: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
311379:
311380: XLA_AE_HEADER_PKG.SetJeCategoryName;
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311378: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
311379:
311380: XLA_AE_HEADER_PKG.SetJeCategoryName;
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311379:
311380: XLA_AE_HEADER_PKG.SetJeCategoryName;
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311387:
311380: XLA_AE_HEADER_PKG.SetJeCategoryName;
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311387:
311388:
311381:
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311387:
311388:
311389: --
311382: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
311383: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
311384: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
311385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311387:
311388:
311389: --
311390: xla_ae_header_pkg.SetHdrDescription(
311386: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
311387:
311388:
311389: --
311390: xla_ae_header_pkg.SetHdrDescription(
311391: p_description => Description_1 (
311392: p_application_id => p_application_id
311393: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
311394: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
311426: -- accounting for a distributeion
311427: --
311428: xla_ae_lines_pkg.SetTrxReversalAttrs
311429: (p_event_id => l_event_id
311430: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
311431: ,p_trx_reversal_source => l_trx_reversal_source);
311432:
311433: END IF;
311434:
311552: --
311553: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
311554: --
311555:
311556: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
311557: (g_array_event(l_event_id).array_value_num('header_index'))
311558: ,'N'
311559: ) <> 'Y'
311560: THEN
311639: --
311640: -- 5217187
311641: --
311642: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
311643: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
311644: g_array_event(l_event_id).array_value_num('header_index'));
311645: --
311646: --
311647:
311851:
311852: --
311853: -- insert headers into xla_ae_headers_gt table
311854: --
311855: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
311856:
311857: -- insert into errors table here.
311858:
311859: END LOOP;
312428: l_previous_event_id NUMBER;
312429: l_first_event_id NUMBER;
312430: l_last_event_id NUMBER;
312431:
312432: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
312433: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
312434: --
312435: --
312436: l_result BOOLEAN := TRUE;
312681: --
312682: --------------------------------------
312683: -- 4262811 Initialze MPA Line Number
312684: --------------------------------------
312685: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
312686:
312687: --
312688:
312689: --
312752: --
312753: EXIT WHEN l_array_entity_id.COUNT = 0;
312754:
312755: -- initialize arrays
312756: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
312757: XLA_AE_LINES_PKG.g_rec_lines := NULL;
312758:
312759: --
312760: -- Bug 4458708
312810:
312811: --
312812: -- initialize a row for ae header
312813: --
312814: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
312815:
312816: l_event_id := l_array_event_id(hdr_idx);
312817:
312818: --
312872: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
312873: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
312874:
312875:
312876: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
312877:
312878: XLA_AE_HEADER_PKG.SetJeCategoryName;
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312874:
312875:
312876: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
312877:
312878: XLA_AE_HEADER_PKG.SetJeCategoryName;
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312876: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
312877:
312878: XLA_AE_HEADER_PKG.SetJeCategoryName;
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312877:
312878: XLA_AE_HEADER_PKG.SetJeCategoryName;
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312885:
312878: XLA_AE_HEADER_PKG.SetJeCategoryName;
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312885:
312886:
312879:
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312885:
312886:
312887: --
312880: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
312881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
312882: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
312883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312885:
312886:
312887: --
312888: xla_ae_header_pkg.SetHdrDescription(
312884: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
312885:
312886:
312887: --
312888: xla_ae_header_pkg.SetHdrDescription(
312889: p_description => Description_1 (
312890: p_application_id => p_application_id
312891: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
312892: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
312924: -- accounting for a distributeion
312925: --
312926: xla_ae_lines_pkg.SetTrxReversalAttrs
312927: (p_event_id => l_event_id
312928: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
312929: ,p_trx_reversal_source => l_trx_reversal_source);
312930:
312931: END IF;
312932:
313051: --
313052: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
313053: --
313054:
313055: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
313056: (g_array_event(l_event_id).array_value_num('header_index'))
313057: ,'N'
313058: ) <> 'Y'
313059: THEN
313138: --
313139: -- 5217187
313140: --
313141: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
313142: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
313143: g_array_event(l_event_id).array_value_num('header_index'));
313144: --
313145: --
313146:
313450:
313451: --
313452: -- insert headers into xla_ae_headers_gt table
313453: --
313454: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
313455:
313456: -- insert into errors table here.
313457:
313458: END LOOP;
313980: l_previous_event_id NUMBER;
313981: l_first_event_id NUMBER;
313982: l_last_event_id NUMBER;
313983:
313984: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
313985: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
313986: --
313987: --
313988: l_result BOOLEAN := TRUE;
314209: --
314210: --------------------------------------
314211: -- 4262811 Initialze MPA Line Number
314212: --------------------------------------
314213: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
314214:
314215: --
314216:
314217: --
314279: --
314280: EXIT WHEN l_array_entity_id.COUNT = 0;
314281:
314282: -- initialize arrays
314283: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
314284: XLA_AE_LINES_PKG.g_rec_lines := NULL;
314285:
314286: --
314287: -- Bug 4458708
314337:
314338: --
314339: -- initialize a row for ae header
314340: --
314341: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
314342:
314343: l_event_id := l_array_event_id(hdr_idx);
314344:
314345: --
314400: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
314401: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
314402:
314403:
314404: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
314405:
314406: XLA_AE_HEADER_PKG.SetJeCategoryName;
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314402:
314403:
314404: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
314405:
314406: XLA_AE_HEADER_PKG.SetJeCategoryName;
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314404: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
314405:
314406: XLA_AE_HEADER_PKG.SetJeCategoryName;
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
314412: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
314405:
314406: XLA_AE_HEADER_PKG.SetJeCategoryName;
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
314412: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
314413:
314406: XLA_AE_HEADER_PKG.SetJeCategoryName;
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
314412: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
314413:
314414:
314407:
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
314412: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
314413:
314414:
314415: -- No header level analytical criteria
314408: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
314409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
314410: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
314411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
314412: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
314413:
314414:
314415: -- No header level analytical criteria
314416:
314439: -- accounting for a distributeion
314440: --
314441: xla_ae_lines_pkg.SetTrxReversalAttrs
314442: (p_event_id => l_event_id
314443: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
314444: ,p_trx_reversal_source => l_trx_reversal_source);
314445:
314446: END IF;
314447:
314560: --
314561: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
314562: --
314563:
314564: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
314565: (g_array_event(l_event_id).array_value_num('header_index'))
314566: ,'N'
314567: ) <> 'Y'
314568: THEN
314647: --
314648: -- 5217187
314649: --
314650: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
314651: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
314652: g_array_event(l_event_id).array_value_num('header_index'));
314653: --
314654: --
314655:
314791:
314792: --
314793: -- insert headers into xla_ae_headers_gt table
314794: --
314795: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
314796:
314797: -- insert into errors table here.
314798:
314799: END LOOP;
315418: l_previous_event_id NUMBER;
315419: l_first_event_id NUMBER;
315420: l_last_event_id NUMBER;
315421:
315422: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
315423: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
315424: --
315425: --
315426: l_result BOOLEAN := TRUE;
315703: --
315704: --------------------------------------
315705: -- 4262811 Initialze MPA Line Number
315706: --------------------------------------
315707: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
315708:
315709: --
315710:
315711: --
315783: --
315784: EXIT WHEN l_array_entity_id.COUNT = 0;
315785:
315786: -- initialize arrays
315787: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
315788: XLA_AE_LINES_PKG.g_rec_lines := NULL;
315789:
315790: --
315791: -- Bug 4458708
315841:
315842: --
315843: -- initialize a row for ae header
315844: --
315845: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
315846:
315847: l_event_id := l_array_event_id(hdr_idx);
315848:
315849: --
315914: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
315915: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
315916:
315917:
315918: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
315919:
315920: XLA_AE_HEADER_PKG.SetJeCategoryName;
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315916:
315917:
315918: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
315919:
315920: XLA_AE_HEADER_PKG.SetJeCategoryName;
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315918: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
315919:
315920: XLA_AE_HEADER_PKG.SetJeCategoryName;
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315925: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315919:
315920: XLA_AE_HEADER_PKG.SetJeCategoryName;
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315925: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315927:
315920: XLA_AE_HEADER_PKG.SetJeCategoryName;
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315925: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315927:
315928:
315921:
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315925: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315927:
315928:
315929: --
315922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
315923: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
315924: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
315925: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315927:
315928:
315929: --
315930: xla_ae_header_pkg.SetHdrDescription(
315926: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
315927:
315928:
315929: --
315930: xla_ae_header_pkg.SetHdrDescription(
315931: p_description => Description_1 (
315932: p_application_id => p_application_id
315933: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
315934: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
315966: -- accounting for a distributeion
315967: --
315968: xla_ae_lines_pkg.SetTrxReversalAttrs
315969: (p_event_id => l_event_id
315970: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
315971: ,p_trx_reversal_source => l_trx_reversal_source);
315972:
315973: END IF;
315974:
316093: --
316094: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
316095: --
316096:
316097: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
316098: (g_array_event(l_event_id).array_value_num('header_index'))
316099: ,'N'
316100: ) <> 'Y'
316101: THEN
316180: --
316181: -- 5217187
316182: --
316183: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
316184: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
316185: g_array_event(l_event_id).array_value_num('header_index'));
316186: --
316187: --
316188:
316736:
316737: --
316738: -- insert headers into xla_ae_headers_gt table
316739: --
316740: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
316741:
316742: -- insert into errors table here.
316743:
316744: END LOOP;
317314: l_previous_event_id NUMBER;
317315: l_first_event_id NUMBER;
317316: l_last_event_id NUMBER;
317317:
317318: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
317319: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
317320: --
317321: --
317322: l_result BOOLEAN := TRUE;
317568: --
317569: --------------------------------------
317570: -- 4262811 Initialze MPA Line Number
317571: --------------------------------------
317572: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
317573:
317574: --
317575:
317576: --
317639: --
317640: EXIT WHEN l_array_entity_id.COUNT = 0;
317641:
317642: -- initialize arrays
317643: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
317644: XLA_AE_LINES_PKG.g_rec_lines := NULL;
317645:
317646: --
317647: -- Bug 4458708
317697:
317698: --
317699: -- initialize a row for ae header
317700: --
317701: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
317702:
317703: l_event_id := l_array_event_id(hdr_idx);
317704:
317705: --
317759: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
317760: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
317761:
317762:
317763: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
317764:
317765: XLA_AE_HEADER_PKG.SetJeCategoryName;
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317761:
317762:
317763: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
317764:
317765: XLA_AE_HEADER_PKG.SetJeCategoryName;
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317763: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
317764:
317765: XLA_AE_HEADER_PKG.SetJeCategoryName;
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317770: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317764:
317765: XLA_AE_HEADER_PKG.SetJeCategoryName;
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317770: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317772:
317765: XLA_AE_HEADER_PKG.SetJeCategoryName;
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317770: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317772:
317773:
317766:
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317770: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317772:
317773:
317774: --
317767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
317768: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
317769: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
317770: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317772:
317773:
317774: --
317775: xla_ae_header_pkg.SetHdrDescription(
317771: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
317772:
317773:
317774: --
317775: xla_ae_header_pkg.SetHdrDescription(
317776: p_description => Description_1 (
317777: p_application_id => p_application_id
317778: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
317779: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
317811: -- accounting for a distributeion
317812: --
317813: xla_ae_lines_pkg.SetTrxReversalAttrs
317814: (p_event_id => l_event_id
317815: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
317816: ,p_trx_reversal_source => l_trx_reversal_source);
317817:
317818: END IF;
317819:
317938: --
317939: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
317940: --
317941:
317942: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
317943: (g_array_event(l_event_id).array_value_num('header_index'))
317944: ,'N'
317945: ) <> 'Y'
317946: THEN
318025: --
318026: -- 5217187
318027: --
318028: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
318029: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
318030: g_array_event(l_event_id).array_value_num('header_index'));
318031: --
318032: --
318033:
318471:
318472: --
318473: -- insert headers into xla_ae_headers_gt table
318474: --
318475: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
318476:
318477: -- insert into errors table here.
318478:
318479: END LOOP;
319003: l_previous_event_id NUMBER;
319004: l_first_event_id NUMBER;
319005: l_last_event_id NUMBER;
319006:
319007: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
319008: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
319009: --
319010: --
319011: l_result BOOLEAN := TRUE;
319242: --
319243: --------------------------------------
319244: -- 4262811 Initialze MPA Line Number
319245: --------------------------------------
319246: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
319247:
319248: --
319249:
319250: --
319312: --
319313: EXIT WHEN l_array_entity_id.COUNT = 0;
319314:
319315: -- initialize arrays
319316: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
319317: XLA_AE_LINES_PKG.g_rec_lines := NULL;
319318:
319319: --
319320: -- Bug 4458708
319370:
319371: --
319372: -- initialize a row for ae header
319373: --
319374: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
319375:
319376: l_event_id := l_array_event_id(hdr_idx);
319377:
319378: --
319431: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
319432: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
319433:
319434:
319435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
319436:
319437: XLA_AE_HEADER_PKG.SetJeCategoryName;
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319433:
319434:
319435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
319436:
319437: XLA_AE_HEADER_PKG.SetJeCategoryName;
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
319436:
319437: XLA_AE_HEADER_PKG.SetJeCategoryName;
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319436:
319437: XLA_AE_HEADER_PKG.SetJeCategoryName;
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319444:
319437: XLA_AE_HEADER_PKG.SetJeCategoryName;
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319444:
319445:
319438:
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319444:
319445:
319446: --
319439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
319440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
319441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
319442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319444:
319445:
319446: --
319447: xla_ae_header_pkg.SetHdrDescription(
319443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
319444:
319445:
319446: --
319447: xla_ae_header_pkg.SetHdrDescription(
319448: p_description => Description_2 (
319449: p_application_id => p_application_id
319450: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
319451: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
319483: -- accounting for a distributeion
319484: --
319485: xla_ae_lines_pkg.SetTrxReversalAttrs
319486: (p_event_id => l_event_id
319487: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
319488: ,p_trx_reversal_source => l_trx_reversal_source);
319489:
319490: END IF;
319491:
319604: --
319605: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
319606: --
319607:
319608: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
319609: (g_array_event(l_event_id).array_value_num('header_index'))
319610: ,'N'
319611: ) <> 'Y'
319612: THEN
319691: --
319692: -- 5217187
319693: --
319694: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
319695: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
319696: g_array_event(l_event_id).array_value_num('header_index'));
319697: --
319698: --
319699:
319985:
319986: --
319987: -- insert headers into xla_ae_headers_gt table
319988: --
319989: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
319990:
319991: -- insert into errors table here.
319992:
319993: END LOOP;
320506: l_previous_event_id NUMBER;
320507: l_first_event_id NUMBER;
320508: l_last_event_id NUMBER;
320509:
320510: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
320511: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
320512: --
320513: --
320514: l_result BOOLEAN := TRUE;
320732: --
320733: --------------------------------------
320734: -- 4262811 Initialze MPA Line Number
320735: --------------------------------------
320736: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
320737:
320738: --
320739:
320740: --
320795: --
320796: EXIT WHEN l_array_entity_id.COUNT = 0;
320797:
320798: -- initialize arrays
320799: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
320800: XLA_AE_LINES_PKG.g_rec_lines := NULL;
320801:
320802: --
320803: -- Bug 4458708
320853:
320854: --
320855: -- initialize a row for ae header
320856: --
320857: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
320858:
320859: l_event_id := l_array_event_id(hdr_idx);
320860:
320861: --
320907: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
320908: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
320909:
320910:
320911: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
320912:
320913: XLA_AE_HEADER_PKG.SetJeCategoryName;
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320909:
320910:
320911: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
320912:
320913: XLA_AE_HEADER_PKG.SetJeCategoryName;
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320911: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
320912:
320913: XLA_AE_HEADER_PKG.SetJeCategoryName;
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320918: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320912:
320913: XLA_AE_HEADER_PKG.SetJeCategoryName;
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320918: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320920:
320913: XLA_AE_HEADER_PKG.SetJeCategoryName;
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320918: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320920:
320921:
320914:
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320918: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320920:
320921:
320922: --
320915: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
320916: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
320917: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
320918: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320920:
320921:
320922: --
320923: xla_ae_header_pkg.SetHdrDescription(
320919: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
320920:
320921:
320922: --
320923: xla_ae_header_pkg.SetHdrDescription(
320924: p_description => Description_1 (
320925: p_application_id => p_application_id
320926: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
320927: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
320959: -- accounting for a distributeion
320960: --
320961: xla_ae_lines_pkg.SetTrxReversalAttrs
320962: (p_event_id => l_event_id
320963: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
320964: ,p_trx_reversal_source => l_trx_reversal_source);
320965:
320966: END IF;
320967:
321085: --
321086: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
321087: --
321088:
321089: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
321090: (g_array_event(l_event_id).array_value_num('header_index'))
321091: ,'N'
321092: ) <> 'Y'
321093: THEN
321172: --
321173: -- 5217187
321174: --
321175: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
321176: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
321177: g_array_event(l_event_id).array_value_num('header_index'));
321178: --
321179: --
321180:
321409:
321410: --
321411: -- insert headers into xla_ae_headers_gt table
321412: --
321413: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
321414:
321415: -- insert into errors table here.
321416:
321417: END LOOP;
321971: l_previous_event_id NUMBER;
321972: l_first_event_id NUMBER;
321973: l_last_event_id NUMBER;
321974:
321975: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
321976: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
321977: --
321978: --
321979: l_result BOOLEAN := TRUE;
322217: --
322218: --------------------------------------
322219: -- 4262811 Initialze MPA Line Number
322220: --------------------------------------
322221: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
322222:
322223: --
322224:
322225: --
322285: --
322286: EXIT WHEN l_array_entity_id.COUNT = 0;
322287:
322288: -- initialize arrays
322289: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
322290: XLA_AE_LINES_PKG.g_rec_lines := NULL;
322291:
322292: --
322293: -- Bug 4458708
322343:
322344: --
322345: -- initialize a row for ae header
322346: --
322347: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
322348:
322349: l_event_id := l_array_event_id(hdr_idx);
322350:
322351: --
322402: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
322403: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
322404:
322405:
322406: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
322407:
322408: XLA_AE_HEADER_PKG.SetJeCategoryName;
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322404:
322405:
322406: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
322407:
322408: XLA_AE_HEADER_PKG.SetJeCategoryName;
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322406: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
322407:
322408: XLA_AE_HEADER_PKG.SetJeCategoryName;
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322413: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322407:
322408: XLA_AE_HEADER_PKG.SetJeCategoryName;
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322413: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322415:
322408: XLA_AE_HEADER_PKG.SetJeCategoryName;
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322413: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322415:
322416:
322409:
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322413: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322415:
322416:
322417: --
322410: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
322411: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
322412: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
322413: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322415:
322416:
322417: --
322418: xla_ae_header_pkg.SetHdrDescription(
322414: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
322415:
322416:
322417: --
322418: xla_ae_header_pkg.SetHdrDescription(
322419: p_description => Description_1 (
322420: p_application_id => p_application_id
322421: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
322422: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
322454: -- accounting for a distributeion
322455: --
322456: xla_ae_lines_pkg.SetTrxReversalAttrs
322457: (p_event_id => l_event_id
322458: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
322459: ,p_trx_reversal_source => l_trx_reversal_source);
322460:
322461: END IF;
322462:
322581: --
322582: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
322583: --
322584:
322585: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
322586: (g_array_event(l_event_id).array_value_num('header_index'))
322587: ,'N'
322588: ) <> 'Y'
322589: THEN
322668: --
322669: -- 5217187
322670: --
322671: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
322672: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
322673: g_array_event(l_event_id).array_value_num('header_index'));
322674: --
322675: --
322676:
322910:
322911: --
322912: -- insert headers into xla_ae_headers_gt table
322913: --
322914: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
322915:
322916: -- insert into errors table here.
322917:
322918: END LOOP;
323536: l_previous_event_id NUMBER;
323537: l_first_event_id NUMBER;
323538: l_last_event_id NUMBER;
323539:
323540: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
323541: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
323542: --
323543: --
323544: l_result BOOLEAN := TRUE;
323822: --
323823: --------------------------------------
323824: -- 4262811 Initialze MPA Line Number
323825: --------------------------------------
323826: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
323827:
323828: --
323829:
323830: --
323902: --
323903: EXIT WHEN l_array_entity_id.COUNT = 0;
323904:
323905: -- initialize arrays
323906: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
323907: XLA_AE_LINES_PKG.g_rec_lines := NULL;
323908:
323909: --
323910: -- Bug 4458708
323960:
323961: --
323962: -- initialize a row for ae header
323963: --
323964: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
323965:
323966: l_event_id := l_array_event_id(hdr_idx);
323967:
323968: --
324033: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
324034: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
324035:
324036:
324037: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
324038:
324039: XLA_AE_HEADER_PKG.SetJeCategoryName;
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324035:
324036:
324037: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
324038:
324039: XLA_AE_HEADER_PKG.SetJeCategoryName;
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324037: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
324038:
324039: XLA_AE_HEADER_PKG.SetJeCategoryName;
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324044: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324038:
324039: XLA_AE_HEADER_PKG.SetJeCategoryName;
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324044: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324046:
324039: XLA_AE_HEADER_PKG.SetJeCategoryName;
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324044: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324046:
324047:
324040:
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324044: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324046:
324047:
324048: --
324041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
324042: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
324043: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
324044: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324046:
324047:
324048: --
324049: xla_ae_header_pkg.SetHdrDescription(
324045: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
324046:
324047:
324048: --
324049: xla_ae_header_pkg.SetHdrDescription(
324050: p_description => Description_1 (
324051: p_application_id => p_application_id
324052: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
324053: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
324085: -- accounting for a distributeion
324086: --
324087: xla_ae_lines_pkg.SetTrxReversalAttrs
324088: (p_event_id => l_event_id
324089: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
324090: ,p_trx_reversal_source => l_trx_reversal_source);
324091:
324092: END IF;
324093:
324212: --
324213: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
324214: --
324215:
324216: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
324217: (g_array_event(l_event_id).array_value_num('header_index'))
324218: ,'N'
324219: ) <> 'Y'
324220: THEN
324299: --
324300: -- 5217187
324301: --
324302: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
324303: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
324304: g_array_event(l_event_id).array_value_num('header_index'));
324305: --
324306: --
324307:
324811:
324812: --
324813: -- insert headers into xla_ae_headers_gt table
324814: --
324815: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
324816:
324817: -- insert into errors table here.
324818:
324819: END LOOP;
325442: l_previous_event_id NUMBER;
325443: l_first_event_id NUMBER;
325444: l_last_event_id NUMBER;
325445:
325446: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
325447: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
325448: --
325449: --
325450: l_result BOOLEAN := TRUE;
325731: --
325732: --------------------------------------
325733: -- 4262811 Initialze MPA Line Number
325734: --------------------------------------
325735: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
325736:
325737: --
325738:
325739: --
325812: --
325813: EXIT WHEN l_array_entity_id.COUNT = 0;
325814:
325815: -- initialize arrays
325816: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
325817: XLA_AE_LINES_PKG.g_rec_lines := NULL;
325818:
325819: --
325820: -- Bug 4458708
325870:
325871: --
325872: -- initialize a row for ae header
325873: --
325874: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
325875:
325876: l_event_id := l_array_event_id(hdr_idx);
325877:
325878: --
325944: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
325945: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
325946:
325947:
325948: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
325949:
325950: XLA_AE_HEADER_PKG.SetJeCategoryName;
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325946:
325947:
325948: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
325949:
325950: XLA_AE_HEADER_PKG.SetJeCategoryName;
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325948: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
325949:
325950: XLA_AE_HEADER_PKG.SetJeCategoryName;
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325949:
325950: XLA_AE_HEADER_PKG.SetJeCategoryName;
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325957:
325950: XLA_AE_HEADER_PKG.SetJeCategoryName;
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325957:
325958:
325951:
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325957:
325958:
325959: --
325952: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
325953: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
325954: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
325955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325957:
325958:
325959: --
325960: xla_ae_header_pkg.SetHdrDescription(
325956: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
325957:
325958:
325959: --
325960: xla_ae_header_pkg.SetHdrDescription(
325961: p_description => Description_1 (
325962: p_application_id => p_application_id
325963: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
325964: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
325996: -- accounting for a distributeion
325997: --
325998: xla_ae_lines_pkg.SetTrxReversalAttrs
325999: (p_event_id => l_event_id
326000: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
326001: ,p_trx_reversal_source => l_trx_reversal_source);
326002:
326003: END IF;
326004:
326123: --
326124: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
326125: --
326126:
326127: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
326128: (g_array_event(l_event_id).array_value_num('header_index'))
326129: ,'N'
326130: ) <> 'Y'
326131: THEN
326210: --
326211: -- 5217187
326212: --
326213: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
326214: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
326215: g_array_event(l_event_id).array_value_num('header_index'));
326216: --
326217: --
326218:
326722:
326723: --
326724: -- insert headers into xla_ae_headers_gt table
326725: --
326726: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
326727:
326728: -- insert into errors table here.
326729:
326730: END LOOP;
327306: l_previous_event_id NUMBER;
327307: l_first_event_id NUMBER;
327308: l_last_event_id NUMBER;
327309:
327310: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
327311: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
327312: --
327313: --
327314: l_result BOOLEAN := TRUE;
327569: --
327570: --------------------------------------
327571: -- 4262811 Initialze MPA Line Number
327572: --------------------------------------
327573: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
327574:
327575: --
327576:
327577: --
327642: --
327643: EXIT WHEN l_array_entity_id.COUNT = 0;
327644:
327645: -- initialize arrays
327646: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
327647: XLA_AE_LINES_PKG.g_rec_lines := NULL;
327648:
327649: --
327650: -- Bug 4458708
327700:
327701: --
327702: -- initialize a row for ae header
327703: --
327704: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
327705:
327706: l_event_id := l_array_event_id(hdr_idx);
327707:
327708: --
327764: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
327765: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
327766:
327767:
327768: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
327769:
327770: XLA_AE_HEADER_PKG.SetJeCategoryName;
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327766:
327767:
327768: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
327769:
327770: XLA_AE_HEADER_PKG.SetJeCategoryName;
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327768: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
327769:
327770: XLA_AE_HEADER_PKG.SetJeCategoryName;
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327775: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327769:
327770: XLA_AE_HEADER_PKG.SetJeCategoryName;
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327775: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327777:
327770: XLA_AE_HEADER_PKG.SetJeCategoryName;
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327775: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327777:
327778:
327771:
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327775: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327777:
327778:
327779: --
327772: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
327773: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
327774: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
327775: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327777:
327778:
327779: --
327780: xla_ae_header_pkg.SetHdrDescription(
327776: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
327777:
327778:
327779: --
327780: xla_ae_header_pkg.SetHdrDescription(
327781: p_description => Description_1 (
327782: p_application_id => p_application_id
327783: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
327784: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
327816: -- accounting for a distributeion
327817: --
327818: xla_ae_lines_pkg.SetTrxReversalAttrs
327819: (p_event_id => l_event_id
327820: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
327821: ,p_trx_reversal_source => l_trx_reversal_source);
327822:
327823: END IF;
327824:
327942: --
327943: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
327944: --
327945:
327946: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
327947: (g_array_event(l_event_id).array_value_num('header_index'))
327948: ,'N'
327949: ) <> 'Y'
327950: THEN
328029: --
328030: -- 5217187
328031: --
328032: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
328033: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
328034: g_array_event(l_event_id).array_value_num('header_index'));
328035: --
328036: --
328037:
328409:
328410: --
328411: -- insert headers into xla_ae_headers_gt table
328412: --
328413: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
328414:
328415: -- insert into errors table here.
328416:
328417: END LOOP;
328983: l_previous_event_id NUMBER;
328984: l_first_event_id NUMBER;
328985: l_last_event_id NUMBER;
328986:
328987: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
328988: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
328989: --
328990: --
328991: l_result BOOLEAN := TRUE;
329240: --
329241: --------------------------------------
329242: -- 4262811 Initialze MPA Line Number
329243: --------------------------------------
329244: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
329245:
329246: --
329247:
329248: --
329311: --
329312: EXIT WHEN l_array_entity_id.COUNT = 0;
329313:
329314: -- initialize arrays
329315: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
329316: XLA_AE_LINES_PKG.g_rec_lines := NULL;
329317:
329318: --
329319: -- Bug 4458708
329369:
329370: --
329371: -- initialize a row for ae header
329372: --
329373: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
329374:
329375: l_event_id := l_array_event_id(hdr_idx);
329376:
329377: --
329431: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
329432: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
329433:
329434:
329435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
329436:
329437: XLA_AE_HEADER_PKG.SetJeCategoryName;
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329433:
329434:
329435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
329436:
329437: XLA_AE_HEADER_PKG.SetJeCategoryName;
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329435: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
329436:
329437: XLA_AE_HEADER_PKG.SetJeCategoryName;
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329436:
329437: XLA_AE_HEADER_PKG.SetJeCategoryName;
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329444:
329437: XLA_AE_HEADER_PKG.SetJeCategoryName;
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329444:
329445:
329438:
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329444:
329445:
329446: --
329439: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
329440: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
329441: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
329442: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329444:
329445:
329446: --
329447: xla_ae_header_pkg.SetHdrDescription(
329443: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
329444:
329445:
329446: --
329447: xla_ae_header_pkg.SetHdrDescription(
329448: p_description => Description_1 (
329449: p_application_id => p_application_id
329450: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
329451: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
329483: -- accounting for a distributeion
329484: --
329485: xla_ae_lines_pkg.SetTrxReversalAttrs
329486: (p_event_id => l_event_id
329487: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
329488: ,p_trx_reversal_source => l_trx_reversal_source);
329489:
329490: END IF;
329491:
329609: --
329610: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
329611: --
329612:
329613: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
329614: (g_array_event(l_event_id).array_value_num('header_index'))
329615: ,'N'
329616: ) <> 'Y'
329617: THEN
329696: --
329697: -- 5217187
329698: --
329699: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
329700: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
329701: g_array_event(l_event_id).array_value_num('header_index'));
329702: --
329703: --
329704:
329974:
329975: --
329976: -- insert headers into xla_ae_headers_gt table
329977: --
329978: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
329979:
329980: -- insert into errors table here.
329981:
329982: END LOOP;
330548: l_previous_event_id NUMBER;
330549: l_first_event_id NUMBER;
330550: l_last_event_id NUMBER;
330551:
330552: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
330553: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
330554: --
330555: --
330556: l_result BOOLEAN := TRUE;
330805: --
330806: --------------------------------------
330807: -- 4262811 Initialze MPA Line Number
330808: --------------------------------------
330809: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
330810:
330811: --
330812:
330813: --
330875: --
330876: EXIT WHEN l_array_entity_id.COUNT = 0;
330877:
330878: -- initialize arrays
330879: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
330880: XLA_AE_LINES_PKG.g_rec_lines := NULL;
330881:
330882: --
330883: -- Bug 4458708
330933:
330934: --
330935: -- initialize a row for ae header
330936: --
330937: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
330938:
330939: l_event_id := l_array_event_id(hdr_idx);
330940:
330941: --
330994: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
330995: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
330996:
330997:
330998: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
330999:
331000: XLA_AE_HEADER_PKG.SetJeCategoryName;
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
330996:
330997:
330998: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
330999:
331000: XLA_AE_HEADER_PKG.SetJeCategoryName;
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
330998: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
330999:
331000: XLA_AE_HEADER_PKG.SetJeCategoryName;
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
331005: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
330999:
331000: XLA_AE_HEADER_PKG.SetJeCategoryName;
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
331005: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
331007:
331000: XLA_AE_HEADER_PKG.SetJeCategoryName;
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
331005: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
331007:
331008:
331001:
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
331005: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
331007:
331008:
331009: --
331002: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
331003: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
331004: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
331005: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
331007:
331008:
331009: --
331010: xla_ae_header_pkg.SetHdrDescription(
331006: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
331007:
331008:
331009: --
331010: xla_ae_header_pkg.SetHdrDescription(
331011: p_description => Description_1 (
331012: p_application_id => p_application_id
331013: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
331014: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
331046: -- accounting for a distributeion
331047: --
331048: xla_ae_lines_pkg.SetTrxReversalAttrs
331049: (p_event_id => l_event_id
331050: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
331051: ,p_trx_reversal_source => l_trx_reversal_source);
331052:
331053: END IF;
331054:
331173: --
331174: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
331175: --
331176:
331177: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
331178: (g_array_event(l_event_id).array_value_num('header_index'))
331179: ,'N'
331180: ) <> 'Y'
331181: THEN
331260: --
331261: -- 5217187
331262: --
331263: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
331264: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
331265: g_array_event(l_event_id).array_value_num('header_index'));
331266: --
331267: --
331268:
331510:
331511: --
331512: -- insert headers into xla_ae_headers_gt table
331513: --
331514: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
331515:
331516: -- insert into errors table here.
331517:
331518: END LOOP;
332138: l_previous_event_id NUMBER;
332139: l_first_event_id NUMBER;
332140: l_last_event_id NUMBER;
332141:
332142: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
332143: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
332144: --
332145: --
332146: l_result BOOLEAN := TRUE;
332429: --
332430: --------------------------------------
332431: -- 4262811 Initialze MPA Line Number
332432: --------------------------------------
332433: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
332434:
332435: --
332436:
332437: --
332509: --
332510: EXIT WHEN l_array_entity_id.COUNT = 0;
332511:
332512: -- initialize arrays
332513: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
332514: XLA_AE_LINES_PKG.g_rec_lines := NULL;
332515:
332516: --
332517: -- Bug 4458708
332567:
332568: --
332569: -- initialize a row for ae header
332570: --
332571: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
332572:
332573: l_event_id := l_array_event_id(hdr_idx);
332574:
332575: --
332640: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
332641: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
332642:
332643:
332644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
332645:
332646: XLA_AE_HEADER_PKG.SetJeCategoryName;
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332642:
332643:
332644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
332645:
332646: XLA_AE_HEADER_PKG.SetJeCategoryName;
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332644: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
332645:
332646: XLA_AE_HEADER_PKG.SetJeCategoryName;
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332645:
332646: XLA_AE_HEADER_PKG.SetJeCategoryName;
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332653:
332646: XLA_AE_HEADER_PKG.SetJeCategoryName;
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332653:
332654:
332647:
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332653:
332654:
332655: --
332648: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
332649: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
332650: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
332651: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332653:
332654:
332655: --
332656: xla_ae_header_pkg.SetHdrDescription(
332652: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
332653:
332654:
332655: --
332656: xla_ae_header_pkg.SetHdrDescription(
332657: p_description => Description_1 (
332658: p_application_id => p_application_id
332659: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
332660: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
332692: -- accounting for a distributeion
332693: --
332694: xla_ae_lines_pkg.SetTrxReversalAttrs
332695: (p_event_id => l_event_id
332696: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
332697: ,p_trx_reversal_source => l_trx_reversal_source);
332698:
332699: END IF;
332700:
332819: --
332820: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
332821: --
332822:
332823: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
332824: (g_array_event(l_event_id).array_value_num('header_index'))
332825: ,'N'
332826: ) <> 'Y'
332827: THEN
332906: --
332907: -- 5217187
332908: --
332909: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
332910: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
332911: g_array_event(l_event_id).array_value_num('header_index'));
332912: --
332913: --
332914:
333206:
333207: --
333208: -- insert headers into xla_ae_headers_gt table
333209: --
333210: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
333211:
333212: -- insert into errors table here.
333213:
333214: END LOOP;
333790: l_previous_event_id NUMBER;
333791: l_first_event_id NUMBER;
333792: l_last_event_id NUMBER;
333793:
333794: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
333795: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
333796: --
333797: --
333798: l_result BOOLEAN := TRUE;
334053: --
334054: --------------------------------------
334055: -- 4262811 Initialze MPA Line Number
334056: --------------------------------------
334057: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
334058:
334059: --
334060:
334061: --
334126: --
334127: EXIT WHEN l_array_entity_id.COUNT = 0;
334128:
334129: -- initialize arrays
334130: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
334131: XLA_AE_LINES_PKG.g_rec_lines := NULL;
334132:
334133: --
334134: -- Bug 4458708
334184:
334185: --
334186: -- initialize a row for ae header
334187: --
334188: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
334189:
334190: l_event_id := l_array_event_id(hdr_idx);
334191:
334192: --
334248: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
334249: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
334250:
334251:
334252: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
334253:
334254: XLA_AE_HEADER_PKG.SetJeCategoryName;
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334250:
334251:
334252: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
334253:
334254: XLA_AE_HEADER_PKG.SetJeCategoryName;
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334252: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
334253:
334254: XLA_AE_HEADER_PKG.SetJeCategoryName;
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334259: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334253:
334254: XLA_AE_HEADER_PKG.SetJeCategoryName;
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334259: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334261:
334254: XLA_AE_HEADER_PKG.SetJeCategoryName;
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334259: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334261:
334262:
334255:
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334259: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334261:
334262:
334263: --
334256: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
334257: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
334258: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
334259: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334261:
334262:
334263: --
334264: xla_ae_header_pkg.SetHdrDescription(
334260: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
334261:
334262:
334263: --
334264: xla_ae_header_pkg.SetHdrDescription(
334265: p_description => Description_1 (
334266: p_application_id => p_application_id
334267: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
334268: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
334300: -- accounting for a distributeion
334301: --
334302: xla_ae_lines_pkg.SetTrxReversalAttrs
334303: (p_event_id => l_event_id
334304: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
334305: ,p_trx_reversal_source => l_trx_reversal_source);
334306:
334307: END IF;
334308:
334426: --
334427: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
334428: --
334429:
334430: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
334431: (g_array_event(l_event_id).array_value_num('header_index'))
334432: ,'N'
334433: ) <> 'Y'
334434: THEN
334513: --
334514: -- 5217187
334515: --
334516: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
334517: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
334518: g_array_event(l_event_id).array_value_num('header_index'));
334519: --
334520: --
334521:
334961:
334962: --
334963: -- insert headers into xla_ae_headers_gt table
334964: --
334965: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
334966:
334967: -- insert into errors table here.
334968:
334969: END LOOP;
335545: l_previous_event_id NUMBER;
335546: l_first_event_id NUMBER;
335547: l_last_event_id NUMBER;
335548:
335549: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
335550: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
335551: --
335552: --
335553: l_result BOOLEAN := TRUE;
335808: --
335809: --------------------------------------
335810: -- 4262811 Initialze MPA Line Number
335811: --------------------------------------
335812: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
335813:
335814: --
335815:
335816: --
335881: --
335882: EXIT WHEN l_array_entity_id.COUNT = 0;
335883:
335884: -- initialize arrays
335885: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
335886: XLA_AE_LINES_PKG.g_rec_lines := NULL;
335887:
335888: --
335889: -- Bug 4458708
335939:
335940: --
335941: -- initialize a row for ae header
335942: --
335943: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
335944:
335945: l_event_id := l_array_event_id(hdr_idx);
335946:
335947: --
336003: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
336004: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
336005:
336006:
336007: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
336008:
336009: XLA_AE_HEADER_PKG.SetJeCategoryName;
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336005:
336006:
336007: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
336008:
336009: XLA_AE_HEADER_PKG.SetJeCategoryName;
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336007: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
336008:
336009: XLA_AE_HEADER_PKG.SetJeCategoryName;
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336014: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336008:
336009: XLA_AE_HEADER_PKG.SetJeCategoryName;
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336014: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336016:
336009: XLA_AE_HEADER_PKG.SetJeCategoryName;
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336014: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336016:
336017:
336010:
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336014: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336016:
336017:
336018: --
336011: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
336012: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
336013: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
336014: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336016:
336017:
336018: --
336019: xla_ae_header_pkg.SetHdrDescription(
336015: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
336016:
336017:
336018: --
336019: xla_ae_header_pkg.SetHdrDescription(
336020: p_description => Description_1 (
336021: p_application_id => p_application_id
336022: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
336023: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
336055: -- accounting for a distributeion
336056: --
336057: xla_ae_lines_pkg.SetTrxReversalAttrs
336058: (p_event_id => l_event_id
336059: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
336060: ,p_trx_reversal_source => l_trx_reversal_source);
336061:
336062: END IF;
336063:
336181: --
336182: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
336183: --
336184:
336185: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
336186: (g_array_event(l_event_id).array_value_num('header_index'))
336187: ,'N'
336188: ) <> 'Y'
336189: THEN
336268: --
336269: -- 5217187
336270: --
336271: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
336272: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
336273: g_array_event(l_event_id).array_value_num('header_index'));
336274: --
336275: --
336276:
336716:
336717: --
336718: -- insert headers into xla_ae_headers_gt table
336719: --
336720: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
336721:
336722: -- insert into errors table here.
336723:
336724: END LOOP;
337260: l_previous_event_id NUMBER;
337261: l_first_event_id NUMBER;
337262: l_last_event_id NUMBER;
337263:
337264: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
337265: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
337266: --
337267: --
337268: l_result BOOLEAN := TRUE;
337494: --
337495: --------------------------------------
337496: -- 4262811 Initialze MPA Line Number
337497: --------------------------------------
337498: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
337499:
337500: --
337501:
337502: --
337559: --
337560: EXIT WHEN l_array_entity_id.COUNT = 0;
337561:
337562: -- initialize arrays
337563: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
337564: XLA_AE_LINES_PKG.g_rec_lines := NULL;
337565:
337566: --
337567: -- Bug 4458708
337617:
337618: --
337619: -- initialize a row for ae header
337620: --
337621: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
337622:
337623: l_event_id := l_array_event_id(hdr_idx);
337624:
337625: --
337673: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
337674: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
337675:
337676:
337677: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
337678:
337679: XLA_AE_HEADER_PKG.SetJeCategoryName;
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337675:
337676:
337677: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
337678:
337679: XLA_AE_HEADER_PKG.SetJeCategoryName;
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337677: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
337678:
337679: XLA_AE_HEADER_PKG.SetJeCategoryName;
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337684: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
337685: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
337678:
337679: XLA_AE_HEADER_PKG.SetJeCategoryName;
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337684: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
337685: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
337686:
337679: XLA_AE_HEADER_PKG.SetJeCategoryName;
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337684: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
337685: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
337686:
337687:
337680:
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337684: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
337685: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
337686:
337687:
337688: -- No header level analytical criteria
337681: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
337682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
337683: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
337684: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
337685: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
337686:
337687:
337688: -- No header level analytical criteria
337689:
337712: -- accounting for a distributeion
337713: --
337714: xla_ae_lines_pkg.SetTrxReversalAttrs
337715: (p_event_id => l_event_id
337716: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
337717: ,p_trx_reversal_source => l_trx_reversal_source);
337718:
337719: END IF;
337720:
337839: --
337840: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
337841: --
337842:
337843: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
337844: (g_array_event(l_event_id).array_value_num('header_index'))
337845: ,'N'
337846: ) <> 'Y'
337847: THEN
337926: --
337927: -- 5217187
337928: --
337929: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
337930: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
337931: g_array_event(l_event_id).array_value_num('header_index'));
337932: --
337933: --
337934:
338230:
338231: --
338232: -- insert headers into xla_ae_headers_gt table
338233: --
338234: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
338235:
338236: -- insert into errors table here.
338237:
338238: END LOOP;
338792: l_previous_event_id NUMBER;
338793: l_first_event_id NUMBER;
338794: l_last_event_id NUMBER;
338795:
338796: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
338797: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
338798: --
338799: --
338800: l_result BOOLEAN := TRUE;
339038: --
339039: --------------------------------------
339040: -- 4262811 Initialze MPA Line Number
339041: --------------------------------------
339042: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
339043:
339044: --
339045:
339046: --
339107: --
339108: EXIT WHEN l_array_entity_id.COUNT = 0;
339109:
339110: -- initialize arrays
339111: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
339112: XLA_AE_LINES_PKG.g_rec_lines := NULL;
339113:
339114: --
339115: -- Bug 4458708
339165:
339166: --
339167: -- initialize a row for ae header
339168: --
339169: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
339170:
339171: l_event_id := l_array_event_id(hdr_idx);
339172:
339173: --
339225: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
339226: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
339227:
339228:
339229: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
339230:
339231: XLA_AE_HEADER_PKG.SetJeCategoryName;
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339227:
339228:
339229: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
339230:
339231: XLA_AE_HEADER_PKG.SetJeCategoryName;
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339229: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
339230:
339231: XLA_AE_HEADER_PKG.SetJeCategoryName;
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
339237: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
339230:
339231: XLA_AE_HEADER_PKG.SetJeCategoryName;
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
339237: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
339238:
339231: XLA_AE_HEADER_PKG.SetJeCategoryName;
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
339237: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
339238:
339239:
339232:
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
339237: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
339238:
339239:
339240: -- No header level analytical criteria
339233: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
339234: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
339235: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
339236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
339237: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
339238:
339239:
339240: -- No header level analytical criteria
339241:
339264: -- accounting for a distributeion
339265: --
339266: xla_ae_lines_pkg.SetTrxReversalAttrs
339267: (p_event_id => l_event_id
339268: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
339269: ,p_trx_reversal_source => l_trx_reversal_source);
339270:
339271: END IF;
339272:
339390: --
339391: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
339392: --
339393:
339394: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
339395: (g_array_event(l_event_id).array_value_num('header_index'))
339396: ,'N'
339397: ) <> 'Y'
339398: THEN
339477: --
339478: -- 5217187
339479: --
339480: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
339481: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
339482: g_array_event(l_event_id).array_value_num('header_index'));
339483: --
339484: --
339485:
339685:
339686: --
339687: -- insert headers into xla_ae_headers_gt table
339688: --
339689: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
339690:
339691: -- insert into errors table here.
339692:
339693: END LOOP;
340315: l_previous_event_id NUMBER;
340316: l_first_event_id NUMBER;
340317: l_last_event_id NUMBER;
340318:
340319: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
340320: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
340321: --
340322: --
340323: l_result BOOLEAN := TRUE;
340597: --
340598: --------------------------------------
340599: -- 4262811 Initialze MPA Line Number
340600: --------------------------------------
340601: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
340602:
340603: --
340604:
340605: --
340676: --
340677: EXIT WHEN l_array_entity_id.COUNT = 0;
340678:
340679: -- initialize arrays
340680: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
340681: XLA_AE_LINES_PKG.g_rec_lines := NULL;
340682:
340683: --
340684: -- Bug 4458708
340734:
340735: --
340736: -- initialize a row for ae header
340737: --
340738: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
340739:
340740: l_event_id := l_array_event_id(hdr_idx);
340741:
340742: --
340804: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
340805: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
340806:
340807:
340808: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
340809:
340810: XLA_AE_HEADER_PKG.SetJeCategoryName;
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340806:
340807:
340808: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
340809:
340810: XLA_AE_HEADER_PKG.SetJeCategoryName;
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340808: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
340809:
340810: XLA_AE_HEADER_PKG.SetJeCategoryName;
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340809:
340810: XLA_AE_HEADER_PKG.SetJeCategoryName;
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340817:
340810: XLA_AE_HEADER_PKG.SetJeCategoryName;
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340817:
340818:
340811:
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340817:
340818:
340819: --
340812: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
340813: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
340814: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
340815: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340817:
340818:
340819: --
340820: xla_ae_header_pkg.SetHdrDescription(
340816: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
340817:
340818:
340819: --
340820: xla_ae_header_pkg.SetHdrDescription(
340821: p_description => Description_1 (
340822: p_application_id => p_application_id
340823: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
340824: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
340856: -- accounting for a distributeion
340857: --
340858: xla_ae_lines_pkg.SetTrxReversalAttrs
340859: (p_event_id => l_event_id
340860: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
340861: ,p_trx_reversal_source => l_trx_reversal_source);
340862:
340863: END IF;
340864:
340984: --
340985: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
340986: --
340987:
340988: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
340989: (g_array_event(l_event_id).array_value_num('header_index'))
340990: ,'N'
340991: ) <> 'Y'
340992: THEN
341071: --
341072: -- 5217187
341073: --
341074: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
341075: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
341076: g_array_event(l_event_id).array_value_num('header_index'));
341077: --
341078: --
341079:
341307:
341308: --
341309: -- insert headers into xla_ae_headers_gt table
341310: --
341311: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
341312:
341313: -- insert into errors table here.
341314:
341315: END LOOP;
341896: l_previous_event_id NUMBER;
341897: l_first_event_id NUMBER;
341898: l_last_event_id NUMBER;
341899:
341900: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
341901: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
341902: --
341903: --
341904: l_result BOOLEAN := TRUE;
342151: --
342152: --------------------------------------
342153: -- 4262811 Initialze MPA Line Number
342154: --------------------------------------
342155: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
342156:
342157: --
342158:
342159: --
342222: --
342223: EXIT WHEN l_array_entity_id.COUNT = 0;
342224:
342225: -- initialize arrays
342226: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
342227: XLA_AE_LINES_PKG.g_rec_lines := NULL;
342228:
342229: --
342230: -- Bug 4458708
342280:
342281: --
342282: -- initialize a row for ae header
342283: --
342284: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
342285:
342286: l_event_id := l_array_event_id(hdr_idx);
342287:
342288: --
342342: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
342343: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
342344:
342345:
342346: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
342347:
342348: XLA_AE_HEADER_PKG.SetJeCategoryName;
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342344:
342345:
342346: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
342347:
342348: XLA_AE_HEADER_PKG.SetJeCategoryName;
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342346: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
342347:
342348: XLA_AE_HEADER_PKG.SetJeCategoryName;
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342353: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342347:
342348: XLA_AE_HEADER_PKG.SetJeCategoryName;
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342353: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342355:
342348: XLA_AE_HEADER_PKG.SetJeCategoryName;
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342353: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342355:
342356:
342349:
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342353: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342355:
342356:
342357: --
342350: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
342351: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
342352: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
342353: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342355:
342356:
342357: --
342358: xla_ae_header_pkg.SetHdrDescription(
342354: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
342355:
342356:
342357: --
342358: xla_ae_header_pkg.SetHdrDescription(
342359: p_description => Description_1 (
342360: p_application_id => p_application_id
342361: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
342362: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
342394: -- accounting for a distributeion
342395: --
342396: xla_ae_lines_pkg.SetTrxReversalAttrs
342397: (p_event_id => l_event_id
342398: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
342399: ,p_trx_reversal_source => l_trx_reversal_source);
342400:
342401: END IF;
342402:
342521: --
342522: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
342523: --
342524:
342525: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
342526: (g_array_event(l_event_id).array_value_num('header_index'))
342527: ,'N'
342528: ) <> 'Y'
342529: THEN
342608: --
342609: -- 5217187
342610: --
342611: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
342612: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
342613: g_array_event(l_event_id).array_value_num('header_index'));
342614: --
342615: --
342616:
342922:
342923: --
342924: -- insert headers into xla_ae_headers_gt table
342925: --
342926: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
342927:
342928: -- insert into errors table here.
342929:
342930: END LOOP;
343511: l_previous_event_id NUMBER;
343512: l_first_event_id NUMBER;
343513: l_last_event_id NUMBER;
343514:
343515: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
343516: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
343517: --
343518: --
343519: l_result BOOLEAN := TRUE;
343766: --
343767: --------------------------------------
343768: -- 4262811 Initialze MPA Line Number
343769: --------------------------------------
343770: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
343771:
343772: --
343773:
343774: --
343837: --
343838: EXIT WHEN l_array_entity_id.COUNT = 0;
343839:
343840: -- initialize arrays
343841: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
343842: XLA_AE_LINES_PKG.g_rec_lines := NULL;
343843:
343844: --
343845: -- Bug 4458708
343895:
343896: --
343897: -- initialize a row for ae header
343898: --
343899: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
343900:
343901: l_event_id := l_array_event_id(hdr_idx);
343902:
343903: --
343957: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
343958: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
343959:
343960:
343961: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
343962:
343963: XLA_AE_HEADER_PKG.SetJeCategoryName;
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343959:
343960:
343961: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
343962:
343963: XLA_AE_HEADER_PKG.SetJeCategoryName;
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343961: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
343962:
343963: XLA_AE_HEADER_PKG.SetJeCategoryName;
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343962:
343963: XLA_AE_HEADER_PKG.SetJeCategoryName;
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343970:
343963: XLA_AE_HEADER_PKG.SetJeCategoryName;
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343970:
343971:
343964:
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343970:
343971:
343972: --
343965: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
343966: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
343967: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
343968: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343970:
343971:
343972: --
343973: xla_ae_header_pkg.SetHdrDescription(
343969: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
343970:
343971:
343972: --
343973: xla_ae_header_pkg.SetHdrDescription(
343974: p_description => Description_1 (
343975: p_application_id => p_application_id
343976: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
343977: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
344009: -- accounting for a distributeion
344010: --
344011: xla_ae_lines_pkg.SetTrxReversalAttrs
344012: (p_event_id => l_event_id
344013: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
344014: ,p_trx_reversal_source => l_trx_reversal_source);
344015:
344016: END IF;
344017:
344136: --
344137: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
344138: --
344139:
344140: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
344141: (g_array_event(l_event_id).array_value_num('header_index'))
344142: ,'N'
344143: ) <> 'Y'
344144: THEN
344223: --
344224: -- 5217187
344225: --
344226: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
344227: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
344228: g_array_event(l_event_id).array_value_num('header_index'));
344229: --
344230: --
344231:
344537:
344538: --
344539: -- insert headers into xla_ae_headers_gt table
344540: --
344541: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
344542:
344543: -- insert into errors table here.
344544:
344545: END LOOP;
345069: l_previous_event_id NUMBER;
345070: l_first_event_id NUMBER;
345071: l_last_event_id NUMBER;
345072:
345073: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
345074: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
345075: --
345076: --
345077: l_result BOOLEAN := TRUE;
345308: --
345309: --------------------------------------
345310: -- 4262811 Initialze MPA Line Number
345311: --------------------------------------
345312: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
345313:
345314: --
345315:
345316: --
345378: --
345379: EXIT WHEN l_array_entity_id.COUNT = 0;
345380:
345381: -- initialize arrays
345382: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
345383: XLA_AE_LINES_PKG.g_rec_lines := NULL;
345384:
345385: --
345386: -- Bug 4458708
345436:
345437: --
345438: -- initialize a row for ae header
345439: --
345440: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
345441:
345442: l_event_id := l_array_event_id(hdr_idx);
345443:
345444: --
345497: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
345498: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
345499:
345500:
345501: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
345502:
345503: XLA_AE_HEADER_PKG.SetJeCategoryName;
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345499:
345500:
345501: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
345502:
345503: XLA_AE_HEADER_PKG.SetJeCategoryName;
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345501: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
345502:
345503: XLA_AE_HEADER_PKG.SetJeCategoryName;
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345502:
345503: XLA_AE_HEADER_PKG.SetJeCategoryName;
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345510:
345503: XLA_AE_HEADER_PKG.SetJeCategoryName;
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345510:
345511:
345504:
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345510:
345511:
345512: --
345505: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
345506: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
345507: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
345508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345510:
345511:
345512: --
345513: xla_ae_header_pkg.SetHdrDescription(
345509: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
345510:
345511:
345512: --
345513: xla_ae_header_pkg.SetHdrDescription(
345514: p_description => Description_2 (
345515: p_application_id => p_application_id
345516: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
345517: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
345549: -- accounting for a distributeion
345550: --
345551: xla_ae_lines_pkg.SetTrxReversalAttrs
345552: (p_event_id => l_event_id
345553: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
345554: ,p_trx_reversal_source => l_trx_reversal_source);
345555:
345556: END IF;
345557:
345670: --
345671: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
345672: --
345673:
345674: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
345675: (g_array_event(l_event_id).array_value_num('header_index'))
345676: ,'N'
345677: ) <> 'Y'
345678: THEN
345757: --
345758: -- 5217187
345759: --
345760: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
345761: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
345762: g_array_event(l_event_id).array_value_num('header_index'));
345763: --
345764: --
345765:
346051:
346052: --
346053: -- insert headers into xla_ae_headers_gt table
346054: --
346055: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
346056:
346057: -- insert into errors table here.
346058:
346059: END LOOP;
346613: l_previous_event_id NUMBER;
346614: l_first_event_id NUMBER;
346615: l_last_event_id NUMBER;
346616:
346617: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
346618: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
346619: --
346620: --
346621: l_result BOOLEAN := TRUE;
346862: --
346863: --------------------------------------
346864: -- 4262811 Initialze MPA Line Number
346865: --------------------------------------
346866: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
346867:
346868: --
346869:
346870: --
346930: --
346931: EXIT WHEN l_array_entity_id.COUNT = 0;
346932:
346933: -- initialize arrays
346934: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
346935: XLA_AE_LINES_PKG.g_rec_lines := NULL;
346936:
346937: --
346938: -- Bug 4458708
346988:
346989: --
346990: -- initialize a row for ae header
346991: --
346992: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
346993:
346994: l_event_id := l_array_event_id(hdr_idx);
346995:
346996: --
347047: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
347048: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
347049:
347050:
347051: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
347052:
347053: XLA_AE_HEADER_PKG.SetJeCategoryName;
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347049:
347050:
347051: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
347052:
347053: XLA_AE_HEADER_PKG.SetJeCategoryName;
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347051: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
347052:
347053: XLA_AE_HEADER_PKG.SetJeCategoryName;
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347058: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347052:
347053: XLA_AE_HEADER_PKG.SetJeCategoryName;
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347058: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347060:
347053: XLA_AE_HEADER_PKG.SetJeCategoryName;
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347058: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347060:
347061:
347054:
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347058: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347060:
347061:
347062: --
347055: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
347056: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
347057: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
347058: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347060:
347061:
347062: --
347063: xla_ae_header_pkg.SetHdrDescription(
347059: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
347060:
347061:
347062: --
347063: xla_ae_header_pkg.SetHdrDescription(
347064: p_description => Description_1 (
347065: p_application_id => p_application_id
347066: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
347067: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
347099: -- accounting for a distributeion
347100: --
347101: xla_ae_lines_pkg.SetTrxReversalAttrs
347102: (p_event_id => l_event_id
347103: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
347104: ,p_trx_reversal_source => l_trx_reversal_source);
347105:
347106: END IF;
347107:
347226: --
347227: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
347228: --
347229:
347230: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
347231: (g_array_event(l_event_id).array_value_num('header_index'))
347232: ,'N'
347233: ) <> 'Y'
347234: THEN
347313: --
347314: -- 5217187
347315: --
347316: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
347317: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
347318: g_array_event(l_event_id).array_value_num('header_index'));
347319: --
347320: --
347321:
347529:
347530: --
347531: -- insert headers into xla_ae_headers_gt table
347532: --
347533: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
347534:
347535: -- insert into errors table here.
347536:
347537: END LOOP;
348091: l_previous_event_id NUMBER;
348092: l_first_event_id NUMBER;
348093: l_last_event_id NUMBER;
348094:
348095: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
348096: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
348097: --
348098: --
348099: l_result BOOLEAN := TRUE;
348340: --
348341: --------------------------------------
348342: -- 4262811 Initialze MPA Line Number
348343: --------------------------------------
348344: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
348345:
348346: --
348347:
348348: --
348408: --
348409: EXIT WHEN l_array_entity_id.COUNT = 0;
348410:
348411: -- initialize arrays
348412: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
348413: XLA_AE_LINES_PKG.g_rec_lines := NULL;
348414:
348415: --
348416: -- Bug 4458708
348466:
348467: --
348468: -- initialize a row for ae header
348469: --
348470: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
348471:
348472: l_event_id := l_array_event_id(hdr_idx);
348473:
348474: --
348525: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
348526: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
348527:
348528:
348529: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
348530:
348531: XLA_AE_HEADER_PKG.SetJeCategoryName;
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348527:
348528:
348529: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
348530:
348531: XLA_AE_HEADER_PKG.SetJeCategoryName;
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348529: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
348530:
348531: XLA_AE_HEADER_PKG.SetJeCategoryName;
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348536: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348530:
348531: XLA_AE_HEADER_PKG.SetJeCategoryName;
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348536: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348538:
348531: XLA_AE_HEADER_PKG.SetJeCategoryName;
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348536: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348538:
348539:
348532:
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348536: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348538:
348539:
348540: --
348533: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
348534: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
348535: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
348536: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348538:
348539:
348540: --
348541: xla_ae_header_pkg.SetHdrDescription(
348537: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
348538:
348539:
348540: --
348541: xla_ae_header_pkg.SetHdrDescription(
348542: p_description => Description_1 (
348543: p_application_id => p_application_id
348544: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
348545: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
348577: -- accounting for a distributeion
348578: --
348579: xla_ae_lines_pkg.SetTrxReversalAttrs
348580: (p_event_id => l_event_id
348581: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
348582: ,p_trx_reversal_source => l_trx_reversal_source);
348583:
348584: END IF;
348585:
348704: --
348705: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
348706: --
348707:
348708: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
348709: (g_array_event(l_event_id).array_value_num('header_index'))
348710: ,'N'
348711: ) <> 'Y'
348712: THEN
348791: --
348792: -- 5217187
348793: --
348794: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
348795: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
348796: g_array_event(l_event_id).array_value_num('header_index'));
348797: --
348798: --
348799:
349041:
349042: --
349043: -- insert headers into xla_ae_headers_gt table
349044: --
349045: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
349046:
349047: -- insert into errors table here.
349048:
349049: END LOOP;
349514: l_previous_event_id NUMBER;
349515: l_first_event_id NUMBER;
349516: l_last_event_id NUMBER;
349517:
349518: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
349519: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
349520: --
349521: --
349522: l_result BOOLEAN := TRUE;
349708: --
349709: --------------------------------------
349710: -- 4262811 Initialze MPA Line Number
349711: --------------------------------------
349712: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
349713:
349714: --
349715:
349716: --
349767: --
349768: EXIT WHEN l_array_entity_id.COUNT = 0;
349769:
349770: -- initialize arrays
349771: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
349772: XLA_AE_LINES_PKG.g_rec_lines := NULL;
349773:
349774: --
349775: -- Bug 4458708
349825:
349826: --
349827: -- initialize a row for ae header
349828: --
349829: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
349830:
349831: l_event_id := l_array_event_id(hdr_idx);
349832:
349833: --
349875: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
349876: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
349877:
349878:
349879: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
349880:
349881: XLA_AE_HEADER_PKG.SetJeCategoryName;
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349877:
349878:
349879: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
349880:
349881: XLA_AE_HEADER_PKG.SetJeCategoryName;
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349879: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
349880:
349881: XLA_AE_HEADER_PKG.SetJeCategoryName;
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349886: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
349887: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
349880:
349881: XLA_AE_HEADER_PKG.SetJeCategoryName;
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349886: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
349887: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
349888:
349881: XLA_AE_HEADER_PKG.SetJeCategoryName;
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349886: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
349887: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
349888:
349889:
349882:
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349886: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
349887: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
349888:
349889:
349890: -- No header level analytical criteria
349883: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
349884: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
349885: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
349886: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
349887: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
349888:
349889:
349890: -- No header level analytical criteria
349891:
349914: -- accounting for a distributeion
349915: --
349916: xla_ae_lines_pkg.SetTrxReversalAttrs
349917: (p_event_id => l_event_id
349918: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
349919: ,p_trx_reversal_source => l_trx_reversal_source);
349920:
349921: END IF;
349922:
350035: --
350036: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
350037: --
350038:
350039: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
350040: (g_array_event(l_event_id).array_value_num('header_index'))
350041: ,'N'
350042: ) <> 'Y'
350043: THEN
350122: --
350123: -- 5217187
350124: --
350125: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
350126: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
350127: g_array_event(l_event_id).array_value_num('header_index'));
350128: --
350129: --
350130:
350300:
350301: --
350302: -- insert headers into xla_ae_headers_gt table
350303: --
350304: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
350305:
350306: -- insert into errors table here.
350307:
350308: END LOOP;
350778: l_previous_event_id NUMBER;
350779: l_first_event_id NUMBER;
350780: l_last_event_id NUMBER;
350781:
350782: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
350783: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
350784: --
350785: --
350786: l_result BOOLEAN := TRUE;
350975: --
350976: --------------------------------------
350977: -- 4262811 Initialze MPA Line Number
350978: --------------------------------------
350979: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
350980:
350981: --
350982:
350983: --
351035: --
351036: EXIT WHEN l_array_entity_id.COUNT = 0;
351037:
351038: -- initialize arrays
351039: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
351040: XLA_AE_LINES_PKG.g_rec_lines := NULL;
351041:
351042: --
351043: -- Bug 4458708
351093:
351094: --
351095: -- initialize a row for ae header
351096: --
351097: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
351098:
351099: l_event_id := l_array_event_id(hdr_idx);
351100:
351101: --
351144: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
351145: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
351146:
351147:
351148: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
351149:
351150: XLA_AE_HEADER_PKG.SetJeCategoryName;
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351146:
351147:
351148: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
351149:
351150: XLA_AE_HEADER_PKG.SetJeCategoryName;
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351148: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
351149:
351150: XLA_AE_HEADER_PKG.SetJeCategoryName;
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351155: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
351156: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
351149:
351150: XLA_AE_HEADER_PKG.SetJeCategoryName;
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351155: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
351156: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
351157:
351150: XLA_AE_HEADER_PKG.SetJeCategoryName;
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351155: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
351156: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
351157:
351158:
351151:
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351155: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
351156: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
351157:
351158:
351159: -- No header level analytical criteria
351152: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
351153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
351154: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
351155: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
351156: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
351157:
351158:
351159: -- No header level analytical criteria
351160:
351183: -- accounting for a distributeion
351184: --
351185: xla_ae_lines_pkg.SetTrxReversalAttrs
351186: (p_event_id => l_event_id
351187: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
351188: ,p_trx_reversal_source => l_trx_reversal_source);
351189:
351190: END IF;
351191:
351304: --
351305: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
351306: --
351307:
351308: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
351309: (g_array_event(l_event_id).array_value_num('header_index'))
351310: ,'N'
351311: ) <> 'Y'
351312: THEN
351391: --
351392: -- 5217187
351393: --
351394: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
351395: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
351396: g_array_event(l_event_id).array_value_num('header_index'));
351397: --
351398: --
351399:
351515:
351516: --
351517: -- insert headers into xla_ae_headers_gt table
351518: --
351519: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
351520:
351521: -- insert into errors table here.
351522:
351523: END LOOP;
352091: l_previous_event_id NUMBER;
352092: l_first_event_id NUMBER;
352093: l_last_event_id NUMBER;
352094:
352095: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
352096: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
352097: --
352098: --
352099: l_result BOOLEAN := TRUE;
352348: --
352349: --------------------------------------
352350: -- 4262811 Initialze MPA Line Number
352351: --------------------------------------
352352: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
352353:
352354: --
352355:
352356: --
352419: --
352420: EXIT WHEN l_array_entity_id.COUNT = 0;
352421:
352422: -- initialize arrays
352423: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
352424: XLA_AE_LINES_PKG.g_rec_lines := NULL;
352425:
352426: --
352427: -- Bug 4458708
352477:
352478: --
352479: -- initialize a row for ae header
352480: --
352481: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
352482:
352483: l_event_id := l_array_event_id(hdr_idx);
352484:
352485: --
352539: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
352540: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
352541:
352542:
352543: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
352544:
352545: XLA_AE_HEADER_PKG.SetJeCategoryName;
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352541:
352542:
352543: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
352544:
352545: XLA_AE_HEADER_PKG.SetJeCategoryName;
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352543: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
352544:
352545: XLA_AE_HEADER_PKG.SetJeCategoryName;
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352550: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352544:
352545: XLA_AE_HEADER_PKG.SetJeCategoryName;
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352550: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352552:
352545: XLA_AE_HEADER_PKG.SetJeCategoryName;
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352550: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352552:
352553:
352546:
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352550: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352552:
352553:
352554: --
352547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
352548: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
352549: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
352550: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352552:
352553:
352554: --
352555: xla_ae_header_pkg.SetHdrDescription(
352551: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
352552:
352553:
352554: --
352555: xla_ae_header_pkg.SetHdrDescription(
352556: p_description => Description_1 (
352557: p_application_id => p_application_id
352558: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
352559: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
352591: -- accounting for a distributeion
352592: --
352593: xla_ae_lines_pkg.SetTrxReversalAttrs
352594: (p_event_id => l_event_id
352595: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
352596: ,p_trx_reversal_source => l_trx_reversal_source);
352597:
352598: END IF;
352599:
352718: --
352719: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
352720: --
352721:
352722: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
352723: (g_array_event(l_event_id).array_value_num('header_index'))
352724: ,'N'
352725: ) <> 'Y'
352726: THEN
352805: --
352806: -- 5217187
352807: --
352808: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
352809: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
352810: g_array_event(l_event_id).array_value_num('header_index'));
352811: --
352812: --
352813:
353119:
353120: --
353121: -- insert headers into xla_ae_headers_gt table
353122: --
353123: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
353124:
353125: -- insert into errors table here.
353126:
353127: END LOOP;
353680: l_previous_event_id NUMBER;
353681: l_first_event_id NUMBER;
353682: l_last_event_id NUMBER;
353683:
353684: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
353685: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
353686: --
353687: --
353688: l_result BOOLEAN := TRUE;
353928: --
353929: --------------------------------------
353930: -- 4262811 Initialze MPA Line Number
353931: --------------------------------------
353932: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
353933:
353934: --
353935:
353936: --
353996: --
353997: EXIT WHEN l_array_entity_id.COUNT = 0;
353998:
353999: -- initialize arrays
354000: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
354001: XLA_AE_LINES_PKG.g_rec_lines := NULL;
354002:
354003: --
354004: -- Bug 4458708
354054:
354055: --
354056: -- initialize a row for ae header
354057: --
354058: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
354059:
354060: l_event_id := l_array_event_id(hdr_idx);
354061:
354062: --
354113: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
354114: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
354115:
354116:
354117: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
354118:
354119: XLA_AE_HEADER_PKG.SetJeCategoryName;
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354115:
354116:
354117: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
354118:
354119: XLA_AE_HEADER_PKG.SetJeCategoryName;
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354117: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
354118:
354119: XLA_AE_HEADER_PKG.SetJeCategoryName;
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354124: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354118:
354119: XLA_AE_HEADER_PKG.SetJeCategoryName;
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354124: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354126:
354119: XLA_AE_HEADER_PKG.SetJeCategoryName;
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354124: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354126:
354127:
354120:
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354124: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354126:
354127:
354128: --
354121: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
354122: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
354123: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
354124: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354126:
354127:
354128: --
354129: xla_ae_header_pkg.SetHdrDescription(
354125: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
354126:
354127:
354128: --
354129: xla_ae_header_pkg.SetHdrDescription(
354130: p_description => Description_1 (
354131: p_application_id => p_application_id
354132: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
354133: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
354165: -- accounting for a distributeion
354166: --
354167: xla_ae_lines_pkg.SetTrxReversalAttrs
354168: (p_event_id => l_event_id
354169: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
354170: ,p_trx_reversal_source => l_trx_reversal_source);
354171:
354172: END IF;
354173:
354292: --
354293: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
354294: --
354295:
354296: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
354297: (g_array_event(l_event_id).array_value_num('header_index'))
354298: ,'N'
354299: ) <> 'Y'
354300: THEN
354379: --
354380: -- 5217187
354381: --
354382: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
354383: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
354384: g_array_event(l_event_id).array_value_num('header_index'));
354385: --
354386: --
354387:
354521:
354522: --
354523: -- insert headers into xla_ae_headers_gt table
354524: --
354525: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
354526:
354527: -- insert into errors table here.
354528:
354529: END LOOP;
355082: l_previous_event_id NUMBER;
355083: l_first_event_id NUMBER;
355084: l_last_event_id NUMBER;
355085:
355086: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
355087: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
355088: --
355089: --
355090: l_result BOOLEAN := TRUE;
355330: --
355331: --------------------------------------
355332: -- 4262811 Initialze MPA Line Number
355333: --------------------------------------
355334: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
355335:
355336: --
355337:
355338: --
355398: --
355399: EXIT WHEN l_array_entity_id.COUNT = 0;
355400:
355401: -- initialize arrays
355402: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
355403: XLA_AE_LINES_PKG.g_rec_lines := NULL;
355404:
355405: --
355406: -- Bug 4458708
355456:
355457: --
355458: -- initialize a row for ae header
355459: --
355460: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
355461:
355462: l_event_id := l_array_event_id(hdr_idx);
355463:
355464: --
355515: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
355516: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
355517:
355518:
355519: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
355520:
355521: XLA_AE_HEADER_PKG.SetJeCategoryName;
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355517:
355518:
355519: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
355520:
355521: XLA_AE_HEADER_PKG.SetJeCategoryName;
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355519: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
355520:
355521: XLA_AE_HEADER_PKG.SetJeCategoryName;
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355526: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355520:
355521: XLA_AE_HEADER_PKG.SetJeCategoryName;
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355526: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355528:
355521: XLA_AE_HEADER_PKG.SetJeCategoryName;
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355526: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355528:
355529:
355522:
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355526: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355528:
355529:
355530: --
355523: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
355524: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
355525: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
355526: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355528:
355529:
355530: --
355531: xla_ae_header_pkg.SetHdrDescription(
355527: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
355528:
355529:
355530: --
355531: xla_ae_header_pkg.SetHdrDescription(
355532: p_description => Description_1 (
355533: p_application_id => p_application_id
355534: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
355535: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
355567: -- accounting for a distributeion
355568: --
355569: xla_ae_lines_pkg.SetTrxReversalAttrs
355570: (p_event_id => l_event_id
355571: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
355572: ,p_trx_reversal_source => l_trx_reversal_source);
355573:
355574: END IF;
355575:
355694: --
355695: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
355696: --
355697:
355698: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
355699: (g_array_event(l_event_id).array_value_num('header_index'))
355700: ,'N'
355701: ) <> 'Y'
355702: THEN
355781: --
355782: -- 5217187
355783: --
355784: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
355785: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
355786: g_array_event(l_event_id).array_value_num('header_index'));
355787: --
355788: --
355789:
355923:
355924: --
355925: -- insert headers into xla_ae_headers_gt table
355926: --
355927: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
355928:
355929: -- insert into errors table here.
355930:
355931: END LOOP;
356499: l_previous_event_id NUMBER;
356500: l_first_event_id NUMBER;
356501: l_last_event_id NUMBER;
356502:
356503: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
356504: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
356505: --
356506: --
356507: l_result BOOLEAN := TRUE;
356756: --
356757: --------------------------------------
356758: -- 4262811 Initialze MPA Line Number
356759: --------------------------------------
356760: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
356761:
356762: --
356763:
356764: --
356827: --
356828: EXIT WHEN l_array_entity_id.COUNT = 0;
356829:
356830: -- initialize arrays
356831: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
356832: XLA_AE_LINES_PKG.g_rec_lines := NULL;
356833:
356834: --
356835: -- Bug 4458708
356885:
356886: --
356887: -- initialize a row for ae header
356888: --
356889: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
356890:
356891: l_event_id := l_array_event_id(hdr_idx);
356892:
356893: --
356947: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
356948: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
356949:
356950:
356951: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
356952:
356953: XLA_AE_HEADER_PKG.SetJeCategoryName;
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356949:
356950:
356951: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
356952:
356953: XLA_AE_HEADER_PKG.SetJeCategoryName;
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356951: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
356952:
356953: XLA_AE_HEADER_PKG.SetJeCategoryName;
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356958: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356952:
356953: XLA_AE_HEADER_PKG.SetJeCategoryName;
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356958: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356960:
356953: XLA_AE_HEADER_PKG.SetJeCategoryName;
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356958: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356960:
356961:
356954:
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356958: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356960:
356961:
356962: --
356955: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
356956: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
356957: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
356958: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356960:
356961:
356962: --
356963: xla_ae_header_pkg.SetHdrDescription(
356959: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
356960:
356961:
356962: --
356963: xla_ae_header_pkg.SetHdrDescription(
356964: p_description => Description_1 (
356965: p_application_id => p_application_id
356966: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
356967: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
356999: -- accounting for a distributeion
357000: --
357001: xla_ae_lines_pkg.SetTrxReversalAttrs
357002: (p_event_id => l_event_id
357003: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
357004: ,p_trx_reversal_source => l_trx_reversal_source);
357005:
357006: END IF;
357007:
357126: --
357127: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
357128: --
357129:
357130: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
357131: (g_array_event(l_event_id).array_value_num('header_index'))
357132: ,'N'
357133: ) <> 'Y'
357134: THEN
357213: --
357214: -- 5217187
357215: --
357216: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
357217: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
357218: g_array_event(l_event_id).array_value_num('header_index'));
357219: --
357220: --
357221:
357527:
357528: --
357529: -- insert headers into xla_ae_headers_gt table
357530: --
357531: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
357532:
357533: -- insert into errors table here.
357534:
357535: END LOOP;
358140: l_previous_event_id NUMBER;
358141: l_first_event_id NUMBER;
358142: l_last_event_id NUMBER;
358143:
358144: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
358145: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
358146: --
358147: --
358148: l_result BOOLEAN := TRUE;
358417: --
358418: --------------------------------------
358419: -- 4262811 Initialze MPA Line Number
358420: --------------------------------------
358421: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
358422:
358423: --
358424:
358425: --
358495: --
358496: EXIT WHEN l_array_entity_id.COUNT = 0;
358497:
358498: -- initialize arrays
358499: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
358500: XLA_AE_LINES_PKG.g_rec_lines := NULL;
358501:
358502: --
358503: -- Bug 4458708
358553:
358554: --
358555: -- initialize a row for ae header
358556: --
358557: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
358558:
358559: l_event_id := l_array_event_id(hdr_idx);
358560:
358561: --
358624: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
358625: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
358626:
358627:
358628: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
358629:
358630: XLA_AE_HEADER_PKG.SetJeCategoryName;
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358626:
358627:
358628: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
358629:
358630: XLA_AE_HEADER_PKG.SetJeCategoryName;
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358628: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
358629:
358630: XLA_AE_HEADER_PKG.SetJeCategoryName;
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358629:
358630: XLA_AE_HEADER_PKG.SetJeCategoryName;
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358637:
358630: XLA_AE_HEADER_PKG.SetJeCategoryName;
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358637:
358638:
358631:
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358637:
358638:
358639: --
358632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
358633: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
358634: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
358635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358637:
358638:
358639: --
358640: xla_ae_header_pkg.SetHdrDescription(
358636: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
358637:
358638:
358639: --
358640: xla_ae_header_pkg.SetHdrDescription(
358641: p_description => Description_1 (
358642: p_application_id => p_application_id
358643: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
358644: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
358676: -- accounting for a distributeion
358677: --
358678: xla_ae_lines_pkg.SetTrxReversalAttrs
358679: (p_event_id => l_event_id
358680: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
358681: ,p_trx_reversal_source => l_trx_reversal_source);
358682:
358683: END IF;
358684:
358803: --
358804: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
358805: --
358806:
358807: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
358808: (g_array_event(l_event_id).array_value_num('header_index'))
358809: ,'N'
358810: ) <> 'Y'
358811: THEN
358890: --
358891: -- 5217187
358892: --
358893: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
358894: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
358895: g_array_event(l_event_id).array_value_num('header_index'));
358896: --
358897: --
358898:
359402:
359403: --
359404: -- insert headers into xla_ae_headers_gt table
359405: --
359406: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
359407:
359408: -- insert into errors table here.
359409:
359410: END LOOP;
360015: l_previous_event_id NUMBER;
360016: l_first_event_id NUMBER;
360017: l_last_event_id NUMBER;
360018:
360019: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
360020: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
360021: --
360022: --
360023: l_result BOOLEAN := TRUE;
360292: --
360293: --------------------------------------
360294: -- 4262811 Initialze MPA Line Number
360295: --------------------------------------
360296: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
360297:
360298: --
360299:
360300: --
360370: --
360371: EXIT WHEN l_array_entity_id.COUNT = 0;
360372:
360373: -- initialize arrays
360374: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
360375: XLA_AE_LINES_PKG.g_rec_lines := NULL;
360376:
360377: --
360378: -- Bug 4458708
360428:
360429: --
360430: -- initialize a row for ae header
360431: --
360432: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
360433:
360434: l_event_id := l_array_event_id(hdr_idx);
360435:
360436: --
360499: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
360500: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
360501:
360502:
360503: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
360504:
360505: XLA_AE_HEADER_PKG.SetJeCategoryName;
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360501:
360502:
360503: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
360504:
360505: XLA_AE_HEADER_PKG.SetJeCategoryName;
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360503: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
360504:
360505: XLA_AE_HEADER_PKG.SetJeCategoryName;
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360510: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360504:
360505: XLA_AE_HEADER_PKG.SetJeCategoryName;
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360510: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360512:
360505: XLA_AE_HEADER_PKG.SetJeCategoryName;
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360510: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360512:
360513:
360506:
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360510: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360512:
360513:
360514: --
360507: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
360508: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
360509: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
360510: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360512:
360513:
360514: --
360515: xla_ae_header_pkg.SetHdrDescription(
360511: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
360512:
360513:
360514: --
360515: xla_ae_header_pkg.SetHdrDescription(
360516: p_description => Description_1 (
360517: p_application_id => p_application_id
360518: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
360519: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
360551: -- accounting for a distributeion
360552: --
360553: xla_ae_lines_pkg.SetTrxReversalAttrs
360554: (p_event_id => l_event_id
360555: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
360556: ,p_trx_reversal_source => l_trx_reversal_source);
360557:
360558: END IF;
360559:
360678: --
360679: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
360680: --
360681:
360682: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
360683: (g_array_event(l_event_id).array_value_num('header_index'))
360684: ,'N'
360685: ) <> 'Y'
360686: THEN
360765: --
360766: -- 5217187
360767: --
360768: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
360769: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
360770: g_array_event(l_event_id).array_value_num('header_index'));
360771: --
360772: --
360773:
361277:
361278: --
361279: -- insert headers into xla_ae_headers_gt table
361280: --
361281: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
361282:
361283: -- insert into errors table here.
361284:
361285: END LOOP;
361895: l_previous_event_id NUMBER;
361896: l_first_event_id NUMBER;
361897: l_last_event_id NUMBER;
361898:
361899: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
361900: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
361901: --
361902: --
361903: l_result BOOLEAN := TRUE;
362175: --
362176: --------------------------------------
362177: -- 4262811 Initialze MPA Line Number
362178: --------------------------------------
362179: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
362180:
362181: --
362182:
362183: --
362254: --
362255: EXIT WHEN l_array_entity_id.COUNT = 0;
362256:
362257: -- initialize arrays
362258: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
362259: XLA_AE_LINES_PKG.g_rec_lines := NULL;
362260:
362261: --
362262: -- Bug 4458708
362312:
362313: --
362314: -- initialize a row for ae header
362315: --
362316: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
362317:
362318: l_event_id := l_array_event_id(hdr_idx);
362319:
362320: --
362384: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
362385: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
362386:
362387:
362388: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
362389:
362390: XLA_AE_HEADER_PKG.SetJeCategoryName;
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362386:
362387:
362388: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
362389:
362390: XLA_AE_HEADER_PKG.SetJeCategoryName;
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362388: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
362389:
362390: XLA_AE_HEADER_PKG.SetJeCategoryName;
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362395: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362389:
362390: XLA_AE_HEADER_PKG.SetJeCategoryName;
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362395: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362397:
362390: XLA_AE_HEADER_PKG.SetJeCategoryName;
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362395: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362397:
362398:
362391:
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362395: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362397:
362398:
362399: --
362392: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
362393: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
362394: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
362395: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362397:
362398:
362399: --
362400: xla_ae_header_pkg.SetHdrDescription(
362396: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
362397:
362398:
362399: --
362400: xla_ae_header_pkg.SetHdrDescription(
362401: p_description => Description_1 (
362402: p_application_id => p_application_id
362403: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
362404: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
362436: -- accounting for a distributeion
362437: --
362438: xla_ae_lines_pkg.SetTrxReversalAttrs
362439: (p_event_id => l_event_id
362440: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
362441: ,p_trx_reversal_source => l_trx_reversal_source);
362442:
362443: END IF;
362444:
362563: --
362564: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
362565: --
362566:
362567: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
362568: (g_array_event(l_event_id).array_value_num('header_index'))
362569: ,'N'
362570: ) <> 'Y'
362571: THEN
362650: --
362651: -- 5217187
362652: --
362653: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
362654: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
362655: g_array_event(l_event_id).array_value_num('header_index'));
362656: --
362657: --
362658:
363162:
363163: --
363164: -- insert headers into xla_ae_headers_gt table
363165: --
363166: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
363167:
363168: -- insert into errors table here.
363169:
363170: END LOOP;
363712: l_previous_event_id NUMBER;
363713: l_first_event_id NUMBER;
363714: l_last_event_id NUMBER;
363715:
363716: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
363717: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
363718: --
363719: --
363720: l_result BOOLEAN := TRUE;
363950: --
363951: --------------------------------------
363952: -- 4262811 Initialze MPA Line Number
363953: --------------------------------------
363954: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
363955:
363956: --
363957:
363958: --
364016: --
364017: EXIT WHEN l_array_entity_id.COUNT = 0;
364018:
364019: -- initialize arrays
364020: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
364021: XLA_AE_LINES_PKG.g_rec_lines := NULL;
364022:
364023: --
364024: -- Bug 4458708
364074:
364075: --
364076: -- initialize a row for ae header
364077: --
364078: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
364079:
364080: l_event_id := l_array_event_id(hdr_idx);
364081:
364082: --
364131: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
364132: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
364133:
364134:
364135: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
364136:
364137: XLA_AE_HEADER_PKG.SetJeCategoryName;
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364133:
364134:
364135: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
364136:
364137: XLA_AE_HEADER_PKG.SetJeCategoryName;
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364135: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
364136:
364137: XLA_AE_HEADER_PKG.SetJeCategoryName;
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364142: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364136:
364137: XLA_AE_HEADER_PKG.SetJeCategoryName;
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364142: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364144:
364137: XLA_AE_HEADER_PKG.SetJeCategoryName;
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364142: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364144:
364145:
364138:
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364142: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364144:
364145:
364146: --
364139: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
364140: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
364141: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
364142: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364144:
364145:
364146: --
364147: xla_ae_header_pkg.SetHdrDescription(
364143: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
364144:
364145:
364146: --
364147: xla_ae_header_pkg.SetHdrDescription(
364148: p_description => Description_1 (
364149: p_application_id => p_application_id
364150: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
364151: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
364183: -- accounting for a distributeion
364184: --
364185: xla_ae_lines_pkg.SetTrxReversalAttrs
364186: (p_event_id => l_event_id
364187: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
364188: ,p_trx_reversal_source => l_trx_reversal_source);
364189:
364190: END IF;
364191:
364310: --
364311: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
364312: --
364313:
364314: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
364315: (g_array_event(l_event_id).array_value_num('header_index'))
364316: ,'N'
364317: ) <> 'Y'
364318: THEN
364397: --
364398: -- 5217187
364399: --
364400: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
364401: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
364402: g_array_event(l_event_id).array_value_num('header_index'));
364403: --
364404: --
364405:
364605:
364606: --
364607: -- insert headers into xla_ae_headers_gt table
364608: --
364609: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
364610:
364611: -- insert into errors table here.
364612:
364613: END LOOP;
365155: l_previous_event_id NUMBER;
365156: l_first_event_id NUMBER;
365157: l_last_event_id NUMBER;
365158:
365159: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
365160: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
365161: --
365162: --
365163: l_result BOOLEAN := TRUE;
365393: --
365394: --------------------------------------
365395: -- 4262811 Initialze MPA Line Number
365396: --------------------------------------
365397: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
365398:
365399: --
365400:
365401: --
365459: --
365460: EXIT WHEN l_array_entity_id.COUNT = 0;
365461:
365462: -- initialize arrays
365463: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
365464: XLA_AE_LINES_PKG.g_rec_lines := NULL;
365465:
365466: --
365467: -- Bug 4458708
365517:
365518: --
365519: -- initialize a row for ae header
365520: --
365521: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
365522:
365523: l_event_id := l_array_event_id(hdr_idx);
365524:
365525: --
365574: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
365575: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
365576:
365577:
365578: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
365579:
365580: XLA_AE_HEADER_PKG.SetJeCategoryName;
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365576:
365577:
365578: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
365579:
365580: XLA_AE_HEADER_PKG.SetJeCategoryName;
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365578: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
365579:
365580: XLA_AE_HEADER_PKG.SetJeCategoryName;
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365585: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365579:
365580: XLA_AE_HEADER_PKG.SetJeCategoryName;
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365585: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365587:
365580: XLA_AE_HEADER_PKG.SetJeCategoryName;
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365585: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365587:
365588:
365581:
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365585: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365587:
365588:
365589: --
365582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
365583: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
365584: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
365585: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365587:
365588:
365589: --
365590: xla_ae_header_pkg.SetHdrDescription(
365586: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
365587:
365588:
365589: --
365590: xla_ae_header_pkg.SetHdrDescription(
365591: p_description => Description_1 (
365592: p_application_id => p_application_id
365593: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
365594: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
365626: -- accounting for a distributeion
365627: --
365628: xla_ae_lines_pkg.SetTrxReversalAttrs
365629: (p_event_id => l_event_id
365630: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
365631: ,p_trx_reversal_source => l_trx_reversal_source);
365632:
365633: END IF;
365634:
365753: --
365754: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
365755: --
365756:
365757: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
365758: (g_array_event(l_event_id).array_value_num('header_index'))
365759: ,'N'
365760: ) <> 'Y'
365761: THEN
365840: --
365841: -- 5217187
365842: --
365843: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
365844: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
365845: g_array_event(l_event_id).array_value_num('header_index'));
365846: --
365847: --
365848:
365980:
365981: --
365982: -- insert headers into xla_ae_headers_gt table
365983: --
365984: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
365985:
365986: -- insert into errors table here.
365987:
365988: END LOOP;
366485: l_previous_event_id NUMBER;
366486: l_first_event_id NUMBER;
366487: l_last_event_id NUMBER;
366488:
366489: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
366490: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
366491: --
366492: --
366493: l_result BOOLEAN := TRUE;
366699: --
366700: --------------------------------------
366701: -- 4262811 Initialze MPA Line Number
366702: --------------------------------------
366703: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
366704:
366705: --
366706:
366707: --
366760: --
366761: EXIT WHEN l_array_entity_id.COUNT = 0;
366762:
366763: -- initialize arrays
366764: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
366765: XLA_AE_LINES_PKG.g_rec_lines := NULL;
366766:
366767: --
366768: -- Bug 4458708
366818:
366819: --
366820: -- initialize a row for ae header
366821: --
366822: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
366823:
366824: l_event_id := l_array_event_id(hdr_idx);
366825:
366826: --
366870: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
366871: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
366872:
366873:
366874: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
366875:
366876: XLA_AE_HEADER_PKG.SetJeCategoryName;
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366872:
366873:
366874: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
366875:
366876: XLA_AE_HEADER_PKG.SetJeCategoryName;
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366874: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
366875:
366876: XLA_AE_HEADER_PKG.SetJeCategoryName;
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366875:
366876: XLA_AE_HEADER_PKG.SetJeCategoryName;
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366883:
366876: XLA_AE_HEADER_PKG.SetJeCategoryName;
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366883:
366884:
366877:
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366883:
366884:
366885: --
366878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
366879: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
366880: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
366881: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366883:
366884:
366885: --
366886: xla_ae_header_pkg.SetHdrDescription(
366882: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
366883:
366884:
366885: --
366886: xla_ae_header_pkg.SetHdrDescription(
366887: p_description => Description_1 (
366888: p_application_id => p_application_id
366889: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
366890: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
366922: -- accounting for a distributeion
366923: --
366924: xla_ae_lines_pkg.SetTrxReversalAttrs
366925: (p_event_id => l_event_id
366926: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
366927: ,p_trx_reversal_source => l_trx_reversal_source);
366928:
366929: END IF;
366930:
367047: --
367048: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
367049: --
367050:
367051: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
367052: (g_array_event(l_event_id).array_value_num('header_index'))
367053: ,'N'
367054: ) <> 'Y'
367055: THEN
367134: --
367135: -- 5217187
367136: --
367137: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
367138: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
367139: g_array_event(l_event_id).array_value_num('header_index'));
367140: --
367141: --
367142:
367258:
367259: --
367260: -- insert headers into xla_ae_headers_gt table
367261: --
367262: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
367263:
367264: -- insert into errors table here.
367265:
367266: END LOOP;
367809: l_previous_event_id NUMBER;
367810: l_first_event_id NUMBER;
367811: l_last_event_id NUMBER;
367812:
367813: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
367814: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
367815: --
367816: --
367817: l_result BOOLEAN := TRUE;
368046: --
368047: --------------------------------------
368048: -- 4262811 Initialze MPA Line Number
368049: --------------------------------------
368050: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
368051:
368052: --
368053:
368054: --
368112: --
368113: EXIT WHEN l_array_entity_id.COUNT = 0;
368114:
368115: -- initialize arrays
368116: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
368117: XLA_AE_LINES_PKG.g_rec_lines := NULL;
368118:
368119: --
368120: -- Bug 4458708
368170:
368171: --
368172: -- initialize a row for ae header
368173: --
368174: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
368175:
368176: l_event_id := l_array_event_id(hdr_idx);
368177:
368178: --
368227: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
368228: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
368229:
368230:
368231: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
368232:
368233: XLA_AE_HEADER_PKG.SetJeCategoryName;
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368229:
368230:
368231: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
368232:
368233: XLA_AE_HEADER_PKG.SetJeCategoryName;
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368231: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
368232:
368233: XLA_AE_HEADER_PKG.SetJeCategoryName;
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368238: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368232:
368233: XLA_AE_HEADER_PKG.SetJeCategoryName;
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368238: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368240:
368233: XLA_AE_HEADER_PKG.SetJeCategoryName;
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368238: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368240:
368241:
368234:
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368238: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368240:
368241:
368242: --
368235: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
368236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
368237: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
368238: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368240:
368241:
368242: --
368243: xla_ae_header_pkg.SetHdrDescription(
368239: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
368240:
368241:
368242: --
368243: xla_ae_header_pkg.SetHdrDescription(
368244: p_description => Description_1 (
368245: p_application_id => p_application_id
368246: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
368247: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
368279: -- accounting for a distributeion
368280: --
368281: xla_ae_lines_pkg.SetTrxReversalAttrs
368282: (p_event_id => l_event_id
368283: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
368284: ,p_trx_reversal_source => l_trx_reversal_source);
368285:
368286: END IF;
368287:
368406: --
368407: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
368408: --
368409:
368410: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
368411: (g_array_event(l_event_id).array_value_num('header_index'))
368412: ,'N'
368413: ) <> 'Y'
368414: THEN
368493: --
368494: -- 5217187
368495: --
368496: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
368497: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
368498: g_array_event(l_event_id).array_value_num('header_index'));
368499: --
368500: --
368501:
368667:
368668: --
368669: -- insert headers into xla_ae_headers_gt table
368670: --
368671: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
368672:
368673: -- insert into errors table here.
368674:
368675: END LOOP;
369199: l_previous_event_id NUMBER;
369200: l_first_event_id NUMBER;
369201: l_last_event_id NUMBER;
369202:
369203: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
369204: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
369205: --
369206: --
369207: l_result BOOLEAN := TRUE;
369438: --
369439: --------------------------------------
369440: -- 4262811 Initialze MPA Line Number
369441: --------------------------------------
369442: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
369443:
369444: --
369445:
369446: --
369508: --
369509: EXIT WHEN l_array_entity_id.COUNT = 0;
369510:
369511: -- initialize arrays
369512: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
369513: XLA_AE_LINES_PKG.g_rec_lines := NULL;
369514:
369515: --
369516: -- Bug 4458708
369566:
369567: --
369568: -- initialize a row for ae header
369569: --
369570: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
369571:
369572: l_event_id := l_array_event_id(hdr_idx);
369573:
369574: --
369627: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
369628: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
369629:
369630:
369631: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
369632:
369633: XLA_AE_HEADER_PKG.SetJeCategoryName;
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369629:
369630:
369631: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
369632:
369633: XLA_AE_HEADER_PKG.SetJeCategoryName;
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369631: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
369632:
369633: XLA_AE_HEADER_PKG.SetJeCategoryName;
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369638: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369632:
369633: XLA_AE_HEADER_PKG.SetJeCategoryName;
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369638: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369640:
369633: XLA_AE_HEADER_PKG.SetJeCategoryName;
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369638: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369640:
369641:
369634:
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369638: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369640:
369641:
369642: --
369635: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
369636: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
369637: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
369638: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369640:
369641:
369642: --
369643: xla_ae_header_pkg.SetHdrDescription(
369639: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
369640:
369641:
369642: --
369643: xla_ae_header_pkg.SetHdrDescription(
369644: p_description => Description_2 (
369645: p_application_id => p_application_id
369646: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
369647: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
369679: -- accounting for a distributeion
369680: --
369681: xla_ae_lines_pkg.SetTrxReversalAttrs
369682: (p_event_id => l_event_id
369683: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
369684: ,p_trx_reversal_source => l_trx_reversal_source);
369685:
369686: END IF;
369687:
369800: --
369801: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
369802: --
369803:
369804: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
369805: (g_array_event(l_event_id).array_value_num('header_index'))
369806: ,'N'
369807: ) <> 'Y'
369808: THEN
369887: --
369888: -- 5217187
369889: --
369890: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
369891: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
369892: g_array_event(l_event_id).array_value_num('header_index'));
369893: --
369894: --
369895:
370221:
370222: --
370223: -- insert headers into xla_ae_headers_gt table
370224: --
370225: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
370226:
370227: -- insert into errors table here.
370228:
370229: END LOOP;
370751: l_previous_event_id NUMBER;
370752: l_first_event_id NUMBER;
370753: l_last_event_id NUMBER;
370754:
370755: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
370756: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
370757: --
370758: --
370759: l_result BOOLEAN := TRUE;
370980: --
370981: --------------------------------------
370982: -- 4262811 Initialze MPA Line Number
370983: --------------------------------------
370984: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
370985:
370986: --
370987:
370988: --
371050: --
371051: EXIT WHEN l_array_entity_id.COUNT = 0;
371052:
371053: -- initialize arrays
371054: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
371055: XLA_AE_LINES_PKG.g_rec_lines := NULL;
371056:
371057: --
371058: -- Bug 4458708
371108:
371109: --
371110: -- initialize a row for ae header
371111: --
371112: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
371113:
371114: l_event_id := l_array_event_id(hdr_idx);
371115:
371116: --
371171: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
371172: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
371173:
371174:
371175: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
371176:
371177: XLA_AE_HEADER_PKG.SetJeCategoryName;
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371173:
371174:
371175: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
371176:
371177: XLA_AE_HEADER_PKG.SetJeCategoryName;
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371175: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
371176:
371177: XLA_AE_HEADER_PKG.SetJeCategoryName;
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371182: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
371183: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
371176:
371177: XLA_AE_HEADER_PKG.SetJeCategoryName;
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371182: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
371183: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
371184:
371177: XLA_AE_HEADER_PKG.SetJeCategoryName;
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371182: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
371183: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
371184:
371185:
371178:
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371182: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
371183: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
371184:
371185:
371186: -- No header level analytical criteria
371179: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
371180: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
371181: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
371182: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
371183: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
371184:
371185:
371186: -- No header level analytical criteria
371187:
371210: -- accounting for a distributeion
371211: --
371212: xla_ae_lines_pkg.SetTrxReversalAttrs
371213: (p_event_id => l_event_id
371214: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371215: ,p_trx_reversal_source => l_trx_reversal_source);
371216:
371217: END IF;
371218:
371231:
371232:
371233:
371234: -- indicate that the accrual entry has a reversal entry
371235: XLA_AE_HEADER_PKG.g_rec_header_new.array_accrual_reversal_flag(hdr_idx) := 'Y';
371236:
371237: --
371238: -- initialize a row for ae header
371239: --
371237: --
371238: -- initialize a row for ae header
371239: --
371240: g_last_hdr_idx := g_last_hdr_idx + 1;
371241: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
371242: p_hdr_idx => g_last_hdr_idx) ;
371243: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
371244: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
371245: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
371239: --
371240: g_last_hdr_idx := g_last_hdr_idx + 1;
371241: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
371242: p_hdr_idx => g_last_hdr_idx) ;
371243: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
371244: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
371245: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
371246:
371247: --
371240: g_last_hdr_idx := g_last_hdr_idx + 1;
371241: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
371242: p_hdr_idx => g_last_hdr_idx) ;
371243: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
371244: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
371245: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
371246:
371247: --
371248: -- record the index for the reversal entry, it will be used by the journal
371241: XLA_AE_HEADER_PKG.CopyHeaderInfo (p_parent_hdr_idx => hdr_idx,
371242: p_hdr_idx => g_last_hdr_idx) ;
371243: XLA_AE_HEADER_PKG.g_rec_header_new.array_header_num (g_last_hdr_idx) := 1;
371244: XLA_AE_HEADER_PKG.g_rec_header_new.array_parent_header_id(g_last_hdr_idx) :=
371245: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx);
371246:
371247: --
371248: -- record the index for the reversal entry, it will be used by the journal
371249: -- line creation
371255: -- SetHdrAcctAttrs if necessary
371256: --
371257:
371258: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
371259: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
371260: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
371261: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
371262: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371263: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
371256: --
371257:
371258: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
371259: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
371260: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
371261: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
371262: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371263: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
371264:
371257:
371258: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
371259: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
371260: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
371261: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
371262: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371263: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
371264:
371265:
371258: ---------------------- XLA_FIRST_DAY_NEXT_GL_PERIOD ----------------------
371259: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
371260: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
371261: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
371262: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371263: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
371264:
371265:
371266: --
371259: XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx) := 'XLA_FIRST_DAY_NEXT_GL_PERIOD';
371260: XLA_AE_HEADER_PKG.GetAccrualRevDate(g_last_hdr_idx
371261: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(g_last_hdr_idx)
371262: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
371263: ,XLA_AE_HEADER_PKG.g_rec_header_new.array_acc_rev_gl_date_option(g_last_hdr_idx));
371264:
371265:
371266: --
371267: -- Update the header status
371377: --
371378: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
371379: --
371380:
371381: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
371382: (g_array_event(l_event_id).array_value_num('header_index'))
371383: ,'N'
371384: ) <> 'Y'
371385: THEN
371464: --
371465: -- 5217187
371466: --
371467: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
371468: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
371469: g_array_event(l_event_id).array_value_num('header_index'));
371470: --
371471: --
371472:
371608:
371609: --
371610: -- insert headers into xla_ae_headers_gt table
371611: --
371612: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
371613:
371614: -- insert into errors table here.
371615:
371616: END LOOP;
372239: l_previous_event_id NUMBER;
372240: l_first_event_id NUMBER;
372241: l_last_event_id NUMBER;
372242:
372243: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
372244: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
372245: --
372246: --
372247: l_result BOOLEAN := TRUE;
372531: --
372532: --------------------------------------
372533: -- 4262811 Initialze MPA Line Number
372534: --------------------------------------
372535: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
372536:
372537: --
372538:
372539: --
372610: --
372611: EXIT WHEN l_array_entity_id.COUNT = 0;
372612:
372613: -- initialize arrays
372614: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
372615: XLA_AE_LINES_PKG.g_rec_lines := NULL;
372616:
372617: --
372618: -- Bug 4458708
372668:
372669: --
372670: -- initialize a row for ae header
372671: --
372672: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
372673:
372674: l_event_id := l_array_event_id(hdr_idx);
372675:
372676: --
372740: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
372741: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
372742:
372743:
372744: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
372745:
372746: XLA_AE_HEADER_PKG.SetJeCategoryName;
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372742:
372743:
372744: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
372745:
372746: XLA_AE_HEADER_PKG.SetJeCategoryName;
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372744: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
372745:
372746: XLA_AE_HEADER_PKG.SetJeCategoryName;
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372751: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372745:
372746: XLA_AE_HEADER_PKG.SetJeCategoryName;
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372751: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372753:
372746: XLA_AE_HEADER_PKG.SetJeCategoryName;
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372751: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372753:
372754:
372747:
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372751: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372753:
372754:
372755: --
372748: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
372749: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
372750: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
372751: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372753:
372754:
372755: --
372756: xla_ae_header_pkg.SetHdrDescription(
372752: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
372753:
372754:
372755: --
372756: xla_ae_header_pkg.SetHdrDescription(
372757: p_description => Description_1 (
372758: p_application_id => p_application_id
372759: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
372760: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
372792: -- accounting for a distributeion
372793: --
372794: xla_ae_lines_pkg.SetTrxReversalAttrs
372795: (p_event_id => l_event_id
372796: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
372797: ,p_trx_reversal_source => l_trx_reversal_source);
372798:
372799: END IF;
372800:
372921: --
372922: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
372923: --
372924:
372925: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
372926: (g_array_event(l_event_id).array_value_num('header_index'))
372927: ,'N'
372928: ) <> 'Y'
372929: THEN
373008: --
373009: -- 5217187
373010: --
373011: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
373012: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
373013: g_array_event(l_event_id).array_value_num('header_index'));
373014: --
373015: --
373016:
373524:
373525: --
373526: -- insert headers into xla_ae_headers_gt table
373527: --
373528: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
373529:
373530: -- insert into errors table here.
373531:
373532: END LOOP;
374160: l_previous_event_id NUMBER;
374161: l_first_event_id NUMBER;
374162: l_last_event_id NUMBER;
374163:
374164: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
374165: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
374166: --
374167: --
374168: l_result BOOLEAN := TRUE;
374455: --
374456: --------------------------------------
374457: -- 4262811 Initialze MPA Line Number
374458: --------------------------------------
374459: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
374460:
374461: --
374462:
374463: --
374535: --
374536: EXIT WHEN l_array_entity_id.COUNT = 0;
374537:
374538: -- initialize arrays
374539: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
374540: XLA_AE_LINES_PKG.g_rec_lines := NULL;
374541:
374542: --
374543: -- Bug 4458708
374593:
374594: --
374595: -- initialize a row for ae header
374596: --
374597: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
374598:
374599: l_event_id := l_array_event_id(hdr_idx);
374600:
374601: --
374666: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
374667: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
374668:
374669:
374670: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
374671:
374672: XLA_AE_HEADER_PKG.SetJeCategoryName;
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374668:
374669:
374670: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
374671:
374672: XLA_AE_HEADER_PKG.SetJeCategoryName;
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374670: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
374671:
374672: XLA_AE_HEADER_PKG.SetJeCategoryName;
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374677: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374671:
374672: XLA_AE_HEADER_PKG.SetJeCategoryName;
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374677: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374679:
374672: XLA_AE_HEADER_PKG.SetJeCategoryName;
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374677: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374679:
374680:
374673:
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374677: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374679:
374680:
374681: --
374674: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
374675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
374676: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
374677: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374679:
374680:
374681: --
374682: xla_ae_header_pkg.SetHdrDescription(
374678: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
374679:
374680:
374681: --
374682: xla_ae_header_pkg.SetHdrDescription(
374683: p_description => Description_1 (
374684: p_application_id => p_application_id
374685: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
374686: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
374718: -- accounting for a distributeion
374719: --
374720: xla_ae_lines_pkg.SetTrxReversalAttrs
374721: (p_event_id => l_event_id
374722: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
374723: ,p_trx_reversal_source => l_trx_reversal_source);
374724:
374725: END IF;
374726:
374847: --
374848: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
374849: --
374850:
374851: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
374852: (g_array_event(l_event_id).array_value_num('header_index'))
374853: ,'N'
374854: ) <> 'Y'
374855: THEN
374934: --
374935: -- 5217187
374936: --
374937: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
374938: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
374939: g_array_event(l_event_id).array_value_num('header_index'));
374940: --
374941: --
374942:
375450:
375451: --
375452: -- insert headers into xla_ae_headers_gt table
375453: --
375454: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
375455:
375456: -- insert into errors table here.
375457:
375458: END LOOP;
375926: l_previous_event_id NUMBER;
375927: l_first_event_id NUMBER;
375928: l_last_event_id NUMBER;
375929:
375930: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
375931: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
375932: --
375933: --
375934: l_result BOOLEAN := TRUE;
376121: --
376122: --------------------------------------
376123: -- 4262811 Initialze MPA Line Number
376124: --------------------------------------
376125: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
376126:
376127: --
376128:
376129: --
376181: --
376182: EXIT WHEN l_array_entity_id.COUNT = 0;
376183:
376184: -- initialize arrays
376185: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
376186: XLA_AE_LINES_PKG.g_rec_lines := NULL;
376187:
376188: --
376189: -- Bug 4458708
376239:
376240: --
376241: -- initialize a row for ae header
376242: --
376243: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
376244:
376245: l_event_id := l_array_event_id(hdr_idx);
376246:
376247: --
376290: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
376291: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
376292:
376293:
376294: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
376295:
376296: XLA_AE_HEADER_PKG.SetJeCategoryName;
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376292:
376293:
376294: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
376295:
376296: XLA_AE_HEADER_PKG.SetJeCategoryName;
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376294: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
376295:
376296: XLA_AE_HEADER_PKG.SetJeCategoryName;
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376301: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
376302: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
376295:
376296: XLA_AE_HEADER_PKG.SetJeCategoryName;
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376301: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
376302: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
376303:
376296: XLA_AE_HEADER_PKG.SetJeCategoryName;
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376301: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
376302: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
376303:
376304:
376297:
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376301: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
376302: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
376303:
376304:
376305: -- No header level analytical criteria
376298: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
376299: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
376300: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
376301: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
376302: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
376303:
376304:
376305: -- No header level analytical criteria
376306:
376329: -- accounting for a distributeion
376330: --
376331: xla_ae_lines_pkg.SetTrxReversalAttrs
376332: (p_event_id => l_event_id
376333: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
376334: ,p_trx_reversal_source => l_trx_reversal_source);
376335:
376336: END IF;
376337:
376450: --
376451: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
376452: --
376453:
376454: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
376455: (g_array_event(l_event_id).array_value_num('header_index'))
376456: ,'N'
376457: ) <> 'Y'
376458: THEN
376537: --
376538: -- 5217187
376539: --
376540: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
376541: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
376542: g_array_event(l_event_id).array_value_num('header_index'));
376543: --
376544: --
376545:
376777:
376778: --
376779: -- insert headers into xla_ae_headers_gt table
376780: --
376781: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
376782:
376783: -- insert into errors table here.
376784:
376785: END LOOP;
377282: l_previous_event_id NUMBER;
377283: l_first_event_id NUMBER;
377284: l_last_event_id NUMBER;
377285:
377286: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
377287: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
377288: --
377289: --
377290: l_result BOOLEAN := TRUE;
377496: --
377497: --------------------------------------
377498: -- 4262811 Initialze MPA Line Number
377499: --------------------------------------
377500: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
377501:
377502: --
377503:
377504: --
377557: --
377558: EXIT WHEN l_array_entity_id.COUNT = 0;
377559:
377560: -- initialize arrays
377561: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
377562: XLA_AE_LINES_PKG.g_rec_lines := NULL;
377563:
377564: --
377565: -- Bug 4458708
377615:
377616: --
377617: -- initialize a row for ae header
377618: --
377619: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
377620:
377621: l_event_id := l_array_event_id(hdr_idx);
377622:
377623: --
377667: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
377668: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
377669:
377670:
377671: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
377672:
377673: XLA_AE_HEADER_PKG.SetJeCategoryName;
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377669:
377670:
377671: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
377672:
377673: XLA_AE_HEADER_PKG.SetJeCategoryName;
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377671: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
377672:
377673: XLA_AE_HEADER_PKG.SetJeCategoryName;
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377678: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377672:
377673: XLA_AE_HEADER_PKG.SetJeCategoryName;
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377678: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377680:
377673: XLA_AE_HEADER_PKG.SetJeCategoryName;
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377678: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377680:
377681:
377674:
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377678: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377680:
377681:
377682: --
377675: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
377676: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
377677: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
377678: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377680:
377681:
377682: --
377683: xla_ae_header_pkg.SetHdrDescription(
377679: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
377680:
377681:
377682: --
377683: xla_ae_header_pkg.SetHdrDescription(
377684: p_description => Description_1 (
377685: p_application_id => p_application_id
377686: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
377687: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
377719: -- accounting for a distributeion
377720: --
377721: xla_ae_lines_pkg.SetTrxReversalAttrs
377722: (p_event_id => l_event_id
377723: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
377724: ,p_trx_reversal_source => l_trx_reversal_source);
377725:
377726: END IF;
377727:
377844: --
377845: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
377846: --
377847:
377848: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
377849: (g_array_event(l_event_id).array_value_num('header_index'))
377850: ,'N'
377851: ) <> 'Y'
377852: THEN
377931: --
377932: -- 5217187
377933: --
377934: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
377935: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
377936: g_array_event(l_event_id).array_value_num('header_index'));
377937: --
377938: --
377939:
378055:
378056: --
378057: -- insert headers into xla_ae_headers_gt table
378058: --
378059: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
378060:
378061: -- insert into errors table here.
378062:
378063: END LOOP;
378526: l_previous_event_id NUMBER;
378527: l_first_event_id NUMBER;
378528: l_last_event_id NUMBER;
378529:
378530: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
378531: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
378532: --
378533: --
378534: l_result BOOLEAN := TRUE;
378718: --
378719: --------------------------------------
378720: -- 4262811 Initialze MPA Line Number
378721: --------------------------------------
378722: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
378723:
378724: --
378725:
378726: --
378777: --
378778: EXIT WHEN l_array_entity_id.COUNT = 0;
378779:
378780: -- initialize arrays
378781: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
378782: XLA_AE_LINES_PKG.g_rec_lines := NULL;
378783:
378784: --
378785: -- Bug 4458708
378835:
378836: --
378837: -- initialize a row for ae header
378838: --
378839: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
378840:
378841: l_event_id := l_array_event_id(hdr_idx);
378842:
378843: --
378885: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
378886: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
378887:
378888:
378889: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
378890:
378891: XLA_AE_HEADER_PKG.SetJeCategoryName;
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378887:
378888:
378889: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
378890:
378891: XLA_AE_HEADER_PKG.SetJeCategoryName;
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378889: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
378890:
378891: XLA_AE_HEADER_PKG.SetJeCategoryName;
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378896: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
378897: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
378890:
378891: XLA_AE_HEADER_PKG.SetJeCategoryName;
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378896: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
378897: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
378898:
378891: XLA_AE_HEADER_PKG.SetJeCategoryName;
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378896: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
378897: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
378898:
378899:
378892:
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378896: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
378897: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
378898:
378899:
378900: -- No header level analytical criteria
378893: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
378894: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
378895: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
378896: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
378897: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
378898:
378899:
378900: -- No header level analytical criteria
378901:
378924: -- accounting for a distributeion
378925: --
378926: xla_ae_lines_pkg.SetTrxReversalAttrs
378927: (p_event_id => l_event_id
378928: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
378929: ,p_trx_reversal_source => l_trx_reversal_source);
378930:
378931: END IF;
378932:
379045: --
379046: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
379047: --
379048:
379049: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
379050: (g_array_event(l_event_id).array_value_num('header_index'))
379051: ,'N'
379052: ) <> 'Y'
379053: THEN
379132: --
379133: -- 5217187
379134: --
379135: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
379136: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
379137: g_array_event(l_event_id).array_value_num('header_index'));
379138: --
379139: --
379140:
379282:
379283: --
379284: -- insert headers into xla_ae_headers_gt table
379285: --
379286: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
379287:
379288: -- insert into errors table here.
379289:
379290: END LOOP;
379758: l_previous_event_id NUMBER;
379759: l_first_event_id NUMBER;
379760: l_last_event_id NUMBER;
379761:
379762: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
379763: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
379764: --
379765: --
379766: l_result BOOLEAN := TRUE;
379953: --
379954: --------------------------------------
379955: -- 4262811 Initialze MPA Line Number
379956: --------------------------------------
379957: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
379958:
379959: --
379960:
379961: --
380013: --
380014: EXIT WHEN l_array_entity_id.COUNT = 0;
380015:
380016: -- initialize arrays
380017: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
380018: XLA_AE_LINES_PKG.g_rec_lines := NULL;
380019:
380020: --
380021: -- Bug 4458708
380071:
380072: --
380073: -- initialize a row for ae header
380074: --
380075: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
380076:
380077: l_event_id := l_array_event_id(hdr_idx);
380078:
380079: --
380122: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
380123: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
380124:
380125:
380126: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
380127:
380128: XLA_AE_HEADER_PKG.SetJeCategoryName;
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380124:
380125:
380126: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
380127:
380128: XLA_AE_HEADER_PKG.SetJeCategoryName;
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380126: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
380127:
380128: XLA_AE_HEADER_PKG.SetJeCategoryName;
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380133: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
380134: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
380127:
380128: XLA_AE_HEADER_PKG.SetJeCategoryName;
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380133: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
380134: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
380135:
380128: XLA_AE_HEADER_PKG.SetJeCategoryName;
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380133: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
380134: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
380135:
380136:
380129:
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380133: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
380134: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
380135:
380136:
380137: -- No header level analytical criteria
380130: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
380131: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
380132: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
380133: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
380134: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
380135:
380136:
380137: -- No header level analytical criteria
380138:
380161: -- accounting for a distributeion
380162: --
380163: xla_ae_lines_pkg.SetTrxReversalAttrs
380164: (p_event_id => l_event_id
380165: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
380166: ,p_trx_reversal_source => l_trx_reversal_source);
380167:
380168: END IF;
380169:
380282: --
380283: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
380284: --
380285:
380286: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
380287: (g_array_event(l_event_id).array_value_num('header_index'))
380288: ,'N'
380289: ) <> 'Y'
380290: THEN
380369: --
380370: -- 5217187
380371: --
380372: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
380373: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
380374: g_array_event(l_event_id).array_value_num('header_index'));
380375: --
380376: --
380377:
380551:
380552: --
380553: -- insert headers into xla_ae_headers_gt table
380554: --
380555: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
380556:
380557: -- insert into errors table here.
380558:
380559: END LOOP;
381182: l_previous_event_id NUMBER;
381183: l_first_event_id NUMBER;
381184: l_last_event_id NUMBER;
381185:
381186: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
381187: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
381188: --
381189: --
381190: l_result BOOLEAN := TRUE;
381474: --
381475: --------------------------------------
381476: -- 4262811 Initialze MPA Line Number
381477: --------------------------------------
381478: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
381479:
381480: --
381481:
381482: --
381553: --
381554: EXIT WHEN l_array_entity_id.COUNT = 0;
381555:
381556: -- initialize arrays
381557: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
381558: XLA_AE_LINES_PKG.g_rec_lines := NULL;
381559:
381560: --
381561: -- Bug 4458708
381611:
381612: --
381613: -- initialize a row for ae header
381614: --
381615: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
381616:
381617: l_event_id := l_array_event_id(hdr_idx);
381618:
381619: --
381683: l_rec_acct_attrs.array_acct_attr_code(3) := 'GL_TRANSFER_FLAG';
381684: l_rec_acct_attrs.array_char_value(3) := g_array_event(l_event_id).array_value_char('source_114');
381685:
381686:
381687: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
381688:
381689: XLA_AE_HEADER_PKG.SetJeCategoryName;
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381685:
381686:
381687: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
381688:
381689: XLA_AE_HEADER_PKG.SetJeCategoryName;
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381687: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
381688:
381689: XLA_AE_HEADER_PKG.SetJeCategoryName;
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381694: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381688:
381689: XLA_AE_HEADER_PKG.SetJeCategoryName;
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381694: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381696:
381689: XLA_AE_HEADER_PKG.SetJeCategoryName;
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381694: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381696:
381697:
381690:
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381694: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381696:
381697:
381698: --
381691: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
381692: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
381693: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
381694: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381696:
381697:
381698: --
381699: xla_ae_header_pkg.SetHdrDescription(
381695: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
381696:
381697:
381698: --
381699: xla_ae_header_pkg.SetHdrDescription(
381700: p_description => Description_1 (
381701: p_application_id => p_application_id
381702: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
381703: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
381735: -- accounting for a distributeion
381736: --
381737: xla_ae_lines_pkg.SetTrxReversalAttrs
381738: (p_event_id => l_event_id
381739: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
381740: ,p_trx_reversal_source => l_trx_reversal_source);
381741:
381742: END IF;
381743:
381864: --
381865: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
381866: --
381867:
381868: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
381869: (g_array_event(l_event_id).array_value_num('header_index'))
381870: ,'N'
381871: ) <> 'Y'
381872: THEN
381951: --
381952: -- 5217187
381953: --
381954: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
381955: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
381956: g_array_event(l_event_id).array_value_num('header_index'));
381957: --
381958: --
381959:
382467:
382468: --
382469: -- insert headers into xla_ae_headers_gt table
382470: --
382471: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
382472:
382473: -- insert into errors table here.
382474:
382475: END LOOP;
383017: l_previous_event_id NUMBER;
383018: l_first_event_id NUMBER;
383019: l_last_event_id NUMBER;
383020:
383021: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
383022: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
383023: --
383024: --
383025: l_result BOOLEAN := TRUE;
383255: --
383256: --------------------------------------
383257: -- 4262811 Initialze MPA Line Number
383258: --------------------------------------
383259: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
383260:
383261: --
383262:
383263: --
383321: --
383322: EXIT WHEN l_array_entity_id.COUNT = 0;
383323:
383324: -- initialize arrays
383325: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
383326: XLA_AE_LINES_PKG.g_rec_lines := NULL;
383327:
383328: --
383329: -- Bug 4458708
383379:
383380: --
383381: -- initialize a row for ae header
383382: --
383383: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
383384:
383385: l_event_id := l_array_event_id(hdr_idx);
383386:
383387: --
383436: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
383437: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
383438:
383439:
383440: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
383441:
383442: XLA_AE_HEADER_PKG.SetJeCategoryName;
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383438:
383439:
383440: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
383441:
383442: XLA_AE_HEADER_PKG.SetJeCategoryName;
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383440: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
383441:
383442: XLA_AE_HEADER_PKG.SetJeCategoryName;
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383447: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383441:
383442: XLA_AE_HEADER_PKG.SetJeCategoryName;
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383447: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383449:
383442: XLA_AE_HEADER_PKG.SetJeCategoryName;
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383447: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383449:
383450:
383443:
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383447: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383449:
383450:
383451: --
383444: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
383445: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
383446: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
383447: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383449:
383450:
383451: --
383452: xla_ae_header_pkg.SetHdrDescription(
383448: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
383449:
383450:
383451: --
383452: xla_ae_header_pkg.SetHdrDescription(
383453: p_description => Description_1 (
383454: p_application_id => p_application_id
383455: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
383456: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
383488: -- accounting for a distributeion
383489: --
383490: xla_ae_lines_pkg.SetTrxReversalAttrs
383491: (p_event_id => l_event_id
383492: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
383493: ,p_trx_reversal_source => l_trx_reversal_source);
383494:
383495: END IF;
383496:
383615: --
383616: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
383617: --
383618:
383619: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
383620: (g_array_event(l_event_id).array_value_num('header_index'))
383621: ,'N'
383622: ) <> 'Y'
383623: THEN
383702: --
383703: -- 5217187
383704: --
383705: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
383706: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
383707: g_array_event(l_event_id).array_value_num('header_index'));
383708: --
383709: --
383710:
383944:
383945: --
383946: -- insert headers into xla_ae_headers_gt table
383947: --
383948: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
383949:
383950: -- insert into errors table here.
383951:
383952: END LOOP;
384494: l_previous_event_id NUMBER;
384495: l_first_event_id NUMBER;
384496: l_last_event_id NUMBER;
384497:
384498: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
384499: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
384500: --
384501: --
384502: l_result BOOLEAN := TRUE;
384732: --
384733: --------------------------------------
384734: -- 4262811 Initialze MPA Line Number
384735: --------------------------------------
384736: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
384737:
384738: --
384739:
384740: --
384798: --
384799: EXIT WHEN l_array_entity_id.COUNT = 0;
384800:
384801: -- initialize arrays
384802: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
384803: XLA_AE_LINES_PKG.g_rec_lines := NULL;
384804:
384805: --
384806: -- Bug 4458708
384856:
384857: --
384858: -- initialize a row for ae header
384859: --
384860: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
384861:
384862: l_event_id := l_array_event_id(hdr_idx);
384863:
384864: --
384913: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
384914: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
384915:
384916:
384917: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
384918:
384919: XLA_AE_HEADER_PKG.SetJeCategoryName;
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384915:
384916:
384917: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
384918:
384919: XLA_AE_HEADER_PKG.SetJeCategoryName;
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384917: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
384918:
384919: XLA_AE_HEADER_PKG.SetJeCategoryName;
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384924: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
384925: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
384918:
384919: XLA_AE_HEADER_PKG.SetJeCategoryName;
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384924: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
384925: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
384926:
384919: XLA_AE_HEADER_PKG.SetJeCategoryName;
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384924: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
384925: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
384926:
384927:
384920:
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384924: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
384925: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
384926:
384927:
384928: -- No header level analytical criteria
384921: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
384922: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
384923: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
384924: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
384925: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
384926:
384927:
384928: -- No header level analytical criteria
384929:
384952: -- accounting for a distributeion
384953: --
384954: xla_ae_lines_pkg.SetTrxReversalAttrs
384955: (p_event_id => l_event_id
384956: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
384957: ,p_trx_reversal_source => l_trx_reversal_source);
384958:
384959: END IF;
384960:
385079: --
385080: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
385081: --
385082:
385083: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
385084: (g_array_event(l_event_id).array_value_num('header_index'))
385085: ,'N'
385086: ) <> 'Y'
385087: THEN
385166: --
385167: -- 5217187
385168: --
385169: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
385170: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
385171: g_array_event(l_event_id).array_value_num('header_index'));
385172: --
385173: --
385174:
385408:
385409: --
385410: -- insert headers into xla_ae_headers_gt table
385411: --
385412: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
385413:
385414: -- insert into errors table here.
385415:
385416: END LOOP;
385958: l_previous_event_id NUMBER;
385959: l_first_event_id NUMBER;
385960: l_last_event_id NUMBER;
385961:
385962: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
385963: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
385964: --
385965: --
385966: l_result BOOLEAN := TRUE;
386196: --
386197: --------------------------------------
386198: -- 4262811 Initialze MPA Line Number
386199: --------------------------------------
386200: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
386201:
386202: --
386203:
386204: --
386262: --
386263: EXIT WHEN l_array_entity_id.COUNT = 0;
386264:
386265: -- initialize arrays
386266: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
386267: XLA_AE_LINES_PKG.g_rec_lines := NULL;
386268:
386269: --
386270: -- Bug 4458708
386320:
386321: --
386322: -- initialize a row for ae header
386323: --
386324: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
386325:
386326: l_event_id := l_array_event_id(hdr_idx);
386327:
386328: --
386377: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
386378: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
386379:
386380:
386381: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
386382:
386383: XLA_AE_HEADER_PKG.SetJeCategoryName;
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386379:
386380:
386381: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
386382:
386383: XLA_AE_HEADER_PKG.SetJeCategoryName;
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386381: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
386382:
386383: XLA_AE_HEADER_PKG.SetJeCategoryName;
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386388: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386382:
386383: XLA_AE_HEADER_PKG.SetJeCategoryName;
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386388: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386390:
386383: XLA_AE_HEADER_PKG.SetJeCategoryName;
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386388: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386390:
386391:
386384:
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386388: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386390:
386391:
386392: --
386385: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
386386: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
386387: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
386388: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386390:
386391:
386392: --
386393: xla_ae_header_pkg.SetHdrDescription(
386389: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
386390:
386391:
386392: --
386393: xla_ae_header_pkg.SetHdrDescription(
386394: p_description => Description_1 (
386395: p_application_id => p_application_id
386396: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
386397: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
386429: -- accounting for a distributeion
386430: --
386431: xla_ae_lines_pkg.SetTrxReversalAttrs
386432: (p_event_id => l_event_id
386433: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
386434: ,p_trx_reversal_source => l_trx_reversal_source);
386435:
386436: END IF;
386437:
386556: --
386557: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
386558: --
386559:
386560: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
386561: (g_array_event(l_event_id).array_value_num('header_index'))
386562: ,'N'
386563: ) <> 'Y'
386564: THEN
386643: --
386644: -- 5217187
386645: --
386646: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
386647: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
386648: g_array_event(l_event_id).array_value_num('header_index'));
386649: --
386650: --
386651:
386885:
386886: --
386887: -- insert headers into xla_ae_headers_gt table
386888: --
386889: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
386890:
386891: -- insert into errors table here.
386892:
386893: END LOOP;
387447: l_previous_event_id NUMBER;
387448: l_first_event_id NUMBER;
387449: l_last_event_id NUMBER;
387450:
387451: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
387452: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
387453: --
387454: --
387455: l_result BOOLEAN := TRUE;
387696: --
387697: --------------------------------------
387698: -- 4262811 Initialze MPA Line Number
387699: --------------------------------------
387700: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
387701:
387702: --
387703:
387704: --
387764: --
387765: EXIT WHEN l_array_entity_id.COUNT = 0;
387766:
387767: -- initialize arrays
387768: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
387769: XLA_AE_LINES_PKG.g_rec_lines := NULL;
387770:
387771: --
387772: -- Bug 4458708
387822:
387823: --
387824: -- initialize a row for ae header
387825: --
387826: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
387827:
387828: l_event_id := l_array_event_id(hdr_idx);
387829:
387830: --
387881: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
387882: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
387883:
387884:
387885: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
387886:
387887: XLA_AE_HEADER_PKG.SetJeCategoryName;
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387883:
387884:
387885: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
387886:
387887: XLA_AE_HEADER_PKG.SetJeCategoryName;
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387885: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
387886:
387887: XLA_AE_HEADER_PKG.SetJeCategoryName;
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387892: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387886:
387887: XLA_AE_HEADER_PKG.SetJeCategoryName;
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387892: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387894:
387887: XLA_AE_HEADER_PKG.SetJeCategoryName;
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387892: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387894:
387895:
387888:
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387892: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387894:
387895:
387896: --
387889: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
387890: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
387891: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
387892: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387894:
387895:
387896: --
387897: xla_ae_header_pkg.SetHdrDescription(
387893: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
387894:
387895:
387896: --
387897: xla_ae_header_pkg.SetHdrDescription(
387898: p_description => Description_1 (
387899: p_application_id => p_application_id
387900: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
387901: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
387933: -- accounting for a distributeion
387934: --
387935: xla_ae_lines_pkg.SetTrxReversalAttrs
387936: (p_event_id => l_event_id
387937: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
387938: ,p_trx_reversal_source => l_trx_reversal_source);
387939:
387940: END IF;
387941:
388060: --
388061: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
388062: --
388063:
388064: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
388065: (g_array_event(l_event_id).array_value_num('header_index'))
388066: ,'N'
388067: ) <> 'Y'
388068: THEN
388147: --
388148: -- 5217187
388149: --
388150: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
388151: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
388152: g_array_event(l_event_id).array_value_num('header_index'));
388153: --
388154: --
388155:
388363:
388364: --
388365: -- insert headers into xla_ae_headers_gt table
388366: --
388367: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
388368:
388369: -- insert into errors table here.
388370:
388371: END LOOP;
388946: l_previous_event_id NUMBER;
388947: l_first_event_id NUMBER;
388948: l_last_event_id NUMBER;
388949:
388950: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
388951: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
388952: --
388953: --
388954: l_result BOOLEAN := TRUE;
389203: --
389204: --------------------------------------
389205: -- 4262811 Initialze MPA Line Number
389206: --------------------------------------
389207: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
389208:
389209: --
389210:
389211: --
389276: --
389277: EXIT WHEN l_array_entity_id.COUNT = 0;
389278:
389279: -- initialize arrays
389280: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
389281: XLA_AE_LINES_PKG.g_rec_lines := NULL;
389282:
389283: --
389284: -- Bug 4458708
389334:
389335: --
389336: -- initialize a row for ae header
389337: --
389338: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
389339:
389340: l_event_id := l_array_event_id(hdr_idx);
389341:
389342: --
389398: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
389399: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
389400:
389401:
389402: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
389403:
389404: XLA_AE_HEADER_PKG.SetJeCategoryName;
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389400:
389401:
389402: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
389403:
389404: XLA_AE_HEADER_PKG.SetJeCategoryName;
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389402: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
389403:
389404: XLA_AE_HEADER_PKG.SetJeCategoryName;
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
389410: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
389403:
389404: XLA_AE_HEADER_PKG.SetJeCategoryName;
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
389410: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
389411:
389404: XLA_AE_HEADER_PKG.SetJeCategoryName;
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
389410: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
389411:
389412:
389405:
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
389410: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
389411:
389412:
389413: -- No header level analytical criteria
389406: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
389407: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
389408: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
389409: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
389410: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
389411:
389412:
389413: -- No header level analytical criteria
389414:
389437: -- accounting for a distributeion
389438: --
389439: xla_ae_lines_pkg.SetTrxReversalAttrs
389440: (p_event_id => l_event_id
389441: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
389442: ,p_trx_reversal_source => l_trx_reversal_source);
389443:
389444: END IF;
389445:
389564: --
389565: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
389566: --
389567:
389568: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
389569: (g_array_event(l_event_id).array_value_num('header_index'))
389570: ,'N'
389571: ) <> 'Y'
389572: THEN
389651: --
389652: -- 5217187
389653: --
389654: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
389655: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
389656: g_array_event(l_event_id).array_value_num('header_index'));
389657: --
389658: --
389659:
389899:
389900: --
389901: -- insert headers into xla_ae_headers_gt table
389902: --
389903: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
389904:
389905: -- insert into errors table here.
389906:
389907: END LOOP;
390504: l_previous_event_id NUMBER;
390505: l_first_event_id NUMBER;
390506: l_last_event_id NUMBER;
390507:
390508: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
390509: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
390510: --
390511: --
390512: l_result BOOLEAN := TRUE;
390771: --
390772: --------------------------------------
390773: -- 4262811 Initialze MPA Line Number
390774: --------------------------------------
390775: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
390776:
390777: --
390778:
390779: --
390846: --
390847: EXIT WHEN l_array_entity_id.COUNT = 0;
390848:
390849: -- initialize arrays
390850: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
390851: XLA_AE_LINES_PKG.g_rec_lines := NULL;
390852:
390853: --
390854: -- Bug 4458708
390904:
390905: --
390906: -- initialize a row for ae header
390907: --
390908: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
390909:
390910: l_event_id := l_array_event_id(hdr_idx);
390911:
390912: --
390970: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
390971: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
390972:
390973:
390974: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
390975:
390976: XLA_AE_HEADER_PKG.SetJeCategoryName;
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390972:
390973:
390974: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
390975:
390976: XLA_AE_HEADER_PKG.SetJeCategoryName;
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390974: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
390975:
390976: XLA_AE_HEADER_PKG.SetJeCategoryName;
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
390982: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
390975:
390976: XLA_AE_HEADER_PKG.SetJeCategoryName;
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
390982: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
390983:
390976: XLA_AE_HEADER_PKG.SetJeCategoryName;
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
390982: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
390983:
390984:
390977:
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
390982: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
390983:
390984:
390985: -- No header level analytical criteria
390978: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
390979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
390980: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
390981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
390982: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
390983:
390984:
390985: -- No header level analytical criteria
390986:
391009: -- accounting for a distributeion
391010: --
391011: xla_ae_lines_pkg.SetTrxReversalAttrs
391012: (p_event_id => l_event_id
391013: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
391014: ,p_trx_reversal_source => l_trx_reversal_source);
391015:
391016: END IF;
391017:
391137: --
391138: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
391139: --
391140:
391141: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
391142: (g_array_event(l_event_id).array_value_num('header_index'))
391143: ,'N'
391144: ) <> 'Y'
391145: THEN
391224: --
391225: -- 5217187
391226: --
391227: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
391228: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
391229: g_array_event(l_event_id).array_value_num('header_index'));
391230: --
391231: --
391232:
391484:
391485: --
391486: -- insert headers into xla_ae_headers_gt table
391487: --
391488: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
391489:
391490: -- insert into errors table here.
391491:
391492: END LOOP;
392054: l_previous_event_id NUMBER;
392055: l_first_event_id NUMBER;
392056: l_last_event_id NUMBER;
392057:
392058: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
392059: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
392060: --
392061: --
392062: l_result BOOLEAN := TRUE;
392304: --
392305: --------------------------------------
392306: -- 4262811 Initialze MPA Line Number
392307: --------------------------------------
392308: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
392309:
392310: --
392311:
392312: --
392374: --
392375: EXIT WHEN l_array_entity_id.COUNT = 0;
392376:
392377: -- initialize arrays
392378: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
392379: XLA_AE_LINES_PKG.g_rec_lines := NULL;
392380:
392381: --
392382: -- Bug 4458708
392432:
392433: --
392434: -- initialize a row for ae header
392435: --
392436: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
392437:
392438: l_event_id := l_array_event_id(hdr_idx);
392439:
392440: --
392493: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
392494: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
392495:
392496:
392497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
392498:
392499: XLA_AE_HEADER_PKG.SetJeCategoryName;
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392495:
392496:
392497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
392498:
392499: XLA_AE_HEADER_PKG.SetJeCategoryName;
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392497: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
392498:
392499: XLA_AE_HEADER_PKG.SetJeCategoryName;
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
392505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
392498:
392499: XLA_AE_HEADER_PKG.SetJeCategoryName;
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
392505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
392506:
392499: XLA_AE_HEADER_PKG.SetJeCategoryName;
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
392505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
392506:
392507:
392500:
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
392505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
392506:
392507:
392508: -- No header level analytical criteria
392501: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
392502: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
392503: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
392504: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
392505: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
392506:
392507:
392508: -- No header level analytical criteria
392509:
392532: -- accounting for a distributeion
392533: --
392534: xla_ae_lines_pkg.SetTrxReversalAttrs
392535: (p_event_id => l_event_id
392536: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
392537: ,p_trx_reversal_source => l_trx_reversal_source);
392538:
392539: END IF;
392540:
392659: --
392660: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
392661: --
392662:
392663: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
392664: (g_array_event(l_event_id).array_value_num('header_index'))
392665: ,'N'
392666: ) <> 'Y'
392667: THEN
392746: --
392747: -- 5217187
392748: --
392749: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
392750: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
392751: g_array_event(l_event_id).array_value_num('header_index'));
392752: --
392753: --
392754:
393192:
393193: --
393194: -- insert headers into xla_ae_headers_gt table
393195: --
393196: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
393197:
393198: -- insert into errors table here.
393199:
393200: END LOOP;
393734: l_previous_event_id NUMBER;
393735: l_first_event_id NUMBER;
393736: l_last_event_id NUMBER;
393737:
393738: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
393739: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
393740: --
393741: --
393742: l_result BOOLEAN := TRUE;
393966: --
393967: --------------------------------------
393968: -- 4262811 Initialze MPA Line Number
393969: --------------------------------------
393970: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
393971:
393972: --
393973:
393974: --
394031: --
394032: EXIT WHEN l_array_entity_id.COUNT = 0;
394033:
394034: -- initialize arrays
394035: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
394036: XLA_AE_LINES_PKG.g_rec_lines := NULL;
394037:
394038: --
394039: -- Bug 4458708
394089:
394090: --
394091: -- initialize a row for ae header
394092: --
394093: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
394094:
394095: l_event_id := l_array_event_id(hdr_idx);
394096:
394097: --
394145: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
394146: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
394147:
394148:
394149: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
394150:
394151: XLA_AE_HEADER_PKG.SetJeCategoryName;
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394147:
394148:
394149: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
394150:
394151: XLA_AE_HEADER_PKG.SetJeCategoryName;
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394149: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
394150:
394151: XLA_AE_HEADER_PKG.SetJeCategoryName;
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394156: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
394157: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
394150:
394151: XLA_AE_HEADER_PKG.SetJeCategoryName;
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394156: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
394157: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
394158:
394151: XLA_AE_HEADER_PKG.SetJeCategoryName;
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394156: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
394157: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
394158:
394159:
394152:
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394156: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
394157: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
394158:
394159:
394160: -- No header level analytical criteria
394153: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
394154: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
394155: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
394156: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
394157: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
394158:
394159:
394160: -- No header level analytical criteria
394161:
394184: -- accounting for a distributeion
394185: --
394186: xla_ae_lines_pkg.SetTrxReversalAttrs
394187: (p_event_id => l_event_id
394188: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
394189: ,p_trx_reversal_source => l_trx_reversal_source);
394190:
394191: END IF;
394192:
394311: --
394312: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
394313: --
394314:
394315: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
394316: (g_array_event(l_event_id).array_value_num('header_index'))
394317: ,'N'
394318: ) <> 'Y'
394319: THEN
394398: --
394399: -- 5217187
394400: --
394401: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
394402: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
394403: g_array_event(l_event_id).array_value_num('header_index'));
394404: --
394405: --
394406:
394789:
394790: --
394791: -- insert headers into xla_ae_headers_gt table
394792: --
394793: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
394794:
394795: -- insert into errors table here.
394796:
394797: END LOOP;
395359: l_previous_event_id NUMBER;
395360: l_first_event_id NUMBER;
395361: l_last_event_id NUMBER;
395362:
395363: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
395364: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
395365: --
395366: --
395367: l_result BOOLEAN := TRUE;
395609: --
395610: --------------------------------------
395611: -- 4262811 Initialze MPA Line Number
395612: --------------------------------------
395613: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
395614:
395615: --
395616:
395617: --
395679: --
395680: EXIT WHEN l_array_entity_id.COUNT = 0;
395681:
395682: -- initialize arrays
395683: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
395684: XLA_AE_LINES_PKG.g_rec_lines := NULL;
395685:
395686: --
395687: -- Bug 4458708
395737:
395738: --
395739: -- initialize a row for ae header
395740: --
395741: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
395742:
395743: l_event_id := l_array_event_id(hdr_idx);
395744:
395745: --
395798: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
395799: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
395800:
395801:
395802: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
395803:
395804: XLA_AE_HEADER_PKG.SetJeCategoryName;
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395800:
395801:
395802: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
395803:
395804: XLA_AE_HEADER_PKG.SetJeCategoryName;
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395802: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
395803:
395804: XLA_AE_HEADER_PKG.SetJeCategoryName;
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395809: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
395810: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
395803:
395804: XLA_AE_HEADER_PKG.SetJeCategoryName;
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395809: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
395810: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
395811:
395804: XLA_AE_HEADER_PKG.SetJeCategoryName;
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395809: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
395810: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
395811:
395812:
395805:
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395809: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
395810: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
395811:
395812:
395813: -- No header level analytical criteria
395806: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
395807: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
395808: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
395809: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
395810: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
395811:
395812:
395813: -- No header level analytical criteria
395814:
395837: -- accounting for a distributeion
395838: --
395839: xla_ae_lines_pkg.SetTrxReversalAttrs
395840: (p_event_id => l_event_id
395841: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
395842: ,p_trx_reversal_source => l_trx_reversal_source);
395843:
395844: END IF;
395845:
395964: --
395965: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
395966: --
395967:
395968: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
395969: (g_array_event(l_event_id).array_value_num('header_index'))
395970: ,'N'
395971: ) <> 'Y'
395972: THEN
396051: --
396052: -- 5217187
396053: --
396054: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
396055: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
396056: g_array_event(l_event_id).array_value_num('header_index'));
396057: --
396058: --
396059:
396497:
396498: --
396499: -- insert headers into xla_ae_headers_gt table
396500: --
396501: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
396502:
396503: -- insert into errors table here.
396504:
396505: END LOOP;
397083: l_previous_event_id NUMBER;
397084: l_first_event_id NUMBER;
397085: l_last_event_id NUMBER;
397086:
397087: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
397088: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
397089: --
397090: --
397091: l_result BOOLEAN := TRUE;
397343: --
397344: --------------------------------------
397345: -- 4262811 Initialze MPA Line Number
397346: --------------------------------------
397347: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
397348:
397349: --
397350:
397351: --
397416: --
397417: EXIT WHEN l_array_entity_id.COUNT = 0;
397418:
397419: -- initialize arrays
397420: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
397421: XLA_AE_LINES_PKG.g_rec_lines := NULL;
397422:
397423: --
397424: -- Bug 4458708
397474:
397475: --
397476: -- initialize a row for ae header
397477: --
397478: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
397479:
397480: l_event_id := l_array_event_id(hdr_idx);
397481:
397482: --
397538: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
397539: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
397540:
397541:
397542: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
397543:
397544: XLA_AE_HEADER_PKG.SetJeCategoryName;
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397540:
397541:
397542: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
397543:
397544: XLA_AE_HEADER_PKG.SetJeCategoryName;
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397542: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
397543:
397544: XLA_AE_HEADER_PKG.SetJeCategoryName;
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397549: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
397550: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
397543:
397544: XLA_AE_HEADER_PKG.SetJeCategoryName;
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397549: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
397550: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
397551:
397544: XLA_AE_HEADER_PKG.SetJeCategoryName;
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397549: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
397550: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
397551:
397552:
397545:
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397549: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
397550: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
397551:
397552:
397553: -- No header level analytical criteria
397546: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
397547: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
397548: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
397549: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
397550: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
397551:
397552:
397553: -- No header level analytical criteria
397554:
397577: -- accounting for a distributeion
397578: --
397579: xla_ae_lines_pkg.SetTrxReversalAttrs
397580: (p_event_id => l_event_id
397581: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
397582: ,p_trx_reversal_source => l_trx_reversal_source);
397583:
397584: END IF;
397585:
397704: --
397705: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
397706: --
397707:
397708: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
397709: (g_array_event(l_event_id).array_value_num('header_index'))
397710: ,'N'
397711: ) <> 'Y'
397712: THEN
397791: --
397792: -- 5217187
397793: --
397794: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
397795: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
397796: g_array_event(l_event_id).array_value_num('header_index'));
397797: --
397798: --
397799:
398237:
398238: --
398239: -- insert headers into xla_ae_headers_gt table
398240: --
398241: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
398242:
398243: -- insert into errors table here.
398244:
398245: END LOOP;
398817: l_previous_event_id NUMBER;
398818: l_first_event_id NUMBER;
398819: l_last_event_id NUMBER;
398820:
398821: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
398822: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
398823: --
398824: --
398825: l_result BOOLEAN := TRUE;
399073: --
399074: --------------------------------------
399075: -- 4262811 Initialze MPA Line Number
399076: --------------------------------------
399077: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
399078:
399079: --
399080:
399081: --
399145: --
399146: EXIT WHEN l_array_entity_id.COUNT = 0;
399147:
399148: -- initialize arrays
399149: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
399150: XLA_AE_LINES_PKG.g_rec_lines := NULL;
399151:
399152: --
399153: -- Bug 4458708
399203:
399204: --
399205: -- initialize a row for ae header
399206: --
399207: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
399208:
399209: l_event_id := l_array_event_id(hdr_idx);
399210:
399211: --
399266: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
399267: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
399268:
399269:
399270: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
399271:
399272: XLA_AE_HEADER_PKG.SetJeCategoryName;
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399268:
399269:
399270: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
399271:
399272: XLA_AE_HEADER_PKG.SetJeCategoryName;
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399270: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
399271:
399272: XLA_AE_HEADER_PKG.SetJeCategoryName;
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399277: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
399278: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
399271:
399272: XLA_AE_HEADER_PKG.SetJeCategoryName;
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399277: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
399278: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
399279:
399272: XLA_AE_HEADER_PKG.SetJeCategoryName;
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399277: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
399278: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
399279:
399280:
399273:
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399277: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
399278: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
399279:
399280:
399281: -- No header level analytical criteria
399274: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
399275: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
399276: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
399277: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
399278: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
399279:
399280:
399281: -- No header level analytical criteria
399282:
399305: -- accounting for a distributeion
399306: --
399307: xla_ae_lines_pkg.SetTrxReversalAttrs
399308: (p_event_id => l_event_id
399309: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
399310: ,p_trx_reversal_source => l_trx_reversal_source);
399311:
399312: END IF;
399313:
399432: --
399433: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
399434: --
399435:
399436: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
399437: (g_array_event(l_event_id).array_value_num('header_index'))
399438: ,'N'
399439: ) <> 'Y'
399440: THEN
399519: --
399520: -- 5217187
399521: --
399522: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
399523: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
399524: g_array_event(l_event_id).array_value_num('header_index'));
399525: --
399526: --
399527:
399931:
399932: --
399933: -- insert headers into xla_ae_headers_gt table
399934: --
399935: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
399936:
399937: -- insert into errors table here.
399938:
399939: END LOOP;
400517: l_previous_event_id NUMBER;
400518: l_first_event_id NUMBER;
400519: l_last_event_id NUMBER;
400520:
400521: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
400522: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
400523: --
400524: --
400525: l_result BOOLEAN := TRUE;
400777: --
400778: --------------------------------------
400779: -- 4262811 Initialze MPA Line Number
400780: --------------------------------------
400781: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
400782:
400783: --
400784:
400785: --
400850: --
400851: EXIT WHEN l_array_entity_id.COUNT = 0;
400852:
400853: -- initialize arrays
400854: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
400855: XLA_AE_LINES_PKG.g_rec_lines := NULL;
400856:
400857: --
400858: -- Bug 4458708
400908:
400909: --
400910: -- initialize a row for ae header
400911: --
400912: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
400913:
400914: l_event_id := l_array_event_id(hdr_idx);
400915:
400916: --
400972: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
400973: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
400974:
400975:
400976: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
400977:
400978: XLA_AE_HEADER_PKG.SetJeCategoryName;
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400974:
400975:
400976: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
400977:
400978: XLA_AE_HEADER_PKG.SetJeCategoryName;
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400976: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
400977:
400978: XLA_AE_HEADER_PKG.SetJeCategoryName;
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400983: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
400984: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
400977:
400978: XLA_AE_HEADER_PKG.SetJeCategoryName;
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400983: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
400984: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
400985:
400978: XLA_AE_HEADER_PKG.SetJeCategoryName;
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400983: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
400984: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
400985:
400986:
400979:
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400983: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
400984: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
400985:
400986:
400987: -- No header level analytical criteria
400980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
400981: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
400982: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
400983: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
400984: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
400985:
400986:
400987: -- No header level analytical criteria
400988:
401011: -- accounting for a distributeion
401012: --
401013: xla_ae_lines_pkg.SetTrxReversalAttrs
401014: (p_event_id => l_event_id
401015: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
401016: ,p_trx_reversal_source => l_trx_reversal_source);
401017:
401018: END IF;
401019:
401138: --
401139: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
401140: --
401141:
401142: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
401143: (g_array_event(l_event_id).array_value_num('header_index'))
401144: ,'N'
401145: ) <> 'Y'
401146: THEN
401225: --
401226: -- 5217187
401227: --
401228: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
401229: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
401230: g_array_event(l_event_id).array_value_num('header_index'));
401231: --
401232: --
401233:
401671:
401672: --
401673: -- insert headers into xla_ae_headers_gt table
401674: --
401675: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
401676:
401677: -- insert into errors table here.
401678:
401679: END LOOP;
402243: l_previous_event_id NUMBER;
402244: l_first_event_id NUMBER;
402245: l_last_event_id NUMBER;
402246:
402247: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
402248: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
402249: --
402250: --
402251: l_result BOOLEAN := TRUE;
402498: --
402499: --------------------------------------
402500: -- 4262811 Initialze MPA Line Number
402501: --------------------------------------
402502: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
402503:
402504: --
402505:
402506: --
402568: --
402569: EXIT WHEN l_array_entity_id.COUNT = 0;
402570:
402571: -- initialize arrays
402572: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
402573: XLA_AE_LINES_PKG.g_rec_lines := NULL;
402574:
402575: --
402576: -- Bug 4458708
402626:
402627: --
402628: -- initialize a row for ae header
402629: --
402630: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
402631:
402632: l_event_id := l_array_event_id(hdr_idx);
402633:
402634: --
402687: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
402688: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
402689:
402690:
402691: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
402692:
402693: XLA_AE_HEADER_PKG.SetJeCategoryName;
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402689:
402690:
402691: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
402692:
402693: XLA_AE_HEADER_PKG.SetJeCategoryName;
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402691: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
402692:
402693: XLA_AE_HEADER_PKG.SetJeCategoryName;
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
402699: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
402692:
402693: XLA_AE_HEADER_PKG.SetJeCategoryName;
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
402699: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
402700:
402693: XLA_AE_HEADER_PKG.SetJeCategoryName;
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
402699: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
402700:
402701:
402694:
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
402699: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
402700:
402701:
402702: -- No header level analytical criteria
402695: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
402696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
402697: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
402698: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
402699: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
402700:
402701:
402702: -- No header level analytical criteria
402703:
402726: -- accounting for a distributeion
402727: --
402728: xla_ae_lines_pkg.SetTrxReversalAttrs
402729: (p_event_id => l_event_id
402730: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
402731: ,p_trx_reversal_source => l_trx_reversal_source);
402732:
402733: END IF;
402734:
402853: --
402854: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
402855: --
402856:
402857: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
402858: (g_array_event(l_event_id).array_value_num('header_index'))
402859: ,'N'
402860: ) <> 'Y'
402861: THEN
402940: --
402941: -- 5217187
402942: --
402943: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
402944: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
402945: g_array_event(l_event_id).array_value_num('header_index'));
402946: --
402947: --
402948:
403190:
403191: --
403192: -- insert headers into xla_ae_headers_gt table
403193: --
403194: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
403195:
403196: -- insert into errors table here.
403197:
403198: END LOOP;
403772: l_previous_event_id NUMBER;
403773: l_first_event_id NUMBER;
403774: l_last_event_id NUMBER;
403775:
403776: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
403777: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
403778: --
403779: --
403780: l_result BOOLEAN := TRUE;
404033: --
404034: --------------------------------------
404035: -- 4262811 Initialze MPA Line Number
404036: --------------------------------------
404037: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
404038:
404039: --
404040:
404041: --
404106: --
404107: EXIT WHEN l_array_entity_id.COUNT = 0;
404108:
404109: -- initialize arrays
404110: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
404111: XLA_AE_LINES_PKG.g_rec_lines := NULL;
404112:
404113: --
404114: -- Bug 4458708
404164:
404165: --
404166: -- initialize a row for ae header
404167: --
404168: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
404169:
404170: l_event_id := l_array_event_id(hdr_idx);
404171:
404172: --
404228: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
404229: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
404230:
404231:
404232: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
404233:
404234: XLA_AE_HEADER_PKG.SetJeCategoryName;
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404230:
404231:
404232: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
404233:
404234: XLA_AE_HEADER_PKG.SetJeCategoryName;
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404232: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
404233:
404234: XLA_AE_HEADER_PKG.SetJeCategoryName;
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404239: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
404240: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
404233:
404234: XLA_AE_HEADER_PKG.SetJeCategoryName;
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404239: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
404240: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
404241:
404234: XLA_AE_HEADER_PKG.SetJeCategoryName;
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404239: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
404240: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
404241:
404242:
404235:
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404239: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
404240: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
404241:
404242:
404243: -- No header level analytical criteria
404236: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
404237: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
404238: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
404239: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
404240: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
404241:
404242:
404243: -- No header level analytical criteria
404244:
404267: -- accounting for a distributeion
404268: --
404269: xla_ae_lines_pkg.SetTrxReversalAttrs
404270: (p_event_id => l_event_id
404271: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
404272: ,p_trx_reversal_source => l_trx_reversal_source);
404273:
404274: END IF;
404275:
404393: --
404394: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
404395: --
404396:
404397: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
404398: (g_array_event(l_event_id).array_value_num('header_index'))
404399: ,'N'
404400: ) <> 'Y'
404401: THEN
404480: --
404481: -- 5217187
404482: --
404483: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
404484: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
404485: g_array_event(l_event_id).array_value_num('header_index'));
404486: --
404487: --
404488:
404928:
404929: --
404930: -- insert headers into xla_ae_headers_gt table
404931: --
404932: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
404933:
404934: -- insert into errors table here.
404935:
404936: END LOOP;
405515: l_previous_event_id NUMBER;
405516: l_first_event_id NUMBER;
405517: l_last_event_id NUMBER;
405518:
405519: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
405520: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
405521: --
405522: --
405523: l_result BOOLEAN := TRUE;
405779: --
405780: --------------------------------------
405781: -- 4262811 Initialze MPA Line Number
405782: --------------------------------------
405783: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
405784:
405785: --
405786:
405787: --
405853: --
405854: EXIT WHEN l_array_entity_id.COUNT = 0;
405855:
405856: -- initialize arrays
405857: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
405858: XLA_AE_LINES_PKG.g_rec_lines := NULL;
405859:
405860: --
405861: -- Bug 4458708
405911:
405912: --
405913: -- initialize a row for ae header
405914: --
405915: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
405916:
405917: l_event_id := l_array_event_id(hdr_idx);
405918:
405919: --
405976: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
405977: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
405978:
405979:
405980: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
405981:
405982: XLA_AE_HEADER_PKG.SetJeCategoryName;
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405978:
405979:
405980: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
405981:
405982: XLA_AE_HEADER_PKG.SetJeCategoryName;
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405980: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
405981:
405982: XLA_AE_HEADER_PKG.SetJeCategoryName;
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405987: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
405988: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
405981:
405982: XLA_AE_HEADER_PKG.SetJeCategoryName;
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405987: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
405988: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
405989:
405982: XLA_AE_HEADER_PKG.SetJeCategoryName;
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405987: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
405988: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
405989:
405990:
405983:
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405987: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
405988: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
405989:
405990:
405991: -- No header level analytical criteria
405984: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
405985: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
405986: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
405987: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
405988: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
405989:
405990:
405991: -- No header level analytical criteria
405992:
406015: -- accounting for a distributeion
406016: --
406017: xla_ae_lines_pkg.SetTrxReversalAttrs
406018: (p_event_id => l_event_id
406019: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
406020: ,p_trx_reversal_source => l_trx_reversal_source);
406021:
406022: END IF;
406023:
406141: --
406142: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
406143: --
406144:
406145: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
406146: (g_array_event(l_event_id).array_value_num('header_index'))
406147: ,'N'
406148: ) <> 'Y'
406149: THEN
406228: --
406229: -- 5217187
406230: --
406231: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
406232: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
406233: g_array_event(l_event_id).array_value_num('header_index'));
406234: --
406235: --
406236:
406679:
406680: --
406681: -- insert headers into xla_ae_headers_gt table
406682: --
406683: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
406684:
406685: -- insert into errors table here.
406686:
406687: END LOOP;
407249: l_previous_event_id NUMBER;
407250: l_first_event_id NUMBER;
407251: l_last_event_id NUMBER;
407252:
407253: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
407254: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
407255: --
407256: --
407257: l_result BOOLEAN := TRUE;
407499: --
407500: --------------------------------------
407501: -- 4262811 Initialze MPA Line Number
407502: --------------------------------------
407503: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
407504:
407505: --
407506:
407507: --
407569: --
407570: EXIT WHEN l_array_entity_id.COUNT = 0;
407571:
407572: -- initialize arrays
407573: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
407574: XLA_AE_LINES_PKG.g_rec_lines := NULL;
407575:
407576: --
407577: -- Bug 4458708
407627:
407628: --
407629: -- initialize a row for ae header
407630: --
407631: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
407632:
407633: l_event_id := l_array_event_id(hdr_idx);
407634:
407635: --
407688: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
407689: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
407690:
407691:
407692: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
407693:
407694: XLA_AE_HEADER_PKG.SetJeCategoryName;
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407690:
407691:
407692: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
407693:
407694: XLA_AE_HEADER_PKG.SetJeCategoryName;
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407692: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
407693:
407694: XLA_AE_HEADER_PKG.SetJeCategoryName;
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407699: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
407700: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
407693:
407694: XLA_AE_HEADER_PKG.SetJeCategoryName;
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407699: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
407700: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
407701:
407694: XLA_AE_HEADER_PKG.SetJeCategoryName;
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407699: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
407700: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
407701:
407702:
407695:
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407699: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
407700: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
407701:
407702:
407703: -- No header level analytical criteria
407696: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
407697: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
407698: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
407699: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
407700: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
407701:
407702:
407703: -- No header level analytical criteria
407704:
407727: -- accounting for a distributeion
407728: --
407729: xla_ae_lines_pkg.SetTrxReversalAttrs
407730: (p_event_id => l_event_id
407731: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
407732: ,p_trx_reversal_source => l_trx_reversal_source);
407733:
407734: END IF;
407735:
407854: --
407855: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
407856: --
407857:
407858: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
407859: (g_array_event(l_event_id).array_value_num('header_index'))
407860: ,'N'
407861: ) <> 'Y'
407862: THEN
407941: --
407942: -- 5217187
407943: --
407944: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
407945: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
407946: g_array_event(l_event_id).array_value_num('header_index'));
407947: --
407948: --
407949:
408285:
408286: --
408287: -- insert headers into xla_ae_headers_gt table
408288: --
408289: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
408290:
408291: -- insert into errors table here.
408292:
408293: END LOOP;
408845: l_previous_event_id NUMBER;
408846: l_first_event_id NUMBER;
408847: l_last_event_id NUMBER;
408848:
408849: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
408850: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
408851: --
408852: --
408853: l_result BOOLEAN := TRUE;
409089: --
409090: --------------------------------------
409091: -- 4262811 Initialze MPA Line Number
409092: --------------------------------------
409093: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
409094:
409095: --
409096:
409097: --
409158: --
409159: EXIT WHEN l_array_entity_id.COUNT = 0;
409160:
409161: -- initialize arrays
409162: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
409163: XLA_AE_LINES_PKG.g_rec_lines := NULL;
409164:
409165: --
409166: -- Bug 4458708
409216:
409217: --
409218: -- initialize a row for ae header
409219: --
409220: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
409221:
409222: l_event_id := l_array_event_id(hdr_idx);
409223:
409224: --
409276: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
409277: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
409278:
409279:
409280: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
409281:
409282: XLA_AE_HEADER_PKG.SetJeCategoryName;
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409278:
409279:
409280: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
409281:
409282: XLA_AE_HEADER_PKG.SetJeCategoryName;
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409280: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
409281:
409282: XLA_AE_HEADER_PKG.SetJeCategoryName;
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409287: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
409288: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
409281:
409282: XLA_AE_HEADER_PKG.SetJeCategoryName;
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409287: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
409288: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
409289:
409282: XLA_AE_HEADER_PKG.SetJeCategoryName;
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409287: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
409288: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
409289:
409290:
409283:
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409287: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
409288: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
409289:
409290:
409291: -- No header level analytical criteria
409284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
409285: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
409286: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
409287: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
409288: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
409289:
409290:
409291: -- No header level analytical criteria
409292:
409315: -- accounting for a distributeion
409316: --
409317: xla_ae_lines_pkg.SetTrxReversalAttrs
409318: (p_event_id => l_event_id
409319: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
409320: ,p_trx_reversal_source => l_trx_reversal_source);
409321:
409322: END IF;
409323:
409441: --
409442: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
409443: --
409444:
409445: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
409446: (g_array_event(l_event_id).array_value_num('header_index'))
409447: ,'N'
409448: ) <> 'Y'
409449: THEN
409528: --
409529: -- 5217187
409530: --
409531: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
409532: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
409533: g_array_event(l_event_id).array_value_num('header_index'));
409534: --
409535: --
409536:
409736:
409737: --
409738: -- insert headers into xla_ae_headers_gt table
409739: --
409740: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
409741:
409742: -- insert into errors table here.
409743:
409744: END LOOP;
410371: l_previous_event_id NUMBER;
410372: l_first_event_id NUMBER;
410373: l_last_event_id NUMBER;
410374:
410375: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
410376: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
410377: --
410378: --
410379: l_result BOOLEAN := TRUE;
410656: --
410657: --------------------------------------
410658: -- 4262811 Initialze MPA Line Number
410659: --------------------------------------
410660: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
410661:
410662: --
410663:
410664: --
410737: --
410738: EXIT WHEN l_array_entity_id.COUNT = 0;
410739:
410740: -- initialize arrays
410741: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
410742: XLA_AE_LINES_PKG.g_rec_lines := NULL;
410743:
410744: --
410745: -- Bug 4458708
410795:
410796: --
410797: -- initialize a row for ae header
410798: --
410799: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
410800:
410801: l_event_id := l_array_event_id(hdr_idx);
410802:
410803: --
410867: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
410868: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
410869:
410870:
410871: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
410872:
410873: XLA_AE_HEADER_PKG.SetJeCategoryName;
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410869:
410870:
410871: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
410872:
410873: XLA_AE_HEADER_PKG.SetJeCategoryName;
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410871: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
410872:
410873: XLA_AE_HEADER_PKG.SetJeCategoryName;
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
410879: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
410872:
410873: XLA_AE_HEADER_PKG.SetJeCategoryName;
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
410879: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
410880:
410873: XLA_AE_HEADER_PKG.SetJeCategoryName;
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
410879: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
410880:
410881:
410874:
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
410879: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
410880:
410881:
410882: -- No header level analytical criteria
410875: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
410876: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
410877: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
410878: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
410879: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
410880:
410881:
410882: -- No header level analytical criteria
410883:
410906: -- accounting for a distributeion
410907: --
410908: xla_ae_lines_pkg.SetTrxReversalAttrs
410909: (p_event_id => l_event_id
410910: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
410911: ,p_trx_reversal_source => l_trx_reversal_source);
410912:
410913: END IF;
410914:
411034: --
411035: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
411036: --
411037:
411038: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
411039: (g_array_event(l_event_id).array_value_num('header_index'))
411040: ,'N'
411041: ) <> 'Y'
411042: THEN
411121: --
411122: -- 5217187
411123: --
411124: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
411125: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
411126: g_array_event(l_event_id).array_value_num('header_index'));
411127: --
411128: --
411129:
411350:
411351: --
411352: -- insert headers into xla_ae_headers_gt table
411353: --
411354: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
411355:
411356: -- insert into errors table here.
411357:
411358: END LOOP;
411903: l_previous_event_id NUMBER;
411904: l_first_event_id NUMBER;
411905: l_last_event_id NUMBER;
411906:
411907: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
411908: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
411909: --
411910: --
411911: l_result BOOLEAN := TRUE;
412142: --
412143: --------------------------------------
412144: -- 4262811 Initialze MPA Line Number
412145: --------------------------------------
412146: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
412147:
412148: --
412149:
412150: --
412209: --
412210: EXIT WHEN l_array_entity_id.COUNT = 0;
412211:
412212: -- initialize arrays
412213: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
412214: XLA_AE_LINES_PKG.g_rec_lines := NULL;
412215:
412216: --
412217: -- Bug 4458708
412267:
412268: --
412269: -- initialize a row for ae header
412270: --
412271: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
412272:
412273: l_event_id := l_array_event_id(hdr_idx);
412274:
412275: --
412325: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
412326: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
412327:
412328:
412329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
412330:
412331: XLA_AE_HEADER_PKG.SetJeCategoryName;
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412327:
412328:
412329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
412330:
412331: XLA_AE_HEADER_PKG.SetJeCategoryName;
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
412330:
412331: XLA_AE_HEADER_PKG.SetJeCategoryName;
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
412337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
412330:
412331: XLA_AE_HEADER_PKG.SetJeCategoryName;
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
412337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
412338:
412331: XLA_AE_HEADER_PKG.SetJeCategoryName;
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
412337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
412338:
412339:
412332:
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
412337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
412338:
412339:
412340: -- No header level analytical criteria
412333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
412334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
412335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
412336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
412337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
412338:
412339:
412340: -- No header level analytical criteria
412341:
412364: -- accounting for a distributeion
412365: --
412366: xla_ae_lines_pkg.SetTrxReversalAttrs
412367: (p_event_id => l_event_id
412368: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
412369: ,p_trx_reversal_source => l_trx_reversal_source);
412370:
412371: END IF;
412372:
412491: --
412492: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
412493: --
412494:
412495: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
412496: (g_array_event(l_event_id).array_value_num('header_index'))
412497: ,'N'
412498: ) <> 'Y'
412499: THEN
412578: --
412579: -- 5217187
412580: --
412581: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
412582: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
412583: g_array_event(l_event_id).array_value_num('header_index'));
412584: --
412585: --
412586:
412752:
412753: --
412754: -- insert headers into xla_ae_headers_gt table
412755: --
412756: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
412757:
412758: -- insert into errors table here.
412759:
412760: END LOOP;
413277: l_previous_event_id NUMBER;
413278: l_first_event_id NUMBER;
413279: l_last_event_id NUMBER;
413280:
413281: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
413282: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
413283: --
413284: --
413285: l_result BOOLEAN := TRUE;
413498: --
413499: --------------------------------------
413500: -- 4262811 Initialze MPA Line Number
413501: --------------------------------------
413502: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
413503:
413504: --
413505:
413506: --
413560: --
413561: EXIT WHEN l_array_entity_id.COUNT = 0;
413562:
413563: -- initialize arrays
413564: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
413565: XLA_AE_LINES_PKG.g_rec_lines := NULL;
413566:
413567: --
413568: -- Bug 4458708
413618:
413619: --
413620: -- initialize a row for ae header
413621: --
413622: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
413623:
413624: l_event_id := l_array_event_id(hdr_idx);
413625:
413626: --
413671: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
413672: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
413673:
413674:
413675: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
413676:
413677: XLA_AE_HEADER_PKG.SetJeCategoryName;
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413673:
413674:
413675: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
413676:
413677: XLA_AE_HEADER_PKG.SetJeCategoryName;
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413675: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
413676:
413677: XLA_AE_HEADER_PKG.SetJeCategoryName;
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
413683: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
413676:
413677: XLA_AE_HEADER_PKG.SetJeCategoryName;
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
413683: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
413684:
413677: XLA_AE_HEADER_PKG.SetJeCategoryName;
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
413683: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
413684:
413685:
413678:
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
413683: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
413684:
413685:
413686: -- No header level analytical criteria
413679: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
413680: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
413681: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
413682: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
413683: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
413684:
413685:
413686: -- No header level analytical criteria
413687:
413710: -- accounting for a distributeion
413711: --
413712: xla_ae_lines_pkg.SetTrxReversalAttrs
413713: (p_event_id => l_event_id
413714: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
413715: ,p_trx_reversal_source => l_trx_reversal_source);
413716:
413717: END IF;
413718:
413837: --
413838: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
413839: --
413840:
413841: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
413842: (g_array_event(l_event_id).array_value_num('header_index'))
413843: ,'N'
413844: ) <> 'Y'
413845: THEN
413924: --
413925: -- 5217187
413926: --
413927: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
413928: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
413929: g_array_event(l_event_id).array_value_num('header_index'));
413930: --
413931: --
413932:
414083:
414084: --
414085: -- insert headers into xla_ae_headers_gt table
414086: --
414087: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
414088:
414089: -- insert into errors table here.
414090:
414091: END LOOP;
414713: l_previous_event_id NUMBER;
414714: l_first_event_id NUMBER;
414715: l_last_event_id NUMBER;
414716:
414717: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
414718: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
414719: --
414720: --
414721: l_result BOOLEAN := TRUE;
414995: --
414996: --------------------------------------
414997: -- 4262811 Initialze MPA Line Number
414998: --------------------------------------
414999: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
415000:
415001: --
415002:
415003: --
415075: --
415076: EXIT WHEN l_array_entity_id.COUNT = 0;
415077:
415078: -- initialize arrays
415079: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
415080: XLA_AE_LINES_PKG.g_rec_lines := NULL;
415081:
415082: --
415083: -- Bug 4458708
415133:
415134: --
415135: -- initialize a row for ae header
415136: --
415137: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
415138:
415139: l_event_id := l_array_event_id(hdr_idx);
415140:
415141: --
415204: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
415205: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
415206:
415207:
415208: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
415209:
415210: XLA_AE_HEADER_PKG.SetJeCategoryName;
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415206:
415207:
415208: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
415209:
415210: XLA_AE_HEADER_PKG.SetJeCategoryName;
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415208: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
415209:
415210: XLA_AE_HEADER_PKG.SetJeCategoryName;
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
415216: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
415209:
415210: XLA_AE_HEADER_PKG.SetJeCategoryName;
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
415216: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
415217:
415210: XLA_AE_HEADER_PKG.SetJeCategoryName;
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
415216: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
415217:
415218:
415211:
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
415216: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
415217:
415218:
415219: -- No header level analytical criteria
415212: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
415213: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
415214: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
415215: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
415216: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
415217:
415218:
415219: -- No header level analytical criteria
415220:
415243: -- accounting for a distributeion
415244: --
415245: xla_ae_lines_pkg.SetTrxReversalAttrs
415246: (p_event_id => l_event_id
415247: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
415248: ,p_trx_reversal_source => l_trx_reversal_source);
415249:
415250: END IF;
415251:
415371: --
415372: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
415373: --
415374:
415375: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
415376: (g_array_event(l_event_id).array_value_num('header_index'))
415377: ,'N'
415378: ) <> 'Y'
415379: THEN
415458: --
415459: -- 5217187
415460: --
415461: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
415462: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
415463: g_array_event(l_event_id).array_value_num('header_index'));
415464: --
415465: --
415466:
415728:
415729: --
415730: -- insert headers into xla_ae_headers_gt table
415731: --
415732: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
415733:
415734: -- insert into errors table here.
415735:
415736: END LOOP;
416230: l_previous_event_id NUMBER;
416231: l_first_event_id NUMBER;
416232: l_last_event_id NUMBER;
416233:
416234: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
416235: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
416236: --
416237: --
416238: l_result BOOLEAN := TRUE;
416444: --
416445: --------------------------------------
416446: -- 4262811 Initialze MPA Line Number
416447: --------------------------------------
416448: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
416449:
416450: --
416451:
416452: --
416509: --
416510: EXIT WHEN l_array_entity_id.COUNT = 0;
416511:
416512: -- initialize arrays
416513: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
416514: XLA_AE_LINES_PKG.g_rec_lines := NULL;
416515:
416516: --
416517: -- Bug 4458708
416567:
416568: --
416569: -- initialize a row for ae header
416570: --
416571: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
416572:
416573: l_event_id := l_array_event_id(hdr_idx);
416574:
416575: --
416623: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
416624: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
416625:
416626:
416627: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
416628:
416629: XLA_AE_HEADER_PKG.SetJeCategoryName;
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416625:
416626:
416627: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
416628:
416629: XLA_AE_HEADER_PKG.SetJeCategoryName;
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416627: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
416628:
416629: XLA_AE_HEADER_PKG.SetJeCategoryName;
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416634: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416628:
416629: XLA_AE_HEADER_PKG.SetJeCategoryName;
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416634: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416636:
416629: XLA_AE_HEADER_PKG.SetJeCategoryName;
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416634: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416636:
416637:
416630:
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416634: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416636:
416637:
416638: --
416631: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
416632: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
416633: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
416634: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416636:
416637:
416638: --
416639: xla_ae_header_pkg.SetHdrDescription(
416635: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
416636:
416637:
416638: --
416639: xla_ae_header_pkg.SetHdrDescription(
416640: p_description => Description_2 (
416641: p_application_id => p_application_id
416642: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
416643: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
416675: -- accounting for a distributeion
416676: --
416677: xla_ae_lines_pkg.SetTrxReversalAttrs
416678: (p_event_id => l_event_id
416679: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
416680: ,p_trx_reversal_source => l_trx_reversal_source);
416681:
416682: END IF;
416683:
416796: --
416797: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
416798: --
416799:
416800: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
416801: (g_array_event(l_event_id).array_value_num('header_index'))
416802: ,'N'
416803: ) <> 'Y'
416804: THEN
416883: --
416884: -- 5217187
416885: --
416886: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
416887: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
416888: g_array_event(l_event_id).array_value_num('header_index'));
416889: --
416890: --
416891:
417007:
417008: --
417009: -- insert headers into xla_ae_headers_gt table
417010: --
417011: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
417012:
417013: -- insert into errors table here.
417014:
417015: END LOOP;
417637: l_previous_event_id NUMBER;
417638: l_first_event_id NUMBER;
417639: l_last_event_id NUMBER;
417640:
417641: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
417642: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
417643: --
417644: --
417645: l_result BOOLEAN := TRUE;
417936: --
417937: --------------------------------------
417938: -- 4262811 Initialze MPA Line Number
417939: --------------------------------------
417940: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
417941:
417942: --
417943:
417944: --
418013: --
418014: EXIT WHEN l_array_entity_id.COUNT = 0;
418015:
418016: -- initialize arrays
418017: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
418018: XLA_AE_LINES_PKG.g_rec_lines := NULL;
418019:
418020: --
418021: -- Bug 4458708
418071:
418072: --
418073: -- initialize a row for ae header
418074: --
418075: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
418076:
418077: l_event_id := l_array_event_id(hdr_idx);
418078:
418079: --
418139: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
418140: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
418141:
418142:
418143: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
418144:
418145: XLA_AE_HEADER_PKG.SetJeCategoryName;
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418141:
418142:
418143: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
418144:
418145: XLA_AE_HEADER_PKG.SetJeCategoryName;
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418143: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
418144:
418145: XLA_AE_HEADER_PKG.SetJeCategoryName;
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418150: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418144:
418145: XLA_AE_HEADER_PKG.SetJeCategoryName;
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418150: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418152:
418145: XLA_AE_HEADER_PKG.SetJeCategoryName;
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418150: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418152:
418153:
418146:
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418150: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418152:
418153:
418154: --
418147: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
418148: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
418149: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
418150: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418152:
418153:
418154: --
418155: xla_ae_header_pkg.SetHdrDescription(
418151: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
418152:
418153:
418154: --
418155: xla_ae_header_pkg.SetHdrDescription(
418156: p_description => Description_1 (
418157: p_application_id => p_application_id
418158: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
418159: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
418191: -- accounting for a distributeion
418192: --
418193: xla_ae_lines_pkg.SetTrxReversalAttrs
418194: (p_event_id => l_event_id
418195: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
418196: ,p_trx_reversal_source => l_trx_reversal_source);
418197:
418198: END IF;
418199:
418321: --
418322: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
418323: --
418324:
418325: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
418326: (g_array_event(l_event_id).array_value_num('header_index'))
418327: ,'N'
418328: ) <> 'Y'
418329: THEN
418408: --
418409: -- 5217187
418410: --
418411: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
418412: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
418413: g_array_event(l_event_id).array_value_num('header_index'));
418414: --
418415: --
418416:
418730:
418731: --
418732: -- insert headers into xla_ae_headers_gt table
418733: --
418734: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
418735:
418736: -- insert into errors table here.
418737:
418738: END LOOP;
419360: l_previous_event_id NUMBER;
419361: l_first_event_id NUMBER;
419362: l_last_event_id NUMBER;
419363:
419364: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
419365: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
419366: --
419367: --
419368: l_result BOOLEAN := TRUE;
419659: --
419660: --------------------------------------
419661: -- 4262811 Initialze MPA Line Number
419662: --------------------------------------
419663: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
419664:
419665: --
419666:
419667: --
419736: --
419737: EXIT WHEN l_array_entity_id.COUNT = 0;
419738:
419739: -- initialize arrays
419740: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
419741: XLA_AE_LINES_PKG.g_rec_lines := NULL;
419742:
419743: --
419744: -- Bug 4458708
419794:
419795: --
419796: -- initialize a row for ae header
419797: --
419798: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
419799:
419800: l_event_id := l_array_event_id(hdr_idx);
419801:
419802: --
419862: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
419863: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
419864:
419865:
419866: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
419867:
419868: XLA_AE_HEADER_PKG.SetJeCategoryName;
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419864:
419865:
419866: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
419867:
419868: XLA_AE_HEADER_PKG.SetJeCategoryName;
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419866: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
419867:
419868: XLA_AE_HEADER_PKG.SetJeCategoryName;
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419873: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419867:
419868: XLA_AE_HEADER_PKG.SetJeCategoryName;
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419873: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419875:
419868: XLA_AE_HEADER_PKG.SetJeCategoryName;
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419873: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419875:
419876:
419869:
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419873: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419875:
419876:
419877: --
419870: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
419871: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
419872: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
419873: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419875:
419876:
419877: --
419878: xla_ae_header_pkg.SetHdrDescription(
419874: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
419875:
419876:
419877: --
419878: xla_ae_header_pkg.SetHdrDescription(
419879: p_description => Description_1 (
419880: p_application_id => p_application_id
419881: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
419882: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
419914: -- accounting for a distributeion
419915: --
419916: xla_ae_lines_pkg.SetTrxReversalAttrs
419917: (p_event_id => l_event_id
419918: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
419919: ,p_trx_reversal_source => l_trx_reversal_source);
419920:
419921: END IF;
419922:
420044: --
420045: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
420046: --
420047:
420048: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
420049: (g_array_event(l_event_id).array_value_num('header_index'))
420050: ,'N'
420051: ) <> 'Y'
420052: THEN
420131: --
420132: -- 5217187
420133: --
420134: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
420135: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
420136: g_array_event(l_event_id).array_value_num('header_index'));
420137: --
420138: --
420139:
420453:
420454: --
420455: -- insert headers into xla_ae_headers_gt table
420456: --
420457: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
420458:
420459: -- insert into errors table here.
420460:
420461: END LOOP;
421076: l_previous_event_id NUMBER;
421077: l_first_event_id NUMBER;
421078: l_last_event_id NUMBER;
421079:
421080: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
421081: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
421082: --
421083: --
421084: l_result BOOLEAN := TRUE;
421370: --
421371: --------------------------------------
421372: -- 4262811 Initialze MPA Line Number
421373: --------------------------------------
421374: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
421375:
421376: --
421377:
421378: --
421447: --
421448: EXIT WHEN l_array_entity_id.COUNT = 0;
421449:
421450: -- initialize arrays
421451: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
421452: XLA_AE_LINES_PKG.g_rec_lines := NULL;
421453:
421454: --
421455: -- Bug 4458708
421505:
421506: --
421507: -- initialize a row for ae header
421508: --
421509: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
421510:
421511: l_event_id := l_array_event_id(hdr_idx);
421512:
421513: --
421573: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
421574: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
421575:
421576:
421577: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
421578:
421579: XLA_AE_HEADER_PKG.SetJeCategoryName;
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421575:
421576:
421577: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
421578:
421579: XLA_AE_HEADER_PKG.SetJeCategoryName;
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421577: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
421578:
421579: XLA_AE_HEADER_PKG.SetJeCategoryName;
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421584: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421578:
421579: XLA_AE_HEADER_PKG.SetJeCategoryName;
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421584: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421586:
421579: XLA_AE_HEADER_PKG.SetJeCategoryName;
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421584: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421586:
421587:
421580:
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421584: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421586:
421587:
421588: --
421581: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
421582: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
421583: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
421584: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421586:
421587:
421588: --
421589: xla_ae_header_pkg.SetHdrDescription(
421585: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
421586:
421587:
421588: --
421589: xla_ae_header_pkg.SetHdrDescription(
421590: p_description => Description_1 (
421591: p_application_id => p_application_id
421592: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
421593: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
421625: -- accounting for a distributeion
421626: --
421627: xla_ae_lines_pkg.SetTrxReversalAttrs
421628: (p_event_id => l_event_id
421629: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
421630: ,p_trx_reversal_source => l_trx_reversal_source);
421631:
421632: END IF;
421633:
421754: --
421755: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
421756: --
421757:
421758: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
421759: (g_array_event(l_event_id).array_value_num('header_index'))
421760: ,'N'
421761: ) <> 'Y'
421762: THEN
421841: --
421842: -- 5217187
421843: --
421844: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
421845: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
421846: g_array_event(l_event_id).array_value_num('header_index'));
421847: --
421848: --
421849:
422163:
422164: --
422165: -- insert headers into xla_ae_headers_gt table
422166: --
422167: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
422168:
422169: -- insert into errors table here.
422170:
422171: END LOOP;
422781: l_previous_event_id NUMBER;
422782: l_first_event_id NUMBER;
422783: l_last_event_id NUMBER;
422784:
422785: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
422786: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
422787: --
422788: --
422789: l_result BOOLEAN := TRUE;
423072: --
423073: --------------------------------------
423074: -- 4262811 Initialze MPA Line Number
423075: --------------------------------------
423076: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
423077:
423078: --
423079:
423080: --
423148: --
423149: EXIT WHEN l_array_entity_id.COUNT = 0;
423150:
423151: -- initialize arrays
423152: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
423153: XLA_AE_LINES_PKG.g_rec_lines := NULL;
423154:
423155: --
423156: -- Bug 4458708
423206:
423207: --
423208: -- initialize a row for ae header
423209: --
423210: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
423211:
423212: l_event_id := l_array_event_id(hdr_idx);
423213:
423214: --
423273: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
423274: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
423275:
423276:
423277: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
423278:
423279: XLA_AE_HEADER_PKG.SetJeCategoryName;
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423275:
423276:
423277: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
423278:
423279: XLA_AE_HEADER_PKG.SetJeCategoryName;
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423277: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
423278:
423279: XLA_AE_HEADER_PKG.SetJeCategoryName;
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423278:
423279: XLA_AE_HEADER_PKG.SetJeCategoryName;
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423286:
423279: XLA_AE_HEADER_PKG.SetJeCategoryName;
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423286:
423287:
423280:
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423286:
423287:
423288: --
423281: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
423282: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
423283: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
423284: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423286:
423287:
423288: --
423289: xla_ae_header_pkg.SetHdrDescription(
423285: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
423286:
423287:
423288: --
423289: xla_ae_header_pkg.SetHdrDescription(
423290: p_description => Description_1 (
423291: p_application_id => p_application_id
423292: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
423293: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
423325: -- accounting for a distributeion
423326: --
423327: xla_ae_lines_pkg.SetTrxReversalAttrs
423328: (p_event_id => l_event_id
423329: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
423330: ,p_trx_reversal_source => l_trx_reversal_source);
423331:
423332: END IF;
423333:
423454: --
423455: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
423456: --
423457:
423458: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
423459: (g_array_event(l_event_id).array_value_num('header_index'))
423460: ,'N'
423461: ) <> 'Y'
423462: THEN
423541: --
423542: -- 5217187
423543: --
423544: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
423545: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
423546: g_array_event(l_event_id).array_value_num('header_index'));
423547: --
423548: --
423549:
423863:
423864: --
423865: -- insert headers into xla_ae_headers_gt table
423866: --
423867: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
423868:
423869: -- insert into errors table here.
423870:
423871: END LOOP;
424365: l_previous_event_id NUMBER;
424366: l_first_event_id NUMBER;
424367: l_last_event_id NUMBER;
424368:
424369: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
424370: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
424371: --
424372: --
424373: l_result BOOLEAN := TRUE;
424579: --
424580: --------------------------------------
424581: -- 4262811 Initialze MPA Line Number
424582: --------------------------------------
424583: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
424584:
424585: --
424586:
424587: --
424644: --
424645: EXIT WHEN l_array_entity_id.COUNT = 0;
424646:
424647: -- initialize arrays
424648: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
424649: XLA_AE_LINES_PKG.g_rec_lines := NULL;
424650:
424651: --
424652: -- Bug 4458708
424702:
424703: --
424704: -- initialize a row for ae header
424705: --
424706: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
424707:
424708: l_event_id := l_array_event_id(hdr_idx);
424709:
424710: --
424758: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
424759: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
424760:
424761:
424762: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
424763:
424764: XLA_AE_HEADER_PKG.SetJeCategoryName;
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424760:
424761:
424762: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
424763:
424764: XLA_AE_HEADER_PKG.SetJeCategoryName;
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424762: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
424763:
424764: XLA_AE_HEADER_PKG.SetJeCategoryName;
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424769: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424763:
424764: XLA_AE_HEADER_PKG.SetJeCategoryName;
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424769: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424771:
424764: XLA_AE_HEADER_PKG.SetJeCategoryName;
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424769: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424771:
424772:
424765:
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424769: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424771:
424772:
424773: --
424766: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
424767: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
424768: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
424769: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424771:
424772:
424773: --
424774: xla_ae_header_pkg.SetHdrDescription(
424770: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
424771:
424772:
424773: --
424774: xla_ae_header_pkg.SetHdrDescription(
424775: p_description => Description_2 (
424776: p_application_id => p_application_id
424777: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
424778: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
424810: -- accounting for a distributeion
424811: --
424812: xla_ae_lines_pkg.SetTrxReversalAttrs
424813: (p_event_id => l_event_id
424814: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
424815: ,p_trx_reversal_source => l_trx_reversal_source);
424816:
424817: END IF;
424818:
424931: --
424932: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
424933: --
424934:
424935: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
424936: (g_array_event(l_event_id).array_value_num('header_index'))
424937: ,'N'
424938: ) <> 'Y'
424939: THEN
425018: --
425019: -- 5217187
425020: --
425021: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
425022: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
425023: g_array_event(l_event_id).array_value_num('header_index'));
425024: --
425025: --
425026:
425142:
425143: --
425144: -- insert headers into xla_ae_headers_gt table
425145: --
425146: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
425147:
425148: -- insert into errors table here.
425149:
425150: END LOOP;
425646: l_previous_event_id NUMBER;
425647: l_first_event_id NUMBER;
425648: l_last_event_id NUMBER;
425649:
425650: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
425651: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
425652: --
425653: --
425654: l_result BOOLEAN := TRUE;
425861: --
425862: --------------------------------------
425863: -- 4262811 Initialze MPA Line Number
425864: --------------------------------------
425865: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
425866:
425867: --
425868:
425869: --
425922: --
425923: EXIT WHEN l_array_entity_id.COUNT = 0;
425924:
425925: -- initialize arrays
425926: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
425927: XLA_AE_LINES_PKG.g_rec_lines := NULL;
425928:
425929: --
425930: -- Bug 4458708
425980:
425981: --
425982: -- initialize a row for ae header
425983: --
425984: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
425985:
425986: l_event_id := l_array_event_id(hdr_idx);
425987:
425988: --
426032: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
426033: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
426034:
426035:
426036: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
426037:
426038: XLA_AE_HEADER_PKG.SetJeCategoryName;
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426034:
426035:
426036: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
426037:
426038: XLA_AE_HEADER_PKG.SetJeCategoryName;
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426036: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
426037:
426038: XLA_AE_HEADER_PKG.SetJeCategoryName;
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426043: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426037:
426038: XLA_AE_HEADER_PKG.SetJeCategoryName;
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426043: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426045:
426038: XLA_AE_HEADER_PKG.SetJeCategoryName;
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426043: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426045:
426046:
426039:
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426043: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426045:
426046:
426047: --
426040: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
426041: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
426042: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
426043: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426045:
426046:
426047: --
426048: xla_ae_header_pkg.SetHdrDescription(
426044: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
426045:
426046:
426047: --
426048: xla_ae_header_pkg.SetHdrDescription(
426049: p_description => Description_1 (
426050: p_application_id => p_application_id
426051: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
426052: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
426084: -- accounting for a distributeion
426085: --
426086: xla_ae_lines_pkg.SetTrxReversalAttrs
426087: (p_event_id => l_event_id
426088: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
426089: ,p_trx_reversal_source => l_trx_reversal_source);
426090:
426091: END IF;
426092:
426209: --
426210: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
426211: --
426212:
426213: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
426214: (g_array_event(l_event_id).array_value_num('header_index'))
426215: ,'N'
426216: ) <> 'Y'
426217: THEN
426296: --
426297: -- 5217187
426298: --
426299: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
426300: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
426301: g_array_event(l_event_id).array_value_num('header_index'));
426302: --
426303: --
426304:
426430:
426431: --
426432: -- insert headers into xla_ae_headers_gt table
426433: --
426434: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
426435:
426436: -- insert into errors table here.
426437:
426438: END LOOP;
426932: l_previous_event_id NUMBER;
426933: l_first_event_id NUMBER;
426934: l_last_event_id NUMBER;
426935:
426936: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
426937: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
426938: --
426939: --
426940: l_result BOOLEAN := TRUE;
427146: --
427147: --------------------------------------
427148: -- 4262811 Initialze MPA Line Number
427149: --------------------------------------
427150: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
427151:
427152: --
427153:
427154: --
427211: --
427212: EXIT WHEN l_array_entity_id.COUNT = 0;
427213:
427214: -- initialize arrays
427215: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
427216: XLA_AE_LINES_PKG.g_rec_lines := NULL;
427217:
427218: --
427219: -- Bug 4458708
427269:
427270: --
427271: -- initialize a row for ae header
427272: --
427273: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
427274:
427275: l_event_id := l_array_event_id(hdr_idx);
427276:
427277: --
427325: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
427326: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
427327:
427328:
427329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
427330:
427331: XLA_AE_HEADER_PKG.SetJeCategoryName;
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427327:
427328:
427329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
427330:
427331: XLA_AE_HEADER_PKG.SetJeCategoryName;
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427329: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
427330:
427331: XLA_AE_HEADER_PKG.SetJeCategoryName;
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427330:
427331: XLA_AE_HEADER_PKG.SetJeCategoryName;
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427338:
427331: XLA_AE_HEADER_PKG.SetJeCategoryName;
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427338:
427339:
427332:
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427338:
427339:
427340: --
427333: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
427334: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
427335: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
427336: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427338:
427339:
427340: --
427341: xla_ae_header_pkg.SetHdrDescription(
427337: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
427338:
427339:
427340: --
427341: xla_ae_header_pkg.SetHdrDescription(
427342: p_description => Description_2 (
427343: p_application_id => p_application_id
427344: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
427345: , p_source_4 => g_array_event(l_event_id).array_value_char('source_4')
427377: -- accounting for a distributeion
427378: --
427379: xla_ae_lines_pkg.SetTrxReversalAttrs
427380: (p_event_id => l_event_id
427381: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
427382: ,p_trx_reversal_source => l_trx_reversal_source);
427383:
427384: END IF;
427385:
427498: --
427499: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
427500: --
427501:
427502: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
427503: (g_array_event(l_event_id).array_value_num('header_index'))
427504: ,'N'
427505: ) <> 'Y'
427506: THEN
427585: --
427586: -- 5217187
427587: --
427588: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
427589: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
427590: g_array_event(l_event_id).array_value_num('header_index'));
427591: --
427592: --
427593:
427709:
427710: --
427711: -- insert headers into xla_ae_headers_gt table
427712: --
427713: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
427714:
427715: -- insert into errors table here.
427716:
427717: END LOOP;
428403: l_previous_event_id NUMBER;
428404: l_first_event_id NUMBER;
428405: l_last_event_id NUMBER;
428406:
428407: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
428408: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
428409: --
428410: --
428411: l_result BOOLEAN := TRUE;
428740: --
428741: --------------------------------------
428742: -- 4262811 Initialze MPA Line Number
428743: --------------------------------------
428744: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
428745:
428746: --
428747:
428748: --
428831: --
428832: EXIT WHEN l_array_entity_id.COUNT = 0;
428833:
428834: -- initialize arrays
428835: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
428836: XLA_AE_LINES_PKG.g_rec_lines := NULL;
428837:
428838: --
428839: -- Bug 4458708
428889:
428890: --
428891: -- initialize a row for ae header
428892: --
428893: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
428894:
428895: l_event_id := l_array_event_id(hdr_idx);
428896:
428897: --
428971: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
428972: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
428973:
428974:
428975: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
428976:
428977: XLA_AE_HEADER_PKG.SetJeCategoryName;
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428973:
428974:
428975: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
428976:
428977: XLA_AE_HEADER_PKG.SetJeCategoryName;
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428975: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
428976:
428977: XLA_AE_HEADER_PKG.SetJeCategoryName;
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428976:
428977: XLA_AE_HEADER_PKG.SetJeCategoryName;
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428984:
428977: XLA_AE_HEADER_PKG.SetJeCategoryName;
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428984:
428985:
428978:
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428984:
428985:
428986: --
428979: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
428980: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
428981: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
428982: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428984:
428985:
428986: --
428987: xla_ae_header_pkg.SetHdrDescription(
428983: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
428984:
428985:
428986: --
428987: xla_ae_header_pkg.SetHdrDescription(
428988: p_description => Description_1 (
428989: p_application_id => p_application_id
428990: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
428991: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
429023: -- accounting for a distributeion
429024: --
429025: xla_ae_lines_pkg.SetTrxReversalAttrs
429026: (p_event_id => l_event_id
429027: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
429028: ,p_trx_reversal_source => l_trx_reversal_source);
429029:
429030: END IF;
429031:
429152: --
429153: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
429154: --
429155:
429156: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
429157: (g_array_event(l_event_id).array_value_num('header_index'))
429158: ,'N'
429159: ) <> 'Y'
429160: THEN
429239: --
429240: -- 5217187
429241: --
429242: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
429243: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
429244: g_array_event(l_event_id).array_value_num('header_index'));
429245: --
429246: --
429247:
429578:
429579: --
429580: -- insert headers into xla_ae_headers_gt table
429581: --
429582: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
429583:
429584: -- insert into errors table here.
429585:
429586: END LOOP;
430272: l_previous_event_id NUMBER;
430273: l_first_event_id NUMBER;
430274: l_last_event_id NUMBER;
430275:
430276: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
430277: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
430278: --
430279: --
430280: l_result BOOLEAN := TRUE;
430609: --
430610: --------------------------------------
430611: -- 4262811 Initialze MPA Line Number
430612: --------------------------------------
430613: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
430614:
430615: --
430616:
430617: --
430700: --
430701: EXIT WHEN l_array_entity_id.COUNT = 0;
430702:
430703: -- initialize arrays
430704: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
430705: XLA_AE_LINES_PKG.g_rec_lines := NULL;
430706:
430707: --
430708: -- Bug 4458708
430758:
430759: --
430760: -- initialize a row for ae header
430761: --
430762: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
430763:
430764: l_event_id := l_array_event_id(hdr_idx);
430765:
430766: --
430840: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
430841: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
430842:
430843:
430844: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
430845:
430846: XLA_AE_HEADER_PKG.SetJeCategoryName;
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430842:
430843:
430844: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
430845:
430846: XLA_AE_HEADER_PKG.SetJeCategoryName;
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430844: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
430845:
430846: XLA_AE_HEADER_PKG.SetJeCategoryName;
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430851: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430845:
430846: XLA_AE_HEADER_PKG.SetJeCategoryName;
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430851: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430853:
430846: XLA_AE_HEADER_PKG.SetJeCategoryName;
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430851: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430853:
430854:
430847:
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430851: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430853:
430854:
430855: --
430848: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
430849: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
430850: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
430851: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430853:
430854:
430855: --
430856: xla_ae_header_pkg.SetHdrDescription(
430852: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
430853:
430854:
430855: --
430856: xla_ae_header_pkg.SetHdrDescription(
430857: p_description => Description_1 (
430858: p_application_id => p_application_id
430859: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
430860: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
430892: -- accounting for a distributeion
430893: --
430894: xla_ae_lines_pkg.SetTrxReversalAttrs
430895: (p_event_id => l_event_id
430896: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
430897: ,p_trx_reversal_source => l_trx_reversal_source);
430898:
430899: END IF;
430900:
431021: --
431022: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
431023: --
431024:
431025: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
431026: (g_array_event(l_event_id).array_value_num('header_index'))
431027: ,'N'
431028: ) <> 'Y'
431029: THEN
431108: --
431109: -- 5217187
431110: --
431111: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
431112: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
431113: g_array_event(l_event_id).array_value_num('header_index'));
431114: --
431115: --
431116:
431447:
431448: --
431449: -- insert headers into xla_ae_headers_gt table
431450: --
431451: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
431452:
431453: -- insert into errors table here.
431454:
431455: END LOOP;
431951: l_previous_event_id NUMBER;
431952: l_first_event_id NUMBER;
431953: l_last_event_id NUMBER;
431954:
431955: l_rec_acct_attrs XLA_AE_HEADER_PKG.t_rec_acct_attrs;
431956: l_rec_rev_acct_attrs XLA_AE_LINES_PKG.t_rec_acct_attrs;
431957: --
431958: --
431959: l_result BOOLEAN := TRUE;
432166: --
432167: --------------------------------------
432168: -- 4262811 Initialze MPA Line Number
432169: --------------------------------------
432170: XLA_AE_HEADER_PKG.g_mpa_line_num := 0;
432171:
432172: --
432173:
432174: --
432227: --
432228: EXIT WHEN l_array_entity_id.COUNT = 0;
432229:
432230: -- initialize arrays
432231: XLA_AE_HEADER_PKG.g_rec_header_new := NULL;
432232: XLA_AE_LINES_PKG.g_rec_lines := NULL;
432233:
432234: --
432235: -- Bug 4458708
432285:
432286: --
432287: -- initialize a row for ae header
432288: --
432289: XLA_AE_HEADER_PKG.InitHeader(hdr_idx);
432290:
432291: l_event_id := l_array_event_id(hdr_idx);
432292:
432293: --
432337: l_rec_acct_attrs.array_acct_attr_code(2) := 'GL_TRANSFER_FLAG';
432338: l_rec_acct_attrs.array_char_value(2) := g_array_event(l_event_id).array_value_char('source_114');
432339:
432340:
432341: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
432342:
432343: XLA_AE_HEADER_PKG.SetJeCategoryName;
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432339:
432340:
432341: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
432342:
432343: XLA_AE_HEADER_PKG.SetJeCategoryName;
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432341: XLA_AE_HEADER_PKG.SetHdrAcctAttrs(l_rec_acct_attrs);
432342:
432343: XLA_AE_HEADER_PKG.SetJeCategoryName;
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432348: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432342:
432343: XLA_AE_HEADER_PKG.SetJeCategoryName;
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432348: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432350:
432343: XLA_AE_HEADER_PKG.SetJeCategoryName;
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432348: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432350:
432351:
432344:
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432348: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432350:
432351:
432352: --
432345: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_type_code(hdr_idx) := l_array_event_type(hdr_idx);
432346: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_id(hdr_idx) := l_array_event_id(hdr_idx);
432347: XLA_AE_HEADER_PKG.g_rec_header_new.array_entity_id(hdr_idx) := l_array_entity_id(hdr_idx);
432348: XLA_AE_HEADER_PKG.g_rec_header_new.array_event_number(hdr_idx) := l_array_event_number(hdr_idx);
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432350:
432351:
432352: --
432353: xla_ae_header_pkg.SetHdrDescription(
432349: XLA_AE_HEADER_PKG.g_rec_header_new.array_target_ledger_id(hdr_idx) := p_target_ledger_id;
432350:
432351:
432352: --
432353: xla_ae_header_pkg.SetHdrDescription(
432354: p_description => Description_1 (
432355: p_application_id => p_application_id
432356: , p_source_1 => g_array_event(l_event_id).array_value_num('source_1')
432357: , p_source_2 => g_array_event(l_event_id).array_value_char('source_2')
432389: -- accounting for a distributeion
432390: --
432391: xla_ae_lines_pkg.SetTrxReversalAttrs
432392: (p_event_id => l_event_id
432393: ,p_gl_date => XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(hdr_idx)
432394: ,p_trx_reversal_source => l_trx_reversal_source);
432395:
432396: END IF;
432397:
432514: --
432515: -- Bug 4872078 - Do nothing if the event is meant for transaction reversal
432516: --
432517:
432518: IF NVL(xla_ae_header_pkg.g_rec_header_new.array_trx_acct_reversal_option
432519: (g_array_event(l_event_id).array_value_num('header_index'))
432520: ,'N'
432521: ) <> 'Y'
432522: THEN
432601: --
432602: -- 5217187
432603: --
432604: l_rec_rev_acct_attrs.array_acct_attr_code(1):= 'GL_DATE';
432605: l_rec_rev_acct_attrs.array_date_value(1) := XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(
432606: g_array_event(l_event_id).array_value_num('header_index'));
432607: --
432608: --
432609:
432735:
432736: --
432737: -- insert headers into xla_ae_headers_gt table
432738: --
432739: l_result := XLA_AE_HEADER_PKG.InsertHeaders ;
432740:
432741: -- insert into errors table here.
432742:
432743: END LOOP;