Skip to content

Commit c3e3b2d

Browse files
Add a type to carrier option templates
Co-authored-by: Stéphane Mangin <StephaneMangin@users.noreply.github.com>
1 parent 080a8c0 commit c3e3b2d

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

delivery_carrier_option/models/delivery_carrier_template_option.py

+10
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ class DeliveryCarrierTemplateOption(models.Model):
1111
_name = "delivery.carrier.template.option"
1212
_description = "Delivery carrier template option"
1313

14+
type = fields.Selection(
15+
selection=[
16+
("basic", "Basic Service"),
17+
("additional", "Additional Service"),
18+
("delivery", "Delivery Instructions"),
19+
("partner_option", "Partner Option"),
20+
],
21+
default="basic",
22+
string="Option type",
23+
)
1424
partner_id = fields.Many2one(comodel_name="res.partner", string="Partner Carrier")
1525
name = fields.Char(readonly=True)
1626
code = fields.Char(readonly=True)

delivery_carrier_option/views/delivery_carrier_template_option.xml

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
</group>
1212
<group>
1313
<field name="partner_id" />
14+
<field name="type" />
1415
<field name="code" />
1516
</group>
1617
<field name="description" />
@@ -27,6 +28,7 @@
2728
<field name="arch" type="xml">
2829
<list>
2930
<field name="partner_id" />
31+
<field name="type" />
3032
<field name="code" />
3133
<field name="name" />
3234
</list>

0 commit comments

Comments
 (0)