summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views/sourcing.xml
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/views/sourcing.xml')
-rw-r--r--indoteknik_custom/views/sourcing.xml53
1 files changed, 27 insertions, 26 deletions
diff --git a/indoteknik_custom/views/sourcing.xml b/indoteknik_custom/views/sourcing.xml
index cc04b498..e5d239cb 100644
--- a/indoteknik_custom/views/sourcing.xml
+++ b/indoteknik_custom/views/sourcing.xml
@@ -49,32 +49,33 @@
</field>
</record>
- <record id="view_sjo_line_import_wizard_form" model="ir.ui.view">
- <field name="name">sourcing.job.order.line.import.wizard.form</field>
- <field name="model">sourcing.job.order.line.import.wizard</field>
- <field name="arch" type="xml">
- <form string="Import SJO Line">
- <group>
- <field name="order_id"/>
- <field name="file" filename="filename"/>
- </group>
- <footer>
- <!-- TOMBOL YANG PENTING: Ini yang akan memanggil def action_import -->
- <button name="action_import" type="object" string="Import" class="btn-primary"/>
+<record id="action_sjo_line_import_excel_wizard" model="ir.actions.act_window">
+ <field name="name">Import SJO Line (Excel)</field>
+ <field name="res_model">sourcing.job.order.line.import.wizard</field>
+ <field name="view_mode">form</field>
+ <field name="target">new</field>
+ <field name="context">{'default_order_id': active_id}</field>
+</record>
+
+
+<record id="view_sjo_line_import_excel_wizard_form" model="ir.ui.view">
+ <field name="name">sjo.line.import.excel.wizard.form</field>
+ <field name="model">sourcing.job.order.line.import.wizard</field>
+ <field name="arch" type="xml">
+ <form string="Import SJO Line (.xls/.xlsx)">
+ <group>
+ <field name="order_id" readonly="1"/>
+ <field name="excel_file" filename="filename"/>
+ <field name="filename" invisible="1"/>
+ </group>
+ <footer>
+ <button name="action_import_excel" type="object" string="Import" class="btn-primary"/>
+ <button string="Cancel" special="cancel" class="btn-secondary"/>
+ </footer>
+ </form>
+ </field>
+</record>
- <!-- Tombol cancel seperti biasa -->
- <button string="Cancel" special="cancel" class="btn-secondary"/>
- </footer>
- </form>
- </field>
- </record>
-
- <record id="action_sjo_line_import_wizard" model="ir.actions.act_window">
- <field name="name">Import SJO Line</field>
- <field name="res_model">sourcing.job.order.line.import.wizard</field>
- <field name="view_mode">form</field>
- <field name="target">new</field>
- </record>
<record id="view_wizard_export_sjo_to_so_form" model="ir.ui.view">
<field name="name">wizard.export.sjo.to.so.form</field>
@@ -102,7 +103,7 @@
<field name="arch" type="xml">
<form string="Sourcing Job Order">
<header>
- <button name="%(indoteknik_custom.action_sjo_line_import_wizard)d" string="Import Line" type="action" context="{'default_order_id': active_id}" class="btn-secondary"/>
+<button name="%(action_sjo_line_import_excel_wizard)d" string="Import Excel" type="action" class="btn-secondary" icon="fa-upload" context="{'default_order_id': active_id}"/>
<button name="action_take"
string="Take"