Public release from ruodoo-project: 19.0 - 2026-05-10 21:19:01 UTC

This commit is contained in:
CI Publish Bot
2026-05-10 21:19:11 +00:00
commit cbf9e6e6d6
1213 changed files with 183945 additions and 0 deletions

View File

@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-
from . import models

View File

@ -0,0 +1,14 @@
# -*- coding: utf-8 -*-
{
'name': 'Demo Data Loader Base',
'version': '1.0',
'category': 'Technical',
'summary': 'Base module: adds "Load Demo Data" button in Settings',
'depends': ['base_setup'],
'data': [
'views/res_config_settings_views.xml',
],
'installable': True,
'application': False,
'license': 'LGPL-3',
}

View File

@ -0,0 +1,2 @@
# -*- coding: utf-8 -*-
from . import res_config_settings

View File

@ -0,0 +1,11 @@
# -*- coding: utf-8 -*-
from odoo import models, fields
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
module_crm_demo_data_loader = fields.Boolean(string='CRM')
module_account_demo_data_loader = fields.Boolean(string='Бухгалтерия')
module_project_demo_data_loader = fields.Boolean(string='Проекты')
module_sale_demo_data_loader = fields.Boolean(string='Продажи')

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="res_config_settings_view_demo_data_loader_base" model="ir.ui.view">
<field name="name">res.config.settings.view.form.inherit.demo.data.loader.base</field>
<field name="model">res.config.settings</field>
<field name="priority" eval="5"/>
<field name="inherit_id" ref="base.res_config_settings_view_form"/>
<field name="arch" type="xml">
<xpath expr="//form" position="inside">
<app string="Демо-данные" name="demo_data_loader_base" img="/demo_data_loader_base/static/description/icon.png">
<block title="CRM" name="demo_crm_setting_container">
<setting id="demo_crm"
string="CRM"
help="Установить демо-данные для CRM (сделки, стадии).">
<field name="module_crm_demo_data_loader"/>
</setting>
</block>
<block title="Бухгалтерия" name="demo_account_setting_container">
<setting id="demo_account"
string="Бухгалтерия"
help="Установить демо-данные для бухгалтерии (счета, контрагенты).">
<field name="module_account_demo_data_loader"/>
</setting>
</block>
<block title="Проекты" name="demo_project_setting_container">
<setting id="demo_project"
string="Проекты"
help="Установить демо-данные для проектов (проекты, задачи).">
<field name="module_project_demo_data_loader"/>
</setting>
</block>
<block title="Продажи" name="demo_sale_setting_container">
<setting id="demo_sale"
string="Продажи"
help="Установить демо-данные для продаж (заказы).">
<field name="module_sale_demo_data_loader"/>
</setting>
</block>
</app>
</xpath>
</field>
</record>
</data>
</odoo>