• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/businessvalue.php
  • Класс: BitrixSaleBusinessValue
  • Вызов: BusinessValue::deleteInternal
static function deleteInternal($consumerKey, $code, $personTypeId, $mapping)
{
	$consumers = static::getConsumers();

	if ($mapping['PROVIDER_KEY'] === 'INPUT'
		&& $consumers[$consumerKey]['CODES'][$code]['INPUT']['TYPE'] === 'FILE'
	)
	{
		CFile::Delete($mapping['PROVIDER_VALUE']);
	}

	BusinessValueTable::delete([
		'CONSUMER_KEY' => $consumerKey,
		'CODE_KEY' => $code,
		'PERSON_TYPE_ID' => $personTypeId,
	]);
}