Создать дело или встречу с привязкой к компании


С помощью REST Активити можно создать дело в CRM и привязать его к нужной компании. Например, таким способом можно создать обычное дело или встречу для сотрудника.  

Ниже приведены два варианта настройки.


Создать сотруднику дело с привязкой к компании

Допустим у вас стоит задача: создавать определенному пользователю Дело с привязкой к определенной Компании.

Для создания Дело с привязкой к определенной Компании вам понадобится метод crm.activity.todo.add

В параметрах запроса необходимо указать следующее:

{
 "ownerId": "2", // id компании
 "ownerTypeId": "4", // Тип элемента, к которому относится дело (4 - компания)
 "description": "Собрание", // Текст дела
 "deadline": "2024-11-21T15:00:00", // Крайний срок дела
 "responsibleId": "1" // Ответственный за дело пользователь
}



После выполнения запроса в карточке компании, ID которой указано в запросе, появится Дело с ответственным, ID которого также указали в запросе.


Создать встречу с привязкой к компании

Допустим у вас стоит задача: создавать Встречу с привязкой к определенной Компании и назначить ответственным определенного сотрудника.

Для создания Встречи с привязкой к определенной Компании вам понадобится метод crm.activity.add.

В параметрах запроса необходимо указать следующее:

{
  "fields": {
    "TYPE_ID": "1",
    "RESPONSIBLE_ID": "1",
    "OWNER_ID": "2",
    "OWNER_TYPE_ID": "4",
    "SUBJECT": "Встреча",
    "DESCRIPTION": "Описание",
    "START_TIME": "2024-12-25T14:00:00+03:00",
    "END_TIME": "2024-12-25T15:00:00+03:00",
    "SETTINGS": {
      "ADDRESS_FORMATTED": "Адрес"
    },
    "COMMUNICATIONS": [
      {
        "VALUE": "null",
        "ENTITY_ID": "contactID",
        "ENTITY_TYPE_ID": "4"
      }
    ]
  }
}


pasted-image.png

После создания дела посмотреть на него сразу же можно используя метод crm.activity.get и передать id созданной Встречи.

Подробнее о полях, которые вы получите, можно узнать в документации по REST по ссылке.

‼️ Обратите внимание, что некоторые поля доступны только на чтение или неизменяемые при создании и редактировании. Вы не сможете изменить их с помощью метода crm.activity.add.

Например, поле EDITOR_ID показывает, кто последний раз редактировал Дело и доступно только на чтение, а поле AUTHOR_ID - ID того, кто создал Дело.

pasted-image.png

Комментарии