• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/volume/invoice.php
  • Класс: Bitrix\Crm\Volume\Invoice
  • Вызов: Invoice::canClearEntity
public function canClearEntity()
{
	$userPermissions = \CCrmPerms::GetUserPermissions($this->getOwner());
	if (!\CCrmInvoice::CheckReadPermission(0, $userPermissions))
	{
		$this->collectError(new Main\Error('', self::ERROR_PERMISSION_DENIED));

		return false;
	}
	if ($userPermissions->HavePerm('INVOICE', BX_CRM_PERM_NONE, 'DELETE'))
	{
		$this->collectError(new Main\Error('', self::ERROR_PERMISSION_DENIED));

		return false;
	}

	return true;
}