加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle EBS AP Invoice未付款,但是状态为已付

发布时间:2020-12-12 14:09:44 所属栏目:百科 来源:网络整理
导读:症状: 1.AP Invoice状态为已付(AP_INVOICES_ALL.PAYMENT_STATUS_FLAG='Y'),但是实际未付款。 2.AP Invoice的付款计划的状态未付款(AP_PAYMENT_SCHEDULES_ALL.PAYMENT_STATUS_FLAG=‘N’) 3.AP Invoice查看付款和查看预付款均无记录 4.表表AP_INVOICE_PA

症状:

1.AP Invoice状态为已付(AP_INVOICES_ALL.PAYMENT_STATUS_FLAG='Y'),但是实际未付款。

2.AP Invoice的付款计划的状态未付款(AP_PAYMENT_SCHEDULES_ALL.PAYMENT_STATUS_FLAG=‘N’)

3.AP Invoice查看付款和查看预付款均无记录

4.表表AP_INVOICE_PAYMENTS_ALL和AP_CHECKS_ALL无记录

如下图:


后台查询相关表与正常未付款的AP Invoice比较如下,PROD为生产环境,CLONE为克隆环境

1.表AP_PAYMENT_SCHEDULES_ALL 类似,没有什么差异

2.表AP_INVOICES_ALL(AP invoice header)比较差异如下


根据我以往经验对数据修复(Datafix)的方法:

1.网上或metalink上找类似的SR情况,执行官方脚本,这是最理想情况,由于公司未购买官方服务,也提交不了SR。

2.查看相关操作的源代码,模拟相关的条件和环境参数值,一步一步往下追溯。相对比较简单的功能或请求,或者代码量比较小的程序。

3.异常业务的数据记录与正常业务的数据记录比较各个字段差,然后分析去修改。

但是,本案例一直未找到修复的方法和代码,metalink上基本上没有11i的SR了。

由于数据不能修复(datafix),解决方法:只取消该AP invoice

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读