Showing posts with label General Ledger. Show all posts
Showing posts with label General Ledger. Show all posts

Friday, 31 July 2015

AP to XLA GL Query

Account Payables to XLA sunledger tables ...

Xla_Distribution_Links table

AP Invoices:-

Select distinct api.invoice_num ,gjl.entered_cr ,gjl.entered_dr ,gjl.accounted_cr ,gjl.accounted_dr ,gjh.name journal_name ,gjh.creation_date journal_creation_date ,gcc.segment1 --,xdl.accounting_line_code
from gl_import_references gir ,xla_ae_lines xal ,xla_ae_headers xah ,xla_distribution_links xdl ,ap_invoices_all api ,ap_invoice_lines_all apl ,ap_invoice_distributions_all apd ,gl_je_lines gjl ,gl_je_headers gjh ,gl_code_combinations gcc where api.invoice_id = apl.invoice_id and apl.invoice_id = apd.invoice_id and apl.line_number = apd.invoice_line_number and gir.gl_sl_link_table = xal.gl_sl_link_table and gir.gl_sl_link_id = xal.gl_sl_link_id and xal.ae_header_id = xah.ae_header_id and xdl.ae_header_id = xah.ae_header_id and gjl.je_header_id = gjh.je_header_id and gjl.je_header_id = gir.je_header_id and gjl.je_line_num = gir.je_line_num and xdl.event_id = apd.accounting_event_id and xdl.source_distribution_id_num_1 = apd.invoice_distribution_id and xdl.source_distribution_type = 'AP_INV_DIST' and xal.gl_sl_link_table = 'XLAJEL' and xah.event_type_code <> 'MANUAL' and gjh.je_source = 'Payables' and gjh.je_category = 'Purchase Invoices' and gcc.code_combination_id = gjl.code_combination_id --and api.invoice_num = 'IE-365010' ;

AP (Prepayment Lines) :-

select distinct api.invoice_num ,gjl.entered_cr ,gjl.entered_dr ,gjl.accounted_cr ,gjl.accounted_dr ,gjh.name journal_name ,gjh.creation_date journal_creation_date ,gcc.segment1 --,xdl.accounting_line_code from gl_import_references gir ,xla_ae_lines xal ,xla_ae_headers xah ,xla_distribution_links xdl ,ap_invoices_all api ,ap_invoice_lines_all apl ,ap_invoice_distributions_all apd ,gl_je_lines gjl ,gl_je_headers gjh ,gl_code_combinations gcc where api.invoice_id = apl.invoice_id and apl.invoice_id = apd.invoice_id and apl.line_number = apd.invoice_line_number and gir.gl_sl_link_table = xal.gl_sl_link_table and gir.gl_sl_link_id = xal.gl_sl_link_id and xal.ae_header_id = xah.ae_header_id and xdl.ae_header_id = xah.ae_header_id and gjl.je_header_id = gjh.je_header_id and gjl.je_header_id = gir.je_header_id and gjl.je_line_num = gir.je_line_num and xdl.event_id = apd.accounting_event_id and xdl.applied_to_dist_id_num_1 = apd.prepay_distribution_id and xdl.source_distribution_type = 'AP_PREPAY' and xal.gl_sl_link_table = 'XLAJEL' and xah.event_type_code <> 'MANUAL' and gjh.je_source = 'Payables' and gjh.je_category = 'Purchase Invoices' and gcc.code_combination_id = gjl.code_combination_id --and api.invoice_num = 'IE-365010' ;

AP (Payment) :-

select distinct aca.checkrun_name ,aca.check_number ,gjl.entered_cr ,gjl.entered_dr ,gjl.accounted_cr ,gjl.accounted_dr ,gjh.name journal_name ,gjh.creation_date journal_creation_date ,gcc.segment1 --,xdl.accounting_line_code from ap_payment_hist_dists aphd ,ap_payment_history_all aph ,ap_checks_all aca ,xla_distribution_links xdl ,xla_ae_lines xal ,xla_ae_headers xah ,gl_import_references gir ,gl_je_lines gjl ,gl_je_headers gjh ,gl_je_batches gjb ,gl_code_combinations gcc where xal.ae_header_id = xah.ae_header_id and xdl.ae_header_id = xah.ae_header_id and xdl.ae_line_num = xal.ae_line_num and xdl.ae_header_id = xal.ae_header_id and xal.gl_sl_link_table = gir.gl_sl_link_table and xal.gl_sl_link_id = gir.gl_sl_link_id and gir.je_header_id = gjl.je_header_id and gir.je_line_num = gjl.je_line_num and gjl.code_combination_id = gcc.code_combination_id and gjl.je_header_id = gjh.je_header_id and gjh.je_batch_id = gjb.je_batch_id and aphd.payment_hist_dist_id = xdl.source_distribution_id_num_1 and xdl.source_distribution_type = 'AP_PMT_DIST' and gjh.je_source = 'Payables' and gjh.je_category = 'Payments' and xah.event_type_code <> 'MANUAL' and xal.gl_sl_link_table = 'XLAJEL' and aphd.payment_history_id = aph.payment_history_id and aph.check_id = aca.check_id --and aca.check_number = '25467' ;