4.8 KiB
ruodoo_demo_data — Описание модуля и требования к установке
Модуль загружает единый набор демо-данных для всех модулей ruodoo: контрагентов, пользователей, продуктов, договоров, счетов, заказов, проектов, DMS и показателей.
Зависимости
Модуль требует наличия следующих модулей (все должны быть установлены до установки ruodoo_demo_data):
base,base_setup,account,crm,project,salebase_user_roledocx_reportl10n_ru_advance_payments,l10n_ru_attorney,l10n_ru_contract,l10n_ru_contract_account,l10n_ru_contract_sale,l10n_ru_doc,l10n_ru_upd_xmlmklab_base_indicators,mklab_base_indicators_extended,mklab_dms_document,mklab_project_task_indicatorsdms
Если хотите валидацию ИНН через base_vat — он тоже должен быть установлен заранее.
Валюта: рубли вместо долларов
По умолчанию Odoo создаёт компанию с валютой USD. Чтобы все суммы считались в рублях, нужно сделать это вручную до или сразу после установки модуля.
Шаги:
- Перейдите в
Бухгалтерия → Конфигурация → Валюты. - Найдите
Российский рубль (RUB)и активируйте его (переключатель в колонке "Активна"). - Перейдите в
Настройки → Компании → [ваша компания]. - В поле "Валюта" выберите
RUB. - Сохраните.
Если установить l10n_ru (российская локализация) до ruodoo_demo_data — RUB активируется автоматически, останется только выбрать его в настройках компании.
OdooBot — имя не перезаписывается
base.partner_root — это системный партнёр OdooBot. Ранее в data/res_partner.xml была запись, которая перезаписывала его имя на "Смирнов Дмитрий Александрович". Запись удалена — OdooBot не затрагивается.
Имя директора компании задаётся только через demo_user_director (модель res.users) и res.company.chief_id.
VAT (ИНН) для контрагентов
Модуль base_vat проверяет поле vat. Для России ожидается 10 цифр ИНН юридического лица без каких-либо префиксов (формат: 7714321098).
Всем юридическим лицам в data/res_partner.xml и data/res_company.xml добавлено поле vat — только цифры ИНН с валидной контрольной суммой.
| Партнёр | vat |
|---|---|
| ООО "Технологии Будущего" | 7714321098 |
| ООО "Ритейл Плюс" | 7701987652 |
| ООО "МегаТорг" | 7736543217 |
| ООО "СтройМатериалы Групп" | 7802876540 |
| ООО "Снабжение Плюс" | 7703456784 |
| ООО "ПромКомплект" | 6670123457 |
| ООО "Моя Компания" (main_partner) | 7704567896 |
Физические лица (контакты, директора) поле vat не заполняют.
Порядок установки (шаг за шагом)
- Установить российскую локализацию:
l10n_ru(активирует RUB, создаёт план счетов). - Установить все зависимые модули из списка выше.
- Перейти в
Настройки → Компаниии вручную установить валюту RUB. - Установить
ruodoo_demo_data. - Проверить: OdooBot в чате должен остаться с именем "OdooBot".
Известные ограничения
- Данные загружаются с
noupdate="1"— повторная установка не перезапишет изменения, сделанные вручную. - Если
base_vatне установлен — полеvatсохраняется без валидации, ошибок не будет. - Если
base_vatустановлен — все ИНН в модуле проверены по алгоритму контрольной суммы и пройдут валидацию.