Escolar Documentos
Profissional Documentos
Cultura Documentos
aal.reference1 supplier_name,
aal.reference5 trx_number,
aah.ACCOUNTING_DATE gl_date,
aah.AE_CATEGORY Inv_type,
aal.ae_line_type_code type,
(glcc.SEGMENT1||'.'||glcc.segment2||'.'||glcc.segment3||'.'||glcc.segment
4||'.'||glcc.segment5||'.'||glcc.segment6) account_code,
aal.accounted_dr dr,
aal.accounted_cr cr
-- aal.code_combination_id ccid
from
ap_ae_lines_all aal,
ap_ae_headers_all aah,
ap_accounting_events_all aae,
gl_code_combinations glcc
where
aah.AE_HEADER_ID = aal.AE_HEADER_ID and
aae.ACCOUNTING_EVENT_ID = aah.ACCOUNTING_EVENT_ID and
aah.ACCOUNTING_DATE between nvl(:pfrmdt,aah.ACCOUNTING_DATE) and nvl(:ptodate,aa
h.ACCOUNTING_DATE) and
glcc.CODE_COMBINATION_ID = aal.CODE_COMBINATION_ID and
aal.REFERENCE1 = nvl( :pvendor,aal.reference1) and
aal.reference5 = nvl(:ptrxnum,aal.reference5) and
aal.ae_line_type_code = nvl(:ptype,aal.ae_line_type_code) and
(glcc.SEGMENT1||'.'||glcc.segment2||'.'||glcc.segment3||'.'||glcc.segment4||'.'|
|glcc.segment5||'.'||glcc.segment6) = nvl(:pcode,(glcc.SEGMENT1||'.'||glcc.segme
nt2||'.'||glcc.segment3||'.'||glcc.segment4||'.'||glcc.segment5||'.'||glcc.segme
nt6))
SUM QUERY
select
sum(aal.accounted_dr) dr,
sum(aal.accounted_cr) cr,
(sum(aal.accounted_dr)-sum(aal.accounted_cr)) difference
-- aal.code_combination_id ccid
from
ap_ae_lines_all aal,
ap_ae_headers_all aah,
ap_accounting_events_all aae,
gl_code_combinations glcc
where
aah.AE_HEADER_ID = aal.AE_HEADER_ID and
aae.ACCOUNTING_EVENT_ID = aah.ACCOUNTING_EVENT_ID and
aah.ACCOUNTING_DATE between nvl(:pfrmdt,aah.ACCOUNTING_DATE) and nvl(:ptodate,aa
h.ACCOUNTING_DATE) and
glcc.CODE_COMBINATION_ID = aal.CODE_COMBINATION_ID and
(glcc.SEGMENT1||'.'||glcc.segment2||'.'||glcc.segment3||'.'||glcc.segment4||'.'|
|glcc.segment5||'.'||glcc.segment6) = nvl(:pcode,(glcc.SEGMENT1||'.'||glcc.segme
nt2||'.'||glcc.segment3||'.'||glcc.segment4||'.'||glcc.segment5||'.'||glcc.segme
nt6)) and
aal.ae_line_type_code = nvl(:ptype,aal.ae_line_type_code) and
aal.REFERENCE1 = nvl( :pvendor,aal.reference1)