Новый объект или настроить существующий объект?

В рамках реализации Dynamics CRM мне нужна сущность, которая имеет несколько полей из сущности Account и некоторые новые и специфичные для бизнеса поля. Каков наилучший подход -

  1. Создание новой сущности с нуля?
  2. Переименовать учетную запись субъекта, а затем использовать существующие и добавлять новые поля к нему?
  3. Есть ли лучший подход, чем любой из них?

Я новичок в Dynamics CRM, поэтому любой указатель на подобный пример очень поможет.

1 ответ

Решение

Я всегда хотел бы повторно использовать сущность Account (и контактную сущность), поскольку они создали отношения со многими системными сущностями. Везде, где вы видите поле "клиент", оно ссылается на учетную запись / контактные лица, поэтому переход по пользовательскому маршруту означает отказ от множества встроенных функций.

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

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

Другие вопросы по тегам