ITPUB??ì3
12月微软Hyper-V虚拟化沙龙主题征集
ITPUB论坛 » Oracle ERP » 现金模块“结清事务处理”无法创建科目

标题: [精华] 现金模块“结清事务处理”无法创建科目
离线 jason1688
一般会员


精华贴数 1
个人空间 0
技术积分 239 (8167)
社区积分 1 (35177)
注册日期 2003-10-31
论坛徽章:0
      
      

发表于 2004-2-18 09:28 
现金模块“结清事务处理”无法创建科目

我在现金模块遇到一个很奇怪的问题:
现金模块在对所有银行帐户做了“人工结算\结算事务处理”之后,为了对结算事务创建会计科目,就在应付模块运行了一个请求“应付款系统核算管理流程”,但系统却提示所有“付款”的入账目状态为“已选定”,创建会计科目失败。
现在怎么办?我急啊!


__________________
jason1688cn@yahoo.com.cn
只看该作者    顶部
离线 jason1688
一般会员


精华贴数 1
个人空间 0
技术积分 239 (8167)
社区积分 1 (35177)
注册日期 2003-10-31
论坛徽章:0
      
      

发表于 2004-2-18 16:10 
老大们,难道你们都没有遇到过这种情况?有没有能够帮下忙的?给个建议吧!盼!!


__________________
jason1688cn@yahoo.com.cn
只看该作者    顶部
离线 ayoung
新会员


来自 火星乡下
精华贴数 24
个人空间 0
技术积分 63544 (7)
社区积分 23625 (56)
注册日期 2002-11-8
论坛徽章:60
现任管理团队成员生肖徽章2007版:羊    
      

发表于 2004-2-18 16:15 
帮你顶吧


__________________
事到盛时须警醒
境当逆处要从容
只看该作者    顶部
离线 player012
高级会员



精华贴数 2
个人空间 0
技术积分 2357 (680)
社区积分 11 (10302)
注册日期 2003-3-19
论坛徽章:3
会员2007贡献徽章会员2006贡献徽章授权会员   
      

发表于 2004-2-18 22:13 
修改以选定付款

UPDATE ap_invoice_distributions_all
   SET posted_flag = 'N', accounting_event_id = NULL
   WHERE posted_flag = 'S';
select * from ap_invoice_distributions_all WHERE posted_flag = 'S';

   UPDATE ap_invoice_payments_all
   SET posted_flag = 'N', accounting_event_id = NULL
   WHERE posted_flag = 'S';
select * from ap_invoice_payments_all WHERE posted_flag = 'S';

   UPDATE ap_payment_history_all
   SET posted_flag = 'N', accounting_event_id = NULL
   WHERE posted_flag = 'S';
select * from ap_payment_history_all WHERE posted_flag = 'S';

   DELETE FROM AP_ACCOUNTING_EVENTS_ALL APAE
   WHERE event_status_code = 'CREATED'
   AND NOT EXISTS (SELECT AE_Header_ID
                     FROM   AP_AE_HEADERS_ALL
                     WHERE  accounting_event_ID = APAE.accounting_event_ID);

再重新创建会计科目.

以上仅供参考

查一下metalink:
http://metalink.oracle.com/metal ... T&p_id=146739.1


只看该作者    顶部
离线 jason1688
一般会员


精华贴数 1
个人空间 0
技术积分 239 (8167)
社区积分 1 (35177)
注册日期 2003-10-31
论坛徽章:0
      
      

发表于 2004-2-19 09:51 
真是大漠之中的一滴甘泉!非常感谢player012!我试下


__________________
jason1688cn@yahoo.com.cn
只看该作者    顶部
离线 jason1688
一般会员


精华贴数 1
个人空间 0
技术积分 239 (8167)
社区积分 1 (35177)
注册日期 2003-10-31
论坛徽章:0
      
      

发表于 2004-2-19 18:26 
首先非常感谢player012兄!
我在按上述方法操作之后,在重新创建会计科目时,还是出现了错误,提示在插入“创建会计科目”标记时违反了唯一性条件(Message:Single Payment Creater Accounting 出现了ORA-00001:违反了唯一约束条件 AP.AP_AE_Headers_U2 )
估计可能是在做第4步delete时出错了,但无法再找出出错地方和原因,还得请play12兄再次不吝指教!
谢谢!


__________________
jason1688cn@yahoo.com.cn
只看该作者    顶部
离线 player012
高级会员



精华贴数 2
个人空间 0
技术积分 2357 (680)
社区积分 11 (10302)
注册日期 2003-3-19
论坛徽章:3
会员2007贡献徽章会员2006贡献徽章授权会员   
      

发表于 2004-2-19 21:47 
找一条出错的记录,

依次select一下这些表, 特别是第4步中AP_ACCOUNTING_EVENTS_ALL 中是否event_status_code = 'CREATED'

我们原来版本是11.5.4, 这样改过.
仅供参考


只看该作者    顶部
离线 player012
高级会员



精华贴数 2
个人空间 0
技术积分 2357 (680)
社区积分 11 (10302)
注册日期 2003-3-19
论坛徽章:3
会员2007贡献徽章会员2006贡献徽章授权会员   
      

发表于 2004-2-20 22:02 
楼主解决问题了吗?

希望能帮到你


只看该作者    顶部
离线 jason1688
一般会员


精华贴数 1
个人空间 0
技术积分 239 (8167)
社区积分 1 (35177)
注册日期 2003-10-31
论坛徽章:0
      
      

发表于 2004-2-23 14:46 
非常感谢play012的帮助,按你的指点已解决问题了。再一次向play012致以感谢和敬意!


__________________
jason1688cn@yahoo.com.cn
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问