تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
3 الردود
6344 أدوات العرض

Purchasing with products that have variants.


Product A has 4 variants  [black, yellow, magenta, cyan]


Product A is purchased from Vendor A with a cost price of €40 except for variant “black" which has a cost price of €50


If we set the variant cost price of black to €50 in the variant window, this does not show in a purchase order of that variant to the vendor it just defaults to the main product cost price.


How do we have the correct cost price show in the purchase order for each variant if the cost prices are different?


الصورة الرمزية
إهمال

Did you ever find an answer to this? We are having the same issue and I cannot find a solution to solve this on V10 Enterprise.

أفضل إجابة

Hi Darren,

I found a solution for this in V10, refer the app https://www.odoo.com/apps/modules/10.0/product_variant_supplierinfo/

and you have to inherit their views/product_supplierinfo_view.xml form view like below,

<record id="product_supplierinfo_form_view" model="ir.ui.view">
    <field name="inherit_id" ref="product.product_supplierinfo_form_view"/>
    <field name="model">product.supplierinfo</field>
    <field name="arch" type="xml">
        <field name="product_id" position="replace">
            <field name="product_id"
                   domain="[('product_tmpl_id', '=', parent.id)]"
                   invisible="context.get('hide_product_id')"/>
        </field>
   </field>
</record>


After this, I can able set the variant cost price in the variant window, then this cost showing in a purchase order of that variant to the vendor.

Hope this help you.



الصورة الرمزية
إهمال
الكاتب أفضل إجابة

No we have had no solution for this issue

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
1
سبتمبر 21
2715
2
أغسطس 25
339
3
أغسطس 25
627
1
يوليو 25
541
1
يوليو 25
912