В вашей xml-записи нет значения для field_id
.Значения по умолчанию всегда устанавливаются для полей модели.Так что получите поле xml / external ID и установите его.Создаются внешние идентификаторы полей:
module.field_model__fieldname
Так, например, для модели sale.order
поле name
, которое впервые реализовано в модуле sale
, это sale.field_sale_order__name
.
Изменить: Ваша XML-запись совершенно не подходит для модели ir.default
, похоже, старая модель ir.values
.Я нашел только один пример создания ir.default
записей по xml:
<function id="purchase_default_set"
model="ir.default" name="set"
eval="('purchase.requisition', 'warehouse_id', ref('stock.warehouse0'))"/>
Этот пример взят из модуля purchase_requistion
и создает значение по умолчанию для модели purchase.requisition
в поле ẁarehouse_id
со значением "ID"записи за внешним идентификатором 'stock.warehouse0' "(который является хранилищем по умолчанию при установке приложения.
Вам просто нужно адаптировать его к желаемому значению по умолчанию.