增值税 上文的例子为清晰起见,都没有考虑增值税。实际在输入发票时,如果是增值税专用发票,我们也输入税码(包含了税率的一个参数)和税额。系统会自动检查含税价,税率和税额是否正确。如果存在差异,系统会提示一个警告信息,但是我们仍然可以将其过帐。
如果是不含税的发票(比如运输发票和农产品收购),系统可以自动计算税额。如果发票的每行税码不同,系统会分行处理。
当发票过帐时,增值税会自动计入应交税金-增值税-进项科目中。
收货成本
计划内的收货成本包括以下类型:运费,关税,保险费,包装费等等。对于每种类型,我们可以决定成本是固定的,基于数量的还是收货货款的一定百分比。计划内的收货成本可以在采购定单的每一行项中输入。当收货时这些成本被计入库存,对方科目是一个特殊的清帐科目(比如:商品采购-运费)。当采用移动平均价时分录如下:借:存货 贷:商品采购-货款 贷:商品采购-运费。
在发票校验时,我们可以列出某张采购定单,收货单或供应商的所有收货成本,来正确选择收货成本的发票。系统生成分录如下:借:商品采购-运费 贷:应付帐款-供应商明细。计划内收货成本也会在采购定单历史报表中即时显示。
计划外的收货成本可以用发票校验输入。系统自动将它们根据各行项目的金额分配下去。如果需要,我们也可以手工分配这些成本。计划外的收货成本直接计入库存,分录如下:借:存货 贷:应付帐款-供应商明细。
其他收发货
实际上上文提到的销售发货和采购收货只是库存移动的两种移动类型。库存移动是指引起库存变化的业务。主要包括:
收货。指从供应商或生产定单接收库存并过帐。收货导致仓库存货的增加。
发货。指存货的领用,消耗或交运至客户并过帐。发货导致仓库存货的减少。
移库。指存货从一个库存地点转移到另一个库存地点。移库即可以是在同一个工厂,也可以是跨工厂的(工厂是ERP中决定存货估价,MRP等的重要组织结构)。
转换过帐。是一类特殊的存货变化的总称。它和存货是否发生物理上的移动无关。比如:将存货从一种物料代码转换成另一种;将存货从质检货状态释放;将存货从寄售商品转换成自有库存。
系统使用移动类型来分类管理库存移动的各种不同的种类。在ERP系统中使用物料凭证来管理和记录所有的库存移动,物料凭证中包含了移动类型,工厂,库存地点,物料编码,数量,批次等等信息。系统通过物料凭证来追踪和证明库存移动,同时物料凭证打印出来就是我们通常所说的出入库单。同时物料凭证的输入也不是孤立的,系统通常会根据情况自动建议收发货的数量,地点等等,比如根据采购定单收货,根据生产定单领用原材料。
可以说库存管理是ERP物流的中心环节之一,它连接了采购,生产和销售等各个环节。ERP的库存管理讲究的是实时地记录和反映现有的库存情况:收发货及时记录进系统,系统自动更新库存的当前状况,既可以以各种报表的形式提供给库存管理者即时的信息,又通过集成直接参与其他的功能中,如MRP,销售的可用性检查等等。
从财务会计的角度来看,库存移动既反映了库存数量的变换,同时还代表了价值的转移。因此大部分的库存移动需要在财务会计上进行反映。上文中我们已经介绍过销售发货和采购收货,仓管人员只负责存货数量的记录,而不需关心其价值。系统根据一定的规则来决定存货的价值,同时根据自动科目确定自动生成财务会计凭证(参见上文采购收货的财务会计过帐)。会计凭证和物料凭证在系统中是相互勾稽的,而且能直接从任何一张中进入另一张的显示。库存移动的自动科目确定是一个智能化较高的功能,系统配置也较复杂,但是简单地说,系统是根据<1>移动类型 <2> 各行的性质(如是库存行还是对方行)<3>物料主数据 <4>工厂 等信息决定会计分录中每一行的科目。
这里我们再介绍两种重要的移动类型:<1>原材料生产领用,系统自动记帐如下:借:生产成本-原材料 贷:原材料。原材料的估价方式可以是标准成本或移动平均价。<2>产成品入库,系统自动记帐如下:借:产成品 贷:生产成本-生产产出。产成品的估价方式一般采用标准成本法。
盘点
库存的盘点是企业财务会计的一项重要工作。在ERP中提供了如下几种盘点方法:
定期盘点
定期盘点是指在资产负债表日将公司所有的存货都进行实物盘点。在进行这种盘点时,每个物料都必须被点到。因此在盘点时,整个仓库必须冻结物料的移动。
持续盘点
持续盘点是在整个财政年度里,存货持续不断地进行盘点。对于这种盘点重要的是对于每一类库存来说,必须保证一年中至少被盘到一次。
循环盘点
循环盘点是指在一个财政年度中按一定的时间间隔进行实物盘点的方法。这些时间间隔(或循环)是由物料主记录中的循环盘点指标决定的,我们可以在后台更改每个指标的盘点间隔。循环盘点可以使流动性大的存货比流动性小的更经常地接受盘点。
除了人为决定每种存货的循环盘点指标外,我们还可以使用系统的ABC循环盘点分析功能。该功能可以根据存货的消耗或需求将存货归为ABC等各类。该功能可以自动更新物料主数据中的循环盘点指标。
抽样盘点
抽样盘点是指在资产负债日,系统按统计计算随机地选取一部分的库存进行盘点的方法。如果抽样盘点的结果和帐面库存的差异足够小,就认为整个帐面库存数是准确的。抽样盘点是以统计科学为基础以减少盘点的工作量的一种方法。
不论采取什么盘点方法,盘点的流程可以分为三个阶段:
<1>盘点准备
创建盘点表(在系统中)
盘点表是系统中的一种凭证,是整个盘点过程的核心。主要包括如下信息:盘点进行的工厂和库存地点; 盘点的时间;哪些物料将被盘点;如果物料是批次管理的,哪些批次将被盘点;哪种库存类型将被盘点(如自有或寄售);如果采用分别计价,哪些子库存将被盘点(如同种物料,进口和国内的各是多少)等等。
冻结库存过帐
为避免干扰盘点,将要被盘点的存货将被冻结库存移动。如果盘点表是在盘点开始前即刻打印的,可以在创建盘点表时就冻结库存过帐,如果盘点表是事先打印的,那可以在盘点开始前通过更改盘点表冻结库存过帐。冻结将在盘点表的盘点结果过帐时自动取消。
打印和分发盘点表
打印出盘点表,并分发给负责盘点的人员。
<2>盘点
点数库存
将盘点结果填制到盘点表里
<3>盘点结果分析
将盘点结果输入系统
盘点完成后,必须将盘点结果输入系统。如果非ERP的软件被用作盘点,可以用批输入或系统接口直接传输PDC(移动数据采集/Portable Data Capture) 设备采集的盘点数(如条形码识别设备)到ERP系统中。
必要时重盘
可以对一张盘点表中的个别项进行重盘。比如当你发现盘点过程中发生的一个错误时,可以对错误涉及的个别项重盘。系统将生成一张新的盘点表。
盘点差异过帐
如果盘点结果和库存帐面存在差异,我们必须通过差异过帐更正库存余额。本步骤结束了整个盘点过程。根据我国的会计制度,在系统中配制自动科目确定,系统生成如下会计凭证:借:待处理流动资产损益 贷:存货 (盘盈时借贷方向相反)。追查盘盈盘亏原因后,财务部门再将待处理流动资产损益分别转入管理费用等科目。
如果仅仅将盘点看成是企业会计年度出报表的例行公事,那就大大低估盘点的威力了。实际上我们发现结合系统中各种不同的盘点方法,可以设计出有效而低成本的内控流程。由于存货的移动是贯穿企业业务的核心部分,因此有时候会发现循环盘点或抽样盘点的技术甚至会影响到销售,收款和促销流程,甚至比在这些流程直接设置审批控制点要高效得多!