OCA / product-pack

Odoo modules related to product packs
GNU Affero General Public License v3.0
45 stars 126 forks source link

Consumable, Service or Stockable products ? #11

Closed hparfr closed 2 years ago

hparfr commented 4 years ago

Hi, I'm looking about these promising modules and one question arise:

What type should be the parent product (is_pack = true) ?

If service or consumable, stock_product_pack seems useless : the smart buttons don't appear). If stockable, then inventory adjustments or "update quantity" button is present but useless and it's in the transferts it's never reserved so it ask for backorder creation.

pedrobaeza commented 4 years ago

It should storable, but details like the "Update quantity" visibility hasn't been taking into account. With module stock_product_pack, the quantity on hand should be correctly computed and reserved AFAIK.

hparfr commented 4 years ago

Thanks for this precision.

I confirm with sale_stock_product_pack the quantity is right., but the parent product (the pack) is not reserved.

pedrobaeza commented 4 years ago

@ernestotejeda can you check what @hparfr mentions?

hparfr commented 4 years ago

In v12. product: name: "element of pack", type product, pack_ok = false; update qty to some items product: name:"pack" , type product , pack_ok = true, pack lines: "elements of pack", pack_type: detailled

Capture d’écran 2020-03-05 à 14 42 19-fullpage

In a SO, add product pack, confirm. In the transfert the quantity for "pack" is never reserved, the quantity for "element of pack" is well reserved.

Capture d’écran 2020-03-05 à 14 42 37-fullpage When you transfert, it asks for a backorder.

FedericoLaTorre commented 4 years ago

Where can I find the module sale_stock_product_pack?

pedrobaeza commented 4 years ago

I meant https://github.com/OCA/product-pack/tree/12.0/stock_product_pack

FedericoLaTorre commented 4 years ago

Thanks, so I have already installed that module, but I have the same issue as user hparfr. Quantity is never reserved, asked for backorder and pack products are never deducted from stock.

pedrobaeza commented 4 years ago

Yes, that's currently a missing feature as we have checked. The solution for now is to put pack as consumable instead of stockable.

infoitservit commented 4 years ago

Currently this module is a "must" for an ecommerce, its importance is vital to compete with magento and also other platforms. I tried many configurations, in anyone there is a problem: 1) Setting it as stockable creates problems on the picking step as underlined before by @FedericoLaTorre 2) Setting it as consumable makes impossibile to manage the right inventory, so one could buy undefined quantity even if one of the subproducts is not available 3) I found that setting it as "Pack Component Price" = "Totalized in main product", on the ecommerce, when added to cart, it correctly calculate price for the pack only but the, clicking on "process checkout", odoo refresh the line and add the price of the single subproducts

image image

4) When setted up as "Not Detailed", after an order placed on the website, Odoo will never show subproducts, even in the picking phase (where it is really important that they appear)

image image

I would like to help to develop a complete and robust module, similar to the one present on professional ecommerce platforms like Magento from which i came from. There is a way to finance this module to be sure that in a fixed time it will be released stable as it should be?

pedrobaeza commented 4 years ago

There's no website_sale_product_pack for e-commerce, so these side-effects are expected.

github-actions[bot] commented 2 years ago

There hasn't been any activity on this issue in the past 6 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this issue to never become stale, please ask a PSC member to apply the "no stale" label.