Создание и изменение сущностей

 

Опубликовано: Ноябрь 2016

Применимо к: Dynamics CRM 2015

Сущности определяют типы записей, которые можно использовать в организации Microsoft Dynamics 365. В приложении Dynamics 365 можно изменять настраиваемые системные сущности и создавать, изменять и удалять настраиваемые сущности.

В этом разделе

Типы сущностей

Вопросы безопасности: доступ к действиям и сущностям

Создание сущностей

Редактирование сущностей

Редактирование сообщений системной сущности

Удаление пользовательских сущностей

Настройка управляемых свойств

Типы сущностей

Перед созданием или изменением сущностей необходимо понять, что существуют разные типы сущностей. После создания пользовательской сущности изменить эти типы невозможно. Два основных подразделения основаны на владении сущностями и на том, является ли сущностью сущностью действия.

Владение сущностью

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

Тип собственности

Описание

Принадлежащая бизнесу

Существует 12 принадлежащих бизнесу системных сущностей. Сюда относятся "Подразделение", "Календарь", "Группа", "Роль безопасности" и "Пользователь".

нет

Существует 127 системных сущностей без владельца, большинство из которых не видны в проводнике. Они, в основном, состоят из пересекающихся сущностей, созданных для поддержки отношений "Многие ко многим" или если доступ к записи контролируется родительской записью. Например, запись "Продукт для возможной сделки" доступна через запись принадлежащей пользователю или группе возможности.

Принадлежащая организации

Существует 68 принадлежащих организации сущностей. Сюда относятся "Статья", "Шаблон статьи", "Конкурент", "Валюта" и "Веб-ресурс".

Принадлежащая пользователю или группе

Существует 59 принадлежащих пользователю или группе системных сущностей. Поскольку эти записи принадлежат пользователю или группе, они подключены к подразделению и конкретным ролям безопасности для подразделения. Поэтому эти сущности участвуют в безопасности на основе ролей.

Создаваемые настраиваемые сущности и большинство настраиваемых системных сущностей либо принадлежат организации или принадлежат пользователю или группе.

Важно!

После создания сущности изменить владение невозможно. Перед созданием сущности убедитесь, что выбран нужный тип владения. Если позже будет установлено, что пользовательская сущность должна иметь другой тип, придется удалять ее и создавать новую.Дополнительные сведения:Удаление пользовательских сущностей

Сущности действий

Действия можно рассматривать как любое действие, для которого можно сделать запись в календаре. Действие имеет временные измерения (время начала, остановки, срок, продолжительность) и помогает определить, когда произошло или произойдет действие. Действия также содержат данные, помогающие определить, какое действие представлено действием, например тема и описание. Любое действие можно открыть, отменить или выполнить. Завершенный статус действия будет иметь несколько вложенных значений статуса, связанных с ним, чтобы указать на способ выполнения действия.

Сущности действий могут принадлежать только пользователю или группе, но не организации.

Существует 15 системных сущностей, представляющих действия, как показано в следующей таблице.

Полное имя

Описание

Отображение в меню действий

Встреча

Обязательство, представляющее временной интервал с временем начала и окончания, а также длительностью.

Да

Отклик от кампании

Отклик существующего или потенциального клиента от кампании.

Да

Отправить электронную почту

Действие, передаваемое с помощью протоколов электронной почты.

Да

Факс

Действие, отслеживающее результаты звонков и число страниц в факсе и дополнительно хранящее электронную копию документа.

Да

Письмо

Действие, отслеживающее доставку письма. Действие, содержащее электронную копию письма.

Да

Звонок

Действие для отслеживания телефонного звонка.

Да

Повторяющаяся встреча

Главная встреча или ряд повторяющихся встреч.

Да

Действие сервиса

Действие, предлагаемое организацией для удовлетворения нужд клиента. Каждое действие сервиса содержит дату, время, продолжительность и необходимые ресурсы.

Да

Задача

Универсальное действие, представляющее работу, которую необходимо выполнить.

Да

Действие кампании

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

Нет

Разрешение обращения

Специальный тип действия, включающий такие сведения, как описание разрешения, статус выставления счета и длительность обращения.

Нет

Закрытие возможной сделки

Действие, которое создается автоматически при закрытии возможной сделки, содержащее такие сведения, как описание закрытия и фактический доход.

Нет

Закрытие заказа

Действие создается автоматически при закрытии заказа.

Нет

Быстрая кампания

Системная операция, которая выполняла длительные и асинхронные операции над крупными наборами данных (например, распространение действия кампании и быстрой кампании).

Нет

Закрытие предложения

Действие, создаваемое при закрытии предложения с расценками.

Нет

Можно создавать новые пользовательские сущности действий. Например, можно создать настраиваемую сущность действия, чтобы фиксировать общение с помощью мгновенных сообщений. Создание сущности действия отличается от создания сущности, не связанной с действием, потому что основное поле не задается. Все сущности действий имеют для поля Основное поле заданное значение Тема и другие стандартные поля, определенные сущностью "Действие". Это позволяет отображать в представлении, где отображаются только стандартные поля, все типы действий.

Для создания настраиваемой сущности действий выберите Определить как сущность действия. После выбора этот значения вы увидите, что выбрано Отображать в меню действий. Этот параметр позволяет выбирать создание этого типа действия в меню действий. Оно не выбрано для действий, которые обычно связаны с конкретными событиями и созданы без использования кода или бизнес-процесса. Сохранив сущность, изменить эти параметры нельзя.

Вопросы безопасности: доступ к действиям и сущностям

В Dynamics 365 пользователь с определенной ролью безопасности имеет один и тот же набор привилегий относительно всех системных и пользовательских действий. Добавлять или удалять привилегии относительно отдельных действий нельзя. Например, нельзя предоставить пользователю привилегию "Удаление" относительно системного действия, такого как "Задача", и не дать ему привилегии "Удаление" относительно пользовательских действий. Однако пользователю можно предоставлять различные привилегии относительно отдельных системных или пользовательских сущностей.Дополнительные сведения:Блог сообщества. Настраиваемая сущность или настраиваемое действие в CRM

Создание сущностей

Прежде чем создать пользовательскую сущность, оцените, соответствует ли существующая сущность вашим требованиям.Дополнительные сведения:Создание новых или использование существующих метаданных

Часть имени любой создаваемой настраиваемой сущности — это префикс настройки. Это настраивается с использованием издателя решений для решения, в котором выполняется работа. Если префикс настройки имеет значение, убедитесь, что вы работаете в неуправляемом решении или решении по умолчанию, где используется нужный для этой сущности префикс настройки. Сведения об изменении префикса настройки см. в разделе Издатель решения.

Пошаговые инструкции по созданию сущности см. в разделе Справка и обучение. Создание новой сущности.

Примечание

При использовании Safari в качестве браузера может появиться сообщение об истечении времени ожидания при попытке сохранить или опубликовать новую настраиваемую сущность. В этом случае рекомендуем использовать другой браузер для создания сущностей.

Минимальные обязательные поля для создания пользовательской сущности.

Поле

Описание

Отображаемое имя

Это имя сущности в единственном числе, которое будет отображаться в Dynamics 365.

Имя во множественном числе

Это имя сущности во множественном числе, которое будет отображаться в Dynamics 365.

Имя (название)

Это поле предварительно заполняется в зависимости от введенного отображаемого имени. Сюда относится префикс настройки издателя решения.

Тип собственности

Можно выбрать принадлежность пользователю, группе или организации.Дополнительные сведения:Владение сущностью.

Для создания сущности действия выберите Определить как сущность действия, прежде чем сущность будет сохранена.Дополнительные сведения:Сущности действий

В разделе Области, в которых отображается данная сущность, выберите, какие области доступны на панели навигации, из которых эта сущность должна быть доступна. Это не является обязательным, но если нужно, чтобы люди могли легко найти сущность, выберите один из этих вариантов. Внесение изменений здесь обновляет данные, определяющие область навигации. Невозможно изменить параметры для системных сущностей. Однако можно редактировать эти данные, чтобы изменить место отображения каждой сущности и способ ее отображения. Для этого нужно отредактировать карту сайта.

Существует несколько параметров, задаваемых по умолчанию. Если вы не уверены, что они нужны для пользовательской сущности, отключите их перед сохранением. Всегда можно выбрать включить их позднее, но ряд параметров невозможно отключить после включения.Примечания, Действия и Подключения по умолчанию включены и не могут быть отключены позднее. Дополнительные сведения о доступных параметрах см. в разделе Редактирование сущностей.

Каждая настраиваемая сущность имеет основное поле. Оно определено на вкладке Основное поле. Это поле используется, если записи для сущности отображаются в списке. Основное поле — это, как правило, ссылка, открывающая запись. Это поле должно быть полем Строка текста с форматом Текст. При создании сущности единственное значение, которое нельзя изменить впоследствии, это Имя. По умолчанию Отображаемое имя — это "Имя", а Имя — это префикс настройки издателя решений, нижнее подчеркивание и "Имя". Если такое название не подходит, внесите изменения до создания сущности. После сохранения сущности невозможно редактировать основные значения полей с вкладки "Основное поле" для этой сущности. Необходимо найти это поле в полях сущности. Вы сможете редактировать его, как и любые другие поля с одной строкой текста.

Пользователи с ролями "Системные администратор" или "Настройщик системы" могут просматривать все пользовательские сущности. Это позволяет тестировать пользовательские сущности до отображения их пользователям. Прежде чем пользователи с другими ролями безопасности смогут просмотреть эти сущности. необходимо отредактировать роли безопасности и предоставить доступ другим пользователям, чтобы они могли его увидеть. При создании пользовательской сущности она будет включена на вкладке "Настраиваемые сущности" для каждой роли безопасности. Необходимо предоставить хотя бы доступ на чтение уровня пользователя к пользовательской сущности, прежде чем ее можно будет увидеть в приложении.

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

Редактирование сущностей

Можно изменить любые создаваемые пользовательские сущности. Системные сущности или управляемые настраиваемые сущности могут иметь ограничения в отношении вносимых изменений.

Системные сущности — это все объекты, включенные в Microsoft Dynamics 365. Управляемые настраиваемые сущности — это сущности, добавленные в систему путем импорта управляемого решения. Степень возможного изменения этих сущностей определяется управляемыми свойствами, заданными для каждой сущности. Любые свойства, которые невозможно отредактировать, будут отключены. Для просмотра Управляемые свойства для сущности, выбранной в проводнике, щелкните кнопку Управляемые свойства в строке меню.

Примечание

Необходимо опубликовать настройки после сохранения изменений в существующей сущности.Дополнительные сведения:Публикация настроек

При изменении сущностей можно внести следующие изменения в метаданные.

Кроме того, можно вносить изменения в записи, поддерживающие сущность.

Для этих настраиваемых сущностей можно изменить Области, отображающие эту сущность, однако для системных или управляемых пользовательских сущностей такие параметры отключены.

Изменение имени сущности

Используйте свойства Отображаемое имя и Имя во множественном числе, чтобы изменить имя сущности в приложении. Однако имя многих системных сущностей также можно использовать в другом тексте сообщения. Чтобы найти и изменить текст, где это имя используется, см. Редактирование сообщений системной сущности.

Изменение значков, используемых для пользовательских сущностей

По умолчанию все пользовательские сущности в веб-приложении имеют одни и те же значки. Можно создавать веб-ресурсы изображений для значков, требуемых для пользовательских сущностей, и настраивать их с использованием кнопки Обновить значки на панели инструментов. Значки бывают двух размеров.

  • Значок в веб-приложении Должен иметь размер 16x16 пикселей.

  • Значок в формах сущностей Этот значок должен иметь размер 32х32 пикселя.

Ни один из этих значков не должен превышать размер 10 КБ. Рекомендуется использовать файлы формата PNG с прозрачным фоном.Дополнительные сведения:Справка и обучение. Изменение значков сущности

Примечание

Microsoft Dynamics CRM для планшетов и Microsoft Dynamics CRM для телефонов не отображают пользовательские значки для пользовательских сущностей.

Параметры сущностей, которые можно только включить

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

Параметр

Описание

Последовательности операций бизнес-процесса

Создайте потоки бизнес-процессов для этой сущности.Дополнительные сведения:Последовательности операций бизнес-процесса

Примечания

Добавьте примечания к записям для этой сущности. Примечания предоставляют возможность добавления вложений.

Действия

Свяжите действия с записями для этой сущности.

Подключения

Используйте функцию связей, чтобы показать, как записи для этой сущности могут иметь связи с записями других сущностей, для которых тоже включены связи.

Отправка электронной почты (если поле электронной почты отсутствует оно будет создано)

Отправляйте сообщения эл. почты, используя адрес, сохраненный в одном из полей для этой сущности. Если поле Строка текста с форматом Электронная почта еще не зарегистрировано для этой сущности, то новое будет создано при включении отправки сообщений эл. почты

Очереди

Используйте сущность с очередями. С помощью очередей можно усовершенствовать маршрутизацию и распределение работ, предоставляя централизованный доступ к записям для этой сущности всем, кто обладает соответствующими полномочиями.

Включение или отключение параметров сущности

В следующей таблице перечислены параметры сущности, которые можно включить и отключить в любое время.

Параметр

Описание

Основное изображение

Системные сущности, поддерживающие изображения, уже будут иметь поле Изображение. Можно выбрать, отображать ли данные в этом поле в виде изображения для записи, задав для этого поля значение [Нет] или Изображение по умолчанию.

Для настраиваемых сущностей необходимо сначала создать поле изображения. У каждой сущности может быть только одно поле изображения. После создания поля можно изменить этот параметр и задать основное изображение.Дополнительные сведения:Поля изображения

Слияние почты

Пользователи могут использовать эту сущность со слиянием почты.

Управление документами

После того, как были выполнены другие задачи для включения управления документами для организации, включение этой функции позволит сущности участвовать в интеграции с Microsoft SharePoint.Дополнительные сведения:Справка и обучение. Управление документами SharePoint из Microsoft Dynamics CRM

Обнаружение повторяющихся записей

Если функция поиска повторяющихся данных включена для организации, включение этой функции позволит создать правила поиск повторяющихся данных для этой сущности. Дополнительные сведения о включении поиска повторяющихся данных см. в разделе Справка и обучение. Включение и отключение поиска повторяющихся данных.

Разрешить быстрое создание

После создания и публикации Формы быстрого создания для данной сущности пользователи смогут создавать новые записи с помощью кнопки Создать на панели навигации.Дополнительные сведения:Создание и разработка форм

Если эта функция включена для пользовательской сущности действия, пользовательское действие будет отображаться в группе сущностей действий, когда пользователи используют кнопку Создать в области навигации. Однако поскольку действия не поддерживают формы быстрого создания, основная форма будет использована при щелчке значка пользовательской сущности.

Аудит

Если проверка включена для вашей организации, можно с течением времени фиксировать изменения в записях сущностей. При включении проверок для сущности проверки также включены во всех полях. Можно выделить или отменить выделение полей, для которых требуется включить проверку.

Группы доступа

Создайте шаблоны групп для данной сущности.Дополнительные сведения:Справка и обучение. О шаблонах рабочих групп

Включить для phone express

Сделайте эту сущность доступной для приложения Microsoft Dynamics CRM для телефонов Express.

Включить для мобильных устройств

Сделайте эту сущность доступной для приложений CRM для телефонов и планшетов. Также можно сделать эту сущность Доступно только для чтения в мобильном.

Если формы для сущности требуют расширения, не поддерживаемого в Dynamics 365 для телефонов и планшентов, например, кадров iFrame или элементов управления веб-ресурсов, воспользуйтесь этим параметром, чтобы предотвратить изменение данных в этих сущностях пользователями мобильных приложений.

Возможность автономной работы CRM для Outlook

Пользователи, использующие Microsoft Dynamics CRM для Outlook, могут выбрать включение данных из этой сущности в состав данных, с которыми они работают автономно.

Предупреждение

Каждая сущность, включаемая для автономной работы, непосредственно влияет на то, сколько времени потребуется для синхронизации данных при возвращении к работе в Интернете. Это особенно актуально для людей с менее мощными компьютерами. Внимательно проанализируйте, можно ли предоставить сущность пользователям во время автономной работы.

Область чтения в CRM для Outlook

Записи для данной сущности могут отображаться в доступном только для чтения представлении в Dynamics CRM для Outlook.Дополнительные сведения:Область чтения в CRM for Outlook

Редактирование сообщений системной сущности

Отображаемое имя по умолчанию некоторых системных сущностей используется в тексте ИП и сообщениях об ошибках в Dynamics 365. Если изменить отображаемое имя, следует также обновить все сообщения, в которых используется отображаемое имя по умолчанию. Например, при изменении отображаемого имени с "Клиент" на "Компания", в сообщении об ошибке по-прежнему будет отображаться старое имя.

В проводнике под сущностью, если отображается узел Сообщения, можно изменить определенный текст, который включает ссылки на исходное отображаемое имя сущности. Редактирование этого текста достаточно просто и понятно. Откройте сообщение, чтобы увидеть форму с тремя полями.

Поле

Описание

Отображаемая строка по умолчанию

Показывает исходный текст.

Настраиваемая отображаемая строка

Измените этот текст, чтобы изменить отображаемую строку.

Комментарий

Необязательно. Включите комментарий о причине изменения и внесенных изменениях.

Часть текста сообщения может иметь местозаполнители. Эти заполнители — числа со скобками с обеих сторон. Например: {0}. Эти заполнители позволяют вставлять текст в сообщение. При редактировании сообщений убедитесь, что эти местозаполнители сохраняются.

Удаление пользовательских сущностей

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

Важно!

При удалении настраиваемой сущности таблицы баз данных, хранящие данные для этой сущности, удаляются, все данные в них утрачиваются. Все связанные записи, имеющие родительские отношения с настраиваемой сущностью, также удаляются. Дополнительные сведения о родительских отношениях см. в разделе Создание и изменение отношений сущностей

Прежде чем удалить настраиваемую сущность, необходимо удалить все зависимости, которые существуют в других компонентах решения. Например, если другая сущность имеет поле поиска в форме, которая использует эту настраиваемую сущность, необходимо сначала удалить это поле из формы и лишь затем удалять пользовательскую сущность. Это также касается представлений, определенных для других сущностей, включающих ссылку на эту сущность. При попытке удалить сущность и все обнаруженные зависимости удаление будет запрещено. Щелкните или коснитесь Показать зависимости в строке меню, чтобы помочь определить все зависимости, которые необходимо удалить перед удалением сущности.

Единственным способом восстановить данные удаленной сущности — восстановить базу данных в момент времени до удаления сущности.

Настройка управляемых свойств

Управляемые свойства применяются, только если добавить сущность в управляемое решение и импортировать его в другую организацию. Эти параметры позволяют разработчику решения управлять тем, какие возможности настройки они хотят предоставить пользователям, устанавливающим данное решение. Чтобы задать управляемые свойства для сущности, выберите ее и щелкните Управляемые свойства в строке меню.

Параметр Может быть настроен контролирует все остальные параметры. Если этот параметр False, ни один из других параметров не применяется. Если параметр True, можно указать другие параметры настройки.

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

  • Отображаемое имя может быть изменено

  • Можно изменять дополнительные свойства

  • Могут быть созданы новые формы

  • Могут быть созданы новые диаграммы

  • Могут быть созданы новые представления

За исключением Может изменять дополнительные свойства, эти параметры должны быть понятным сами собой. Свойство Может изменять дополнительные свойства просто означает все, не предусмотренное другими параметрами. Если для всех отдельных параметров задать значение False, можно также установить для параметра Может быть настроен значение False.

См. также

Создание и изменение метаданных
Создание и изменение полей
Создание и изменение отношений сущностей
Создание и изменение наборов глобальных параметров
Блог сообщества. Настраиваемая сущность или настраиваемое действие в CRM

© Корпорация Майкрософт (Microsoft Corporation), 2016. Все права защищены. Авторские права