Oracle ebs-未过账发票-关闭会计期间

在Oracle EBS系统中,由于误开的2012-07会计期间存在未过账发票(编号:AAA111101BX01),关闭期间时遇到错误。通过Apps数据库登录,查询并删除相关表的invoice_id和event_id记录,包括AP_INVOICES_ALL、AP_INVOICE_DISTRIBUTIONS_ALL、XLA_EVENTS和XLA_XLA_TRANSACTION_ENTITIES。在完成这些步骤后,可以成功关闭会计期间。
摘要由CSDN通过智能技术生成

 操作人员误开了 2012-07 会计期间,并有未过账发票(编号:AAA111101BX01),该发票还未走审批流程,已取消。

关闭期间报错:有未过账发票

使用apps登录数据库,在数据库进行了如下操作:

SELECT * FROM ap.AP_INVOICES_ALL where invoice_num ='AAA111101BX01'

可以查到invoice_id(假设为15553),并根据 invoice_id 查询:

select * fromap.ap_invoice_distributions_all where invoice_id='15553'

可以查询到event_id ,并根据event_id进行查询:

select * from xla_events where event_id='82637'

select * from xla_events where event_id='82636'

select * from xla.xla_transaction_entitieswhere Transaction_number='AAA111101BX01'

 

然后一一将查到的信息删除

delete from ap.AP_INVOICES_ALL where invoice_num ='AAA111101BX01'

delete from  ap.ap_invoice_distributions_all where invoice_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值