1520: -----------------------------------------------------------
1521: -- create recognition line - for Recognition JLT1
1522: -----------------------------------------------------------
1523: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1524: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1);
1525: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1526: -- bug9954676
1527: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1528: , p_recog_line_num_1
1521: -- create recognition line - for Recognition JLT1
1522: -----------------------------------------------------------
1523: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1524: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1);
1525: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1526: -- bug9954676
1527: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1528: , p_recog_line_num_1
1529: , XLA_AE_LINES_PKG.g_LineNumber );
1523: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1524: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1);
1525: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1526: -- bug9954676
1527: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1528: , p_recog_line_num_1
1529: , XLA_AE_LINES_PKG.g_LineNumber );
1530: --**************************************************************************************************************
1531: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1525: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_1 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1526: -- bug9954676
1527: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1528: , p_recog_line_num_1
1529: , XLA_AE_LINES_PKG.g_LineNumber );
1530: --**************************************************************************************************************
1531: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1532: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1533: --,p_header_num => i); -- original multiple JLT
1527: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1528: , p_recog_line_num_1
1529: , XLA_AE_LINES_PKG.g_LineNumber );
1530: --**************************************************************************************************************
1531: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1532: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1533: --,p_header_num => i); -- original multiple JLT
1534: --**************************************************************************************************************
1535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1531: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1532: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1533: --,p_header_num => i); -- original multiple JLT
1534: --**************************************************************************************************************
1535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1536: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1537: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1538:
1539: -- 4955764
1532: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1533: --,p_header_num => i); -- original multiple JLT
1534: --**************************************************************************************************************
1535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1536: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1537: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1538:
1539: -- 4955764
1540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1533: --,p_header_num => i); -- original multiple JLT
1534: --**************************************************************************************************************
1535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1536: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1537: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1538:
1539: -- 4955764
1540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1541: g_rec_header_new.array_gl_date(l_hdr_idx);
1536: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1537: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1538:
1539: -- 4955764
1540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1541: g_rec_header_new.array_gl_date(l_hdr_idx);
1542:
1543: XLA_AE_LINES_PKG.ValidateCurrentLine;
1544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1539: -- 4955764
1540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1541: g_rec_header_new.array_gl_date(l_hdr_idx);
1542:
1543: XLA_AE_LINES_PKG.ValidateCurrentLine;
1544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1545:
1546:
1547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => l_hdr_idx
1540: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1541: g_rec_header_new.array_gl_date(l_hdr_idx);
1542:
1543: XLA_AE_LINES_PKG.ValidateCurrentLine;
1544: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1545:
1546:
1547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => l_hdr_idx
1548: ,p_balance_type_code => 'A');
1550: -----------------------------------------------------------
1551: -- create recognition line - for Recognition JLT2
1552: -----------------------------------------------------------
1553: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1554: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2);
1555: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1556: -- bug9954676
1557: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1558: , p_recog_line_num_2
1551: -- create recognition line - for Recognition JLT2
1552: -----------------------------------------------------------
1553: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1554: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2);
1555: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1556: -- bug9954676
1557: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1558: , p_recog_line_num_2
1559: , XLA_AE_LINES_PKG.g_LineNumber );
1553: -- changed the call of CopyLineInfo to pass the data source for copy process: bug-7109881
1554: -- XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2);
1555: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1556: -- bug9954676
1557: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1558: , p_recog_line_num_2
1559: , XLA_AE_LINES_PKG.g_LineNumber );
1560: --**************************************************************************************************************
1561: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1555: XLA_AE_LINES_PKG.CopyLineInfo(p_recog_line_num_2 , XLA_AE_LINES_PKG.g_mpa_recog_lines );
1556: -- bug9954676
1557: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1558: , p_recog_line_num_2
1559: , XLA_AE_LINES_PKG.g_LineNumber );
1560: --**************************************************************************************************************
1561: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1562: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1563: --,p_header_num => i); -- original multiple JLT
1557: XLA_AE_LINES_PKG.CopyMpaTrxAcctCopyInfo( XLA_AE_LINES_PKG.g_rec_lines.array_ae_header_id(XLA_AE_LINES_PKG.g_LineNumber)
1558: , p_recog_line_num_2
1559: , XLA_AE_LINES_PKG.g_LineNumber );
1560: --**************************************************************************************************************
1561: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1562: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1563: --,p_header_num => i); -- original multiple JLT
1564: --**************************************************************************************************************
1565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1561: XLA_AE_LINES_PKG.set_ae_header_id(p_ae_header_id => p_event_id
1562: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1563: --,p_header_num => i); -- original multiple JLT
1564: --**************************************************************************************************************
1565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1566: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1567: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1568:
1569: -- 4955764
1562: ,p_header_num => g_mpa_line_num ); -- multiple JLT
1563: --,p_header_num => i); -- original multiple JLT
1564: --**************************************************************************************************************
1565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1566: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1567: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1568:
1569: -- 4955764
1570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1563: --,p_header_num => i); -- original multiple JLT
1564: --**************************************************************************************************************
1565: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_accted_amts(i);
1566: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1567: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1568:
1569: -- 4955764
1570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1571: g_rec_header_new.array_gl_date(l_hdr_idx);
1566: XLA_AE_LINES_PKG.g_rec_lines.array_entered_amount (XLA_AE_LINES_PKG.g_LineNumber) := p_entered_amts(i);
1567: XLA_AE_LINES_PKG.g_rec_lines.array_bflow_applied_to_amt (XLA_AE_LINES_PKG.g_LineNumber) := p_bflow_applied_to_amts(i); -- 5132302
1568:
1569: -- 4955764
1570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1571: g_rec_header_new.array_gl_date(l_hdr_idx);
1572: XLA_AE_LINES_PKG.ValidateCurrentLine;
1573: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1574:
1568:
1569: -- 4955764
1570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1571: g_rec_header_new.array_gl_date(l_hdr_idx);
1572: XLA_AE_LINES_PKG.ValidateCurrentLine;
1573: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1574:
1575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => l_hdr_idx
1576: ,p_balance_type_code => 'A');
1569: -- 4955764
1570: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
1571: g_rec_header_new.array_gl_date(l_hdr_idx);
1572: XLA_AE_LINES_PKG.ValidateCurrentLine;
1573: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
1574:
1575: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => l_hdr_idx
1576: ,p_balance_type_code => 'A');
1577:
2557: WHEN C_ACTUAL THEN g_rec_header_new.array_actual_header_id(g_header_idx)
2558: WHEN C_BUDGET THEN g_rec_header_new.array_budget_header_id(g_header_idx)
2559: WHEN C_ENCUMBRANCE THEN g_rec_header_new.array_encumb_header_id(g_header_idx)
2560: END
2561: , XLA_AE_LINES_PKG.SetLineNum(xah.balance_type_code)
2562: , XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2563: --
2564: , xal.ae_header_id
2565: , xal.ae_line_num
2982: WHEN C_ACTUAL THEN g_rec_header_new.array_actual_header_id(g_header_idx)
2983: WHEN C_BUDGET THEN g_rec_header_new.array_budget_header_id(g_header_idx)
2984: WHEN C_ENCUMBRANCE THEN g_rec_header_new.array_encumb_header_id(g_header_idx)
2985: END
2986: , XLA_AE_LINES_PKG.SetLineNum(xah.balance_type_code)
2987: , XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
2988: --
2989: , xal.ae_header_id
2990: , xal.ae_line_num