Документация для разработчиков
Темная тема

Импорт

Scope: crm Права на выполнение: для всех

Импорт через REST поддерживает все основные сущности CRM (идентификаторы типов можно найти тут):

  • Лиды
  • Сделки
  • Контакты
  • Компании
  • Коммерческие предложения
  • Новые счета
  • Смарт-процессы

Для импорта доступны два метода:

Добавление элементов через импорт, в отличие от добавления через crm.*.add, имеет следующие особенности:

  • Проверка прав производится на импорт, а не на добавление элементов
  • Роботы и бизнес-процессы не будут запущены на добавленном элементе
  • При выполнении под администратором портала, есть возможность установить значения некоторых системных полей:
    ПолеОписание
    createdTimeДата и время создания записи
    updatedTimeДата и время обновления записи
    movedTimeДата и время изменения стадии (если сущность поддерживает стадии)
    createdByПользователь, создавший запись
    updatedByПользователь, изменивший запись
    movedByПользователь, изменивший стадию (если сущность поддерживает стадии)

    На значения этих полей накладываются некоторые ограничения:

    • Требуется монотонное возрастание значения поля createdTime. То есть нельзя будет создавать записи с датой создания меньшей, чем у какой-либо из уже существующих записей.
    • createdTime и updatedTime не могут быть в будущем
    • updatedTime не может быть меньше createdTime
    • movedTime должно быть в диапазоне между createdTime и updatedTime


© «Битрикс», 2001-2024, «1С-Битрикс», 2024