EAS 8.2银行账户维护中进行账户使用分配报错如下
金蝶云社区-李纪国
李纪国
1人赞赏了该文章 527次浏览 未经作者许可,禁止转载编辑于2018年02月01日 17:17:35
错误信息:create data error.违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
Caused exception message is: 违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
错误详细堆栈信息:com.kingdee.bos.dao.ormapping.SQLAccessException: create data error.违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
Caused exception message is: 违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
at com.kingdee.bos.dao.ormapping.ORMappingDAO.innerAddnew(ORMappingDAO.java:1099)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.addnew(ORMappingDAO.java:1038)
at com.kingdee.bos.framework.ejb.AbstractEntityControllerBean.innerAddnew(AbstractEntityControllerBean.java:359)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean._addnew(AbstractCoreBaseControllerBean.java:148)
at com.kingdee.eas.framework.app.CoreBaseControllerBean._addnew(CoreBaseControllerBean.java:111)
at com.kingdee.eas.framework.app.ObjectBaseControllerBean._addnew(ObjectBaseControllerBean.java:142)
at com.kingdee.eas.framework.app.DataBaseControllerBean._addnew(DataBaseControllerBean.java:105)
at com.kingdee.eas.basedata.assistant.app.AccountBankControllerBean._addnew(AccountBankControllerBean.java:420)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.addnew(AbstractCoreBaseControllerBean.java:130)
at sun.reflect.GeneratedMethodAccessor635.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:60)
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 com.sun.proxy.$Proxy367.addnew(Unknown Source)
at com.kingdee.eas.framework.CoreBase.addnew(CoreBase.java:95)
at sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:194)
at com.sun.proxy.$Proxy366.addnew(Unknown Source)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean.addSharedBankAcct(SharedAcctControllerBean.java:106)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean.doAfterAddNew(SharedAcctControllerBean.java:71)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean._addnew(SharedAcctControllerBean.java:51)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.addnew(AbstractCoreBaseControllerBean.java:130)
at com.kingdee.eas.framework.app.CoreBaseControllerBean._submit(CoreBaseControllerBean.java:221)
at com.kingdee.eas.framework.app.DataBaseControllerBean._submit(DataBaseControllerBean.java:366)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean._submit(SharedAcctControllerBean.java:159)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.submit(AbstractCoreBaseControllerBean.java:457)
at sun.reflect.GeneratedMethodAccessor485.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:60)
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 com.sun.proxy.$Proxy511.submit(Unknown Source)
at com.kingdee.eas.framework.CoreBase.submit(CoreBase.java:289)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_basedata_1_assistant_1_ISharedAcct.pi81(Unknown Source)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_basedata_1_assistant_1_ISharedAcct.processInvoke(Unknown Source)
at com.kingdee.bos.rpc.impl.ObjectProxy.processInvoke(ObjectProxy.java:177)
at com.kingdee.bos.rpc.impl.RPCService.serviceInvoke(RPCService.java:782)
at com.kingdee.bos.rpc.impl.RPCService.service(RPCService.java:139)
at com.kingdee.bos.rpc.impl.ServiceDispatcher.run(ServiceDispatcher.java:153)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.sql.BatchUpdateException: 违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
at net.sourceforge.jtds.jdbc.JtdsStatement.executeBatch(JtdsStatement.java:1077)
at com.kingdee.bos.sql.shell.KDPreparedStatement.executeBatch(KDPreparedStatement.java:380)
at com.apusic.jdbc.adapter.StatementHandle.executeBatch(StatementHandle.java:349)
at com.kingdee.bos.dao.ormapping.impl.BatchPreparedStatement.closeInternal(BatchPreparedStatement.java:73)
at com.kingdee.bos.dao.ormapping.impl.BatchConnection.closeStatements(BatchConnection.java:180)
at com.kingdee.bos.dao.ormapping.impl.AbstractObjectHandler.close(AbstractObjectHandler.java:46)
at com.kingdee.bos.dao.ormapping.impl.ObjectCUDFactory2.close(ObjectCUDFactory2.java:54)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.innerAddnew(ORMappingDAO.java:1089)
... 52 more
Caused by: java.sql.BatchUpdateException
java.sql.BatchUpdateException: 违反了 UNIQUE KEY 约束“UX_BD_Acco_FaccNum”。不能在对象“dbo.T_BD_AccountBanks”中插入重复键。重复键值为 (13001655208050507603)。
at net.sourceforge.jtds.jdbc.JtdsStatement.executeBatch(JtdsStatement.java:1077)
at com.kingdee.bos.sql.shell.KDPreparedStatement.executeBatch(KDPreparedStatement.java:380)
at com.apusic.jdbc.adapter.StatementHandle.executeBatch(StatementHandle.java:349)
at com.kingdee.bos.dao.ormapping.impl.BatchPreparedStatement.closeInternal(BatchPreparedStatement.java:73)
at com.kingdee.bos.dao.ormapping.impl.BatchConnection.closeStatements(BatchConnection.java:180)
at com.kingdee.bos.dao.ormapping.impl.AbstractObjectHandler.close(AbstractObjectHandler.java:46)
at com.kingdee.bos.dao.ormapping.impl.ObjectCUDFactory2.close(ObjectCUDFactory2.java:54)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.innerAddnew(ORMappingDAO.java:1089)
at com.kingdee.bos.dao.ormapping.ORMappingDAO.addnew(ORMappingDAO.java:1038)
at com.kingdee.bos.framework.ejb.AbstractEntityControllerBean.innerAddnew(AbstractEntityControllerBean.java:359)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean._addnew(AbstractCoreBaseControllerBean.java:148)
at com.kingdee.eas.framework.app.CoreBaseControllerBean._addnew(CoreBaseControllerBean.java:111)
at com.kingdee.eas.framework.app.ObjectBaseControllerBean._addnew(ObjectBaseControllerBean.java:142)
at com.kingdee.eas.framework.app.DataBaseControllerBean._addnew(DataBaseControllerBean.java:105)
at com.kingdee.eas.basedata.assistant.app.AccountBankControllerBean._addnew(AccountBankControllerBean.java:420)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.addnew(AbstractCoreBaseControllerBean.java:130)
at sun.reflect.GeneratedMethodAccessor635.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:60)
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 com.sun.proxy.$Proxy367.addnew(Unknown Source)
at com.kingdee.eas.framework.CoreBase.addnew(CoreBase.java:95)
at sun.reflect.GeneratedMethodAccessor645.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.ResponseInvocationHandler.invoke(ResponseInvocationHandler.java:194)
at com.sun.proxy.$Proxy366.addnew(Unknown Source)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean.addSharedBankAcct(SharedAcctControllerBean.java:106)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean.doAfterAddNew(SharedAcctControllerBean.java:71)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean._addnew(SharedAcctControllerBean.java:51)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.addnew(AbstractCoreBaseControllerBean.java:130)
at com.kingdee.eas.framework.app.CoreBaseControllerBean._submit(CoreBaseControllerBean.java:221)
at com.kingdee.eas.framework.app.DataBaseControllerBean._submit(DataBaseControllerBean.java:366)
at com.kingdee.eas.basedata.assistant.app.SharedAcctControllerBean._submit(SharedAcctControllerBean.java:159)
at com.kingdee.eas.framework.app.AbstractCoreBaseControllerBean.submit(AbstractCoreBaseControllerBean.java:457)
at sun.reflect.GeneratedMethodAccessor485.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.invoke(TxInvokerBean.java:125)
at com.kingdee.bos.transaction.EJBTxFacade.TxInvokerBean.INVOKE_REQUIRED(TxInvokerBean.java:60)
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 com.sun.proxy.$Proxy511.submit(Unknown Source)
at com.kingdee.eas.framework.CoreBase.submit(CoreBase.java:289)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_basedata_1_assistant_1_ISharedAcct.pi81(Unknown Source)
at rpc_generate._PROXY_com_1_kingdee_1_eas_1_basedata_1_assistant_1_ISharedAcct.processInvoke(Unknown Source)
at com.kingdee.bos.rpc.impl.ObjectProxy.processInvoke(ObjectProxy.java:177)
at com.kingdee.bos.rpc.impl.RPCService.serviceInvoke(RPCService.java:782)
at com.kingdee.bos.rpc.impl.RPCService.service(RPCService.java:139)
at com.kingdee.bos.rpc.impl.ServiceDispatcher.run(ServiceDispatcher.java:153)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)