Контроль (логирование) добавления и удаления файлов в CRM Битрикс24 (Bitrix24).
Bitrix D7 - Удаляем отгрузки в заказе
$order = Sale\Order::load("ID заказа"); //получаем сущность заказа $shipmentCollection = $order->getShipmentCollection(); //получаем коллекцию foreach ($shipmentCollection as $shipment) { if($shipment->isSystem()) continue; //если это системная отгрузка, пропускаем (она всегда есть и остается по умолчанию) $shipment->delete(); //удаляем отгрузку }...
Ошибка CSalePersonType::OnBeforeLangDelete (sale) при удалении сайта на Битриксе
Здесь я расскажу почему возникает Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale) сайта в Битриксе. Для того чтобы победить ошибку "Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale)” нужно проделать следующее: Открыть раздел Настройки магазина – Типы плательщиков, и удалить там типы плательщиков привязанные к тому сайту который мы удаляем...