请求!Botp转换单据后,单据审核报错,寻求解决办法
金蝶云社区-云社区用户qg081234
云社区用户qg081234
0人赞赏了该文章 1,510次浏览 未经作者许可,禁止转载编辑于2015年07月29日 10:31:48

我做了个从采购收货单到资产卡片的转换Botp,转换可以正确转换,但我审核转换后的卡片时,系统报错,错误信息如下图,请问这是什么问题,是否可以解决。
错误信息:

错误信息:Server Component wrap a Throwable. Exception Type is [javax.ejb.TransactionRolledbackLocalException]
Caused exception message is: Unexpected system failure, see server log for details.; nested exception is: java.lang.reflect.UndeclaredThrowableException: TxEJB wrap a Not_BaseException while Reflect Invoke ControllerBean. [Client -- String Serialize]
错误详细堆栈信息:com.kingdee.bos.BOSException: Server Component wrap a Throwable. Exception Type is [javax.ejb.TransactionRolledbackLocalException]
Caused exception message is: Unexpected system failure, see server log for details.; nested exception is: java.lang.reflect.UndeclaredThrowableException: TxEJB wrap a Not_BaseException while Reflect Invoke ControllerBean. [Client -- String Serialize]
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:246)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy163.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.scm.common.FixRewriteSCMFacade.reWriteFixAssetQty(FixRewriteSCMFacade.java:48)
at sun.reflect.GeneratedMethodAccessor175.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:193)
at $Proxy162.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.fi.fa.manage.app.PrcFaAddStrategy.auditBill(PrcFaAddStrategy.java:183)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean._passAudit(FaCurCardControllerBean.java:1437)
at com.kingdee.eas.fi.fa.manage.app.AbstractFaCardControllerBean.passAudit(AbstractFaCardControllerBean.java:143)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean.passAudit(FaCurCardControllerBean.java:1461)
at sun.reflect.GeneratedMethodAccessor440.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:116)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:57)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRED(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:171)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy146.passAudit(Unknown Source)
at com.kingdee.eas.fi.fa.manage.FaCard.passAudit(FaCard.java:115)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.pi93(Unknown Source)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.processInvoke(Unknown Source)
at com.kingdee.bos.rpc.impl.ObjectProxy.processInvoke(ObjectProxy.java:177)
at com.kingdee.bos.rpc.impl.RPCService.serviceInvoke(RPCService.java:629)
at com.kingdee.bos.rpc.impl.RPCService.service(RPCService.java:125)
at com.kingdee.bos.rpc.impl.ServiceDispatcher.run(ServiceDispatcher.java:153)
at com.kingdee.bos.rpc.impl.ThreadJob.run(ThreadJob.java:24)
at com.kingdee.bos.rpc.impl.ThreadPool2$Worker.run(ThreadPool2.java:103)
Caused By: javax.ejb.TransactionRolledbackLocalException
javax.ejb.TransactionRolledbackLocalException: Unexpected system failure, see server log for details.; nested exception is: java.lang.reflect.UndeclaredThrowableException: TxEJB wrap a Not_BaseException while Reflect Invoke ControllerBean.
java.lang.reflect.UndeclaredThrowableException: TxEJB wrap a Not_BaseException while Reflect Invoke ControllerBean.
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:152)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:57)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRED(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:171)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy163.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.scm.common.FixRewriteSCMFacade.reWriteFixAssetQty(FixRewriteSCMFacade.java:48)
at sun.reflect.GeneratedMethodAccessor175.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:193)
at $Proxy162.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.fi.fa.manage.app.PrcFaAddStrategy.auditBill(PrcFaAddStrategy.java:183)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean._passAudit(FaCurCardControllerBean.java:1437)
at com.kingdee.eas.fi.fa.manage.app.AbstractFaCardControllerBean.passAudit(AbstractFaCardControllerBean.java:143)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean.passAudit(FaCurCardControllerBean.java:1461)
at sun.reflect.GeneratedMethodAccessor440.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:116)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:57)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRED(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:171)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy146.passAudit(Unknown Source)
at com.kingdee.eas.fi.fa.manage.FaCard.passAudit(FaCard.java:115)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.pi93(Unknown Source)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.processInvoke(Unknown Source)
at com.kingdee.bos.rpc.impl.ObjectProxy.processInvoke(ObjectProxy.java:177)
at com.kingdee.bos.rpc.impl.RPCService.serviceInvoke(RPCService.java:629)
at com.kingdee.bos.rpc.impl.RPCService.service(RPCService.java:125)
at com.kingdee.bos.rpc.impl.ServiceDispatcher.run(ServiceDispatcher.java:153)
at com.kingdee.bos.rpc.impl.ThreadJob.run(ThreadJob.java:24)
at com.kingdee.bos.rpc.impl.ThreadPool2$Worker.run(ThreadPool2.java:103)
Caused by: java.lang.IllegalArgumentException: The argument 'id' is invalid. 'CGSH-20150629-005'
at com.kingdee.bos.util.BOSUuid.read(BOSUuid.java:144)
at com.kingdee.eas.scm.common.app.FixRewriteSCMFacadeControllerBean.rewriteFixQty(FixRewriteSCMFacadeControllerBean.java:77)
at com.kingdee.eas.scm.common.app.FixRewriteSCMFacadeControllerBean._reWriteFixAssetQty(FixRewriteSCMFacadeControllerBean.java:43)
at com.kingdee.eas.scm.common.app.AbstractFixRewriteSCMFacadeControllerBean.reWriteFixAssetQty(AbstractFixRewriteSCMFacadeControllerBean.java:46)
at sun.reflect.GeneratedMethodAccessor176.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:116)
... 33 more
javax.ejb.TransactionRolledbackLocalException: Unexpected system failure, see server log for details.; nested exception is: java.lang.reflect.UndeclaredThrowableException: TxEJB wrap a Not_BaseException while Reflect Invoke ControllerBean.
at com.apusic.ejb.container.Container.postInvokeTx(Unknown Source)
at com.apusic.ejb.container.Component.postInvoke(Unknown Source)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRED(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:171)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy163.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.scm.common.FixRewriteSCMFacade.reWriteFixAssetQty(FixRewriteSCMFacade.java:48)
at sun.reflect.GeneratedMethodAccessor175.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:193)
at $Proxy162.reWriteFixAssetQty(Unknown Source)
at com.kingdee.eas.fi.fa.manage.app.PrcFaAddStrategy.auditBill(PrcFaAddStrategy.java:183)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean._passAudit(FaCurCardControllerBean.java:1437)
at com.kingdee.eas.fi.fa.manage.app.AbstractFaCardControllerBean.passAudit(AbstractFaCardControllerBean.java:143)
at com.kingdee.eas.fi.fa.manage.app.FaCurCardControllerBean.passAudit(FaCurCardControllerBean.java:1461)
at sun.reflect.GeneratedMethodAccessor440.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:116)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:57)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean_LocalObjectImpl_2.INVOKE_REQUIRED(Unknown Source)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:171)
at com.kingdee.bos.transaction.EJBTransactionProxy.invoke(EJBTransactionProxy.java:324)
at $Proxy146.passAudit(Unknown Source)
at com.kingdee.eas.fi.fa.manage.FaCard.passAudit(FaCard.java:115)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.pi93(Unknown Source)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_fi_1_fa_1_manage_1_IFaCurCard.processInvoke(Unknown Source)
at com.kingdee.bos.rpc.impl.ObjectProxy.processInvoke(ObjectProxy.java:177)
at com.kingdee.bos.rpc.impl.RPCService.serviceInvoke(RPCService.java:629)
at com.kingdee.bos.rpc.impl.RPCService.service(RPCService.java:125)
at com.kingdee.bos.rpc.impl.ServiceDispatcher.run(ServiceDispatcher.java:153)
at com.kingdee.bos.rpc.impl.ThreadJob.run(ThreadJob.java:24)
at com.kingdee.bos.rpc.impl.ThreadPool2$Worker.run(ThreadPool2.java:103)
[Client -- String Serialize]