2

So if we get a product for example for "Dell PC with 4GB ram" but the customer wants "16GB"

how to dismantle or divide the Dell PC into "Dell PC without ram" and "4GB ram"

then use the "Dell PC without ram" + "16GBram"

and the "4GB ram" should be added to the stock

input(Dell PC with 4GBram) + 16GBram = output(Dell PC with 16GBram) 4GBram in stock

OPT_check

  • (Product Variants) can't sell 4GBram separately also implies that is I have in stock a "Dell PC with 4GBram" and a "Dell PC with 16GBram". @AdamStrauss

  • (Negative Quantities) -- HOW set "Dell PC with 4GBram" to (-1), set "4GBram" to (+1) and "Dell PC without ram" (+1) then sell "Dell PC without ram" + "16GBram". @CharifDZ

ChesuCR
  • 9,352
  • 5
  • 51
  • 114
Moaz Mabrok
  • 697
  • 10
  • 32
  • 1
    You should work with product variants – Adam Strauss Dec 26 '19 at 06:43
  • product variants would allow me to sell either but not add the removed "4GB ram" to stock/Inventory – Moaz Mabrok Dec 26 '19 at 11:22
  • input(Dell PC with 4GBram + 16GBram) = output(Dell PC with 16GBram) 4GBram in stock – Moaz Mabrok Dec 26 '19 at 11:24
  • Then I think create Dell system with different Ram variants too – Adam Strauss Dec 26 '19 at 11:25
  • but by using product variants you will not be able to sell 4GBram in stock separately – Moaz Mabrok Dec 26 '19 at 11:28
  • product variants also mean that is I have in stock a "Dell PC with 4GBram" and a "Dell PC with 16GBram"@AdamStrauss – Moaz Mabrok Dec 26 '19 at 13:06
  • Yeah got it.... – Adam Strauss Dec 26 '19 at 13:25
  • 1
    So why don't you just create another product DELL that don't have any variants and I think you all ready have a product RAM (variant 4G), adjust these quantities : DELL 4G (-1) , product 4G RAM (+1) and product DELL (+1). and sell these two product new Product DELL + RAM 16GB. or instead of creating a new product add value to variant 0GB to indicate that this product the RAM was removed. – Charif DZ Dec 29 '19 at 15:11
  • How to give negative quantities @CharifDZ – Moaz Mabrok Dec 30 '19 at 10:32
  • Not negative If you have 10 do an inventory for the product and make it 9. And explain why you did that – Charif DZ Dec 30 '19 at 19:18
  • 1
    If I understood well you would need some manufacture workflow. Take a look at how the bills of materials (BOM) work – ChesuCR Dec 31 '19 at 09:29
  • In odoo manufacturing by default you can add “dell 4gb” + “16gb ram” to make new items “dell 16gb” but without being able to get “4gb ram” as an extra output. so what i am asking is how to make it add one to the “4gb ram” at the end of the manufacturing process.@CharifDZ @ChesuCR – Moaz Mabrok Dec 31 '19 at 09:50
  • You should divide you product into sub products. You can create Computer Product and you could create accessories which is also product. Then you link the Computer to it's accessories so If someone bought computer you should auto populate accessories in the Order so if someone wanted to change the accessory then you replace the product with another accessory and if someone want to buy only the accessory then you could sell it by itself and your stock will be deducted. – Mostafa Mohamed Jan 03 '20 at 17:40
  • @ChesuCR that is what I was talking about but a (BOM) gets Bill of material combine them, The problem would be adding “X” number to the 4GBRAM at the end – Moaz Mabrok Jan 04 '20 at 03:36

0 Answers0