速达3000

速达软件提示主键、单号、编码相同相关解决方法

2022-09-26 09:53:51 速达软件

1、保存“存货调价单”时,系统出现“主键单号、编码相同”的提示信息
产品信息:3000系列版本
版本信息:V7.6
模块名称:仓库管理
解决方法:
updatekeyvaluetablesetkeyvalue=(SELECTMAX(adjapID)FROMadjap)wheretablename='adjap'

2、软件系列和版本:3000proOnline2.13
问题描述:打开帐面库存报表提示“主键,单号,编码相同”的提示信息。
解决方法:
A、出现这个问题的原因是因为某个货品有两个基本单位,处理方法先用以下语句进行查询:
select*fromgoodsunitwhererate=1andunittype=0andgoodsidin(selectgoodsidfromgoodsunitgroupbygoodsidhavingcount(*)>1)orderbyunitid

B、如存在返回记录,找到对应货品,打开表goodsunit字段unittype,这个字段0就是代表基本单位,-1就代表业务单位。最后找出有问题的记录修改。

3、软件系列和版本:3000proonlie2.13
问题描述:结转成本提示主键、单号、编码相同

credence中credid与craddate不对应。

6、固定资产计提折旧时,出现了“主键、单号或编码相同”的提示信息
适用版本:速达财务系列(STD、PRO、XP)V5.5-6.0
解决方法:
updateas_tablekeyssetmaxkey=(selectmax(id)fromaa_cred)wheretablename='aa_cred'

7、成本结转时出现“主键、单号、编码”相同
软件版本:3000系列8.12或3000PROONLINE2.12
解决方法:

A.先在“ 会计科目”里面,增加“待处理财产损益”及其二级科目,在增加时,可参照例子帐套。


B.Updatesubjectsetspecialcode=’191001’wherename=’待处理流动资产损溢’

8、估价入库后在采购收货中冲回时有时提示"主键、编码、单号相同"
软件版本:3000系列V6.6--8.12或3000PROONLINE2.12
解决方法:

A.selectmax(recievedid)fromreceived
/*查询采购收货单主表ID的最大值*/

B.把查出来的最大值填到keyvaluetalle表received行对应的键值中。

9、做任何单据时提示“主键、单号、编码相同”,但keyvalue里数据并无异常。很可能是凭证主表有丢失情况
软件版本:服装管理5.1
解决方法:

deletefromcreditemwherecredidnotin(selectcredidfromcredence)

10、填制“银行存取款”时,系统出现“主键、单号、编码重复”的错误提示。
软件版本:DMS系列V6.6-V7.12
解决方法:

A、select*frommovemoneywheremoveid<1

/*执行此语句,查找是否存在返回记录*/

B、如果发现返回记录,把上述业务单据删除即可。

注意:DMS系列产品分为DMS总部版及DMS分支机构版本,如该业务单据由分支机构填制,那么在处理该类问题时,必须分别将总部及分支机构对应的业务单据删除。

11、在初始化阶段,新增“供应商资料”、“货品资料”时,系统均出现了“主键、单号、编码相同”的提示信息。
软件版本:3000NETV7.6-V8.13
解决方法:

A、selectcount(*)fromgoods

selectcount(*)fromgoodsunit

selectcount(*)fromclient

selectcount(*)fromcrm_trader

/*通过上述的语句的查询,目的在于查找上述基础资料的记录数*/

B、依次将上述返回的记录数,回填到keyvaluetable(键值表)中。

12、在支付工资时,出现“主键、单号、编码相同”
软件版本:3000系列(包括3000标准、3000PRO、3000XP、3000NET)5.0-7.6版本
解决方法:

A、selectcount(*)fromDISLABORAGE

通过查询此语句,我们把此表单的最大值记下

B、updatekeyvaluetablesetkeyvalue=‘最大值’wheretablename='DISLABORAGE'

或直接执行:Updatekeyvaluetablesetkeyvalue=(selectmax(dislaborageid)fromdislaborage)wheretablename='DISLABORAGE'

13、在保存业务单据时,出现“主键、单号、编码相同”
软件版本:3000系列(包括3000标准、3000PRO、3000XP、3000NET)7.1版本
解决方法:

A、select*fromcredencewheregetstrlength(credid)=10

select*fromcreditemwheregetstrlength(credid)=10

通过此查询记录,判断凭证主表及从表是否存在10位的编码存在

B、updatecredencesetcredid=substring(credid,1,6)||'01'||substring(credid,7,10)wheregetstrlength(credid)=10

C、updatecreditemsetcredid=substring(credid,1,6)||'01'||substring(credid,7,10)wheregetstrlength(credid)=10

D、select*fromcreditemwherecredidnotin(selectcredidfromcredence)

执行B、C语句后,再执行D,如果D有返回记录,必须将其删除

E、deletefromcreditemwherecredidnotin(selectcredidfromcredence

14、新增往来单位时,提示“主键,编码,单号”
软件版本:5000系列(包括5000标准、5000PRO)所有版本
解决方法:

A、updateas_tablekeyssetmaxkey=(selectmax(traderid)froml_trader)wheretablename='L_TRADER'

15、关于”增加往来单位提示主键单号编码相同”的处理方法:
因为往来单位在业务与帐务系统结合使用的时候关联到会计科目,所以一般是会计科目的应收应付,预收预付科目对应不上。

打开会计科目。仔细查看应收应付科目(包括被停用的会计科目);

对比应收、预收(如果不能增加客户),对比应付、预付(如果不能增加供应商),如果发现有对应不上的,则需要在al_subject该表中添加进去对应的明细项。

16、单据审核时报“主键,单号,编码相同”
早期的IB版本会经常出现该问题,处理方法:

aa_billflow和表aa_billflow_bak表中有相同的记录。请更新表aa_billflow_bak

中的记录值。让该表中的ID值的最小值大于aa_billflow中的最大ID值

现在新的SQL版本一般这种问题是由于客户自己修改了单据编号,软件没有自动累加造成的。其实在客户的帐套中已经存在了改单据。将单据编号修改一下就可以了!
17、速达软件3000系列 V8.91版本 提示主键、单号、修复帐套,不能修复帐
SQL 后台执行这两个sql 语句后再修复账套
DELETE FROM creditem WHERE credid NOT IN (SELECT credid FROM credence)
DELETE FROM saledetail WHERE invoiceid NOT IN (SELECT invoiceid FROM invoice)

速达金蝶用友管家婆进销存财务软件

速达软件速达3000 速达官网 速达财务软件 速达5000 速达7000 速达最新版财务软件常见问题处理 www.erpe.top  速达软件 金蝶软件 管家婆软件 用友软件 全系列产品安装维护永久使用

首页
产品
服务
联系