if self.state == "depart":
            for cargo in self.cargo_ids:
                strWarning = _("Cargo %s still not ready" % (cargo.name))
                if cargo.state != "in_transit":
                    raise UserError(strWarning)