Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
1279 Lượt xem

 add new field that show the product barcode

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

1. Inherit stock.move.line and add a related field for product barcode like;

class StockMove(models.Model):
    _inherit = "stock.move.line"
    product_barcode = fields.Char(related="product_id.barcode", string="Barcode")
 2. Then inherit view and add the field product_barcode;

< record id="view_stock_move_line_detailed_operation_tree_inherit" model="ir.ui.view">
        < field name="name">stock.move.line.operations.tree.inherit
        < field name="model">stock.move.line
        < field name="inherit_id" ref="stock.view_stock_move_line_detailed_operation_tree"/>
        < field name="arch" type="xml">
            < xpath expr="//tree/field[@name='package_id']" position="after">
                < field name="product_barcode"/>
            < /xpath>
        < /field>
    < /record>
Regards
Ảnh đại diện
Huỷ bỏ