Sei sulla pagina 1di 6

3/28/2011

KIX - View: Cross-Product Table Depen


Searc h

Home > Products > Oracle E-Business Suite > EBS Financials | New Article | What's New | Logout | Templates | My Articles | Help | Apps Div Home

Cross-Product Table Dependencies to Consider for Data-Fixes

Instructions:

In the Source Table column, list the most common tables that require data-fixes. In the Dependent Table column, list (if you know) the potential cross-product tables whose data must also be fixed to be kept in synch. This list w reviewed/updated by the dependent team(s). In the Condition column, list all conditions for the dependency. Add separate table for each product. Add as many rows as you need. Send suggestions to: usha.thothathri@oracle.com

Product: Payables (AP)


Source Table
AP_INVOICE_LINES_ALL AIL

Dependent Table
ZX_LINES_SUMMARY ZLS

Condition

AIL.invoice_id=ZLS.trx_id and ZLS.applic ation_id = 200 and ZLS.entity_c ode = 'AP_INVOICES' and ZLS.event_class_code in ('STANDARD INVOICES', 'PREPAYMENT INVOICES', 'EXPENSE REPO and AIL.summary_tax_line_id = ZLS.summary_tax_line_id

AP_INVOICE_LINES_ALL AIL

ZX_LINES ZL

AIL.invoice_id=ZL.trx_id and ZL.application_id = 200 and ZL.entity_code = 'AP_INVOICES' and ZL.event_class_c ode in ('STANDARD INVOICES', 'PREPAYMENT INVOICES', 'EXPENSE REPO and AIL.line_number=ZL.trx_line_number

AP_INVOICE_DISTRIBUTIONS_ALL AID

ZX_REC_NREC_DIST ZD

AID.invoic e_id=ZD.trx_id and ZD.applic ation_id = 200 and ZD.entity_code = 'AP_INVOICES' and ZD.event_class_code in ('STANDARD INVOICES', 'PREPAYMENT INVOICES', 'EXPENSE REPO and AID.summary_tax_line_id = ZD.summary_tax_line_id and AID.detail_tax_dist_id = ZD.rec_nrec_tax_dist_id AP_SELF_ASSESSED_TAX_DIST_ALL ASTD ZX_REC_NREC_DIST ZD

ASTD.invoic e_id=ZD.trx_id and ZD.applic ation_id = 200 and ZD.entity_code = 'AP_INVOICES' and ZD.event_class_code in ('STANDARD INVOICES', 'PREPAYMENT INVOICES', 'EXPENSE REPO and ASTD.summary_tax_line_id = ZD.summary_tax_line_id and ASTD.detail_tax_dist_id = ZD.rec_nrec_tax_dist_id and ZD.self_assessed_flag='Y'

AP_INVOICE_LINES_ALL AIL

ZX_LINES_DET_FACTORS ZLDF

AIL.invoice_id=ZLDF.trx_id and ZLDF.application_id = 200 and ZLDF.entity_code = 'AP_INVOICES' and ZLDF.event_c lass_c ode in ('STANDARD INVOICES', 'PREPAYMENT INVOICES', 'EXPENSE REPO and AIL.line_number=ZLDF.trx_line_number Actual Event: -------------xe.event_id = aid.acc ounting_event_id and xe.application_id = 200 Budgetary Event: ----------------xe.event_id = aid.bc_event_id and xe.application_id = 200

AP_INVOICE_DISTRIBUTIONS_ALL or AP_SELF_ASSESSED_TAX_DIST_ALL AID

XLA_EVENTS XE

AP_INVOICE_DISTRIBUTIONS_ALL or AP_SELF_ASSESSED_TAX_DIST_ALL AID AP_INVOICE_DISTRIBUTIONS_ALL or AP_SELF_ASSESSED_TAX_DIST_ALL AID AP_INVOICE_DISTRIBUTIONS_ALL or AP_SELF_ASSESSED_TAX_DIST_ALL AID AP_PAYMENT_HISTORY_ALL APH AP_PAYMENT_HISTORY_ALL APH AP_INVOICE_PAYMENTS_ALL AIP AP_INVOICE_DISTRIBUTIONS_ALL or AP_SELF_ASSESSED_TAX_DIST_ALL AID

RCV_TRANSACTIONS RT GL_CODE_COMBINATIONS GCC PA_PROJECTS_ALL PP XLA_EVENTS XE FV_VOIDED_CHECKS FVC XLA_EVENTS XE PO_DISTRIBUTIONS_ALL PD HZ_PARTIES HP

aid.rc v_transac tion_id = rt.transaction_id aid.dist_code_combination_id = gcc .c ode_combination_id aid.project_id = pp.project_id aph.accounting_event_id = xe.event_id and xe.application_id = 200 FVC.check_id = APH.check_id aip.acc ounting_event_id = xe.event_id and xe.application_id = 200 aid.po_distribution_id = pd.po_distribution_id as.party_id = hp.party_id

kix.oraclecorp.com/KIX/display.php?lab

AP_SUPPLIERS AS

1/6

3/28/2011
AP_SUPPLIERS AS AP_SUPPLIERS ASUP AP_SUPPLIERS ap AP_SUPPLIERS ap AP_SUPPLIER_SITES_ALL ASS AP_SUPPLIER_SITES_ALL ASSA AP_SUPPLIER_SITES_ALL ap AP_SUPPLIER_SITES_ALL ap AP_INVOICES_ALL AI AP_INVOICES_ALL AI AP_INVOICES_ALL API AP_INVOICES_ALL AI AP_INVOICES_ALL AP AP_INVOICES_ALL AI AP_INVOICES_ALL ap AP_INVOICES_ALL ap

KIX - View: Cross-Product Table Depen


HZ_PARTIES HP FV_TPP_ASSIGNMENTS_ALL FTAA JE_IT_LIST_PARTIES_ALL je JE_IT_EXEMPT_LETTERS je HZ_PARTY_SITES HPS FV_TPP_ASSIGNMENTS_ALL FTAA JE_IT_LIST_PARTIES_ALL je JE_IT_EXEMPT_LETTERS je PO_HEADERS_ALL PH PA_TASKS PT FV_INV_SELECTED_DUE_DATE FIV FV_TERMS_TYPES FTT FV_IPAC_RECURRING_INV FV FV_OPERATING_UNITS FO JE_IT_LIST_LINES_ALL je JL_BR_AP_COLLECTION_DOCS_ALL jl as.party_id = hp.party_id and ftaa.original_supplier_id = asup.vendor_id je.PARTY_ID = ap.VENDOR_ID je.VENDOR_ID = ap.VENDOR_ID ass.party_site_id = hps.party_site_id

and ftaa.original_supplier_site_id = assa.vendor_site_ je.VENDOR_ID = ap.VENDOR_ID je.VENDOR_ID = ap.VENDOR_ID ai.po_header_id = ph.po_header_id ai.task_id = pt.task_id fiv.invoice_id = api.invoice_id ftt.term_id = ai.terms_id fv.invoice_id = ap.invoice_id

fo.payables_ia_paygroup = ai.pay_group_lookup_cod je.TRX_ID = ap.INVOICE_ID ap.INVOICE_NUM = jl.DOCUMENT_NUMBER ap.INVOICE_CURRENCY_CODE = jl.CURRENCY_CODE jl.CONSOLIDATED_INVOICE_ID = ap.GLOBAL_ATTRIBUTE10 ap.TERMS_DATE BETWEEN jl.START_DATE AND jl.END_DATE ac.payment_document_id = cpd.payment_document_id ac.ce_bank_acc t_use_id = cba.c e_bank_ac ct_use_id ac.payment_instruction_id = ibpi.payment_instruction_id apc .c hec krun_name = ftc.checkrun_name FVC.check_id = AC.c hec k_id ftc .payment_instruction_id ac.check_id = fto.check_id Join Condition ----------------------apawt.tax_rate_id = igiawt.tax_rate_id(+)

AP_INVOICES_ALL ap AP_INVOICES_ALL ap AP_CHECKS_ALL AC AP_CHECKS_ALL AC AP_CHECKS_ALL AC AP_CHECKS_ALL APC AP_CHECKS_ALL AC AP_CHECKS_ALL AC AP_CHECKS_ALL AC AP_AWT_TAX_RATES_ALL APAWT

JL_BR_AP_CONSOLID_INVOICES_ALL jl JL_BR_AP_TAX_CALENDAR_LINES jl CE_PAYMENT_DOCUMENTS CPD CE_BANK_ACCT_USES_ALL CBA IBY_PAY_INSTRUCTIONS_ALL IBPI FV_TREASURY_CONFIRMATIONS_ALL FTC FV_VOIDED_CHECKS FVC FV_TREASURY_CONFIRMATIONS_ALL FTC FV_TC_OFFSETS FTO IGI_CIS_AWT_TAX_RATES IGIAWT

= ac .payment_instructio

Description -----------------The IGI table will have data only if Construction Indu Scheme is enabled and under specific scenarios. If th is no corresponding data in the IGI table, a datafix o is independent of IGI, otherwise, further analysis is needed. AP_SUPPLIERS AP_SUPPLIERS ap AP_INVOICE_DISTRIBUTIONS_ALL ap AP_INVOICE_DISTRIBUTIONS_ALL ap AP_INVOICE_DISTRIBUTIONS_ALL ap AP_PAYMENT_SCHEDULES_ALL ap AP_SUPPLIER_SITES_ALL ap AP_PRERPAY_APP_DISTS or AP_PAYMENT_HIST_DISTS APA AP_PREPAY_HISTORY_ALL APH AP_INVOICES_ALL AI igi_po_vendors JL_BR_AP_CONSOLID_INVOICES_ALL jl JE_IT_LIST_LINES_ALL je JL_BR_AP_TAX_CALENDAR_LINES jl JL_ZZ_AP_INV_DIS_WH_ALL jl JL_BR_AP_COLLECTION_DOCS_ALL jl JE_FR_DAS2_DETAILS_T je XLA_EVENTS XE XLA_EVENTS XE XLA.XLA_TRANSACTION_ENTITIES XTE

AP_SUPPLIERS.vendor_id = igi_po_vendors.vendor_id jl.VENDOR_ID = ap.VENDOR_ID je.TRX_DIST_ID = ap.INVOICE_DISTRIBUTION_ID

ap.ACCOUNTING_DATE BETWEEN jl.START_DATE AND J.END_DATE jl.INVOICE_DISTRIBUTION_ID = ap.INVOICE_DISTRIBUTION_ID ap.DUE_DATE = jl.DUE_DATE je.VENDOR_SITE_ID = ap.VENDOR_SITE_ID apa.accounting_event_id = xe.event_id xe.application_id = 200 aph.accounting_event_id = xe.event_id and xe.application_id = 200 ai.invoic e_id = nvl(xte.sourc e_id_int_1, -99) and xte.entity_code = 'AP_INVOICES' and xte.application_id = 200 ac.check_id = nvl(xte.source_id_int_1, -99) and xte.entity_code = 'AP_PAYMENTS' and xte.application_id =200

AP_CHECKS_ALL AC

XLA.XLA_TRANSACTION_ENTITIES XTE

Product: Recievables (AR)


Source Table
RA_CUSTOMER_TRX_ALL RA_CUSTOMER_TRX_ALL RCT RA_CUSTOMER_TRX_ALL RCT RA_CUSTOMER_TRX_ALL RCT

Dependent Table
IBY_TRXN_EXTENSIONS_V FV_FINANCE_CHARGE_CONTROLS FCC FV_INTERIM_CASH_RECEIPTS FICR FV_REC_CUST_TRX_TYPES_ALL FCT FV_INVOICE_STATUSES_ALL fvis

Condition
ra.PAYMENT_TRXN_EXTENSION_ID = iby.TRXN_EXTENSION_ID rct.interface_header_attribute3 = fcc .c harge_type rct.customer_trx_id (+) = fic r.c ustomer_trx_id rct.cust_trx_type_id = fct.cust_trx_type_id fvis.customer_trx_id = rc t.c ustomer_trx_id

kix.oraclecorp.com/KIX/display.php?lab

RA_CUSTOMER_TRX_ALL RCT

2/6

3/28/2011
RA_CUSTOMER_TRX_ALL RCT RA_CUSTOMER_TRX_ALL RCT AR_CASH_RECEIPTS_ALL AR_RECEIVABLE_APPLICATIONS_ALL AR_RECEIVABLE_APPLICATIONS_ALL RA_CUSTOMER_TRX_LINES_ALL

KIX - View: Cross-Product Table Depen


FV_INVOICE_STATUSES_ALL fvis FV_IPAC_TRX_ALL FIT IBY_TRXN_EXTENSIONS_V AP_INVOICES_ALL OZF_CLAIMS_ALL ZX_LINES fvis.customer_trx_id = rc t.c ustomer_trx_id fit.customer_trx_id = rct.customer_trx_id ar.PAYMENT_TRXN_EXTENSION_ID = iby.TRXN_EXTENSION_ID ar.APPLICATION_REF_ID = ap.INVOICE_ID

ar.APPLICATION_REF_NUM = ozf.CLAIM_NUMBER lines.CUSTOMER_TRX_ID = zx.TRX_ID lines.TAX_LINE_ID = zx.TAX_LINE_ID lines.LINE_TYPE = 'TAX' lines.CUSTOMER_TRX_ID = zx.TRX_ID lines.CUSTOMER_TRX_LINE_ID = zx.TRX_LINE_ID lines.LINE_TYPE <> 'TAX'

RA_CUSTOMER_TRX_LINES_ALL

ZX_LINES_DET_FACTORS

RA_CUSTOMER_TRX_LINES_ALL RA_CUSTOMER_TRX_ALL

FV_INTERIM_CASH_RECEIPTS FICR XLA_TRANSACTION_ENTITIES

rctl.c ustomer_trx_line_id (+) = ficr.customer_trx_line_ xla.APPLICATION_ID = 222 xla.SOURCE_ID_INT_1 = ra.CUSTOMER_TRX_ID xla.ENTITY_CODE = 'TRANSACTIONS'

RA_CUSTOMER_TRX_ALL

XLA_TRANSACTION_ENTITIES

xla.APPLICATION_ID = 222 xla.SOURCE_ID_INT_1 = ra.CUSTOMER_TRX_ID xla.ENTITY_CODE = BILLS_RECEIVABLE' jl.CFO_CODE = ra.GLOBAL_ATTRIBUTE1

RA_CUSTOMER_TRX_ALL ra AR_CASH_RECEIPTS_ALL

JL_BR_AP_OPERATIONS jl XLA_TRANSACTION_ENTITIES

xla.APPLICATION_ID = 222 xla.SOURCE_ID_INT_1 = ar.CASH_RECEIPT_ID xla.ENTITY_CODE = 'RECEIPTS' xla.APPLICATION_ID ar.ADJUSTMENT_ID xla.ENTITY_CODE

AR_ADJUSTMENTS_ALL

XLA_TRANSACTION_ENTITIES

= 222 xla.SOURCE_ID_INT_1 = = 'ADJUSTMENTS'

RA_CUST_TRX_LINE_GL_DIST_ALL AR_CASH_RECEIPT_HISTORY_ALL AR_RECEIVABLE_APPLICATIONS_ALL AR_ADJUSTMENTS_ALL AR_MISC_CASH_DISTRIBUTIONS_ALL AR_TRANSACTION_HISTORY_ALL RA_CUST_TRX_LINE_GL_DIST_ALL

XLA_EVENTS XLA_EVENTS XLA_EVENTS XLA_EVENTS XLA_EVENTS XLA_EVENTS XLA_DISTRIBUTION_LINKS

xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.EVENT_ID = xla.EVENT_ID xla.APPLICATION_ID = 222 ra.CUST_TRX_LINE_GL_DIST_ID = xla.SOURCE_DISTRIBUTION_ID_NUM_1 xla.APPLICATION_ID = 222 ra.LINE_ID = xla.SOURCE_DISTRIBUTION_ID_NUM_1 WHERE raid.interfac e_line_attribute1 = to_char(rpsc.standing_charge_id) AND raid.interface_line_attribute2 = to_char(rpsc.generate_sequence) WHERE raisc.interfac e_line_attribute1 = to_char(rpsc.standing_charge_id) AND raisc.interface_line_attribute2 = to_char(rpsc.generate_sequence) WHERE rail.interfac e_line_attribute1 = to_char(rpsc.standing_charge_id) AND rail.interface_line_attribute2 = to_char(rpsc.generate_sequence) WHERE raie.interfac e_line_attribute1 = to_char(rpsc.standing_charge_id) AND raie.interface_line_attribute2 = to_char(rpsc.generate_sequence) je.TRX_DIST_ID = ra.CUST_TRX_LINE_GL_DIST_ID je.TRX_ID = ra.CUSTOMER_TRX_ID jl.CUSTOMER_TRX_ID = ra.CUSTOMER_TRX_ID

AR_DISTRIBUTIONS_ALL

XLA_DISTRIBUTION_LINKS

ra_interface_distributions_all raid

igi_rpi_standing_charges_all rpsc

ra_interface_salescredits_all raisc

igi_rpi_standing_charges_all rpsc

ra_interface_lines_all rail

igi_rpi_standing_charges_all rpsc

ra_interface_errors_all raie

igi_rpi_standing_charges_all rpsc

RA_CUST_TRX_LINE_GL_DIST_ALL ra RA_CUSTOMER_TRX_ALL ra RA_CUSTOMER_TRX_ALL ra AR_PAYMENT_SCHEDULES_ALL ar AR_RECEIPT_METHOD_ACCOUNTS_ALL ar AR_RECEIPT_METHOD_ACCOUNTS_ALL ar

JE_IT_LIST_LINES_ALL je JE_IT_LIST_LINES_ALL je JL_BR_AR_COLLECTION_DOCS_ALL jl JL_BR_AR_COLLECTION_DOCS_ALL jl JL_BR_AR_COLLECTION_DOCS_ALL jl JL_BR_AR_REC_MET_ACCTS_EXT_ALL jl

ar.PAYMENT_SCHEDULE_ID = jl.PAYMENT_SCHEDULE_ ar.RECEIPT_METHOD_ID = jl.RECEIPT_METHOD_ID

ar.REMIT_BANK_ACCT_USE_ID = jl.BANK_ACCT_USE_

Product: Payments (IBY)


Source Table
IBY_PAY_SERVICE_REQUESTS ipay IBY_DOCS_PAYABLE_ALL paydoc

Dependent Table
AP_INV_SELECTION_CRITERIA apinvsel AP_CHECKS_ALL apc hk

Condition
ipay.CALL_APP_PAY_SERVICE_REQ_CODE = apinvsel.CHECKRUN_NAME, ipay.CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF1 = apc hk.CHECK_ID, paydoc .CALLING_APP_ID = 200

kix.oraclecorp.com/KIX/display.php?lab

3/6

3/28/2011
IBY_DOCS_PAYABLE_ALL paydoc

KIX - View: Cross-Product Table Depen


AP_INVOICES_ALL apinv

paydoc .CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF2=apinv.INVOICE_ID, paydoc .CALLING_APP_DOC_REF_NUM=apinv.INVOICE_NUM, paydoc .CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF2=apselinv.INVOICE_ID, paydoc .CALLING_APP_DOC_REF_NUM=apinv.INVOICE_NUM, paydoc .CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF3 = apselinv.PAYMENT_NUM, paydoc .CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF3 = appaysch.PAYMENT_NUM, paydoc .CALLING_APP_ID = 200 paydoc .CALLING_APP_DOC_UNIQUE_REF4 = apinvpay.INVOICE_PAYMENT_ID, paydoc .CALLING_APP_ID = 200 pmt.PAYMENT_ID = apchk.PAYMENT_ID

IBY_DOCS_PAYABLE_ALL paydoc

AP_SELECTED_INVOICES_ALL apselinv

IBY_DOCS_PAYABLE_ALL paydoc IBY_DOCS_PAYABLE_ALL paydoc IBY_DOCS_PAYABLE_ALL paydoc IBY_PAYMENTS_ALL pmt IBY_PAYMENTS_ALL pmt IBY_PAY_INSTRUCTIONS_ALL pmtinstr IBY_PAY_INSTRUCTIONS_ALL pmtinstr IBY_PAY_INSTRUCTIONS_ALL IPI IBY_PAY_INSTRUCTIONS_ALL iby

AP_SELECTED_INVOICES_ALL apselinv AP_PAYMENT_SCHEDULES_ALL appaysch AP_INVOICE_PAYMENTS_ALL apinvpay AP_CHECKS_ALL apc hk CE_PAYMENT_DOCUMENTS cepaydoc CE_PAYMENT_DOCUMENTS cepaydoc AP_CHECKS_ALL apc hk FV_TREASURY_CONFIRMATIONS_ALL FTC JL_AR_AP_AWT_CERTIF_ALL jl

pmt.PAYMENT_INSTRUCTION_ID = cepaydoc.PAYMENT_INSTRUCTION_ID MAX(pmt.PAPER_DOCUMENT_NUMBER)=cepaydoc.LAST_ISSUED_DOCUMENT_NU pmtinstr.PAYMENT_DOCUMENT_ID = cepaydoc.PAYMENT_DOCUMENT_ID, pmtinstr.PAYMENT_INSTRUCTION_ID = c epaydoc.PAYMENT_INSTRUCTION_ID pmtinstr.PAYMENT_INSTRUCTION_ID = apchk.PAYMENT_INSTRUCTION_ID, pmtinstr.PAYMENT_DOCUMENT_ID = apc hk.PAYMENT_DOCUMENT_ID FTC.payment_instruction_id = IPI.payment_instruction_id jl.PAYMENT_INSTRUCTION_ID = iby.PAYMENT_INSTRUCTION_ID

Product: Tax (ZX)


Source Table
ZX_LINES_DET_FACTORS zd

Dependent Table
RA_CUSTOMER_TRX_LINES_ALL ra

Condition
zd.APPLICATION_ID = 222 zd.ENTITY_CODE = 'TRANSACTIONS' zd.TRX_ID = ra.CUSTOMER_TRX_ID zd.TRX_LINE_ID = ra.CUSTOMER_TRX_LINE_ID zd.LINE_TYPE <> 'TAX' zd.APPLICATION_ID = 200 zd.ENTITY_CODE = 'AP_INVOICES' zd.TRX_ID = ap.INVOICE_ID zd.TRX_LINE_ID = ap.LINE_NUMBER zd.LINE_TYPE_LOOKUP_CODE <> 'TAX' zd.APPLICATION_ID = 201 zd.ENTITY_CODE = 'PURCHASE_ORDER' zd.TRX_ID = po.PO_HEADER_ID zd.TRX_LINE_ID = po.LINE_LOCATION_ID zd.APPLICATION_ID = 222 zd.ENTITY_CODE = 'TRANSACTIONS' zd.TRX_ID = ra.CUSTOMER_TRX_ID zd.TAX_LINE_ID = ra.TAX_LINE_ID zd.LINE_TYPE = 'TAX'

ZX_LINES_DET_FACTORS zd

AP_INVOICE_LINES_ALL ap

ZX_LINES_DET_FACTORS zd

PO_LINE_LOCATIONS_ALL po

ZX_LINES zx

RA_CUSTOMER_TRX_LINES_ALL ra

ZX_LINES zx

AP_INVOICE_LINES_ALL ap

zd.APPLICATION_ID = 200 zd.ENTITY_CODE = 'AP_INVOICES' zd.TRX_ID = ap.INVOICE_ID zd.SUMMARY_TAX_LINE_ID = ap.SUMMARY_TAX_LINE zd.APPLICATION_ID = 200 zd.ENTITY_CODE = 'AP_INVOICES'

ZX_LINES_SUMMARY zx

AP_INVOICE_LINES_ALL ap

zd.TRX_ID = ap.INVOICE_ID zd.SUMMARY_TAX_LINE_ID = ap.SUMMARY_TAX_LINE ZX_REC_NREC_DIST zx AP_INVOICE_DISTRIBUTIONS_ALL ap

zd.APPLICATION_ID = 200 zd.ENTITY_CODE = 'AP_INVOICES' zd.TRX_ID = ap.INVOICE_ID zd.SUMMARY_TAX_LINE_ID = ap.SUMMARY_TAX_LINE zd.REC_NREC_TAX_DIST_ID = ap.DETAIL_TAX_DIST_

ZX_REC_NREC_DIST zx

AP_SELF_ASSESSED_TAX_DIST_ALL ap

zd.APPLICATION_ID = 200 zd.ENTITY_CODE = 'AP_INVOICES' zd.TRX_ID = ap.INVOICE_ID zd.SUMMARY_TAX_LINE_ID = ap.SUMMARY_TAX_LINE zd.REC_NREC_TAX_DIST_ID = ap.DETAIL_TAX_DIST_

ZX_REGISTRATIONS zx

JG_ZZ_VAT_REP_ENTITIES jg

jg.TAX_REGISTRATION_NUMBER = zx.REGISTRATION_ jg.TAX_REGIME_CODE = zx.TAX_REGIME_CODE je.TAX_RATE_ID = zx.TAX_RATE_ID

ZX_RATES_B zx

JE_IT_SETUP_LINES_ALL je

kix.oraclecorp.com/KIX/display.php?lab

4/6

3/28/2011

KIX - View: Cross-Product Table Depen

Product: Subledger Accounting (SLA)


Source Table
XLA_AE_LINES XAL

Dependent Table
GL_IMPORT_REFERENCES GIR, GL_JE_HEADERS GJH, GL_JE_LINES GJL

Condition
XAL.GL_SL_LINK_ID=GIR.GL_SL_LINK_ID AND XAL.GL_SL_LINK_TABLE=GIR.GL_SL_LINK_TABLE AND GLH.JE_HEADER_ID=GIR.JE_HEADER_ID AND GJH.JE_FROM_SLA_FLAG IN ('U','Y') AND GJL.JE_HEADER_ID=GJH.JE_HEADER_ID

XLA_TRIAL_BALANCES

XTB

AP_LIABILITY_BALANCES ALB, XLA_AE_HEADERS XAH, XLA_AE_LINES XAL

alb.ae_header_id = xah.c ompletion_acct_seq_value AND 200 = xah.completion_ac ct_seq_version_id AND alb.ae_line_id = xal.ae_line_num AND xah.upg_source_application_id = 200 AND alb.code_combination_id=xal.c ode_combination_ AND NVL(xah.upg_batch_id ,-9999) != -5672 xla.SOURCE_DISTRIBUTION_ID_NUM_1 = jl.DISTRIBUTION_ID

XLA_DISTRIBUTION_LINKS xla

JL_BR_AR_DISTRIBUTNS_ALL jl

Product: Cash Management (CE)


Source Table
CE_STATEMENT_RECONCILS_ALL c e

Dependent Table
AP_CHECKS_ALL ap

Condition
ce.ORG_ID (+) = ap.ORG_ID ce.REFERENCE_ID = ap.CHECK_ID ce.REFERENCE_TYPE = 'PAYMENT' ce.REFERENCE_ID =

CE_STATEMENT_RECONCILS_ALL c e

AR_CASH_RECEIPT_HISTORY_ALL ar ar.CASH_RECEIPT_HISTORY_ID ce.REFERENCE_TYPE = 'RECEIPT' ce.REFERENCE_ID =

CE_STATEMENT_RECONCILS_ALL c e

XTR_SETTLEMENT_SUMMARY xtr

xtr.SETTLEMENT_SUMMARY_ID ce.REFERENCE_TYPE = 'XTR_LINE' ce.REFERENCE_ID = pay.LOCKING_ACTION_ID ce.REFERENCE_TYPE = 'PAY' ce.REFERENCE_ID = pay.ASSIGNMENT_ACTION_ID ce.REFERENCE_TYPE = 'PAY' ce.REFERENCE_ID = pay.ASSIGNMENT_ACTION_ID ce.REFERENCE_TYPE = 'PAY_EFT' ce.JE_HEADER_ID = gl.JE_HEADER_ID ce.REFERENCE_ID = jel.JE_LINE_NUM ce.REFERENCE_TYPE = 'JE_LINE' ce.BANK_ACCT_USE_ID = jl.BANK_ACCT_USE_ID

CE_STATEMENT_RECONCILS_ALL c e

PAY_ACTION_INTERLOCKS pay

CE_STATEMENT_RECONCILS_ALL c e CE_STATEMENT_RECONCILS_ALL c e

PAY_ASSIGNMENT_ACTIONS pay PAY_ASSIGNMENT_ACTIONS pay

CE_STATEMENT_RECONCILS_ALL c e CE_BANK_ACCT_USES_ALL c e

GL_JE_HEADERS gl GL_JE_LINES jel JL_BR_AR_SELECT_ACCOUNTS_ALL jl

Product: Fixed Assets (FA)


Source Table
fa_books fb fa_c alendar_periods fcp

Dependent Table
igi_iac_book_controls ibc igi_iac_cal_idx_values iciv

Condition
fb.book_type_code=ibc .book_type_c ode fcp.start_date = iciv.date_from and fcp.end_date = ic iv.date_to and fcp.c alendar_type = p_calendar and fcp.period_name = p_period and ic iv.c al_price_index_link_id = p_link_id;

fa_additions fa_books fa_transac tion_headers fa_retirements

igi_iac_revaluation_rates igi_iac_reval_asset_rules

a.asset_id = b.asset_id AND b.book_type_code = p_book_type_code AND a.asset_c ategory_id = p_c at_id AND a.asset_type <> 'CIP' -- bug 3416315 AND b.transaction_header_id_out IS NULL AND b.date_placed_in_servic e <= p_revaluation_dat AND NOT EXISTS (SELECT 'X' FROM igi_iac_revaluation_rates rr, igi_iac _revaluations r WHERE r.revaluation_id = rr.revaluation_id AND rr.asset_id = a.asset_id AND r.book_type_code = rr.book_type_c ode AND r.book_type_code = p_book_type_code AND r.status IN ('PREVIEWED','COMPLETED','UPDATED','FAILED_RUN') AND rr.period_counter = p_period_counter AND rr.reval_type = 'O' AND p_allow_indexed = 'Y'

kix.oraclecorp.com/KIX/display.php?lab

5/6

3/28/2011

KIX - View: Cross-Product Table Depen

AND p_allow_indexed = 'Y' AND p_allow_prof = 'N') AND NOT EXISTS(SELECT 'X' FROM igi_iac _reval_asset_rules ar WHERE a.asset_id = ar.asset_id AND ar. revaluation_id = p_revaluation_id) AND NOT EXISTS(SELECT 'X' FROM fa_transac tion_headers t, fa_retirements r WHERE t.book_type_code = b.book_type_co AND t.asset_id = a.asset_id AND t.transaction_header_id = r.transaction_header_id_in AND r.transaction_header_id_out IS NULL AND t.transaction_type_code = 'FULL RETIREMENT' FA_ADDITIONS fa FA_ADDITIONS fa FA_DISTRIBUTION_HISTORY fa JL_CO_FA_ASSET_APPRS jl JL_ZZ_FA_RETIREMNT_ADJS jl JL_ZZ_FA_RETIREMNT_ADJS jl jl.ASSET_NUMBER = fa.ASSET_NUMBER jl.ASSET_ID = fa.ASSET_ID jl.DISTRIBUTION_ID = fa.DISTRIBUTION_ID jl.ASSET_ID = fa.ASSET_ID jl.RETIREMENT_ID = fa.RETIREMENT_ID

Product: Procurement (PO)


Source Table Dependent Table Condition
Steps For updation of project related information like Task Id,Expenditure_Type,Expenditure_Item_Date etc. : 1. Get the CC Number

select SEGMENT1 from PO_HEADERS_ALL where po_header_ =;


2. Get the c c_header_id

PO_DISTRIBUTIONS_ALL POD

IGC_CC_ACCT_LINES CCAL,

IGC_CC_ACCT_LINE_HISTORY CCALH

select cc_header_id from igc_cc_headers where cc_num = 'segment1 found in above query' 3. Now Update the tables using : update IGC_CC_ACCT_LINES set Task_Id = , Expenditure_Org_Id = , Expenditure_Type = ' ', Expenditure_Item_Date = where cc_header_id = 4. Update similarly the IGC_CC_ACCT_LINE_HISTORY
Steps For updation of project related information like 1. Get the CC Number

PO_LINES_ALL POL

IGC_CC_ACCT_LINES CCAL,

Task Id..

IGC_CC_ACCT_LINE_HISTORY CCALH

select SEGMENT1 from PO_HEADERS_ALL where po_header_ =;


2. Get the c c_header_id

select cc_header_id from igc_cc_headers where cc_num = 'segment1 found in above query' 3. Now Update the tables using : update IGC_CC_ACCT_LINES set Task_Id = , Expenditure_Org_Id = , Expenditure_Type = ' ', Expenditure_Item_Date = where cc_header_id = 4. Update similarly the IGC_CC_ACCT_LINE_HISTORY
Author: Usha Thothathri Created On: SEP 15, 2008 11:31 PM Last Updated: FEB 06, 2009 08:03 AM View s: 817 Edit History Categories: ProductsOracle E-Business Suite >EBS Financials

Comments
There are 0 comments on this article
Add C omment

kix.oraclecorp.com/KIX/display.php?lab

6/6