diff --git a/models/shipcloud_delivery_carrier.py b/models/shipcloud_delivery_carrier.py index b8675ac..439890c 100644 --- a/models/shipcloud_delivery_carrier.py +++ b/models/shipcloud_delivery_carrier.py @@ -187,6 +187,7 @@ class SCDeliveryCarrier(models.Model): order = self.env['sale.order'].search([('name','=',pickings.origin)]) recipient = pickings.partner_id warehouse = pickings.picking_type_id.warehouse_id.partner_id + content_desc = pickings.sc_content_desc carrier_service = self.sudo().sc_carrier_service # build individual sub-objects of the shipment @@ -197,7 +198,7 @@ class SCDeliveryCarrier(models.Model): # build the actual shipment object shp = shipcloud.gen_shipment(from_addr, to_addr, pkg, pickings.name, customs_decl=customs, carrier=carrier_service.carrier, service=carrier_service.service, - label_fmt=carrier_service.label_size) + label_fmt=carrier_service.label_size, descr=content_desc) api = self._shipcloud_api() try: #print("SHP: %s" % shp) diff --git a/models/shipcloud_shipping_service.py b/models/shipcloud_shipping_service.py index ee16b6a..e80d856 100644 --- a/models/shipcloud_shipping_service.py +++ b/models/shipcloud_shipping_service.py @@ -12,6 +12,7 @@ class SMCStockPickingShipclodu(models.Model): _inherit = 'stock.picking' sc_shipment_id = fields.Char(string='shipcloud shipment ID') sc_tracking_url = fields.Char(string='shipcloud tracking URL') + sc_content_desc = fields.Char(string='Description of Contents') class SMCShippingScCarrierService(models.Model): diff --git a/views/sc_delivery_carrier.xml b/views/sc_delivery_carrier.xml index cc01421..eee5737 100644 --- a/views/sc_delivery_carrier.xml +++ b/views/sc_delivery_carrier.xml @@ -7,6 +7,7 @@ +