Вы не можете иметь поле более одного раза в одном и том же виде.Odoo сохранит значение только в одном поле.
Так что вам нужно удалить / заменить любое поле штрих-кода.
Вот пример:
<xpath expr="//page[@name='sales_purchases']/group/group[@name='point_of_sale']/field[@name='barcode']" position="replace">
// may be you have to specify the complete path.
// //page[@name='sales_purchases']/group/group[@name='point_of_sale']
</xpath>
<xpath expr="//field[@name='category_id']" position="after">
<field name="barcode" />
<field name="pin" />
</xpath>
Надеюсь, что это будетпомочь вам.