summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views/voucher.xml
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/views/voucher.xml')
-rwxr-xr-xindoteknik_custom/views/voucher.xml33
1 files changed, 23 insertions, 10 deletions
diff --git a/indoteknik_custom/views/voucher.xml b/indoteknik_custom/views/voucher.xml
index 7b181c62..97634d7d 100755
--- a/indoteknik_custom/views/voucher.xml
+++ b/indoteknik_custom/views/voucher.xml
@@ -28,8 +28,16 @@
<group>
<field name="image" widget="image" width="120"/>
<field name="name" required="1" />
+ <field name="code" required="1" />
+ <field name="visibility" required="1" />
+ <field name="start_time" required="1"/>
+ <field name="end_time" required="1"/>
+ <field name="limit" required="1"/>
+ <field name="limit_user" required="1"/>
+ <field name="apply_type" required="1" />
+ <field name="excl_pricelist_ids" widget="many2many_tags" domain="[('id', 'in', [4, 15037, 15038, 15039])]"/>
</group>
- <group string="Discount Settings">
+ <group string="Discount Settings" attrs="{'invisible': [('apply_type', '!=', 'all')]}">
<field name="min_purchase_amount" widget="monetary" required="1" />
<field name="discount_type" required="1" />
@@ -52,21 +60,26 @@
<field name="max_discount_amount" widget="monetary" required="1" attrs="{'invisible': [('discount_type', '!=', 'percentage')]}"/>
</group>
- <group string="Rules">
- <field name="code" required="1" />
- <field name="visibility" required="1" />
- <field name="start_time" required="1"/>
- <field name="end_time" required="1"/>
- <field name="limit" required="1"/>
- <field name="manufacture_ids" widget="many2many_tags"/>
- <field name="excl_pricelist_ids" widget="many2many_tags" domain="[('id', 'in', [4, 15037, 15038, 15039])]"/>
- </group>
</group>
<notebook>
+ <page name="voucher_line" string="Voucher Line" attrs="{'invisible': [('apply_type', '!=', 'brand')]}">
+ <field name="voucher_line">
+ <tree editable="bottom">
+ <field name="manufacture_id" required="1" />
+ <field name="min_purchase_amount" required="1" />
+ <field name="discount_type" required="1" />
+ <field name="discount_amount" required="1" />
+ <field name="max_discount_amount" required="1" attrs="{'readonly': [('discount_type', '!=', 'percentage')]}" />
+ </tree>
+ </field>
+ </page>
<page name="description" string="Description">
<label for="description" string="Max 120 characters:" class="font-weight-normal mb-2 oe_edit_only"/>
<field name="description" placeholder="Insert short description..." />
</page>
+ <page name="terms_conditions" string="Terms and Conditions">
+ <field name="terms_conditions" />
+ </page>
<page name="order_page" string="Orders">
<field name="order_ids" readonly="1" />
</page>