批次管理
<p>食品等<strong>保质期</strong>比较关键的物品,需要及时管理:在到期之前及时发现、及时处理(比如促销、退回厂家)。查看及收到保质期预警详见<a href="http://www.jianshu.com/p/36e98b3a3e4d">《保质期》</a>。</p>
<p>不同批次的食品,生产日期不同。管理保质期/有效期就需要管理<strong>批次</strong>。</p>
<p>商家可以选择是否启用批次管理,一旦启用,所有库存相关操作都需要指定批次:进货的批次是什么,销售的批次是什么,这样库房里剩下的都是哪些批次、什么时候到期才能知道,才能进行相应行动。<strong>如果商家以前还没有很好的管理库存,不建议启用批次管理,一步步来,先做好一些初步的管理再做更多精细化管理,否则可能会推进困难,连基本管理成效都很难达到。</strong>(为了方便用户操作,选择批次的地方系统给了默认批次,用户可以默认使用或者修改成其他批次)</p>
<p>出入库有12种类型(详见<a href="http://www.jianshu.com/p/6e29237b4ea2">《商品出入库的12种类型》</a>),再加上盘点,这些操作都涉及批次。下面逐个说明。</p>
<h3>入库</h3>
<ol>
<li>进货、其他。
<img src="http://upload-images.jianshu.io/upload_images/2382475-2bad2a8c3064083b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="入库新建批次" />
选择商品后需要录入数量、批号、有效期。如果是新的批次,可以直接新建。</li>
<li>
<p>生产完成。
生产有两种情况,按需制作类商品,会自动生产;现货类商品向工厂订货,工厂管理生产流程将手工录入产出品和原料消耗情况:
a. 自动生产。默认生产日期为当天,按保质期计算出有效期,生成批次。
b. 手工录入。可以选择生产日期,生成批次。
<img src="http://upload-images.jianshu.io/upload_images/2382475-3a62c60e16f66cae.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="生产过程中产成品的新增批次和原料消耗的批次选择" /></p>
</li>
<li>调入、拒收退货、销售退货。原来是什么批次和日期,操作后依然是什么批次和日期。</li>
</ol>
<h3>出库</h3>
<ol>
<li>销售。
a. 销售出库时,默认先进先出,也就是说,生产日期早的先销售、生产日期晚的后销售。(如果是顾客自己从货架上拿取商品,不见得会遵从这个原则,通过盘点矫正各批次数量即可)
b. 销售时也可以指定特定批次,为了加快结账速度、避免收银台排队,不同批次的商品可提前贴上带有批次信息的条形码,扫码即可识别。我们提供“店内码”生成机制。
c. 如果微信或pad下单后,库房再发货,发货页面交互中,按先进先出原则默认批次和数量,允许修改:选择批次,增加批次。</li>
<li>生产使用。
a. 自动生产。自动选择原料批次和数量,按先进先出原则。
b. 手工录入。默认批次和数量,允许修改。</li>
<li>调出、试用、报废、过期退货、其他。
a. 扫码可直接识别批次;
b. 如果页面交互,选择商品后,可以选择他的批次,对应批次填写数量。</li>
</ol>
<h3>盘点</h3>
<p><img src="http://upload-images.jianshu.io/upload_images/2382475-88a5f5c2b352890b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240" alt="按批次盘点库存" /></p>
<p>盘点时,可按批次直接录入实际数。</p>
<p>如果库存总数正确,而批次出现一点偏差,比如上图第一个商品161002的批次少了一个、161003的批次多了一个,并无实质商品损失,盘点时不会产生盘盈盘亏。相反,如果库存总数不正确,则会产生盘盈盘亏。</p>