open the isv.config file(located in the _Resources
directory) and look for the following section:
<!-- Microsoft Customer Relationship Management Entities
(Objects) -->
<Entities>
<account/>
<contact/>
<lead/>
<opportunity/>
<incident/> <!-- Case -->
<quote/>
<salesorder/> <!-- Order -->
<invoice/>
<!--------------------------------------------------
Add your customization and integration hooks
for products
--------------------------------------------------->
<product>
<NavBar ValidForCreate="0" ValidForUpdate="1">
<NavBarItem Icon="/_imgs/ico_18_debug.gif"
Title="MultiProd" Url="/path/to/yourpage.aspx"
Id="navItem" />
</NavBar>
</product>
<!--------------------------------------------------->
</Entities>
You will need to turn on ISVIntegration to "On" within the
web.config file. Like this:
<!--
ISV Integration
================================================== =========
=============================
Using /_resources/isv.config, it is possible to customize
certain Menus and Tool Bars throughout the application.
This setting is provided as a performance optimization,
when there are no customizations to be rendered this
setting should be "Off".
Recommended Setting: "Off" (Unless you have customized the
isv.config file)
Values: "On" or "Off"
-->
<add key="ISVIntegration" value="On"/>
As for need new/more fields, simply add them as normal
system customization via the CRM interface for customizing
forms, just as you would with the other Entities. You can
then use the CRM API to build your integration and
interaction with MSCRM.
Hope this helps.
~~~~~~~~~~~~~~~~~~
justin