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

Hey guys i am trying to inherit into this model called stock.picking

i was able to successfully inherit into it and create a field in form view but i want add a field in this order lines of that form view from where i can find the inherit_ field name of the orderlines in odoo , i want to inherit into the lines which is marked in red colour, can anyone tell me how it is possible, Thank you 



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

At first, inherit stock.move class and add your custom field:

class StockMove(models.Model):
_inherit = 'stock.move'

 custom_field
= fields.FieldType('My field')

then inherit 'view_picking_form' view to add your custom field inside the field with the name 'move_ids_without_package'.

الصورة الرمزية
إهمال
الكاتب

<record id="internal_issuance_engineer_name" model="ir.ui.view">
<field name="name">stock.move.inherited.engineer.name</field>
<field name="model">stock.picking</field>
<field name="inherit_id" ref="stock.view_picking_form"/>
<field name="arch" type="xml">
<xpath expr="/form/sheet/notebook/page/field[@name='move_ids_without_package']/tree/field[@name='product_id']" position="after">
<field name="name_issuance"/>
</xpath>
</field>
</record>

i wrote this in xml side and it is working fine

المنشورات ذات الصلة الردود أدوات العرض النشاط
1
يناير 22
2544
0
يونيو 21
3008
3
فبراير 24
4945
2
أكتوبر 23
3168
1
أبريل 23
3764