Каждая форма в приложении Microsoft CRM 3.0 Microsoft CRM 4.0и — это веб-страница, которая идентифицируется по уникальному URL-адресу.
Пример:
Чтобы создать форму для создания новой организации необходимо использовать
http://<crm server name>/SFA/accts/edit.aspx
Чтобы открыть форму для редактирования необходимой записи, необходимо:
http://<crm server name>/SFA/accts/edit.aspx?id=<object id>
http://crm/SFA/accts/edit.aspx?id={XXXXX-XXXX-XXXXX-XXXXX-XXXXXX} Читать полностью »
Microsoft CRM 3.0 SDK включает так называемый metadata browser. В строке адреса достаточно ввести:
http://<ваш_сервер>/sdk/list.aspx
И вы получаете полный список всех сущностей, использованных в системе (системных и пользовательских) со списком всех атрибутов, а так же связями между сущностями.

microsoft crm entity list
Читать полностью »
Опишу способ как создать свою кнопку на панели, ну и прикрутить к ней полезный функционал.
Мой пример: Необходимо из пользовательской сущности «Спецификация к договору» создавать Заказ. А именно: добавить кнопку, при нажатии на которую будет создаваться «Заказ» и продукты из «Спецификации» будут перетягивать в «Существующие продукты» сущности «Заказ».
Опишу все по шагам, мне так удобней. Для того, чтобы новая кнопка отображалась в необходимой сущности необходимо: Читать полностью »