Files
enterprise-addons/l10n_ke_edi_oscu/views/product_views.xml
T

87 lines
4.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="product_template_form_view_inherit_account_l10n_ke_edi_oscu" model="ir.ui.view">
<field name="name">product.template.form.inherit.account.l10n.ke.edi.oscu</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="account.product_template_form_view"/>
<field name="arch" type="xml">
<xpath expr="//page[@name='invoicing']//group[@name='accounting']" position="inside">
<group name="kra_oscu" string="KRA eTIMS Details" invisible="'KE' not in fiscal_country_codes or (product_variant_count &gt; 1 and not is_product_variant)">
<field name="l10n_ke_packaging_unit_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_packaging_quantity"/>
<field name="l10n_ke_origin_country_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_product_type_code" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_is_insurance_applicable"/>
<field name="l10n_ke_item_code"/>
<div class="cell"/>
<button name="action_l10n_ke_oscu_save_item" string="Save Item"
type="object" groups="base.group_no_one"/>
</group>
</xpath>
</field>
</record>
<record id="product_product_form__view_inherit_l10n_ke_edi_oscu" model="ir.ui.view">
<field name="name">product.product.form.inherit.l10n.ke.edi.oscu</field>
<field name="model">product.product</field>
<field name="inherit_id" ref="product.product_variant_easy_edit_view"/>
<field name="arch" type="xml">
<xpath expr="//sheet" position="inside">
<field name="fiscal_country_codes" invisible="1"/>
<group name="kra_oscu" string="KRA eTIMS Details" invisible="'KE' not in fiscal_country_codes">
<field name="l10n_ke_packaging_unit_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_packaging_quantity"/>
<field name="l10n_ke_origin_country_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_product_type_code" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_is_insurance_applicable"/>
<field name="l10n_ke_item_code"/>
<div class="cell"/>
<button name="action_l10n_ke_oscu_save_item" string="Save Item"
type="object" groups="base.group_no_one"/>
</group>
</xpath>
</field>
</record>
<!-- Product variant list view -->
<record id="l10n_ke_kra_product_tree" model="ir.ui.view">
<field name="name">product.product.list.l10n.ke.edi.oscu</field>
<field name="model">product.product</field>
<field name="arch" type="xml">
<list editable="top" multi_edit="1" default_order="is_favorite desc, default_code, name, id">
<field name="display_name"/>
<field name="standard_price"/>
<field name="taxes_id" widget="many2many_tags"/>
<field name="l10n_ke_packaging_unit_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_packaging_quantity"/>
<field name="l10n_ke_origin_country_id" readonly="l10n_ke_item_code"/>
<field name="l10n_ke_product_type_code" optional="show"/>
<field name="unspsc_code_id"/>
<field name="l10n_ke_item_code" optional="hide"/>
</list>
</field>
</record>
<record id="product_template_tree_view_inherit_l10n_ke_edi_oscu" model="ir.ui.view">
<field name="name">product.template.list.inherit.l10n.ke.edi.oscu</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_tree_view"/>
<field name="arch" type="xml">
<field name="barcode" position="after">
<field name="l10n_ke_item_code" optional="hide"/>
</field>
</field>
</record>
<record id="view_product_ke_code_search" model="ir.ui.view">
<field name="name">product.template.ke.code.search</field>
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_search_view"/>
<field name="arch" type="xml">
<field name="name" position="after">
<field name="l10n_ke_item_code"/>
</field>
</field>
</record>
</data>
</odoo>