OpenERP库存管理的若干概念讲解(新增库存价值)
-
一天就写这么多,好样的!
以下三处值得商榷:
仓库是我们通常说的实际“仓库”。一个实际仓库中,通常分为若干货区,如成品区、原料区、废品区,货区还分货架、货层等,货区、货架等形成树状层次结构,这个层次结构在OE中可以用库位建模。
补货库位(Procurement): 产品补货单(Procurement Order,这个概念很重要,后面再讲)引起的库存移动的“临时”源库位或目标库位。当系统初次生成补货单时候,系统不能确定补货的来源(不确定是通过购买还是通过生产补货)。只有当系统运行完补货调度计划(Procurement Scheduler)后,才知道补货来源。默认情况下,系统每天运行一次补货调度计划,当然,你可以在任何时候手动执行补货调度计划。补货库位用于初次生成的补货单中的库存移动。
该库位库存数量应为零。是一种虚拟库位。
按库存生产(Make to Stock): 表示从仓库取货供给客户的产品,如分销商的情况,或者季节性产品。
按订单生产(Make to Order): 表示有销售订单时,根据订单去采购或生产的产品,该种产品不会入库。 -
楼上的大大也没有写哪些地方值得商榷。
五、产品补货(Procurement)
销售缺货时需要及时“补货”,这个补货过程在OE里叫产品补货(Procurement)。OE的补货,是通过手动或自动生成补货单(Procurement Order)来实现。有多种情况会引发补货:
1)仓管员发现某产品库存太低,他可以手动生成一张补货单(Procurement Order)。在产品画面,右边有个“Make Procurement”链接,当查看库存时发现产品库存太低,可以点击该链接手工填写补货单。
2)按库存生产(Make to Stock)的产品,当该产品库存低于最低库存(minimum stock rules)时,系统会自动生成补货单。系统有一个批处理Job,该Job会定期执行(默认为一天一次),该Job根据设定的最低库存规则(minimum stock rules),如果库存不够时,自动生成补货单。
3)按订单生产(Make to Order)的产品,确认销售订单时候,系统会自动生成补货单。
4)按库存生产(Make to Stock)的产品,根据主生产计划(master production schedule)生成补货单。
疑问下:
1、为什么2)跟4)有些不同呢,是否是2)的供应方法是buy而4)的供应方法为MRP?
2、产品补货会自动生成补货单,请问补货单跟采购订单是一样的概念吗?如果是一样的,那么,多张自动生成的补货单中如果供应商相同,会不会合并采购呢?
向老大说明,OE还没有用过,所以问的问题可能有点白,请见谅! -
> 1、为什么2)跟4)有些不同呢,是否是2)的供应方法是buy而4)的供应方法为MRP?
2)是系统自动运算产生补货单,4)是在画面“Master Procurement Schedule”上点击按钮“Procure Incoming Left”时候,系统生成的补货单(系统计算“期末计划库存”与“实有库存”之差额数量,生成补货单补足差额)。“Master Procurement Schedule”表单用于物流主管计划期间物流进出数量。该功能需要安装模块Stock_Planning,访问菜单是:Warehouse -> Stock Planning -> Master Procurement Schedule。
> 2、产品补货会自动生成补货单,请问补货单跟采购订单是一样的概念吗?如果是一样的,那么,多张自动生成的补货单中如果供应商相同,会不会合并采购呢?
补货单跟采购订单不是一个概念,如果产品的供应方式是Buy,系统会根据补货单会产生相应的采购单,如果产品供应方式是Produce,系统根据补货单产生制造单(MO)。
由补货单产生的采购单,系统不会自动将供应商相同的单子合并到一起,但有附加模块(merge_picking)允许用户手工合并单子。 -
这里值得商榷:
库位的Stock Input Account:产品入该库位时,入库分录的借方。该参数通常是“库存商品”下的以库位名命名的二级科目,如“A库”。但如果是“盘点库位”或“生产库位”,不要设置成“库存商品”的二级科目,你可以设置该参数为“盘点库”、“生产库”,或者不设。
库位的Stock Output Account:产品出该库位时,出库分录的贷方。该参数通常也是“库存商品”下的以库位名命名的二级科目,如“A库”。
------------------------------------------
6.0这里和5.0不太一样。
在5.0里只能对库位设置一个会计科目,也就是入库出库用同一个科目。
在6.0里可以针对某个库位的出库和入库分别设置科目。这样就更灵活了。
在库位上设置科目一般来说只适用于虚拟库位。比如盘存、客户、供应商、生产这些,而对物理库位比如stock极其子库位我们一般不设置科目。 -
1)采购入库
产品 |数量 | 源库位 | 目标库位
自行车 | 10 | Supplier | A库位
会计分录
借:库存商品 - A库 2000
贷:外库 2000
觉得会计分录这样怎么样
借:库存商品 - A库 2000
贷:物资采购 2000
注:中小企业的话直接就是
借:库存商品 - A库 2000
应交税金-应交增值税-进项税金 340
贷:应付帐款 2340
2)销售出库
产品 |数量 | 源库位 | 目标库位
自行车 | 5 | A库位 | Customer
会计分录
借:外库 1000
贷:库存商品 - A库 1000
觉得会计分录这样怎么样
借:待发商品 1000
贷:库存商品-A库 1000
注:中小企业的话直接就是
借:主营业务成本 1000
贷:库存商品-A库 1000
3)盘亏
产品 |数量 | 源库位 | 目标库位
自行车 | 1 | A库位 | 盘点库位
会计分录
借:盘库 200
贷:库存商品 - A库 200
这样是不是更好:
借:待处理财产损益 200
贷:库存商品-A库 200 -
谢谢鱼(dquo)的专业意见,按鱼的写法,更符合专业财务要求。为了让系统自动生成鱼给出的分录,系统的参数设置要改成:
产品“自行车”的Stock Input Account=“物资采购”,Stock Output Account=“待发商品”
A库位的Stock Input Account=“库存商品 - A库”,Stock Output Account=“库存商品 - A库”
盘点库位的Stock Input Account=“待处理财产损益”,Stock Output Account=“待处理财产损益”。
另外,不建议采用中小企业的写法,如:
注:中小企业的话直接就是
借:库存商品 - A库 2000
应交税金-应交增值税-进项税金 340
贷:应付帐款 2340
原因是:采购过程,有多个经济活动,一是采购下单,二是采购物资入库,三是支付采购款。手工会计时候,为了方便,直接将多个活动的会计分录合并,故而有中小企业的写法。但现在分录都是系统自动生成,不需要手写,因而,分开成多个分录更能详细跟踪经济活动过程。即采购下单时让系统自动生成分录:
借:物资采购 2000
应交税金-应交增值税-进项税金 340
贷:应付帐款 2340
采购物资入库时让系统自动生成分录:
借:库存商品 - A库 2000
贷:物资采购 2000
实际付款时让系统自动生成分录:
借:应付账款 2340
贷:银行存款 2340
如何? -
需要的时侯才明白价值!
感谢! -
[attachimg=1]
[quote author=dquo link=topic=2425.msg8078#msg8078 date=1307338957]
1)采购入库
产品 |数量 | 源库位 | 目标库位
自行车 | 10 | Supplier | A库位
会计分录
借:库存商品 - A库 2000
贷:外库 2000
觉得会计分录这样怎么样
借:库存商品 - A库 2000
贷:物资采购 2000
注:中小企业的话直接就是
借:库存商品 - A库 2000
应交税金-应交增值税-进项税金 340
贷:应付帐款 2340
2)销售出库
产品 |数量 | 源库位 | 目标库位
自行车 | 5 | A库位 | Customer
会计分录
借:外库 1000
贷:库存商品 - A库 1000
觉得会计分录这样怎么样
借:待发商品 1000
贷:库存商品-A库 1000
注:中小企业的话直接就是
借:主营业务成本 1000
贷:库存商品-A库 1000
3)盘亏
产品 |数量 | 源库位 | 目标库位
自行车 | 1 | A库位 | 盘点库位
会计分录
借:盘库 200
贷:库存商品 - A库 200
这样是不是更好:
借:待处理财产损益 200
贷:库存商品-A库 200
[/quote]