产品的分拆与组合问题?
-
目前实施的时候遇到产品的拆分与组合问题。现在不清楚如何解决。
举例:
例如:手机销售,一般情况下卖手机给用户是整套销售的。买一套手机会包括手机机身一台,电池一个,充电器一个。
现在问题来了。我入库的时候是安装一整套入库的。即手机一套一套的入库。问题现实的时候有时候客户只来买手机机身一台,不要充电器和电池。如何入库。
我想到一个解决方法就是把手机套装内的三个产品分开入库,出库的时候也分别出。不过问题有来了。95%都是一整套卖手机的,这样会加重输入数据的时候繁琐,和增加输入错误的机会。
OpenERP是否有个产品组合你,例如我出货的时候选择手机套装,会自动出一台手机,一个电池,一个充电器出库呢?入货的时候可否入手机套装,然后会自动分拆在手机,电池,充电器各自添加库存。
在刚刚开始研究的时候好像发现OpenERP有产品组合这个功能,不过现在找来找去都找不到这个功能了。不知道是否记错了。
还有如果一定要拆分记录。现在我在库存入库的时候是一套套的。如何把库存的变成拆分呢? -
我估计BOM 就是来玩这个的.
你定义一个BOM, 叫 XXX手机套装... 然后 这个套装 定义为 产品D. 它由, 一个产品A(手机), 一个产品B(电池)或者可以是双电池 2*产品B, 一个产品C(充电器)
这样, 你就可以直接销售产品D 就OK了.
如果产品A, B, C 是分开从不同的供应商采购的. 你的销售单 还可以分开采购的.
总体来讲, 你的需求, 在ERP中, 就是由 http://zh.wikipedia.org/zh-cn/BOM 来玩的. -
Assembly bills of materials enable you to define assemblies that will be sold directly. These could also be used in
deliveries and stock management rather than just sold in isolation. For example if you deliver the cabinet in pieces for
self-assembly, set the ARM100 BoM to type Assembly .
When a salesperson creates an order for an ARM100 product, Open ERP automatically changes the ARM100 from
a set of components into an identifiable package for sending to a customer. Then it asks the storesperson to pack
2 PANLAT, 1 PANA100, 4 PROFIL, 3 ETA100. This is described as an ARM100 not just the individual delivered
products.
[b]Example: Large distributor[/b]
As an example of using these assemblies, take the case of a supermarket. In a supermarket, you can buy bottles of cola
individually or in a pack of 6 bottles. The pack and the bottles are two different products and the barcodes used are
also different.
But customers have the right to open a pack and extract some bottles to take them individually to the checkout. The
supermarket can’t track its stock in packs and bottles any more, but only individually in bottles.
So you can define a bill of materials for sale which defines a pack as an assembly of 6 bottles. Then when you’ve sold
a pack, you can find a pack on the invoice or bill of sale but the associated stock operation will still be 6 bottles.
In the case of this assembly, this isn’t a production order to transform the product. The transformation is done directly
between the order and the set.
今天睇OpenERP的说明文件(Openerp-book.pdf)第19章其中有上边这一段。erp应该有我所讲的自动把产品拆分入库或者整套BOM出库分别在拆分的库存出库。不知道我理解是否有错,我的英文比较差。
另外我找不到[b]BoM to type Assembly[/b]部知道哪里可以设置这个type到Assembly???? -
phantom/sets 和 Assembly 是一个意思, 你可以使用phantom BOM来定义你的套装产品
-
知道怎麼處理了
產品 手機套裝裡面 BOM method 要設定 make to order
這樣就會扣掉庫存了
[quote author=daozhao link=topic=2274.msg7407#msg7407 date=1295867760]
找到BOM了。也建立了几个产品的BOM.
不过新问题又来了。例如:
我建立了:手机套装 。包含了手机主机,电池,充电器。
不过我进行采购或者销售的时候,选择手机套装进行采购和销售。
观察库存变化,只是手机套装的库存会变化。而手机主机,电池,充电器的库存是不会变化的。
如果单独销售充电器的时候。充电器的库存会变成-1的。
请问是否需要手工进行拆分或者组合处理呢?在哪里做这个操作呢?
[/quote]