ITPub博客

首页 > Linux操作系统 > Linux操作系统 > CST:定期成本分配处理程序报错"CSTPAPPR.create_rcv_ae_lines : 20"

CST:定期成本分配处理程序报错"CSTPAPPR.create_rcv_ae_lines : 20"

原创 Linux操作系统 作者:jarli 时间:2019-05-26 22:18:07 0 删除 编辑
1、问题描述:
    运行成本第三个请求(定期成本分配处理程序)报错
    CSTPALPC.Insert_Ae_Lines >>>
    CSTPAPPR.create_rcv_ae_lines : 20:ORA-01403: no data found
    CSTPALPC.dyn_proc_call : Error Calling Package
    CSTPAPPR.create_rcv_ae_lines : 20:ORA-01403: no data found: CSTPALPC.create_dist_entry : 30
    CSTPDPPC.dyn_proc_call : Error Calling Package
    CSTPAPPR.create_rcv_ae_lines : 20:ORA-01403: no data found: CSTPALPC.create_dist_entry : 30
2、 解决方案:把异常事务处理日期修改到期月份
A. 找出错误数据
SELECT * FROM RCV_TRANSACTIONS RT
WHERE TRANSACTION_TYPE NOT IN ('RECEIVE','MATCH')
AND NOT EXISTS
(SELECT 1 FROM RCV_TRANSACTIONS RCV
WHERE
RCV.TRANSACTION_TYPE IN ('RECEIVE','MATCH')
START WITH
RCV.TRANSACTION_ID =RT.TRANSACTION_ID
CONNECT BY
RCV.TRANSACTION_ID = PRIOR RCV.PARENT_TRANSACTION_ID)
B、更新TRANSACTION_DATE到另外一个月份
C、运行PAC成本分配程序.完成后再把TRANSACTION_DATE恢复之前时间

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/41594/viewspace-722754/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2003-03-27

  • 博文量
    160
  • 访问量
    119635