summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/views')
-rwxr-xr-xindoteknik_custom/views/sale_monitoring.xml41
-rwxr-xr-xindoteknik_custom/views/sale_monitoring_detail.xml89
2 files changed, 119 insertions, 11 deletions
diff --git a/indoteknik_custom/views/sale_monitoring.xml b/indoteknik_custom/views/sale_monitoring.xml
index 275fd205..15b55e2e 100755
--- a/indoteknik_custom/views/sale_monitoring.xml
+++ b/indoteknik_custom/views/sale_monitoring.xml
@@ -7,7 +7,6 @@
<tree create="false">
<field name="date_order"/>
<field name="sale_order_id"/>
- <field name="product_id"/>
<field name="qty_so"/>
<field name="qty_po"/>
<field name="qty_po_received"/>
@@ -33,7 +32,6 @@
<group>
<group>
<field name="sale_order_id"/>
- <field name="product_id"/>
<field name="status"
widget="badge"
decoration-danger="status == 'Belum PO sama sekali' or status == 'Belum PO full'"
@@ -63,26 +61,47 @@
</record>
<menuitem
- id="menu_sale_monitoring_in_purchase"
- name="Sale Monitoring"
+ id="menu_monitoring_in_sale"
+ name="Monitoring"
+ parent="sale.sale_menu_root"
+ sequence="101"
+ />
+
+ <menuitem
+ id="menu_monitoring_in_purchase"
+ name="Monitoring"
parent="purchase.menu_purchase_root"
- sequence="100"
+ sequence="101"
+ />
+
+ <menuitem
+ id="menu_monitoring_in_stock"
+ name="Monitoring"
+ parent="stock.menu_stock_root"
+ sequence="101"
+ />
+
+ <menuitem
+ id="menu_sale_monitoring_in_purchase"
+ name="Sale"
+ parent="menu_monitoring_in_purchase"
+ sequence="1"
action="sale_monitoring_action"
/>
<menuitem
id="menu_sale_monitoring_in_sale"
- name="Sale Monitoring"
- parent="sale.sale_menu_root"
- sequence="100"
+ name="Sale"
+ parent="menu_monitoring_in_sale"
+ sequence="1"
action="sale_monitoring_action"
/>
<menuitem
id="menu_sale_monitoring_in_stock"
- name="Sale Monitoring"
- parent="stock.menu_stock_root"
- sequence="100"
+ name="Sale"
+ parent="menu_monitoring_in_stock"
+ sequence="1"
action="sale_monitoring_action"
/>
diff --git a/indoteknik_custom/views/sale_monitoring_detail.xml b/indoteknik_custom/views/sale_monitoring_detail.xml
new file mode 100755
index 00000000..3a3ea787
--- /dev/null
+++ b/indoteknik_custom/views/sale_monitoring_detail.xml
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<odoo>
+ <record id="sale_monitoring_detail_tree" model="ir.ui.view">
+ <field name="name">sale.monitoring.detail.tree</field>
+ <field name="model">sale.monitoring.detail</field>
+ <field name="arch" type="xml">
+ <tree create="false">
+ <field name="date_order"/>
+ <field name="sale_order_id"/>
+ <field name="product_id"/>
+ <field name="qty_so"/>
+ <field name="qty_po"/>
+ <field name="qty_po_received"/>
+ <field name="qty_so_delivered"/>
+ <field name="qty_so_invoiced"/>
+ <field name="status"
+ widget="badge"
+ decoration-danger="status == 'Belum PO sama sekali' or status == 'Belum PO full'"
+ decoration-warning="status == 'Belum Received sama sekali' or status == 'Belum Received full'"
+ decoration-success="status == 'SIAP KIRIM' or status == 'KIRIM SISANYA'"
+ decoration-info="status == 'Belum Invoiced'"
+ />
+ </tree>
+ </field>
+ </record>
+
+ <record id="sale_monitoring_detail_form" model="ir.ui.view">
+ <field name="name">sale.monitoring.detail.form</field>
+ <field name="model">sale.monitoring.detail</field>
+ <field name="arch" type="xml">
+ <form create="false" edit="false">
+ <sheet>
+ <group>
+ <group>
+ <field name="sale_order_id"/>
+ <field name="product_id"/>
+ <field name="status"
+ widget="badge"
+ decoration-danger="status == 'Belum PO sama sekali' or status == 'Belum PO full'"
+ decoration-warning="status == 'Belum Received sama sekali' or status == 'Belum Received full'"
+ decoration-success="status == 'SIAP KIRIM' or status == 'KIRIM SISANYA'"
+ decoration-info="status == 'Belum Invoiced'"
+ />
+ </group>
+ <group>
+ <field name="qty_so"/>
+ <field name="qty_po"/>
+ <field name="qty_po_received"/>
+ <field name="qty_so_delivered"/>
+ <field name="qty_so_invoiced"/>
+ </group>
+ </group>
+ </sheet>
+ </form>
+ </field>
+ </record>
+
+ <record id="sale_monitoring_detail_action" model="ir.actions.act_window">
+ <field name="name">Sale Monitoring Detail</field>
+ <field name="type">ir.actions.act_window</field>
+ <field name="res_model">sale.monitoring.detail</field>
+ <field name="view_mode">tree,form</field>
+ </record>
+
+ <menuitem
+ id="menu_sale_monitoring_detail_in_purchase"
+ name="Sale Detail"
+ parent="menu_monitoring_in_purchase"
+ sequence="2"
+ action="sale_monitoring_detail_action"
+ />
+
+ <menuitem
+ id="menu_sale_monitoring_detail_in_sale"
+ name="Sale Detail"
+ parent="menu_monitoring_in_sale"
+ sequence="2"
+ action="sale_monitoring_detail_action"
+ />
+
+ <menuitem
+ id="menu_sale_monitoring_detail_in_stock"
+ name="Sale Detail"
+ parent="menu_monitoring_in_stock"
+ sequence="2"
+ action="sale_monitoring_detail_action"
+ />
+
+</odoo> \ No newline at end of file