CRM 2011 Entity моделирование.Создание пользовательского объекта на основе объекта OOB - PullRequest
1 голос
/ 11 октября 2011

Я просто ищу немного ясности в правильном способе моделирования пользовательских объектов и действий в CRM 2011.

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

При создании этого решения в моем решении лучше всего основывать его на Case Entity, а затем добавлять свойства, или лучше вместо этого создать новое действие?

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

Большое спасибо, Джон

1 Ответ

1 голос
/ 11 октября 2011

Я обычно ошибаюсь при создании нового пользовательского объекта (или действия), особенно если вы думаете, что у вас могут быть "типы случаев", которые значительно отличаются.Не интересно писать кучу javascript, который показывает / скрывает поля, основанные на типе.

Вы можете выбрать один тип действия (возможно, Submission), который большинство , как "Case"а затем создать пользовательские действия для других, которые находятся рядом.Но тогда у вас будут небольшие различия (например, поиск клиентов в Case может быть контактом или учетной записью, но вы не можете добавить свой собственный поиск клиентов в свои пользовательские объекты).

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

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