对应版本:用友U8.52对应产品线:公共平台对应模块:系统管理模块问题现象:新建2006年度账过程中,进行到:正在传输网上银行信息NBNEWACC.DLL时提示“插入错误:列名或所提供值的数目与表定义不匹配”问题原因:经跟踪发现2005年的网上银行相关的数据表多了一些字段,见下表:NB_Account1cOrganIdvarchar6010cBranchIdvarchar6010iSignFlagsmallint2NB_PayAccountInfo1cAccNamevarchar6010cCBBDepIdvarchar6010cBranchIdvarchar601NB_payment1cPackageIdvarchar6010iBillStatusint41解决方案:方法1执行以下脚本即可:useufdata_xxx_xxxx--(xxx_xxxx换成对应的账套与年度)altertableNB_AccountdropcolumncOrganIdaltertableNB_AccountdropcolumncBranchIdaltertableNB_AccountdropcolumniSignFlagaltertableNB_PayAccountInfodropcolumncAccNamealtertableNB_PayAccountInfodropcolumncCBBDepIdaltertableNB_PayAccountInfodropcolumncBranchIdaltertableNB_paymentdropcolumncPackageIdaltertableNB_paymentdropcolumniBillStatus方法2因客户没有使用网上银行模块,可以直接打开企业管理器,删除2005年的关于网上银行的表(NB开头的所有表),拷贝999或其他账套的NB开头的所有表到2005年即可。
微信号:yyrjgls
技术咨询,有偿服务!
复制微信号
本文链接:https://www.bbsufida.com/u8/45946.html