Hello all!

Our company is new using CRM customizations. We want to create a custom
object (like Account, Product, Opportunity, Lead, etc...). However, we
can find no documentation on how to do so. Is it possible to do this, and
if so, how would we go about doing it?

Also, CRM is being weird as far as the isv.config is concerned. It
doesn't seem to be accessing it when it is turned to "On" from the
web.config. It was working yesterday before we left, but now it's not
working. Any suggestions? Maybe is there somewhere that a path is
defined for the isv? Any help would be greatly appreciated :)

Re: Creating a new object by John

John
Mon Dec 20 22:20:21 CST 2004

Two answers

CRM 1.2 does not allow you to create custom objects within the same database
as CRM. It would be possible to create additional items in a separate
database and then link them back to the crm database. There are companies
out there who have done that. Check the archives of this group at
groups.google.com.

Your ISV.config changes are probably not showing up because you have another
isv.config on your sytem. do a search for isv.config and only keep the one
in the _Resources directory underneath the CRM web directory. Rename the
others to ISV.Config.old

--
John O'Donnell
Microsoft CRM MVP
http://www.microsoft.com/BusinessSolutions/Community/CRMFaqLanding.aspx


"Ovaty2003" <ovaty2003@hotmail.com> wrote in message
news:657fc9924e0baa2abfca89ec95b10da9@localhost.talkaboutsoftware.com...
> Hello all!
>
> Our company is new using CRM customizations. We want to create a custom
> object (like Account, Product, Opportunity, Lead, etc...). However, we
> can find no documentation on how to do so. Is it possible to do this, and
> if so, how would we go about doing it?
>
> Also, CRM is being weird as far as the isv.config is concerned. It
> doesn't seem to be accessing it when it is turned to "On" from the
> web.config. It was working yesterday before we left, but now it's not
> working. Any suggestions? Maybe is there somewhere that a path is
> defined for the isv? Any help would be greatly appreciated :)
>



Re: Creating a new object by Ovaty2003

Ovaty2003
Tue Dec 21 09:40:01 CST 2004

Thanks for the first part, but i still can't find a solution to the second
half of the problem. The isv.config in my wwwroot\_Resources is the only
one on the server. I get the following error whenever I set the flag to
"On":

------------------------------------------

Error Description:
An unhandled exception occurred during the execution of the current web
request. Please review the stack trace for more information about the
error and where it originated in the code.

Error Details:
Not Applicable

Error Number:
Not Applicable

Source File:

Line Number:


Date: 12-21-2004

Time: 10:34:49 AM

Type: Application Error (1)

Server: *****


Query String:
/stage.aspxpage=Home&area=nav_home

-----------------------------------------

Exception Details: System.NullReferenceException: Object reference not set
to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an
object.]

Microsoft.Crm.Application.Controls.AppCustomization.CustomizeGotoArea(Page
currentPage, Menu menu, String areaNode) +115
Microsoft.Crm.Application.Menus.AppGlobalMenuBar.BuildGotoMenu() +1160
Microsoft.Crm.Application.Menus.AppGlobalMenuBar.Execute() +239
Microsoft.Crm.Web.Stage.ConfigureMenus() +104
Microsoft.Crm.Application.Controls.AppPage.OnLoad(EventArgs e) +142
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750

-------------------------------------

I would assume that the Null exception is being thrown due to the isv not
being able to be accessed for some reason, but I'm not sure how to go
about finding where it's looking for the file.




Re: Creating a new object by Matt

Matt
Tue Dec 21 12:50:26 CST 2004

Do you have a backup of the ISV.Config file? Odds are that there was a change
made to it that broke the "well-formed" XML in the file. When this happens, the
app throws all kinds of weird errors.

Matt Parks
MVP - Microsoft CRM

----------------------------------------
----------------------------------------
On Tue, 21 Dec 2004 10:40:01 -0500, "Ovaty2003" <ovaty2003@hotmail.com> wrote:

Thanks for the first part, but i still can't find a solution to the second
half of the problem. The isv.config in my wwwroot\_Resources is the only
one on the server. I get the following error whenever I set the flag to
"On":

------------------------------------------

Error Description:
An unhandled exception occurred during the execution of the current web
request. Please review the stack trace for more information about the
error and where it originated in the code.

Error Details:
Not Applicable

Error Number:
Not Applicable

Source File:

Line Number:


Date: 12-21-2004

Time: 10:34:49 AM

Type: Application Error (1)

Server: *****


Query String:
/stage.aspxpage=Home&area=nav_home

-----------------------------------------

Exception Details: System.NullReferenceException: Object reference not set
to an instance of an object.

Source Error:

An unhandled exception was generated during the execution of the current
web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an
object.]

Microsoft.Crm.Application.Controls.AppCustomization.CustomizeGotoArea(Page
currentPage, Menu menu, String areaNode) +115
Microsoft.Crm.Application.Menus.AppGlobalMenuBar.BuildGotoMenu() +1160
Microsoft.Crm.Application.Menus.AppGlobalMenuBar.Execute() +239
Microsoft.Crm.Web.Stage.ConfigureMenus() +104
Microsoft.Crm.Application.Controls.AppPage.OnLoad(EventArgs e) +142
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +750

-------------------------------------

I would assume that the Null exception is being thrown due to the isv not
being able to be accessed for some reason, but I'm not sure how to go
about finding where it's looking for the file.