Я добавляю данные о складских запасах по умолчанию в пользовательский модуль,
Впервые добавлено stock.location
вот так:
<record id="location_stock" model="stock.location">
<field name="name">ReparacionUnidades</field>
<field name="location_id" ref="stock.stock_location_locations_virtual"/>
<field name="usage">production</field>
<field name="company_id"></field>
</record>
Это отлично работает, но когда я пытаюсь добавить это же самое местоположение на самом деле к моему модулю в качестве стандартного stock_location, это выдает мне это:
ParseError: «нулевое значение в столбце «vehicle_id» нарушает ненулевое ограничение. ПОДРОБНЕЕ: ошибочная строка содержит (441, f, 1, null, 7, 2017-01-12 17:49:15.871444, null, null, 1, null, null, services, 12.01.2017 17:49:15.871444, 12.01.2017, null).
Вот как я добавляю это в свой модуль:
<record id="location_default" model="fleet.vehicle.log.services">
<field name="x_location_src_id">ReparacionUnidades</field>
<field name="x_location_dest_id">ReparacionUnidades</field>
</record>
Любые идеи?