--此方案适用于刚刚结账到13期,即13期是当前期间的情况。如果13期为历史期间则需另找原因
固定资产刚刚结账到13期时对账结果出现期初为0 ,或者按明细对账时期初余额都跑到借贷方去了,但是期初期末都是0的情况。出现此问题的原因是12期结账时13期的余额表未正常插入,批量插入13期余额表即可(执行插入前先执行select语句查看是否有数据,有数据再插入):insert into t_fa_faaccountbalance select newbosid('B719F3F3'), b.frealendbalancefor,0,0,0, b.fdepreendbalancefor,0,0,0,c.fAccuDeprTYear,b.fdecvalueendbalancefor,0,0,0, b.fevalueendbalancefor,0,0,0, b.fcreatorid,b.fcreatetime,b.flastupdateuserid,b.flastupdatetime,nextPd.fid,b.fcurrencyid,b.fcompanyorgunitid,b.ffacurcardid,0,b.fcontrolunitid from t_fa_faaccountbalance b inner join t_org_company cp on cp.fid= b.fcompanyorgunitidinner join t_fa_facurcard c onc.fid=b.ffacurcardid inner join t_bd_period pd on pd.fid=b.fperiodid inner join t_bd_period nextPd onpd.ftypeid = nextPd.ftypeid inner join t_bd_periodtype pt onpt.fid = pd.ftypeid where cp.fnumber='公司编码' and pd.fnumber=201512 andnextPd.fnumber=201513--如果2014年则相应期间编码为201412和201413
固定资产13期对账期初为0问题解决方案.docx(64.54KB)
推荐阅读