20 return 'OnSaleShipmentPropertyValueDeleted';
29 return 'OnBeforeSaleShipmentPropertyValueDeleted';
38 return $registry->getShipmentPropertyClassName();
54 return \Bitrix\Sale\Registry::ENTITY_SHIPMENT;
64 return $registry->getShipmentPropertyValueClassName();
73 $propertyCollection = static::createPropertyValueCollectionObject();
74 $propertyCollection->setShipment(
$shipment);
77 $propertyValueClassName = static::getPropertyValueClassName();
84 $prop->setCollection($propertyCollection);
85 $propertyCollection->bindItem($prop);
88 return $propertyCollection;
96 return $this->shipment->getOrder();
102 private static function createPropertyValueCollectionObject()
105 $propertyValueCollectionClassName = $registry->getShipmentPropertyValueCollectionClassName();
106 return new $propertyValueCollectionClassName();