Вы не можете просто использовать существующие данные непосредственно с odoo
Но Odoo позволяет легко использовать существующие данные из существующих приложений и баз данных с его гибкой системой импорта. в котором данные импортируются в него через файлы csv, вы можете импортировать любые данные, о которых вы, возможно, думаете, вам просто нужно знать правильный формат данных, который ожидает odoo, и необходимые поля, которые вы должны предоставить.
Каждая модель в Odoo даже пользовательские встроенные модули могут иметь данные, импортированные в них
Если вы хотите импортировать данные просто нажмите на ListView любой модели, и вы должны увидеть import
ссылку рядом с кнопкой create
, оттуда можно продолжить, есть даже FAQ, который вы можете прочитать, если вам нужно узнать больше о системе импорта.
Что касается зная, необходимые столбцы, которые должны присутствовать при импорте, просто создать выборочные данные и сохранить его, затем
- Перейти к ListView
- Tick чек-бокс кроме названия записи, чтобы выбрать его
- Теперь нажмите на кнопку Дополнительно, вы должны увидеть опцию экспорта
- Оттуда вы можете выбрать поля, которые вы хотите экспо к.т., необходимые поля будут выделены синим цветом
Есть другие способы повторного использования имеющихся данных с odoo (Вы можете написать в базу данных непосредственно ... но это не рекомендуется, поскольку несколько ограничений не будет проверили, и вы можете в конечном итоге испортить базу данных), или вы можете использовать xmlrpc
или jsonrpc
, что должно занять много времени.
Использование функции импорта - лучший и самый простой способ.
ранее вы использовали Odoo8/7/6 или другой erp – prakash
@PrakashSharma Я думаю, что он использовал базу данных для внешнего приложения. Если вы хотите использовать одну и ту же базу данных, позаботьтесь о названии вашей таблицы в этой базе данных, потому что если Odoo необходимо создать ту же таблицу, у вас будет таблица с данными смешивания от Odoo и от вашего приложения. Но просто запустите Odoo с «-d your_database» при запуске приложения Odoo. –
@QuentinTHEURET Компания всегда использовала систему IBM AS/400, в которой база данных интегрирована с ОС. Теперь есть новые потребности, и постепенно компания хочет создать новую веб-систему. Я начал создавать новую модель базы данных, я ее реализовал с помощью PostgreSQL (так как он поддерживается Odoo). Но теперь я хочу создавать бизнес-приложения, используя мою базу данных. Odoo 9 показался мне хорошим выбором. Как вы думаете? – Fabio