summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views
diff options
context:
space:
mode:
authorAzka Nathan <darizkyfaz@gmail.com>2024-06-28 13:37:44 +0700
committerAzka Nathan <darizkyfaz@gmail.com>2024-06-28 13:37:44 +0700
commit0346d579b0db5969bf3a4e475cf8abb1b788cdd2 (patch)
tree0cb22f9ac1f3e7c649a6d9703e5bb3b1eb9f3f85 /indoteknik_custom/views
parent53e2b4ba69c7d0ea7a401ea6cc810dbcbf0fe46a (diff)
multi create uang muka penjualan
Diffstat (limited to 'indoteknik_custom/views')
-rwxr-xr-xindoteknik_custom/views/sale_order.xml10
-rw-r--r--indoteknik_custom/views/sale_order_multi_uangmuka_penjualan.xml36
2 files changed, 46 insertions, 0 deletions
diff --git a/indoteknik_custom/views/sale_order.xml b/indoteknik_custom/views/sale_order.xml
index 2ca4dcb3..b4c8b892 100755
--- a/indoteknik_custom/views/sale_order.xml
+++ b/indoteknik_custom/views/sale_order.xml
@@ -313,6 +313,16 @@
</data>
<data>
+ <record id="sale_order_multi_create_uangmuka_ir_actions_server" model="ir.actions.server">
+ <field name="name">Uang Muka</field>
+ <field name="model_id" ref="sale.model_sale_order"/>
+ <field name="binding_model_id" ref="sale.model_sale_order"/>
+ <field name="state">code</field>
+ <field name="code">action = records.open_form_multi_create_uang_muka()</field>
+ </record>
+ </data>
+
+ <data>
<record id="mail_template_sale_order_notification_to_salesperson" model="mail.template">
<field name="name">Sale Order: Notification to Salesperson</field>
<field name="model_id" ref="sale.model_sale_order"/>
diff --git a/indoteknik_custom/views/sale_order_multi_uangmuka_penjualan.xml b/indoteknik_custom/views/sale_order_multi_uangmuka_penjualan.xml
new file mode 100644
index 00000000..a72aed87
--- /dev/null
+++ b/indoteknik_custom/views/sale_order_multi_uangmuka_penjualan.xml
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <data>
+ <record id="view_sale_order_multi_create_uangmuka_form" model="ir.ui.view">
+ <field name="name">Sale Order Multi Create Uangmuka</field>
+ <field name="model">sale.order.multi_uangmuka_penjualan</field>
+ <field name="arch" type="xml">
+ <form string="Invoice Sales Order">
+ <p class="oe_grey">
+ Pembuatan semi otomatis Uang Muka Penjualan, mohon dicek kembali
+ </p>
+ <group>
+ <field name="pay_amt"/>
+ <field name="ongkir_amt"/>
+ <field name="selisih_amt"/>
+ <field name="account_id" domain="[('name', 'ilike', 'intransit')]"/>
+ <field name="total_amt" readonly="1"/>
+ </group>
+ <footer>
+ <button name="create_uangmukapenjualanselected" string="Create Uang Muka" type="object" default_focus="1" class="oe_highlight"/>
+ <button string="Cancel" class="btn btn-secondary" special="cancel" />
+ </footer>
+ </form>
+ </field>
+ </record>
+
+ <record id="action_sale_order_multi_uangmuka" model="ir.actions.act_window">
+ <field name="name">Sale Order Multi Create Uangmuka</field>
+ <field name="res_model">sale.order.multi_uangmuka_penjualan</field>
+ <field name="type">ir.actions.act_window</field>
+ <field name="view_mode">form</field>
+ <field name="view_id" ref="view_sale_order_multi_create_uangmuka_form"/>
+ <field name="target">new</field>
+ </record>
+ </data>
+</odoo> \ No newline at end of file