EBS会计事件

--------------------------------------------------------------------------

INV:

--查询是否创建分录

--如果比较慢加上强制索引语句:/*+index(xah XLA_AE_HEADERS_N6)*/

SELECT xte.application_id, xal.*

  FROM mtl_material_transactions    mmt,

       xla.xla_transaction_entities xte,

       xla_events                   xe,

       xla_ae_headers               xah,

       xla_ae_lines                 xal

 WHERE mmt.transaction_id = xte.source_id_int_1

   AND xte.entity_code = 'MTL_ACCOUNTING_EVENTS'

   AND xte.application_id = 707

   AND xte.application_id = xe.application_id

   AND xte.entity_id = xe.entity_id

   AND xe.event_id = xah.event_id

   AND xe.application_id = xah.application_id

   AND xah.ae_header_id = xal.ae_header_id

   AND xah.application_id = xal.application_id

   AND mmt.transaction_id = 154370331

   AND 1 = 1;

--查询对应的日记账数据

SELECT gjh.*

  FROM mtl_material_transactions    mmt,

       xla.xla_transaction_entities xte,

       xla_events                   xe,

       xla_ae_headers               xah,

       xla_ae_lines                 xal,

       gl_import_references         gir,

       gl_je_lines                  gjl,

       gl_je_headers                gjh

 WHERE mmt.transaction_id = xte.source_id_int_1

   AND xte.entity_code = 'MTL_ACCOUNTING_EVENTS'

   AND xte.application_id = 707

   AND xte.application_id = xe.application_id

   AND xte.entity_id = xe.entity_id

   AND xe.event_id = xah.event_id

   AND xe.application_id = xah.application_id

   AND xah.ae_header_id = xal.ae_header_id

   AND xah.application_id = xal.application_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.je_header_id = gjh.je_header_id

   AND mmt.transaction_id = 209703296;

----强制索引加快速度

SELECT /*+index(xah XLA_AE_HEADERS_N6)*/

 mmt.transaction_id

  FROM mtl_material_transactions    mmt,

       xla.xla_transaction_entities xte,

       xla_events                   xe

 WHERE mmt.transaction_id = nvl(xte.source_id_int_1, (-99))

   AND xte.ledger_id =

       (SELECT gl.ledger_id FROM gl_ledgers gl WHERE gl.name = 'M')

   AND xte.entity_code = 'MTL_ACCOUNTING_EVENTS'

   AND xte.application_id = 707

   AND xte.application_id = xe.application_id

   AND xte.entity_id = xe.entity_id

   AND xe.event_status_code IN ('P')

   AND xe.process_status_code IN ('P')

   AND mmt.transaction_date BETWEEN

       to_date('2020-04-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS') AND

       to_date('2020-04-30 23:59:59', 'YYYY-MM-DD HH24:MI:SS')

   AND mmt.transaction_id = 94804321

   AND 1 = 1;

--------------------------------------------------------------------------

FA:事务处理

--查询是否创建分录

SELECT xe.*

  FROM fa_transaction_headers       fth,

       xla.xla_transaction_entities xte,

       xla_events                   xe

 WHERE fth.transaction_header_id = xte.source_id_int_1

   AND xte.entity_code = 'TRANSACTIONS'

   AND xte.application_id = 140

   AND xte.application_id = xe.application_id

   AND xte.entity_id = xe.entity_id

   AND fth.asset_id = 10029667;

--查询对应的子分类帐

SELECT xal.*

  FROM fa_transaction_headers       fth,

       xla.xla_transaction_entities xte,

       xla_events                   xe,

       xla_ae_headers               xah,

       xla_ae_lines                 xal

 WHERE fth.transaction_header_id = xte.source_id_int_1

   AND xte.entity_code = 'TRANSACTIONS'

   AND xte.application_id = 140

   AND xte.application_id = xe.application_id

   AND xte.entity_id = xe.entity_id

   AND xe.event_id = xah.event_id

   AND xe.application_id = xah.application_id

   AND xah.ae_header_id = xal.ae_header_id

   AND xah.application_id = xal.application_id

   AND fth.asset_id = 10029667;

--查询对应的日记账数据

SELECT gjh.*

  FROM fa_transaction_headers       fth,

       xla.xla_transaction

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值