壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3081|回复: 1

AE循环调用ci问题(急)

[复制链接]
发表于 2009/11/26 16:30:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 Maggie_Zhang 于 2009/11/26 16:35 编辑

一段调用ci来提交数据的peoplecode,单独循环运行是没问题的,但是现在用AE去循环调用这段peoplecode,就出现问题:
Begin
(2,148) - Think-time PeopleCode event (RemoteCall), but a SQL update has occurred in the commit interval. (2,148) FUNCLIB_SR.RESOURCE_NAME.FieldFormula  Name:ResourceQueue  PCPC:783  Statement:6
Called from:CLASS_TBL.CRSE_OFFER_NBR.SaveEdit  Statement:33
(91,37) - Error saving Component Interface. {CN1_ARREXAM_CI} (91,37)
Save failed (0,0) MAGGIE_CI2.Section2.GBL.default.1900-01-01.Step02.OnExecute  PCPC:5624  Statement:67
End
   我们觉得是AE和commit机制和ci 的commit机制之间有什么冲突的问题引起的,也不知道怎么解决,你们有遇到过这种问题么?
另外ci 的处理机制和ae的处理机制,现在我还不是很清楚,这个问题实在痛苦。。。。
发表于 2009/11/26 22:49:19 | 显示全部楼层
本帖最后由 vslk 于 2009/11/30 23:07 编辑

Think-time是系统在等待你执行完某个动作,例如:远程调用
你用AE调用CI就相当于是远程调用进程了(BATCH),而单独运行于APPSERV则不属于远程调用

解决办法,勾选 disable restart,并且使用commitWork()函数。

regards,wish help.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 01:49 , Processed in 0.012104 second(s), 16 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表