Импорт
Scope: crm Права на выполнение: для всех
Импорт через REST поддерживает все основные сущности CRM (идентификаторы типов можно найти тут):
- Лиды
- Сделки
- Контакты
- Компании
- Коммерческие предложения
- Новые счета
- Смарт-процессы
Для импорта доступны два метода:
crm.item.import
- Импорт одной записиcrm.item.batchImport
- Групповой импорт записей
Добавление элементов через импорт, в отличие от добавления через crm.*.add
, имеет следующие особенности:
- Проверка прав производится на импорт, а не на добавление элементов
- Роботы и бизнес-процессы не будут запущены на добавленном элементе
- При выполнении под администратором портала, есть возможность установить значения некоторых системных полей:
Поле Описание createdTime Дата и время создания записи updatedTime Дата и время обновления записи movedTime Дата и время изменения стадии (если сущность поддерживает стадии) createdBy Пользователь, создавший запись updatedBy Пользователь, изменивший запись movedBy Пользователь, изменивший стадию (если сущность поддерживает стадии) На значения этих полей накладываются некоторые ограничения:
- Требуется монотонное возрастание значения поля
createdTime
. То есть нельзя будет создавать записи с датой создания меньшей, чем у какой-либо из уже существующих записей. createdTime
иupdatedTime
не могут быть в будущемupdatedTime
не может быть меньшеcreatedTime
movedTime
должно быть в диапазоне междуcreatedTime
иupdatedTime
- Требуется монотонное возрастание значения поля
© «Битрикс», 2001-2024, «1С-Битрикс», 2024