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

crm.activity.fields

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

crm.activity.fields()

Возвращает описание полей активности.

Параметры

Без параметров

Пример

BX24.callMethod(
	"crm.activity.fields",
	{},
	function(result)
	{
		if(result.error())
			console.error(result.error());
		else
			console.dir(result.data());
	}
);

Поля

Поле ОписаниеТипПримечание
ASSOCIATED_ENTITY_ID Идентификатор связанной с делом сущностиintegerТолько для чтения
AUTHOR_ID Создатель делаuser
AUTOCOMPLETE_RULE Автозаполнениеinteger
BINDINGS Привязкиcrm_activity_bindingМножественное, только для чтения.
COMMUNICATIONS crm_activity_communicationМножественное, обязательное.
COMPLETED Завершеноchar
CREATED СозданоdatetimeТолько для чтения
DEADLINE Срок исполненияdatetimeПоле напрямую не устанавливается, значение берётся из START_TIME для звонка и встречи и из END_TIME для задачи.
DESCRIPTION Описаниеstring
DESCRIPTION_TYPE Тип описанияcrm.enum.contenttype
DIRECTION Направление дела: входящее/исходящее. crm.enum.activitydirectionАктуально для звонков и писем, для встреч не используется.
EDITOR_ID Кто изменилuserТолько для чтения
END_TIME Время завершенияdatetime
FILES Добавленные файлыdiskfileМножественное
ID Идентификатор делаintegerТолько для чтения
LAST_UPDATED Дата последнего обновления datetimeТолько для чтения
LOCATION Местоположение.string
NOTIFY_TYPE Тип уведомленийcrm.enum.activitynotifytype
NOTIFY_VALUE integerТолько для чтения
ORIGINATOR_ID Идентификатор источника данныхstringИспользуется только для привязки к внешнему источнику.
ORIGIN_ID Идентификатор элемента в источнике данныхstringИспользуется только для привязки к внешнему источнику.
ORIGIN_VERSION Оригинальная версияstringИспользуется для защиты данных от случайного перетирания внешней системой. Если данные были импортированы и не изменялись во внешней системе, то такие данные могут быть редактированы в CRM без опасения, что следующая выгрузка приведет к перетиранию данных
OWNER_ID СобственникintegerНеизменяемое.
OWNER_TYPE_ID Тип собственникаcrm.enum.ownertypeНеизменяемое.
PRIORITY Приоритетcrm.enum.activitypriority
PROVIDER_DATA string
PROVIDER_GROUP_ID string
PROVIDER_ID Идентификатор провайдераstringТолько для чтения
PROVIDER_TYPE_ID Идентификатор типа провайдераstringСтатус из справочника
PROVIDER_PARAMS object
RESPONSIBLE_ID ОтветстветнныйuserОбязательное.
RESULT_CURRENCY_ID string
RESULT_MARK integer
RESULT_SOURCE_ID string
RESULT_STATUS integer
RESULT_STREAM Статистика отчётовinteger
RESULT_SUM double
RESULT_VALUE double
SETTINGS Настройкиobject
START_TIME Время начала выполненияdatetime
STATUS Статусcrm_enum_activitystatus
SUBJECT СубьектstringОбязательное
TYPE_ID Типcrm_enum_activitytypeОбязательный, неизменяемый
WEBDAV_ELEMENTS Добавленные файлыdiskfileМножественное. Устарел, сохраняется для совместимости.


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

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

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

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

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Александр Черных
Сообщение не промодерировано, возможны ошибки и неточности.
можно ли как-то (кроме ручного копашения в БД) взять поля дела? Про событие изменения дела ровным счетом ничего не сказано, даже что оно возвращает
0
e.finagenov_o2it
Сообщение не промодерировано, возможны ошибки и неточности.
Цитата
пишет:
Параметр NOTIFY_VALUE (значение, за сколько мин / часов / дней установить напоминание) отнюдь не "Только для чтения", он прекрасно редактируется.
Авторы, пожалуйста, не вводите людей в заблуждение!
Как? Вроде все таки для чтения
1
Александр Дегалевич
Сообщение не промодерировано, возможны ошибки и неточности.
Зачем OWNER_ID и OWNER_TYPE_ID неизменяемые?
1
Евгений Иванов
Сообщение не промодерировано, возможны ошибки и неточности.
Значения RESULT_STREAM
0 - неизвестно
1 - входящий
2 - исходящий
3 - повторный (callback)
4 - пропущенный
2
Дмитрий Салтановский
Сообщение не промодерировано, возможны ошибки и неточности.
Цитата
BINDINGS Привязкиcrm_activity_binding Множественное, только для чтения.
Как добраться до этого поля? Фильтровать по нему можно? Как ни пробовал, ни в filter, ни в select поле не работает. К чему оно здесь?
0
Дмитрий Киселёв
Сообщение не промодерировано, возможны ошибки и неточности.
Параметр NOTIFY_VALUE (значение, за сколько мин / часов / дней установить напоминание) отнюдь не "Только для чтения", он прекрасно редактируется.
Авторы, пожалуйста, не вводите людей в заблуждение!
© «Битрикс», 2001-2024, «1С-Битрикс», 2024