[ 
https://issues.apache.org/jira/browse/OFBIZ-5245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13692905#comment-13692905
 ] 

Jacques Le Roux edited comment on OFBIZ-5245 at 6/25/13 10:17 AM:
------------------------------------------------------------------

Pierre is right, 

Please ask pure OFBiz questions on the [OFBiz user 
ML|mailto:[email protected]] (you need to subscribe 1st see the community 
link from the https://ofbiz.apache.org/ main page)

For Opentaps specific questions use their forum
                
      was (Author: jacques.le.roux):
    Pierre is right, 

Please ask pure OFBiz questions on the [OFBiz user ML|[email protected]] 
(you need to subscribe 1st see the community link from the 
https://ofbiz.apache.org/ main page)

For Opentaps specific questions use their forum
                  
> There is any way to differentiate assembly and disassembly associations in 
> OpenTaps?
> ------------------------------------------------------------------------------------
>
>                 Key: OFBIZ-5245
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-5245
>             Project: OFBiz
>          Issue Type: Bug
>            Reporter: Luca
>            Priority: Blocker
>
> Caffe Parigi is a caffe restaurant based in Dublin. We made a decision right 
> at the start to use and try to help develop OpenTaps.
> We currently use OpenTaps for the following:
> Place an order to our supplier
> Received the goods in the inventory and therefore increase the stock 
> (quantity and value)
> Manage the vendor invoices and payments
> Issue sales invoice (without creating a sales order yet)
> Manage the customer payments
> Financial and Accounting in general
> CRM 
> The Catalogue contains sales and purchasing products.
> The main difference that we have among the sales products is that we sell 
> some of them as we buy (ie: cans of coke) then we also have products that we 
> produce combining two or more ingredients (ie: Paninis and Pastas)
> For what concern the purchasing products we set the product type as 
> “Purchasing Package” then we associated them with a product that we are going 
> to use as part of the sales product BOM.
> The reason is that when we buy  products from our suppliers they come in a 
> case but we sell as unit therefore we want to increase (when we buy) and 
> decrease (when we sell) out stock quantities by unit no fractions of package, 
> therefore we set up our products as follow:
> canofcoke-pkg (the product that we buy/produce which contain all the 
> supplier/product details)
> canofcoke-unit (which is associated to canofcoke-pkg - association type 
> “Manufacturing Bill of Material” and it is a component of the sales product) 
> canofcoke (it is the sales product)
> We buy 1 canofcoke-pkg then thanks to a default disassembly task this will be 
> converted in 24 canofcoke-unit (in the inventory the quantity for 
> canofcoke-pkg is always 0) 
> As I said above we are not creating the sales order because as you know in 
> order to convert the sales order in to a sales invoice we need to “Pack” and 
> “Ship” the same and to do so we need to have in stock the product that we are 
> going to sell, therefore we need to make a production run for all the 
> home-made products that we sell.
> Currently we are able to perform the full process from creating a sales order 
> to the customer payment for products like cans of coke but for product like 
> Pastas which has an articulated BOM when we try to make a production run we 
> are faced with the following issue:
> Our goal is produce and sell Pasta Arrabbiata (this is the sales product name)
> Pasta Arrabbiata BOM is:
> 100 gr. Penne-unit 
> 150 ml.Tomatosauce-unit
>                       
> First thing in the morning the chefs prepare a big batch of tomato sauce 
> called in the catalogue: Tomatosauce-pkg (prod. Type Purchasing Package) 
> which we would like to disassembly to 8000 Tomatosauce-unit (prod. Type 
> Finished good) because following the coke example we will use it as a 
> component of Pasta Arrabbiata BOM (rather to use a fraction of 
> Tomatosauce-pkg) therefore we set the association between Tomatosauce-pkg and 
> 8000 Tomatosauce-unit as “Manufacturing Bill of Material”.
> The problem is that this association will be seen as a component of the BOM 
> when we start the production run for Tomatosauce-pkg 
> What we would expect to see is:
> Tomatosauce-pkg BOM:
> 9600 gr. choppedtomato-unit
> 200   gr. oliveoil-unit
> 100   gr. salt-unit
> As soon we close the production run for 1 Tomatosauce-pkg should be converted 
> in 8000 gr. Tomatosauce-unit
> What we actually see is:
> Tomatosauce-pkg BOM:
> 8000 gr. Tomatosauce-unit
> 9600 gr. choppedtomato-unit
> 200   gr. oliveoil-unit
> 100   gr. salt-unit
> This means that in order to produce 1 Tomatosauce-pkg we need 8000 gr. of 
> Tomatosauce-unit .... 
> The problem is that with this product configuration the system doesn't 
> understand the difference between the disassembly association (between 
> Tomatosauce-pkg and  8000  Tomatosauce-unit) and  the assembly association 
> (between Tomatosauce-pkg and choppedtomato-unit/oliveoil-unit/etc.)
> Does OpenTaps behave like that because I've selected the wrong association 
> type?
> Could you explain me what should I change?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to