Public release from ruodoo-project: 19.0 - 2026-11-01 22:52:25 UTC
This commit is contained in:
73
ruodoo_demo_data/data/rsbu_realization.xml
Normal file
73
ruodoo_demo_data/data/rsbu_realization.xml
Normal file
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
|
||||
<!--
|
||||
ДЕМО НОВОГО ПОТОКА РСБУ: Реализация, счёт-фактура, УПД.
|
||||
Два документа реализации, построенные на инвойсах Odoo:
|
||||
1) С НДС 5% (спецставка УСН): порождает отгрузочный СФ,
|
||||
УПД Функция «СЧФДОП» (1).
|
||||
2) «Без НДС» (операция по ст.149): только реализация, без СФ,
|
||||
УПД Функция «ДОП» (2).
|
||||
Авансовый/корректировочный СФ, книги НДС/КУДиР, декларации и
|
||||
зарплата НЕ входят в эту демо (будущее расширение).
|
||||
-->
|
||||
|
||||
<!-- Компания работает в режиме спецставки НДС 5% (УСН). -->
|
||||
<record id="base.main_company" model="res.company">
|
||||
<field name="rsbu_vat_mode">vat_5</field>
|
||||
</record>
|
||||
|
||||
<!-- ========== РЕАЛИЗАЦИЯ 1: с НДС 5% (отгрузочный СФ) ========== -->
|
||||
<record id="demo_realization_invoice_vat" model="account.move">
|
||||
<field name="move_type">out_invoice</field>
|
||||
<field name="partner_id" ref="demo_partner_buyer"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="invoice_date">2026-11-10</field>
|
||||
<field name="invoice_date_due">2026-12-10</field>
|
||||
<field name="only_service" eval="True"/>
|
||||
</record>
|
||||
<record id="demo_realization_invoice_vat_line_1" model="account.move.line">
|
||||
<field name="move_id" ref="demo_realization_invoice_vat"/>
|
||||
<field name="product_id" model="product.product" search="[('product_tmpl_id', '=', ref('demo_product_software_tmpl'))]"/>
|
||||
<field name="quantity">1.0</field>
|
||||
<field name="price_unit">185000.0</field>
|
||||
<field name="name">Система управления складом WMS Pro</field>
|
||||
<!-- Ставка НДС 5% (продажа), РФ — создаётся rsbu_vat_templates -->
|
||||
<field name="tax_ids" model="account.tax"
|
||||
search="[('name', '=', 'НДС 5% (продажа)'), ('type_tax_use', '=', 'sale'), ('company_id', '=', ref('base.main_company')), ('country_id.code', '=', 'RU')]"/>
|
||||
</record>
|
||||
|
||||
<!-- ========== РЕАЛИЗАЦИЯ 2: без НДС (ст.149 НК РФ) ========== -->
|
||||
<record id="demo_realization_invoice_novat" model="account.move">
|
||||
<field name="move_type">out_invoice</field>
|
||||
<field name="partner_id" ref="demo_partner_invoice_1"/>
|
||||
<field name="company_id" ref="base.main_company"/>
|
||||
<field name="invoice_date">2026-11-12</field>
|
||||
<field name="invoice_date_due">2026-12-12</field>
|
||||
<field name="only_service" eval="True"/>
|
||||
</record>
|
||||
<record id="demo_realization_invoice_novat_line_1" model="account.move.line">
|
||||
<field name="move_id" ref="demo_realization_invoice_novat"/>
|
||||
<field name="product_id" model="product.product" search="[('product_tmpl_id', '=', ref('demo_product_license_tmpl'))]"/>
|
||||
<field name="quantity">5.0</field>
|
||||
<field name="price_unit">24000.0</field>
|
||||
<field name="name">Лицензия на российское ПО (реестр, ст.149 НК РФ)</field>
|
||||
<!-- Операция по ст.149 НК РФ — без НДС, счёт-фактура не оформляется -->
|
||||
<field name="tax_ids" eval="[(5, 0, 0)]"/>
|
||||
</record>
|
||||
|
||||
<!-- Провести оба инвойса (резолвер РСБУ сформирует проводки реализации). -->
|
||||
<function model="account.move" name="action_post"
|
||||
eval="[[ref('demo_realization_invoice_vat'), ref('demo_realization_invoice_novat')]]"/>
|
||||
|
||||
<!-- Сформировать документ реализации по инвойсу с НДС → отгрузочный СФ. -->
|
||||
<function model="account.move" name="action_create_realization"
|
||||
eval="[[ref('demo_realization_invoice_vat')]]"/>
|
||||
|
||||
<!-- Сформировать документ реализации по инвойсу без НДС → без СФ. -->
|
||||
<function model="account.move" name="action_create_realization"
|
||||
eval="[[ref('demo_realization_invoice_novat')]]"/>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
Reference in New Issue
Block a user