summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views/purchase_order.xml
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/views/purchase_order.xml')
-rwxr-xr-xindoteknik_custom/views/purchase_order.xml41
1 files changed, 39 insertions, 2 deletions
diff --git a/indoteknik_custom/views/purchase_order.xml b/indoteknik_custom/views/purchase_order.xml
index e0ec86f9..bc84bcd1 100755
--- a/indoteknik_custom/views/purchase_order.xml
+++ b/indoteknik_custom/views/purchase_order.xml
@@ -37,7 +37,7 @@
<field name="currency_id" position="after">
<field name="summary_qty_po"/>
<field name="count_line_product"/>
- <field name="payment_term_id"/>
+ <field name="payment_term_id" required="1"/>
</field>
<field name="amount_total" position="after">
<field name="total_margin"/>
@@ -65,6 +65,7 @@
</field>
<field name="price_subtotal" position="after">
<field name="so_line_id" attrs="{'readonly': 1}" optional="hide"/>
+ <field name="indent" optional="hide"/>
</field>
<page name="purchase_delivery_invoice" position="after">
<page name="purchase_vendor_bills" string="Vendor Bills" groups="indoteknik_custom.technical_administrator">
@@ -75,8 +76,10 @@
</page>
<field name="fiscal_position_id" position="after">
<field name="note_description"/>
+ <field name="description"/>
<field name="total_so_percent_margin"/>
<field name="has_active_invoice" invisible="1" />
+ <field name="responsible_ids" widget="many2many_tags"/>
</field>
<field name="order_line" position="attributes">
@@ -94,6 +97,12 @@
<xpath expr="//form/sheet/notebook/page/field[@name='order_line']/tree/field[@name='product_qty']" position="attributes">
<attribute name="attrs">{'readonly': [], 'required': True}</attribute>
</xpath>
+
+ <xpath expr="//form/sheet/notebook/page[@name='purchase_delivery_invoice']" position="before">
+ <page string="Indent" name="purchase_order_lines_indent">
+ <field name="purchase_order_lines"/>
+ </page>
+ </xpath>
</field>
</record>
</data>
@@ -106,6 +115,7 @@
<field name="arch" type="xml">
<field name="create_date" position="after">
<field name="approval_status" />
+ <field name="responsible_ids" widget="many2many_tags" optional="hide"/>
</field>
</field>
</record>
@@ -121,6 +131,7 @@
<field name="po_status"/>
<field name="note_description" optional="hide"/>
<field name="sale_order_id" optional="hide"/>
+ <field name="responsible_ids" widget="many2many_tags" optional="hide"/>
</field>
</field>
</record>
@@ -138,7 +149,7 @@
</record>
</data>
<data>
- <record id="purchase_order_search_inherit" model="ir.ui.view">
+ <record id="rfq_order_search_inherit" model="ir.ui.view">
<field name="name">purchase.order.select.inherit</field>
<field name="model">purchase.order</field>
<field name="inherit_id" ref="purchase.view_purchase_order_filter"/>
@@ -149,4 +160,30 @@
</field>
</record>
</data>
+ <data>
+ <record id="cron_stock_scheduler_compute" model="ir.cron">
+ <field name="name">Run Scheduler Reserve Stock</field>
+ <field name="interval_number">1</field>
+ <field name="interval_type">hours</field>
+ <field name="numbercall">-1</field>
+ <field name="doall" eval="False"/>
+ <field name="model_id" ref="model_stock_scheduler_compute"/>
+ <field name="code">model.procure_calculation()</field>
+ <field name="state">code</field>
+ <field name="priority">75</field>
+ <field name="active">True</field>
+ </record>
+ </data>
+ <data>
+ <record id="purchase_order_line_indent_tree" model="ir.ui.view">
+ <field name="name">purchase.order.line.indent.tree</field>
+ <field name="model">purchase.order.line</field>
+ <field name="arch" type="xml">
+ <tree editable="top" create="false" delete="false">
+ <field name="product_id" readonly="1"/>
+ <field name="indent"/>
+ </tree>
+ </field>
+ </record>
+ </data>
</odoo> \ No newline at end of file