diff options
Diffstat (limited to 'indoteknik_custom/views/sourcing.xml')
| -rw-r--r-- | indoteknik_custom/views/sourcing.xml | 53 |
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" |
