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

Импорт

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

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

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

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

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

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

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

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


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Дмитрий Бабенков
Сообщение не промодерировано, возможны ошибки и неточности.
Импорт не поддерживает поля crm_multifield (телефон, почта, мессенеджеры), так что можно даже не пытаться им пользоваться для стандартных сущностей)
0
Юрий Лужков
Сообщение не промодерировано, возможны ошибки и неточности.
Здравствуйте, хотелось бы иметь возможность также импортировать значение поля LAST_ACTIVITY_TIME
© «Битрикс», 2001-2024, «1С-Битрикс», 2024