Vous êtes sur la page 1sur 6

elect apps.get_desc (gcc.

chart_of_accounts_id,
1,
gcc.segment1,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
2,
gcc.segment2,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
3,
gcc.segment3,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
4,
gcc.segment4,
segment3)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
5,
gcc.segment5,
null)
as e_16,
apps.get_desc (gcc.chart_of_accounts_id,
3,
gcc.segment3,
null)
as e_11,
gcc.segment1 company,
gcc.segment2,
gcc.segment3,
gcc.segment4,
gcc.segment5,
gl_je_headers.je_category,
gl_je_headers.je_source,
gl_je_headers.period_name,
gl_je_headers.name,
gl_je_headers.currency_code,
gl_je_headers.status,
gl_je_headers.actual_flag,
gl_je_headers.accrual_rev_status,
gl_je_headers.description,
gl_je_headers.reversed_je_header_id,
gl_je_headers.posted_date,
gli.je_line_num,
gl_je_headers.default_effective_date effective_date --, GLI.EFFECTIVE_DATE
,
gl_je_headers.status status_1,
xl.description description_2,
(case
when gl_set.name = 'Importing_SOB'
then
(select ap.vendor_name
-- aps.vendor_site_code
from ap.ap_suppliers ap,
xla.xla_ae_lines xla,
ap.ap_supplier_sites_all aps
where xla.party_id = ap.vendor_id
and aps.vendor_id = ap.vendor_id
and xla.party_site_id = aps.vendor_site_id
and xla.gl_sl_link_id =
(select gl_sl_link_id
from gl.gl_import_references
where je_header_id =
gl_je_headers.je_header_id
and je_line_num = gli.je_line_num
and rownum = 1))
else
(nvl (
gli.reference_1,
(select ap.vendor_name
--, aps.vendor_site_code
from ap.ap_suppliers ap,
xla.xla_ae_lines xla,
ap.ap_supplier_sites_all aps
where xla.party_id = ap.vendor_id
and aps.vendor_id = ap.vendor_id
and xla.party_site_id = aps.vendor_site_id
and xla.gl_sl_link_id = gli.gl_sl_link_id
and rownum = 1)))
end)
reference_1,
gli.reference_2,
gli.reference_3,
nvl (
gli.reference_4,
(select check_number
from xla.xla_ae_headers xh,
xla.xla_ae_lines xl,
ap.ap_checks_all ac
where xh.ae_header_id = xl.ae_header_id
and ac.doc_sequence_id = xh.doc_sequence_id
and ac.doc_sequence_value = xh.doc_sequence_value
and xl.gl_sl_link_id = gli.gl_sl_link_id
and rownum = 1))
reference_4,
(case
when gli.gl_sl_link_table = 'APECL'
then
gli.reference_5
else
(select distinct inv.invoice_num
from ap.ap_invoice_distributions_all apd,
xla.xla_ae_headers xlh,
xla.xla_ae_lines xll,
ap.ap_invoices_all inv
where apd.accounting_event_id = xlh.event_id
and xlh.ae_header_id = xll.ae_header_id
and inv.invoice_id = apd.invoice_id
and xll.gl_sl_link_id = gli.gl_sl_link_id
and rownum = 1)
end)
reference_5,
gli.reference_6,
gli.gl_sl_link_table,
(case
when gl_set.name = 'Importing_SOB'
then
(select --ap.vendor_name
aps.vendor_site_code
from ap.ap_suppliers ap,
xla.xla_ae_lines xla,
ap.ap_supplier_sites_all aps
where xla.party_id = ap.vendor_id
and aps.vendor_id = ap.vendor_id
and xla.party_site_id = aps.vendor_site_id
and xla.gl_sl_link_id =
(select gl_sl_link_id
from gl.gl_import_references
where je_header_id =
gl_je_headers.je_header_id
and je_line_num = gli.je_line_num
and rownum = 1))
else
(nvl (
vendor.vendor_site_code,
(select --ap.vendor_name
aps.vendor_site_code
from ap.ap_suppliers ap,
xla.xla_ae_lines xla,
ap.ap_supplier_sites_all aps
where xla.party_id = ap.vendor_id
and aps.vendor_id = ap.vendor_id
and xla.party_site_id = aps.vendor_site_id
and xla.gl_sl_link_id = gli.gl_sl_link_id
and rownum = 1)))
end)
vendor_site_code,
nvl (accounted_dr, -accounted_cr) balance,
gl_je_headers.doc_sequence_value,
xl.entered_dr,
xl.entered_cr,
xl.accounted_dr,
xl.accounted_cr,
gli.subledger_doc_sequence_value subledger_value,
gli.gl_sl_link_id,
gl_set.name ledger_name,
gl_je_headers.ledger_id,
(select u.user_name
from applsys.fnd_user u
where u.user_id = gl_je_headers.created_by)
created_by,
(select ac.paycard_authorization_number
from xla.xla_ae_headers xh,
xla.xla_ae_lines xl,
ap.ap_checks_all ac
where xh.ae_header_id = xl.ae_header_id
and ac.doc_sequence_id = xh.doc_sequence_id
and ac.doc_sequence_value = xh.doc_sequence_value
and xl.gl_sl_link_id = gli.gl_sl_link_id
and rownum = 1) Printed_Check_Number

from gl.gl_code_combinations gcc,


gl.gl_je_headers gl_je_headers,
-- gl.gl_je_lines gli,
gl.gl_import_references gli,
apps.gl_sets_of_books gl_set,
xla.xla_ae_lines xl,
xla.xla_ae_headers xh,
(select to_char (n.invoice_id) invoice_id,
n.description,
s.vendor_site_code
from apps.ap_invoices_all n, apps.po_vendor_sites_all s
where n.vendor_id(+) = s.vendor_id
and n.vendor_site_id(+) = s.vendor_site_id) vendor
where 1=1
and xl.code_combination_id = gcc.code_combination_id
and gl_je_headers.je_header_id = gli.je_header_id
and gl_je_headers.ledger_id = xl.ledger_id
and gli.reference_2 = vendor.invoice_id(+)
and gl_je_headers.actual_flag = 'A'
and gl_je_headers.je_source NOT in ('Manual','Spreadsheet')
and gl_je_headers.status = 'P'
and gl_set.set_of_books_id = gl_je_headers.ledger_id
and gcc.SEGMENT3 = '111533'
and gl_je_headers.period_name = 'Dec-15'
--and gl_je_headers.ledger_id = 1
and xl.gl_sl_link_id = gli.gl_sl_link_id
-- and xh.doc_sequence_id = gli.subledger_doc_sequence_id
--and xh.doc_sequence_value = gli.subledger_doc_sequence_value
and xl.ae_header_id = xh.ae_header_id

UNION ALL

select apps.get_desc (gcc.chart_of_accounts_id,


1,
gcc.segment1,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
2,
gcc.segment2,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
3,
gcc.segment3,
null)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
4,
gcc.segment4,
segment3)
|| ' . '
|| apps.get_desc (gcc.chart_of_accounts_id,
5,
gcc.segment5,
null)
as e_16,
apps.get_desc (gcc.chart_of_accounts_id,
3,
gcc.segment3,
null)
as e_11,
gcc.segment1 company,
gcc.segment2,
gcc.segment3,
gcc.segment4,
gcc.segment5,
gl_je_headers.je_category,
gl_je_headers.je_source,
gl_je_headers.period_name,
gl_je_headers.name,
gl_je_headers.currency_code,
gl_je_headers.status,
gl_je_headers.actual_flag,
gl_je_headers.accrual_rev_status,
gl_je_headers.description,
gl_je_headers.reversed_je_header_id,
gl_je_headers.posted_date,
gli.je_line_num,
gl_je_headers.default_effective_date effective_date --, GLI.EFFECTIVE_DATE
,
gl_je_headers.status status_1,
gli.description,
' ' reference_1,
gli.reference_2,
gli.reference_3,
' ' reference_4,
' ' reference_5,
gli.reference_6,
gli.gl_sl_link_table,
' ' vendor_site_code,
nvl (gli.accounted_dr, -gli.accounted_cr) balance,
gl_je_headers.doc_sequence_value,
gli.entered_dr,
gli.entered_cr,
gli.accounted_dr,
gli.accounted_cr,
gli.subledger_doc_sequence_value subledger_value,
gli.gl_sl_link_id,
gl_set.name ledger_name,
gl_je_headers.ledger_id,
(select u.user_name
from applsys.fnd_user u
where u.user_id = gl_je_headers.created_by)
created_by,'' Printed_Check_Number
from gl.gl_je_lines gli,
gl.gl_je_headers gl_je_headers,
gl.gl_code_combinations gcc,
apps.gl_sets_of_books gl_set
where 1 = 1
and gli.je_header_id = gl_je_headers.je_header_id
and gli.ledger_id = gl_je_headers.ledger_id
and gli.period_name = gl_je_headers.period_name
and gli.code_combination_id = gcc.code_combination_id
--and gl_je_headers.je_source in ('Manual','Spreadsheet')
and ((gl_je_headers.je_source in ('Manual','Spreadsheet')) or
(gl_je_headers.je_source not in ('Manual','Spreadsheet')and
gl_je_headers.REVERSED_JE_HEADER_ID is not null))

and gl_je_headers.actual_flag = 'A'


and gl_je_headers.status = 'P'
and gl_set.set_of_books_id = gl_je_headers.ledger_id
and gcc.segment3 = '111533'
and gli.period_name = 'Dec-15' --44655606.84

Vous aimerez peut-être aussi