We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c6365d1 + dd67e71 commit 795e4a9Copy full SHA for 795e4a9
delivery_postlogistics/postlogistics/web_service.py
@@ -168,10 +168,11 @@ def _prepare_customer(self, picking):
168
if picking.picking_type_id.code != "outgoing":
169
partner = picking.partner_id
170
171
- if not partner.name:
+ partner_name = partner.name or partner.parent_id.name
172
+ if not partner_name:
173
raise exceptions.UserError(_("Customer name is required."))
174
customer = {
- "name1": self._sanitize_string(partner.name)[:35],
175
+ "name1": self._sanitize_string(partner_name)[:35],
176
"street": self._sanitize_string(partner.street)[:35],
177
"zip": self._sanitize_string(partner.zip)[:10],
178
"city": self._sanitize_string(partner.city)[:35],
0 commit comments