summaryrefslogtreecommitdiff
path: root/indoteknik_custom/views
diff options
context:
space:
mode:
authorIT Fixcomart <it@fixcomart.co.id>2024-05-22 02:15:56 +0000
committerIT Fixcomart <it@fixcomart.co.id>2024-05-22 02:15:56 +0000
commitad1325d80785f236a32bff2f2645fe8c85c50efb (patch)
tree85d8772e1af6ef37a0bfe3bc19064258b7bea39d /indoteknik_custom/views
parentf6c324302fb2a6490c9c95836887e2c58d684e86 (diff)
parent4f5594be8d73f88fbb42671525d0d2c6ed977abe (diff)
Merged in production (pull request #143)
Production
Diffstat (limited to 'indoteknik_custom/views')
-rw-r--r--indoteknik_custom/views/apps_stored.xml45
-rw-r--r--indoteknik_custom/views/dunning_run.xml2
-rw-r--r--indoteknik_custom/views/dunning_run_ged.xml27
-rw-r--r--indoteknik_custom/views/ged_tracking.xml117
4 files changed, 190 insertions, 1 deletions
diff --git a/indoteknik_custom/views/apps_stored.xml b/indoteknik_custom/views/apps_stored.xml
new file mode 100644
index 00000000..5472dc20
--- /dev/null
+++ b/indoteknik_custom/views/apps_stored.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <record id="apps_stored_tree" model="ir.ui.view">
+ <field name="name">apps.stored.tree</field>
+ <field name="model">apps.stored</field>
+ <field name="arch" type="xml">
+ <tree>
+ <field name="app_name"/>
+ </tree>
+ </field>
+ </record>
+
+ <record id="apps_stored_form" model="ir.ui.view">
+ <field name="name">apps.stored.form</field>
+ <field name="model">apps.stored</field>
+ <field name="arch" type="xml">
+ <form>
+ <sheet string="Apps Stored">
+ <div class="oe_button_box" name="button_box"/>
+ <group>
+ <group>
+ <field name="app_name"/>
+ <field name="description"/>
+ </group>
+ </group>
+ </sheet>
+ </form>
+ </field>
+ </record>
+
+ <record id="apps_stored_action" model="ir.actions.act_window">
+ <field name="name">Apps Stored</field>
+ <field name="type">ir.actions.act_window</field>
+ <field name="res_model">apps.stored</field>
+ <field name="view_mode">tree,form</field>
+ </record>
+
+ <menuitem id="menu_apps_stored"
+ name="Apps Stored"
+ action="apps_stored_action"
+ parent="contacts.res_partner_menu_config"
+ sequence="101"
+ />
+
+</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/dunning_run.xml b/indoteknik_custom/views/dunning_run.xml
index ac080fcf..9994d28d 100644
--- a/indoteknik_custom/views/dunning_run.xml
+++ b/indoteknik_custom/views/dunning_run.xml
@@ -74,7 +74,7 @@
</group>
</group>
<notebook>
- <page string="Invoices">
+ <page id="invoice_tab" string="Invoices">
<field name="dunning_line"/>
</page>
</notebook>
diff --git a/indoteknik_custom/views/dunning_run_ged.xml b/indoteknik_custom/views/dunning_run_ged.xml
new file mode 100644
index 00000000..ecda228d
--- /dev/null
+++ b/indoteknik_custom/views/dunning_run_ged.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <data>
+ <record id="ged_tracking_form_inherit" model="ir.ui.view">
+ <field name="name">Dunning Run GED</field>
+ <field name="model">dunning.run</field>
+ <field name="inherit_id" ref="indoteknik_custom.dunning_run_form"/>
+ <field name="arch" type="xml">
+ <field name="is_validated" position="before">
+ <button name="get_tracking_history_by_awb"
+ string="Get Tracking"
+ type="object"
+ class="oe_highlight oe_edit_only"
+ />
+ </field>
+ <page id="invoice_tab" position="after">
+ <page string="Tracking">
+ <field name="ged_tracking"/>
+ </page>
+ <page string="Tracking Line">
+ <field name="ged_tracking_line"/>
+ </page>
+ </page>
+ </field>
+ </record>
+ </data>
+</odoo> \ No newline at end of file
diff --git a/indoteknik_custom/views/ged_tracking.xml b/indoteknik_custom/views/ged_tracking.xml
new file mode 100644
index 00000000..850788c3
--- /dev/null
+++ b/indoteknik_custom/views/ged_tracking.xml
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<odoo>
+ <record id="ged_tracking_tree" model="ir.ui.view">
+ <field name="name">ged.tracking.tree</field>
+ <field name="model">ged.tracking</field>
+ <field name="arch" type="xml">
+ <tree create="false" edit="false">
+ <field name="awb_no"/>
+ <field name="consignee_name"/>
+ <field name="consignee_contact"/>
+ <field name="consignee_phone"/>
+ <field name="consignee_address"/>
+ <field name="receiver_name"/>
+ <field name="receiver_relationship"/>
+ <field name="delivered_date"/>
+ <field name="last_description"/>
+ <field name="last_status"/>
+ <field name="last_status_detail"/>
+ </tree>
+ </field>
+ </record>
+
+ <record id="ged_tracking_line_tree" model="ir.ui.view">
+ <field name="name">ged.tracking.line.tree</field>
+ <field name="model">ged.tracking.line</field>
+ <field name="arch" type="xml">
+ <tree create="false" edit="false">
+ <field name="user_input"/>
+ <field name="created_at"/>
+ <field name="location"/>
+ <field name="description"/>
+ <field name="status_detail"/>
+ <field name="status"/>
+ <field name="receiver_name"/>
+ <field name="receiver_relationship"/>
+ </tree>
+ </field>
+ </record>
+
+ <record id="ged_tracking_form" model="ir.ui.view">
+ <field name="name">ged.tracking.form</field>
+ <field name="model">ged.tracking</field>
+ <field name="arch" type="xml">
+ <form create="false" edit="false">
+ <sheet string="GED Tracking">
+ <div class="oe_button_box" name="button_box"/>
+ <group>
+ <group>
+ <field name="awb_no"/>
+ <field name="reff_no"/>
+ <field name="consignee_name"/>
+ <field name="consignee_contact"/>
+ <field name="consignee_phone"/>
+ <field name="consignee_address"/>
+ <field name="moda"/>
+ <field name="service"/>
+ <field name="package"/>
+ <field name="height"/>
+ <field name="width"/>
+ <field name="length"/>
+ <field name="coli"/>
+ <field name="kg"/>
+ <field name="origin"/>
+ <field name="destination"/>
+ </group>
+ <group>
+ <field name="receiver_name" readonly="1"/>
+ <field name="receiver_relationship"/>
+ <field name="delivered_date"/>
+ <field name="photo_pod"/>
+ <field name="photo_signature"/>
+ <field name="photo_location"/>
+ <field name="photo_receiver"/>
+ <field name="last_user_input"/>
+ <field name="last_location"/>
+ <field name="last_description"/>
+ <field name="last_status_detail"/>
+ <field name="last_status"/>
+ </group>
+ </group>
+ <notebook>
+ <page string="Line">
+ <field name="tracking_line"/>
+ </page>
+ </notebook>
+ </sheet>
+ </form>
+ </field>
+ </record>
+
+ <record id="view_ged_tracking_filter" model="ir.ui.view">
+ <field name="name">ged.tracking.list.select</field>
+ <field name="model">ged.tracking</field>
+ <field name="priority" eval="15"/>
+ <field name="arch" type="xml">
+ <search string="Search GED Tracking">
+ <field name="awb_no"/>
+ <field name="consignee_name"/>
+ <field name="consignee_contact"/>
+ </search>
+ </field>
+ </record>
+
+ <record id="ged_tracking_action" model="ir.actions.act_window">
+ <field name="name">GED Tracking</field>
+ <field name="type">ir.actions.act_window</field>
+ <field name="res_model">ged.tracking</field>
+ <field name="search_view_id" ref="view_ged_tracking_filter"/>
+ <field name="view_mode">tree,form</field>
+ </record>
+
+ <menuitem id="menu_ged_tracking"
+ name="GED Tracking"
+ action="ged_tracking_action"
+ parent="account.menu_finance_reports"
+ sequence="251"/>
+</odoo> \ No newline at end of file