Я пытаюсь импортировать новые данные клиента в Odoo, используя импорт CSV. Существует одно поле customer_id_no
, которое автоматически создается при создании записи (с использованием «ir.sequence»).Как переопределить поле «ir.sequence» в импорте csv в Odoo?
Теперь каждая запись клиента в CSV имеет уникальный customer_id_no
, но когда я пытаюсь импортировать его, существующий customer_id_no
переопределяется стандартной последовательностью.
Как я могу вставить данные из CSV, как в Odoo?
Также мне не удалось найти ответ на импорт полей many2one. Любая помощь в этом была бы хорошей.
Я никогда не сталкивался с полем 'customer_id_no'. Может быть, это поле является настраиваемым полем? Импорт использует create() модели, и когда это использование последовательности не выполняется хорошо, вы ничего не можете поделать, но измените эту реализацию. Примером хорошей реализации использования последовательности, но позволяющей импортировать данные, является модель 'sale.order'. – CZoellner
Поле 'customer_id_no' является настраиваемым полем в настраиваемом модуле, а код последовательности также записывается в пользовательский модуль. –
@CZoellner Я даже попытался отключить последовательность из настроек -> Технические -> последовательности и идентификаторы, а затем импортировал данные, но, к сожалению, это не сработало. –