Как я могу отличить выбор, упаковку и отправку в odoo?

#xml #odoo

Вопрос:

На самом деле я пытаюсь отобразить цвет в строках выбора, только в выборе, но я не могу различать по состоянию, и я не знаю, в каком поле его различать

 <xpath expr="//field[@name='move_ids_without_package']/tree" position="attributes">
                    <attribute name="decoration-success">picking_code == 'internal' and quantity_done amp;>= product_uom_qty</attribute>
                </xpath>
 

Но код выбора «внутренний» предназначен для двух состояний pack и pick, как я могу отличить pick, pack и out?

Ответ №1:

Добавьте новое поле символа с магазином=True и связанным с picking_id.picking_type_id.sequence_code

sequence_code поможет нам определить типы КОМПЛЕКТАЦИИ и УПАКОВКИ инвентарных документов.

Измените поле в своем коде с picking_code на новое поле.

JFI, код выбора будет внутренним как для операций выбора, так и для упаковки. Так что это поле вам не поможет.