速达财务系列问题处理_第1页
速达财务系列问题处理_第2页
速达财务系列问题处理_第3页
速达财务系列问题处理_第4页
速达财务系列问题处理_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

速达财务系列问题处理1、结帐时出纳与会计有差异,但出纳的数据与总分类帐里的数据是一致软件版本:财务系列V6.0解决方法:A、出纳帐进行反引入B、select*fromaa_creditemwherecredit<>rawcreditandhappendate>'出错的起始日期'andhappendate<'出错的结束日期'andsubjectid=’银存、现金或其他货币资金的subjectid’/*查询凭证从表中本位币和原币金额不相等的记录*/C、如果有记录返回,则运行updateaa_creditemsetrawcredit=creditwherecredit<>rawcreditandhappendate>'出错的起始日期'andhappendate<'出错的结束日期'andsubjectid=’银存、现金或其他货币资金的subjectid’D、运行完毕,在出纳帐进行引入2、在打开会计科目时,提示“你输入的数值不规范,请输入整数”软件版本:财务系列V5.9问题分析:科目编码太长或者为空解决方法:A、select*fromal_subjectorderbysubcodeB、将会计科目进行排序.然后看到有subcode会计编码过长的或者为空的.直接删除或者修改就可以了.3、在初始化阶级,已对某账户进行了辅助核算,并录入了该辅助核算的期初数,启用账套后,打开科目辅助汇总表时,发现期初结存金额全部显示为0。软件版本:财务系列(财务STD、财务PRO、财务XP)V5.8-V6.0版本解决方法:A、升级到V6.0或6.0以上版本,并对原账套进行修复。B、反结账到期初,并对账套进行反结账C、重新录入辅助核算科目的期初余额,建议输入完毕后,再运行如下语句:Updateaa_creditemsetunclearamt=debit+creditB、启用账套,并进行相关的签字、审核、登账、结账等操作。4、打开某记账凭证时,系统出现“abnormalterminalprogram”的提示信息,然后软件自动退出。软件版本:财务系列(财务STD、财务PRO、财务XP)V5.8-V6.0版本解决方法:A、select*fromal_subjectwhereallsubnameisnull/*通过该查询语句,查找会计科目表单中,是否存在全称为空的会计科目*/B、updateal_subjectsetallsubname=''+namewhereallsubnameisnull/*把会计科目全称为空的科目前,插入一空格,执行该语句后,科目全称将按触发器自动地进行更新*/C、updateal_subjectsetname=ltrim(name)/*该语句可去除会计科目前的空格*/5、“初始数据录入”的辅助核算货品期初数量与“收发存总表”的期初数量无法对应。产品信息:速达财务XP版本信息:V6.1模块名称:报表系统解决方法:SETQUOTED_IDENTIFIEROFFGOSETANSI_NULLSOFFGO/***********************************************************************************************author:awenslastupdated:2005-10-26,awensremark:***********************************************************************************************/ALTERfunctionac_cost_balance(@bnyearinteger,@bnmonthinteger,@subidinteger,@goodsidinteger)returns@local_tabtable(balanceamtnumeric(18,8),balancepricenumeric(18,8),balanceqtynumeric(18,8))asbegindeclare@initamtnumeric(18,8),@amtnumeric(18,8),@initqtynumeric(18,8),@qtynumeric(18,8),@unitpricenumeric(18,8),@tmpamtnumeric(18,8),@tmpqtynumeric(18,8),@startyearint,@startmonthint,@crntaccyearint,@crntaccmonthint,@startaccyearmonthvarchar(10),@crntaccyearmonthvarchar(10),@yearmonthvarchar(10)declare@credyearmonthbeginvarchar(10)declare@costtypeintegerdeclare@todebitintegerdeclare@IsSpecAccintegerdeclare@subjectidintegerset@initamt=0set@initqty=0set@amt=0set@qty=0set@unitprice=0set@yearmonth='190001'select@IsSpecAcc=cast(datavalueasint)fromam_sysparamwhereparamid=906orupper(name)=upper('IsUpdateFromOther')select@startyear=cast(datavalueasint)fromam_sysparamwherelower(name)='startyear'select@startmonth=cast(datavalueasint)fromam_sysparamwherelower(name)='startmonth'select@crntaccyear=cast(datavalueasint)fromam_sysparamwherelower(name)='curraccyear'select@crntaccmonth=cast(datavalueasint)fromam_sysparamwherelower(name)='curraccmonth'select@startaccyearmonth=credyearmonthfromdbo.fn_aa_getcredyearmonthstr(@startyear,@startmonth)select@crntaccyearmonth=credyearmonthfromdbo.fn_aa_getcredyearmonthstr(@crntaccyear,@crntaccmonth)select@credyearmonthbegin=credyearmonthfromdbo.fn_aa_getcredyearmonthstr(@bnyear,@bnmonth)set@subjectid=@subidselecttop1@yearmonth=m.credyearmonth,@tmpamt=isnull(liveamt,0),@tmpqty=isnull(liveqty,0)fromaa_creditemdinnerjoinaa_credmond.credid=m.credidinnerjoinal_subjectsons.subjectid=d.subjectidwheresubstock=@subjectidandgoodsid=@goodsidand(s.costtype=1ors.costtype=2)andm.credyearmonth<@credyearmonthbeginandm.origintypenotin(2501,2002)orderbybilldatedesc,m.crediddesc,itemnodescif(@yearmonth>=@startaccyearmonthor@IsSpecAcc=1)beginselect@amt=@tmpamt,@qty=@tmpqtyendelsebeginselecttop1@initamt=debit-credit,@initqty=casewhen(debit-credit<0)thencasewhen(quantity>0)then-quantityelsequantityendelsequantityendfromaa_creditemd,aa_credm,al_subjectswherem.credid=d.credidandm.credid=-2and(m.origintype<>2501andm.origintype<>2002)andd.subjectid=s.subjectidand(s.costtype=1ors.costtype=2)andd.subjectid=@subjectidandd.goodsid=@goodsidselect@amt=isnull(sum(debit-credit),0),@qty=isnull(sum(casewhen(debit-credit<0)thencasewhen(quantity>0)then-quantityelsequantityendelsequantityend),0)fromaa_creditemd,aa_credm,al_subjectswherem.credid=d.credidandm.credid=-1and(m.origintype<>2501andm.origintype<>2002)andd.subjectid=s.subjectidand(s.costtype=1ors.costtype=2)andd.subjectid=@subjectidandd.goodsid=@goodsidset@amt=@amt+@initamtset@qty=@qty+@initqtyendif(@qty<>0)set@unitprice=@amt/@qtyifnot((@unitprice=0and@qty=0and@amt=0)or(@unitpriceisnulland@qtyisnulland@amtisnull))insertinto@local_tab(balanceamt,balanceprice,balanceqty)values(@amt,@unitprice,@qty)returnendGOSETQUOTED_IDENTIFIEROFFGOSETANSI_NULLSONGO7、在进行凭证录入或打开会计科目时提示:“listindexoutofbounds”。产品信息:财务PRO版本信息:V6.1版本模块名称:帐务模块问题分析:是科目编码列表有超出范围的,其范围首字段超过8.很可能是用户自己添加.要解决这问题只能进到后台数据库去查看,因软件是无法打开科目的,在后台查一下最大值的那些编码解决方法:A、/*先把科目进行下排序,由大到小地排*/select*fromal_subjectorderbysubjectid(或是subjectcode)descB、/*找出存在问题的记录,把它删除*/Deletefromal_subjectwheresubjected>=’查出的那个记录’8、财务PRO5.9升级到6.10之后,发现“出纳日记账”的外币金额取数错误,外币金额变成本位币金额。产品信息:财务PRO版本信息:V6.10问题模块:出纳系统解决方法:A、反结账到期初B、取消出纳会计对帐C、删除出纳日记账,再重新引入10、修复帐套时提示错误:不能在具有唯一索引‘Uq_al_subject’的对象‘al_subject’中插入重复键的行.dbo.al_subject适用版本:速达财务系列6.0问题分析:会计科目名称重复解决方法:A/*查询存在问题的记录*/select*fromal_subjectwherenamein(selectnamefromal_subjectgroupbynamehavingcount(*

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论