速达软件常见问题答疑(五)

发布时间 : 星期三 文章速达软件常见问题答疑(五)更新完毕开始阅读

速达软件常见问题答疑(五)

1、 关于升级到新版本后,想返回低版本打补丁的时候提示“升级的版本比您机器上所装的版本

低”的处理方法:

打开注册表——》找到下面路径

HKEY_LOCAL_MACHINE\\SOFTWARE\\MICROSOFT\\WINDOWS\\CURRENTVERSION\\APP PATHS\\

找到对应产品的版本信息,修改Version的值,改为你所需补丁的较底版本信息即可,譬如现在是3.04的版本,需要返回到2.86下继续使用。则将Version的值改为2.86。再重新打补丁即可!

2、 关于”增加往来单位提示主键单号编码相同”的处理方法:

因为往来单位在业务与帐务系统结合使用的时候关联到会计科目,所以一般是会计科目的应收应付,预收预付科目对应不上。

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

对比应收、预收(如果不能增加客户),对比应付、预付(如果不能增加供应商),如果发现有对应不上的,则需要在al_subject该表中添加进去对应的明细项。 3、 试算平衡通过但是启用帐套说不平衡

该问题一般是客户停用了某些会计科目造成的。将所有的会计科目启用,然后试算平衡,肯定是不会平衡的。

造成该问题的原因在于,客户停用的会计科目在”财务初始化数据录入”处已经录入了数据或者已经引入了数据,然后停用了会计科目。被停用的会计科目在”财务初始数据录入” 处是不会显示对应的金额。但是在启用帐套的时候是会参与运算的。

从后台查找停用的会计科目较快的方法: select * from al_subject where closed=1

然后去凭证明细表中查对应的会计科目是否存在金额值

select * from aa_creditem where subjected=’对应的停用会计科目的ID值’ 如果确认有值,在该表中删除即可

delete from aa_creditem where subjected=’对应的停用会计科目的ID值’

4、 在升级过程中提示CRM_TRADER表中不能插入重复值的问题

A、如果没有做费用开支单处理办法如下: delete from crm_trader

exec crm_xpupdate

B、如果做了费用开支单处理办法如下:

--取crm_trader表ID对应于l_trader的traderid declare @Traderid table (

traderid int, exptraderid int )

insert into @Traderid(traderid, exptraderid) select traderid, [id] from crm_trader where id in

(select distinct traderid from b_expense where traderid is not null) --select * from @Traderid

delete from crm_trader delete from crm_linkman exec crm_XpUpdate

declare @tradid int, @exptraderid int, @id int declare upt cursor local optimistic forward_only for select traderid,exptraderid from @Traderid open upt

fetch next from upt into @tradid,@exptraderid while @@fetch_status = 0 begin

select @id = id from crm_trader where traderid = @tradid update b_expense set traderid = @id

where traderid = @exptraderid

fetch next from upt into @tradid,@exptraderid end close upt deallocate upt

5、 点击会计科目打不开、进入时没有反映的处理方法:

是因为用户采用的是总帐下设,

并且用户将相关的预收帐款和预付帐款会计科目删除掉了。所以出现该问题 只能一条条在al_subject表中增加进去! 6、 发现货品资料和帐面库存成本不对处理方法:

A、先将底稿表里面的所以成本标志改为1(未算成本状态)执行下列语句: update aa_billflow set status=1 update aa_onhand set status=1 B、然后重算成本执行下列语句:

exec aa_costcaculator

C、 如果发现还不对,再执行以下语句

exec aa_rebuildrealqty(算实际库存)

exec aa_rebuild_quantity(关键存储过程重算成本) exec aa_rebuildusedqty(算占用数量) exec aa_recostcaculator(重算所有成本) 7、 MRP运算时提示“traderid不能为空”解决办法

该问题是由于往来单位已经被删除,但是在货品资料的存货信息中对应了该主往来单位ID。所以造成在MRP运算的时候下达采购建议的时候检测主往来ID的时候检测不到造成的。 处理方法:

先在后台数据库总查找出所有的出现该问题的货品:

select * from l_goods where traderid not in (select traderid from l_trader)

记录所有货品的编码,然后进入软件里面将所有有问题的货品的主往来单位重新选择一下!

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

aa_billflow和表aa_billflow_bak表中有相同的记录。请更新表aa_billflow_bak 中的记录值。让该表中的ID值的最小值大于aa_billflow中的最大ID值

现在新的SQL版本一般这种问题是由于客户自己修改了单据编号,软件没有自动累加造成的。其实在客户的帐套中已经存在了改单据。将单据编号修改一下就可以了!

9、不能注册成功,提示客户还有十五天到期,又没有解决注册问题,客户又想继续使用的暂时处理办法:

修改一下注册表,删除注册信息,客户又可以继续使用十五天;

HKEY_LOCAL_MACHINE? SYSTEM? ControlSet001? Control? Setup? SDREG 找到该目录,将sdreg该目录删除掉即可

10、在凭证制作中提示会计科目设置不完整处理办法!

该问题是由于会计科目对应的specialcode的值不对。参照一下其他的应收应付,预付应付科目对应的specialcode值,修改一下!

11、新增加的出纳日记帐不能修改处理办法

该问题是由于在增加出纳日记帐的概要中使用了“期初”等类似的词语造成的。只能在后台删除。打开AC_DayBook 出纳日记账表。找到对应的日记帐编号。删除再重新做。

12、算成本的时候提示什么表中不能插入空值的处理方法! 该问题是由于提示的表跟底稿表明细号对应不上造成的 declare @billid int declare @itemno int

declare cur cursor for select billid,abs(itemno) from aa_billflow where billtype=26 open cur

fetch next from cur into @billid , @itemno while @@fetch_status = 0 begin

if not exists(select * from i_allotdetail where billid=@billid and itemno=@itemno) print @billid

联系合同范文客服:xxxxx#qq.com(#替换为@)