OpenERP中实际库存移动时间的控制
-
以入库单为例,点击入库单上的“Process”按钮做入库处理,系统默认是将点击按钮的时间作为入库时间。但有时候不是这样,如仓库在别处,仓库按纸面单据入库,而后纸面单据传回办公室做系统录入,此时,系统录入时间和入库时间会有几天差异。几种典型场景如下:
1)还有一种常见情况是店面盘点,当天晚上营业员店面盘点,盘点单交回办公室,办公室第二天核对盘点单,并录入系统。录入时间和实际盘点时间有一天的差异,OpenERP的库存是和入出库时间紧密关联的,这会使得系统库存和实际店面库存有一天的差异,这对连锁店行业是不能接受的。
2)系统上线之初,需要将近几个月的单据批量录入系统,此时,录入时间和实际时间差异明显。
3)如果开启了系统的基于入出库记录自动生成会计凭证功能,则不仅入出库时间不对,生成的会计凭证的会计期间也错了,这更加难以接受。
4)生产单的处理也存在同样情况,通常车间按加工单生产,结束后交回PMC录入系统,实际生产实际和录入时间会有几天差异,和生产单关联的原料出库时间、成品入库时间都不对。
上述情况的解决办法:
1)入出库及库存调拨单:系统的Picking单据上有一个Date Done字段,是指单据实际处理时间,如果不录入,系统默认是点击“Process”按钮的时点,如果先录入Date Done时间,再点击“Process”按钮,则系统以录入时间作为入出库的实际时间,生成的库存会计凭证亦以该时间为准。
2)盘点单:系统的盘点单(Inventory)上亦有一个Date Done字段,是指盘点实际发生时间,如果不录入,系统默认是点击“Validate”按钮的时点,如果先录入Date Done时间,再点击“Validate”按钮,则系统以录入时间作为入出库的实际时间,生成的库存会计凭证亦以该时间为准。
3)生产单:生产单上有一个Date Finished字段,是指生产实际完工时间,该字段含义和前述Date Done一样
4)物料报废及消耗:弹出的Comsume Move及Scrap Move的Wizard画面上,有一个Actual Date字段,默认是当前时间,可以修改之。系统以该时间作为该Stock Move的发生时间,生成的会计凭证亦以该时间为准。