Skip to content

Commit 4f5820d

Browse files
committed
[UPD] delivery_deliverea: add exchange attribute in serviceAttributes
1 parent b635dd2 commit 4f5820d

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

delivery_deliverea/models/delivery_carrier.py

+7
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,12 @@ def _get_default_field(self):
107107
comodel_name="carrier.deliverea.service",
108108
domain="[('deliverea_distribution_center_id', '=', deliverea_distribution_center_id)]",
109109
)
110+
deliverea_exchange = fields.Boolean(
111+
string="Exchange",
112+
help="Mark expedition as exchange (when delivering the package,"
113+
" another package has to be picked up from the final client and will be sent"
114+
" back to the original sender. Availability depends on carrier and service)",
115+
)
110116

111117
def deliverea_get_distribution_centers(self):
112118
deliverea_request = DelivereaRequest(self)
@@ -357,6 +363,7 @@ def _get_service_attributes(self, carrier, service):
357363
"returnProofOfDelivery": carrier.deliverea_return_label,
358364
"hideSender": carrier.deliverea_hide_sender,
359365
"insuranceValue": "0.0 EUR",
366+
"exchange": carrier.deliverea_exchange,
360367
}
361368
for parameter in service.deliverea_parameters:
362369
if parameter.name in values.keys():

delivery_deliverea/views/delivery_carrier_views.xml

+1
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@
105105
<field name="deliverea_return_label" />
106106
<field name="deliverea_return_proof_delivery" />
107107
<field name="deliverea_saturday_delivery" />
108+
<field name="deliverea_exchange" />
108109
</group>
109110
</group>
110111
</page>

0 commit comments

Comments
 (0)