Новый объект или настроить существующий объект?
В рамках реализации Dynamics CRM мне нужна сущность, которая имеет несколько полей из сущности Account и некоторые новые и специфичные для бизнеса поля. Каков наилучший подход -
- Создание новой сущности с нуля?
- Переименовать учетную запись субъекта, а затем использовать существующие и добавлять новые поля к нему?
- Есть ли лучший подход, чем любой из них?
Я новичок в Dynamics CRM, поэтому любой указатель на подобный пример очень поможет.
1 ответ
Я всегда хотел бы повторно использовать сущность Account (и контактную сущность), поскольку они создали отношения со многими системными сущностями. Везде, где вы видите поле "клиент", оно ссылается на учетную запись / контактные лица, поэтому переход по пользовательскому маршруту означает отказ от множества встроенных функций.
Кроме того, интеграция с Outlook имеет функциональность, специфичную для учетной записи, поэтому, опять же, если вы используете нестандартный подход, вы потеряете эту функциональность.
В зависимости от ваших требований, если нужная вам организация может считаться учетной записью или организацией какого-либо описания, я бы приспособил эту учетную запись к своим потребностям, расширив ее. Даже в большинстве проектов по индивидуальной разработке, над которыми я работал, где не используются ни один из готовых модулей, всегда используются две сущности: учетная запись и контакт, поэтому я бы порекомендовал их использовать.