diff options
| author | Azka Nathan <darizkyfaz@gmail.com> | 2025-07-04 15:23:18 +0700 |
|---|---|---|
| committer | Azka Nathan <darizkyfaz@gmail.com> | 2025-07-04 15:23:18 +0700 |
| commit | 0b16acf14c58fe224557d843101b256f7028fb5b (patch) | |
| tree | 8bdccd2e80072fb28dcaf879fd1a5d704cb8498b /fixco_custom/views/shipment_line.xml | |
| parent | dd93d36b4c7cec4e1681d69e296a7cff559386a0 (diff) | |
shipment group
Diffstat (limited to 'fixco_custom/views/shipment_line.xml')
| -rw-r--r-- | fixco_custom/views/shipment_line.xml | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/fixco_custom/views/shipment_line.xml b/fixco_custom/views/shipment_line.xml new file mode 100644 index 0000000..dbeb1bb --- /dev/null +++ b/fixco_custom/views/shipment_line.xml @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="utf-8"?> +<odoo> + <data> + <record id="view_picking_line_search" model="ir.ui.view"> + <field name="name">picking.line.search</field> + <field name="model">picking.line</field> + <field name="arch" type="xml"> + <search> + <field name="carrier"/> + <filter string="Carrier" name="carrier_filter" domain="[('carrier','!=',False)]"/> + <filter string="Group by Carrier" name="group_carrier" context="{'group_by':'carrier'}"/> + </search> + </field> + </record> + + <record id="view_product_shipment_line_search" model="ir.ui.view"> + <field name="name">product.shipment.line.search</field> + <field name="model">product.shipment.line</field> + <field name="arch" type="xml"> + <search> + <field name="carrier"/> + <filter string="Carrier" name="carrier_filter" domain="[('carrier','!=',False)]"/> + <filter string="Group by Carrier" name="group_carrier" context="{'group_by':'carrier'}"/> + </search> + </field> + </record> + + <record id="view_picking_line_tree" model="ir.ui.view"> + <field name="name">picking.line.tree</field> + <field name="model">picking.line</field> + <field name="arch" type="xml"> + <tree> + <field name="shipment_id"/> + <field name="picking_id" widget="many2one_clickable"/> + <field name="scan_receipt"/> + <field name="invoice_marketplace"/> + <field name="carrier"/> + <field name="order_reference"/> + <field name="status"/> + </tree> + </field> + </record> + + <record id="view_picking_line_form" model="ir.ui.view"> + <field name="name">picking.line.form</field> + <field name="model">picking.line</field> + <field name="arch" type="xml"> + <form> + <sheet> + <group> + <group> + <field name="shipment_id"/> + <field name="picking_id" widget="many2one_clickable"/> + <field name="scan_receipt"/> + </group> + <group> + <field name="invoice_marketplace"/> + <field name="carrier"/> + <field name="order_reference"/> + <field name="status"/> + </group> + </group> + <field name="product_shipment_lines" mode="tree"> + <tree editable="bottom"> + <field name="product_id"/> + <field name="carrier"/> + <field name="invoice_marketplace"/> + <field name="picking_id" widget="many2one_clickable"/> + <field name="order_reference"/> + </tree> + </field> + </sheet> + </form> + </field> + </record> + + <record id="action_picking_line" model="ir.actions.act_window"> + <field name="name">Shipment Lines</field> + <field name="res_model">picking.line</field> + <field name="view_mode">tree,form</field> + <field name="help" type="html"> + <p class="o_view_nocontent_smiling_face">Create a new shipment line</p> + </field> + </record> + + <menuitem + action="action_picking_line" + id="shipment_lines" + parent="stock.menu_stock_warehouse_mgmt" + name="Shipment Lines" + sequence="1" + /> + + <record id="view_product_shipment_line_tree" model="ir.ui.view"> + <field name="name">product.shipment.line.tree</field> + <field name="model">product.shipment.line</field> + <field name="arch" type="xml"> + <tree> + <field name="picking_line_id"/> + <field name="product_id"/> + <field name="carrier"/> + <field name="invoice_marketplace"/> + <field name="picking_id" widget="many2one_clickable"/> + <field name="order_reference"/> + </tree> + </field> + </record> + </data> +</odoo>
\ No newline at end of file |
