1) Безусловно, с некоторой разработкой Microsoft CRM можно использовать в качестве базы данных для вашего торгового сайта. Вы можете использовать встроенный каталог товаров и прайс-листы для ваших продаж. В Microsoft CRM есть сущности, встроенные в нее для лидов -> возможность -> цитата -> заказ -> накладной, и вы можете переназначить любой или все из них для работы по мере необходимости.
2) Как правило, пользователи вашего сайта покупок совпадают с контактами CRM, и это здорово, потому что вам не нужны пользовательские лицензии для них. Вам нужно будет лицензировать каждого конечного пользователя системы, но это ограничено сотрудниками вашего бизнеса. В некоторых сценариях вам может потребоваться приобрести одну лицензию на внешний соединитель, которая дает вам право предоставлять данные через веб-сайт или другой носитель. Более подробную информацию см. В этом блоге http://blogs.msdn.com/b/mscrmfreak/archive/2007/06/01/repeat-external-connector-license.aspx.. интегрировать его с Microsoft CRM с помощью Dynamics CRM SDK.
3) Создание порталов для Microsoft CRM на самом деле является очень распространенным запросом. Торговый веб-сайт - это тип портала, другой тип - это сайт самообслуживания клиентов. Оба могут использовать базу данных Microsoft CRM, чтобы пройти 60% пути, а затем интегрироваться с веб-сайтом.