二.模块间对账不平
其他模块与总帐间的对帐不平 固定资产与总帐间的对帐不平 应收应付与总帐间对帐不平 存货核算与总帐间对帐不平 其他模块间的对帐不平 库存与存货对帐不平
采购暂估余额表与库存暂估余额表不平 其他模块与总帐间的对帐不平 固定资产与总帐间对帐不平 应收应付与总帐间对帐不平 存货核算与总帐间对帐不平
各个模块与总账间的对账不平的处理,在软件中其他模块和总账共同启用,并且生成凭证传递给总账,而在查询时经常出现和总账对账不平的情况,在遇到这类问题的时候,其根源也大致分为操作错误和后台数据库问题两种情况。主要是操作错误所造成的对账不平的问题。下面举例介绍:
固定资产与总账间的对账不平(操作方面)
属于操作方面的问题
1.折旧生成的凭证没有记帐,或在在凭证生成之前点击对帐按钮。 2. 手工在总帐里面添置了关于固定资产和累积折旧的凭证。 3.对帐科目错误。
固定资产与总账间的对账不平(数据方面) 一般是由于数据记录有问题而导致对帐不平。
固定资产与总账对账的数据库表主要是FA_Total表 总账与固定资产对账的数据库表主要是gl_accsum表
固定资产 原值和累计折旧
select sum(dblValue) from fa_total where iperiod=2 select sum(dbldeprtotal) from fa_total where iperiod=2
总账中固定资产原值和累计折旧
select me from gl_accsum where ccode='1501' and iperiod=2 select me from gl_accsum where ccode='1502' and iperiod=2 如果是FA_Total表中的数字有问题可以直接修改fa_total。 应收应付与总帐间对帐不平(操作方面)
应收应付中业务帐与科目帐对帐不平的原因主要有: 1、期初单据没有录入对应的科目
2. 业务单据已发生但没有生成相应凭证;
3、业务单据生成凭证的会计期间与业务单据记帐日期所处的会计期间不一致。 4、应收应付单据发生时入帐科目与核销时下帐科目不一致,且又没有根据核销制单 应收应付与总帐间对帐不平(数据方面) 由于数据记录有问题导致的对帐不平
应收应付与总账对账的数据库表主要是ap_detail表 总账与应收应付对账的数据库表主要是gl_accvouch表 在对账的时候,对照这两张表的内容来进行比对,其中gl_accvouch表要关联到code表中查询受控与应收或者应付(cother='AR' 或者 cother='AP')的末级标识为1的科目的金额,然后和ap_detail表中想对应的日期的金额合计相对。 存货核算与总帐间对帐不平(操作方面)
核算与总账对账不平,核算和总账并不是一定能够对平的,所谓的对账是只核算模块的存货成本和总账中相对应的总账科目的数据来进行人工核对 存货与总帐对帐不平,有哪些可能? 存货生成凭证时,人为修改过凭证科目 在存货核算的对方科目中使用了存货科目 跨越生成凭证 当月不平 有其他系统使用了存货科目 期初余额中没有录入存货科目
存货科目设置错误 或者凭证没记帐 存货核算与总帐间对帐不平(数据方面)
(1) 解决对账不平首先要保证所有的单据均已经在核算模块记账且都已经生成凭证,而对应到总账科目的凭证都是由核算模块生成的,在总账模块中没有生成相应科目的凭证。可以查看凭证列表(GL_accvouch)中的外部凭证标识(coutsign)中是否相关的分录均有核算标示(IA)。 在核算中,而明细账对应的表为IA_Subsidiary表cpzid is not null的记录。总帐则为gl_accsum表
模块间对账不平 库存与存货对帐不平
采购暂估余额表与库存暂估余额表不平 模块之间对账不平的处理,指在软件中模块之间数据具有传递性,而在查询时经常出现对账不平的情况,在遇到这类问题的时候,其根源也大致分为操作错误和后台数据库问题两种情况。
库存与存货对帐不平(操作方面)
库存与存货对帐不平,原因主要有: 本月库存单据没有记账(包括蓝字与红字单据两种情况) 以前月份的库存单据在本月记账
对帐时点是在期末处理后月末记账前(存货存在暂估时,月初回冲单到回冲一般都不平) 销售成本核算方式为销售发票 有直运业务
库存与存货对帐不平(数据方面)
在库存管理与存货核算对帐中,库存管理中的数据来源为RdRecord RdRecords 。而存货核算则为IA_Summary表 另外 请思考
当业务做了六个月之后,发现库存存货两个模块期初就对不平, 如果核算模块数字是正确的应该如何处理?
修改库存期初,库存期初小则录入正数大则录入负数 如果库存模块数字是正确的应该如何处理?
修改库存期初和核算一致然后在当期做其它出入库单据调整,然后记帐。
采购暂估余额表与库存暂估余额表不平
由于采购和存货暂估和报销的时间点不同。会造成两者的不符。 采购一入库就是暂估,在采购暂估余额表上就会体现, 而存货对于采购入库单在结算之前就记账,才认为是暂估,
在存货暂估余额表中体现采购入库单与发票结算后,采购认为是报销, 而存货只有在结算成本处理以后才认为是报销。
采购暂估入库余额表中本月结算金额与存货暂估材料余额表本月报销金额不一定都必须要求一致,下列几种情况会产生两边本月结算、报销金额不一致的现象:
1、本月入库单先记帐,再做部分结算,由于部分结算的结算单本月不允许进行暂估处理,所以会导致两边本月报销金额不一致;
2、本月入库单本月先记帐,然后再进行发票全部结算,那么在采购暂估余额表中反映结算金额,存货暂估成本处理中也有反映,但在存货暂估余额表中并不反映,因为入库单、发票都是本月的,且在当月做了结算,存货系统按非暂估处理;
3、本月入库单本月先不记帐,然后进行发票全部结算,那么在采购暂估余额表中反映结算金额,存货暂估成本处理中不反映,存货暂估余额表中也不反映。因为入库单、发票都是本月的,且在当月做了结算,存货系统按非暂估处理;
4、本月入库单本月先记帐,然后进行发票全部结算,在下月做暂估成本处理,那么在本月采购暂估余额表中反映结算金额,下月存货暂估成本处理后,在下月存货暂估余额表中才反映报销金额。因为入库单、发票都是本月的,并且做了结算,即使在下月的暂估成本处理中反映该笔业务,存货系统也会按按非暂估处理;
5、对于已经存在结算单(入库单记帐后生成的结算单)的入库单恢复记帐后,再进行记帐时,因为结算单已经存在,存货中进行暂估成本处理时系统不会作为暂估的报销金额处理,但在采购暂估余额表中反映本期报销金额。
模块间对账不平总结 问题容易出现的方面:
1.期初数据:总账之外的模块期初余额往往没有受到和总账期初一样的重视,出现不录入、落录入、录入数据和总账不一致等情况。
2.凭证问题:一些对帐科目均可以在总账系统中做出相关的凭证,而这些凭证往往是导致该模块和总账对账不平的因素,
在生成凭证的时候由于可以对凭证进行修改,导致不平。所以在对账不平的很多时候,都是由于操作不当而形成的
3.基础档案的修改和年结造成的对账不平:由于直接修改重要的基础档案造成 4.对于账表取数方式和过滤的范围不清楚,查询上问题导致对账不平 解决方法:
这些人为造成的对账不平的情况,只能通过规范操作,以及其他的一些特殊方法来进行补救。 首先是期初的录入,需要录入期初数据的模块除了总账外还有应收、应付、固定资产、采购、销售、库存以及存货核算;而和总账有关系的模块只有应收、应付、固定资产和存货核算这四个模块。
由于在操作时只有总账的期初余额和凭证是对总账数据产生影响的,而总账的这些数据对于其他模块却没有什么影响,所以不要以为总账录入了数据,其他模块就会直接的调用这些数据,所以检查模块间的对账不平往往是从期初开始的,而后就是从各个模块向总账生成的凭
证,由于各模块的单据即使不生成凭证也不影响结账,忘记制单或者落下单据没有制单等,且生成凭证的时候,其金额、科目甚至分录均可以在保存前做修改,在保存后还可删除等等,这些因素都有可能是造成各模块和总账之间对账不平。所以要保证凭证和单据的一一对应性,是判定这类问题是否是后台数据问题的关键。
另外在操作上有时选项设置的不正确也是导致对账不平的原因,类似固定资产模块,其生成凭证的科目设置和固定资产和累积折旧与总账对账时的对账科目的设置就是不同的,如果设置错误,则对账不平也就很正常了,所以在固定资产选项里面还设置有一个在对账不平情况下允许固定资产月末结账的选项。 主要涉及到的数据库表
AP_Detail 应收应付明细表
写入审核的采购发票(包括运费发票)、销售发票、销售调拨单、零售日报、收付款单及其他已审核的应收/付单等的单据记录,还包括现结、核销、对冲、转帐,并帐、损益所产生的相应记录等。
数据关联字段说明:
iperiod (会计期间) ?0?为期初
cvouchtype (单据类型) 请联查?Ap_VouchType?表,特别提示:单据类型为48,49的为ar、ap所共有,须加以?cflag?字段值?ar?or?ap?来共同判断。
cvouchid单据号 dvouchdate 单据日期(单据填写的日期)
dregdate单据记帐日期(单据审核的日期)帐龄分析多据此日期判断。
cdwcode 中包括供应商编码和客户编码,须加以?cflag?字段值?ar?or?ap?来共同判断。
ibvid 对应于salebillvouchs(销售发票子表)的autoid,与purbillvouchs(采购发票字表)的id 须加以?cflag?字段值?ar?or?ap?来共同判断。
csign 单据正负标识 ccode 科目生成凭证时添入。 isignsel科目账期间 生成凭证时添入。 Iprice 单价 idamount借方金额 icamount 贷方金额
cpzid 生成凭证时的线索号,与gl_accvouch 表中的coutno_id相关联 cvouchtype 主要包括 01(采专)、02(采普)、03(采购运费发票)、26(销专)、27(销普)、28(销售调拨单)、29(销售日报)、48、49、R0、P0 单据类型。 bprepay 预收预付标志 (true、false:结算)
iflag 1.表示预收预付 3. 表示票据 4.表示折算额 5 表示现结业务 6.收款业务 7.现金折扣业务iflag为7的业务在应收付明细账中应为不可见,走费用科目。 cCoVouchType 对应单据类型 cCoVouchID 对应单据号
fa_Total 固定资产汇总表 数据关联字段说明:
dblAccrualValue 本月计提原值 dblAddValue 本月原值增加 dblDecValue 本月原值减少 dblDepr 本月计提折旧
dblDeprTotal 月末累计折旧 dblLastAccrualValue 上月计提原值 dblLastAddValue 上月原值增加 dblLastDecValue 上月原值减少 dblLastDepr 上月折旧额 dblLastWork 上月工作量
dblLastWorkTotal 上月累计工作量 dblMonthDeprTotal 月初累计折旧 dblMonthValue 月初原值 dblTransInDeprTotal 本月折旧转入 dblTransOutDeprTotal 本月折旧转出 dblValue 月末原值 dblWork 本月工作量 dblWorkT 月末累计工作量
dblYearDeprTotal 年初累计折旧
dblYearValue 年初原值 iPeriod 会计期间 lCount 月末数量 lMonthCount 月初数量
sDeptNum 部门编码 sTypeNum 资产类型编码
RdRecord 收发记录主表
采购入库单、产成品入库单、销售出库单、材料出库单、其他入库单、其他出库单、库存期初
ipurarriveid采购到货单主表标识,关联PU_ArrivalVouch.ID; cDLCode发货退货单主表标识,关联DispatchList.DLID; ipurorderid采购订单主表标识,关联PO_Pomain.POID; iproorderid生产订单主表标识,关联PP_ProductPO.ID;
cBillCode发票主表标识,关联PurBillVouch.PBVID/SaleBillVouch.SBVID(采购入库单、销售出库单用)
cVouchType单据类型编码,关联VouchType.cVouchType,01_采购入库单 10_产成品入库单 08_其他入库单 32_销售出库单 11_材料出库单 09_其他入库单 33_采购期初 34_库存、存货期初;