# ImportHelper

URL: https://chugunov.pro/api-bitrix/crm/requisite/importhelper/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\Requisite\ImportHelper`
Модуль: Crm.

Исходный файл: `source/crm/lib/requisite/importhelper.php:14`

## Константы (29)

- `ERR_ACCESS_DENIED_COMPANY_UPDATE`
- `ERR_ACCESS_DENIED_CONTACT_UPDATE`
- `ERR_ADDRESS_TYPE_ALREADY_EXISTS`
- `ERR_ADDRESS_TYPE_IS_NOT_SET`
- `ERR_BD_KEY_FIELDS_NOT_PRESENT`
- `ERR_BD_NAME_IS_NOT_SET`
- `ERR_COMPANY_NOT_EXISTS`
- `ERR_CONTACT_NOT_EXISTS`
- `ERR_CREATE_BANK_DETAIL`
- `ERR_CREATE_REQUISITE`
- `ERR_DEF_IMP_PRESET_NOT_DEFINED`
- `ERR_EMPTY_BD_KEY_FIELDS`
- `ERR_EMPTY_KEY_FIELDS`
- `ERR_EMPTY_RQ_KEY_FIELDS`
- `ERR_IMP_PRESET_HAS_NO_ADDR_FIELD`
- `ERR_IMP_PRESET_NOT_EXISTS`
- `ERR_INVALID_ENTITY_ID`
- `ERR_INVALID_ENTITY_TYPE`
- `ERR_INVALID_IMP_PRESET_ID`
- `ERR_NEXT_ENTITY`
- `ERR_NO_ADDRESSES_TO_IMPORT`
- `ERR_PRESET_ASSOC`
- `ERR_ROW_LIMIT`
- `ERR_RQ_KEY_FIELDS_NOT_PRESENT`
- `ERR_RQ_NAME_IS_NOT_SET`
- `ERR_UNDEFINED`
- `ERR_UNKNOWN_ADDRESS_TYPE`
- `ERR_UPDATE_BANK_DETAIL`
- `ERR_UPDATE_REQUISITE`

## Методы (19)

- [`__construct()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/__construct/)
- [`enableSearchNextEntityMode()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/enablesearchnextentitymode/)
- [`getCurrentEntityKey()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getcurrententitykey/)
- [`getErrorCode()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/geterrorcode/)
- [`getErrorMessage()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/geterrormessage/)
- [`getFirstRow()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getfirstrow/)
- [`getParsedRequisiteDupParams()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getparsedrequisitedupparams/)
- [`getParsedRequisites()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getparsedrequisites/)
- [`static getRequisiteDemoData()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getrequisitedemodata/)
- [`static getRequisiteDupControlImportOptions()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getrequisitedupcontrolimportoptions/)
- [`getRowCount()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getrowcount/)
- [`getRows()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/getrows/)
- [`static importOldRequisiteAddresses()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/importoldrequisiteaddresses/) — Импортирует старые адреса компании или контакта в реквизиты. Заменяет устаревший метод EntityRequisite::importEntityRequisite.
- [`importParsedRequisites()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/importparsedrequisites/) — Импортирует реквизиты для компании или контакта.
- [`isReady()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/isready/)
- [`parseRequisiteData()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/parserequisitedata/)
- [`parseRow()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/parserow/)
- [`static prepareEntityImportRequisiteInfo()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/prepareentityimportrequisiteinfo/) — Подготовка заголовков реквизитов для импорта и списка активных стран.
- [`setReady()`](https://chugunov.pro/api-bitrix/crm/requisite/importhelper/setready/)

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-Requisite-ImportHelper.html
