Search This Blog

Query for CHART OF ACCOUNTS in Oracle EBS R12

oracle ebs r12

 

Query for CHART OF ACCOUNTS in Oracle EBS R12

SELECT GCC.CODE_COMBINATION_ID,
       GCC.SEGMENT1||'.'||
       GCC.SEGMENT2||'.'||
       GCC.SEGMENT3||'.'||
       GCC.SEGMENT4||'.'||
       GCC.SEGMENT5||'.'||
       GCC.SEGMENT6||'.'||
       GCC.SEGMENT7||'.'||
       GCC.SEGMENT8,
       SUBSTR (
          APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
             GCC.CHART_OF_ACCOUNTS_ID,
             1,
             GCC.SEGMENT1),
          1,
          40)
          SEGMENT1_DESC
,
       SUBSTR (
          APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
             GCC.CHART_OF_ACCOUNTS_ID,
             2,
             GCC.SEGMENT2),
          1,
          40)
          SEGMENT2_DESC,
       DECODE (
          GCC.SEGMENT3,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                3,
                GCC.SEGMENT3),
             1,
             40))
          SEGMENT3_DESC,
       DECODE (
          GCC.SEGMENT4,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                4,
                GCC.SEGMENT4),
             1,
             40))
          SEGMENT4_DESC,
       DECODE (
          GCC.SEGMENT5,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                5,
                GCC.SEGMENT5),
             1,
             40))
          SEGMENT5_DESC,
       DECODE (
          GCC.SEGMENT6,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                6,
                GCC.SEGMENT6),
             1,
             40))
          SEGMENT6_DESC,
       DECODE (
          GCC.SEGMENT7,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                7,
                GCC.SEGMENT7),
             1,
             40))
          SEGMENT7_DESC,
       DECODE (
          GCC.SEGMENT9,
          NULL, NULL,
          SUBSTR (
             APPS.GL_FLEXFIELDS_PKG.GET_DESCRIPTION_SQL (
                GCC.CHART_OF_ACCOUNTS_ID,
                8,
                GCC.SEGMENT8),
             1,
             40))
          SEGMENT8_DESC,
       GCC.CHART_OF_ACCOUNTS_ID CHART_OF_ACCOUNTS_ID,
       GCC.ACCOUNT_TYPE
  FROM GL_CODE_COMBINATIONS GCC
  WHERE GCC.CODE_COMBINATION_ID = 2291

Query: Cancelled invoices

oracle ebs r12

 

Query: Cancelled invoices

SELECT
distinct AIA.INVOICE_ID, aia.invoice_num, AIA.INVOICE_AMOUNT,
 AIA.INVOICE_TYPE_LOOKUP_CODE,
DECODE(AP_INVOICES_PKG.GET_APPROVAL_STATUS(AIA.INVOICE_ID,
              AIA.INVOICE_AMOUNT,
     AIA.PAYMENT_STATUS_FLAG,              
    AIA.INVOICE_TYPE_LOOKUP_CODE),
                       'NEVER APPROVED', 'Never Validated',
                       'NEEDS REAPPROVAL', 'Needs Revalidation',
                       'APPROVED',  'Validated',
                       'CANCELLED',      'Cancelled',
                       'AVAILABLE PREPAYMENT', 'Available Prepayment',
                       'AVAILABLE', 'Available') INVOICE_STATUS
FROM AP_INVOICES_ALL AIA
WHERE AIA.INVOICE_TYPE_LOOKUP_CODE = 'AWT'
 AND   AP_INVOICES_PKG.GET_APPROVAL_STATUS(AIA.INVOICE_ID,
                AIA.INVOICE_AMOUNT,
                AIA.PAYMENT_STATUS_FLAG,
                AIA.INVOICE_TYPE_LOOKUP_CODE) = 'NEVER APPROVED'

Query to get invoice details in Oracle ebs R12

oracle ebs r12


select 

aps.vendor_name,

apss.vendor_site_code,

aia.invoice_num,     

DECODE(aia.PAYMENT_STATUS_FLAG,'N','UN-PAID','P','Partial Paid','Y','PAID') PAYMENT_STATUS_FLAG ,

aia.invoice_date,

aia.invoice_amount,

pha.segment1 po_number,

apt.name Term_name,     

aca.check_number,

aipa.amount payment_amount,

apsa.amount_remaining,

aipa.invoice_payment_type,

hou.name operating_unit

from apps.ap_invoices_all       aia,

ap_suppliers aps,

ap_supplier_sites_all apss,

po_headers_all pha,

ap_invoice_payments_all aipa,

ap_checks_all aca,

ap_payment_schedules_all apsa,

ap_terms apt,

hr_operating_units hou

where 1=1

and aia.vendor_id=aps.vendor_id

and aia.VENDOR_SITE_ID=APSS.VENDOR_SITE_ID

AND aps.vendor_id=apss.VENDOR_ID

and aia.po_header_id=pha.po_header_id(+)

and aipa.invoice_id=aia.invoice_id

and aca.check_id=aipa.check_id

and apsa.invoice_id=aia.invoice_id

and apt.term_id=aia.terms_id

 and hou.organization_id=aia.org_id

--and aia.ORG_ID=:P_ORG_ID;

invoice detail query in oracle ebs R12

 

oracle ebs r12

select ap.invoice_num Invoice_num,ap.invoice_date Invoice_date,ap.invoice_currency_code Invoice_currency,ap.invoice_amount invoice_amount,aid.amount Amount,aid.accounting_date Gl_date,pv.vendor_name Supplier,pvs.vendor_site_code Site_name,at.name Payment_terms,ap.terms_date Term_date,alc.meaning Invoice_type,alc.lookup_code,alc1.meaning Invoice_distribution_type,alc2.meaning Payment_method,gcc.segment1'.'gcc.segment2'.'gcc.segment3'.'gcc.segment4'.'gcc.segment5 Account

from ap_invoices_all ap,

ap_invoice_distributions_all aid,

po_vendors pv,

po_vendor_sites_all pvs,

fnd_lookup_values alc,

fnd_lookup_values alc1,

fnd_lookup_values alc2,

ap_terms at,

gl_code_combinations gcc

where alc.lookup_type='INVOICE TYPE'

and alc.lookup_code=ap.INVOICE_TYPE_LOOKUP_CODE

and alc1.lookup_type='INVOICE DISTRIBUTION TYPE'

and alc1.lookup_code=aid.LINE_TYPE_LOOKUP_CODE

and alc2.lookup_type='PAYMENT METHOD'

and alc2.lookup_code=ap.PAYMENT_METHOD_LOOKUP_CODE

and ap.invoice_id=aid.invoice_id

and ap.org_id=:P_ORG_ID

and ap.vendor_id = pv.vendor_id

and gcc.code_combination_id=aid.DIST_CODE_COMBINATION_ID

and pv.vendor_id=pvs.vendor_id

and ap.vendor_site_id=pvs.vendor_site_id

AR Receipt Final Query

Query for  AR Receipts


oracle apps r12
PURPOSE: THE VIEW AR_CASH_RECEIPTS_V IS USED IN THE RECEIPTS GATEWAY AS THE BASETABLE FOR THE RECEIPTS FORM