Skip to content

Commit a476579

Browse files
[MIG] partner_delivery_zone: Migration to 18.0
1 parent 02988e5 commit a476579

11 files changed

+27
-26
lines changed

partner_delivery_zone/README.rst

+4
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,10 @@ Contributors
102102
- Angel Moya Pardo <angel.moya@pesol.es>
103103
- Antonio J Rubio Lorente <antonio.rubio@pesol.es>
104104

105+
- `Heliconia Solutions Pvt. Ltd. <https://www.heliconia.io>`__
106+
107+
- Bhavesh Heliconia
108+
105109
Maintainers
106110
-----------
107111

partner_delivery_zone/__manifest__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"name": "Partner Delivery Zone",
55
"summary": "This module allows to create partner "
66
"delivery zones for physical products",
7-
"version": "16.0.1.3.0",
7+
"version": "18.0.1.0.0",
88
"development_status": "Beta",
99
"category": "Delivery",
1010
"website": "https://github.com/OCA/delivery-carrier",

partner_delivery_zone/readme/CONTRIBUTORS.md

+2
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
- [Pesol](https://www.pesol.es)
66
- Angel Moya Pardo \<<angel.moya@pesol.es>\>
77
- Antonio J Rubio Lorente \<<antonio.rubio@pesol.es>\>
8+
- [Heliconia Solutions Pvt. Ltd.](https://www.heliconia.io)
9+
- Bhavesh Heliconia

partner_delivery_zone/static/description/index.html

+4
Original file line numberDiff line numberDiff line change
@@ -452,6 +452,10 @@ <h2><a class="toc-backref" href="#toc-entry-7">Contributors</a></h2>
452452
<li>Antonio J Rubio Lorente &lt;<a class="reference external" href="mailto:antonio.rubio&#64;pesol.es">antonio.rubio&#64;pesol.es</a>&gt;</li>
453453
</ul>
454454
</li>
455+
<li><a class="reference external" href="https://www.heliconia.io">Heliconia Solutions Pvt. Ltd.</a><ul>
456+
<li>Bhavesh Heliconia</li>
457+
</ul>
458+
</li>
455459
</ul>
456460
</div>
457461
<div class="section" id="maintainers">

partner_delivery_zone/tests/test_partner_delivery_zone.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,11 @@ def test_default_line_discount_value(self):
8787
"type": "form",
8888
"model": "res.partner",
8989
"arch": """
90-
<data>
90+
<form>
9191
<field name='child_ids'
9292
context="{'default_name': 'test'}">
9393
</field>
94-
</data>
94+
</form>
9595
""",
9696
}
9797
)

partner_delivery_zone/views/partner_delivery_zone_view.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
<field name="name">partner.delivery.zone.tree</field>
2121
<field name="model">partner.delivery.zone</field>
2222
<field name="arch" type="xml">
23-
<tree>
23+
<list>
2424
<field name="code" />
2525
<field name="name" />
26-
</tree>
26+
</list>
2727
</field>
2828
</record>
2929
<record id="view_partner_delivery_zone_search" model="ir.ui.view">
@@ -39,7 +39,7 @@
3939
<record id="partner_delivery_zone_action" model="ir.actions.act_window">
4040
<field name="name">Delivery Zones</field>
4141
<field name="res_model">partner.delivery.zone</field>
42-
<field name="view_mode">tree,form</field>
42+
<field name="view_mode">list,form</field>
4343
<field name="view_id" ref="view_partner_delivery_zone_tree" />
4444
<field name="help" type="html">
4545
<p

partner_delivery_zone/views/report_deliveryslip.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<odoo>
55
<template id="report_delivery_document" inherit_id="stock.report_delivery_document">
66
<xpath expr="//div[@name='div_sched_date']" position="after">
7-
<div class="col-auto col-3 mw-100 mb-2">
7+
<div class="col col-3 mw-100 mb-2">
88
<strong>Zone</strong>
99
<p t-field="o.delivery_zone_id" class="m-0" />
1010
</div>

partner_delivery_zone/views/report_shipping.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<xpath expr="//div[@name='div_sched_date']" position="after">
77
<div t-if="o.delivery_zone_id" class="col-auto">
88
<strong>Zone</strong>
9-
<span t-field="o.delivery_zone_id" />
9+
<div t-field="o.delivery_zone_id" />
1010
</div>
1111
</xpath>
1212
</template>

partner_delivery_zone/views/res_partner_view.xml

+1-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@
1414
expr="//field[@name='child_ids']/form//field[@name='mobile']"
1515
position="after"
1616
>
17-
<field
18-
name="delivery_zone_id"
19-
attrs="{'invisible': [('type','!=', 'delivery')]}"
20-
/>
17+
<field name="delivery_zone_id" invisible="type != 'delivery'" />
2118
</xpath>
2219
</field>
2320
</record>

partner_delivery_zone/views/sale_order_view.xml

+2-5
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
<field name="inherit_id" ref="sale.view_order_form" />
99
<field name="arch" type="xml">
1010
<xpath expr="//field[@name='payment_term_id']" position="after">
11-
<field
12-
name="delivery_zone_id"
13-
attrs="{'readonly':[('state','in', ['done', 'cancel'])]}"
14-
/>
11+
<field name="delivery_zone_id" readonly="state in ['done', 'cancel']" />
1512
</xpath>
1613
</field>
1714
</record>
@@ -22,7 +19,7 @@
2219
<xpath expr="//field[@name='company_id']" position="before">
2320
<field
2421
name="delivery_zone_id"
25-
attrs="{'readonly':[('state','in', ['done', 'cancel'])]}"
22+
readonly="state in ['done', 'cancel']"
2623
optional="hidden"
2724
/>
2825
</xpath>

partner_delivery_zone/views/stock_picking_view.xml

+6-9
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@
88
<field name="arch" type="xml">
99
<xpath expr="//page[@name='extra']" position="inside">
1010
<group name="delivery_zone">
11-
<field
12-
name="delivery_zone_id"
13-
attrs="{'readonly': [('state', '=', 'done')]}"
14-
/>
11+
<field name="delivery_zone_id" readonly="state == 'done'" />
1512
</group>
1613
</xpath>
1714
</field>
@@ -42,13 +39,13 @@
4239
<xpath expr="//field[@name='scheduled_date']" position="after">
4340
<field name="delivery_zone_id" />
4441
</xpath>
45-
<xpath expr="//div[hasclass('oe_kanban_bottom_left')]" position="replace">
46-
<div class="oe_kanban_bottom_left">
42+
<xpath expr="//t[@t-name='card']//footer//div[1]" position="replace">
43+
<div class="d-flex">
4744
<div>
48-
<t t-esc="record.partner_id.value" />
45+
<field name="partner_id" />
4946
</div>
50-
<div t-if="record.delivery_zone_id">
51-
<t t-esc="record.delivery_zone_id.value" />
47+
<div t-if="record.delivery_zone_id" class="ml8">
48+
<field name="delivery_zone_id" />
5249
</div>
5350
</div>
5451
</xpath>

0 commit comments

Comments
 (0)