• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/order.php
  • Класс: Bitrix\Crm\Order\Order
  • Вызов: Order::deleteEntities
static function deleteEntities(Sale\OrderBase $order)
{
	parent::deleteEntities($order);

	if ($order instanceof Order)
	{
		/** @var ContactCompanyCollection $contactCompanyCollection */
		if ($contactCompanyCollection = $order->getContactCompanyCollection())
		{
			/** @var ContactCompanyEntity $entity */
			foreach ($contactCompanyCollection as $entity)
			{
				$entity->delete();
			}
		}

		$binding = $order->getEntityBinding();
		if ($binding)
		{
			$binding->delete();
		}
	}
}