Proposals can't be created - Incorrect Custom Field Value

  • Follow


I've been working with a client who has had an error, with which I'm having 
difficulties with finding a solution.

When users try to create a new proposal or activity they get the following 
error :-
"Invalid value specified for a custom field.  Please correct the values and 
try saving again".

The customer has 30 odd custom fields, which I've tried populating with 
correct values and the error still occurs, none of the fields are set as 
mandatory.

I checked the ULS logs and get this entry whenever I try and reproduce the 
issue, however I can't garner any useful information from the entry.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
w3wp.exe (0x1E38)                       	0x1CE4	Project Server               
 	Project Server - General      	8mqg	Exception	 
System.Web.Services.Protocols.SoapException: 
System.Web.Services.Protocols.SoapException: ProjectServerError(s) 
LastError=CustomFieldCodeValueDoesNotMatchLookupTable Instructions: Pass this 
into PSClientError constructor to access all error information    at 
Microsoft.Office.Project.Server.WebService.Project.QueueCreateProjectAndCheckOut(Guid 
jobUid, Guid sessionUid, String sessionDescription, ProjectDataSet dataset, 
Boolean validateOnly)     at 
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage 
message, WebResponse response, Stream responseStream, Boolean asyncCall)     
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String 
methodName, Object[] parameters)     at 
Microsoft.Office.Project.Server.WebServiceProxy.PSIProxyBase.InvokePSI(String 
....
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Any body got an idea as to how to isolate the issue?
	 
-- 
Garth Powys - MCITP Enterprise Management with Microsoft Office Project 
Server 2007
0
Reply Utf 5/5/2010 5:47:01 AM

GarthP --

This is probably a shot in the dark, but I ran into exactly this issue when 
we were writing our Project Server 2007 book for project managers.  The 
source of my problem was the task Health field.  I had edited the Health 
lookup table by deleting some of the default values and adding new ones in 
their place.  After I saved the Health lookup table, I started getting 
errors with both Proposals and Activity plans.  I turns out that when I 
edited the Health lookup table, I had deleted the DEFAULT value used by the 
field.  I had to open the Health field for editing and select a new default 
value from the lookup table.  After that, the errors with Proposals and 
Activity plans completely disappeared.  Perhaps this might be the source of 
your problem as well.  Let us know if this helps.

-- 
Dale A. Howard [MVP]
VP of Educational Services
msProjectExperts
http://www.msprojectexperts.com
http://www.projectserverexperts.com
"We write the books on Project Server"


"GarthP - MCITP" <GarthPMCITP@discussions.microsoft.com> wrote in message 
news:96EA6E7A-D3BE-4E75-84A5-E708CE2C8EDE@microsoft.com...
> I've been working with a client who has had an error, with which I'm 
> having
> difficulties with finding a solution.
>
> When users try to create a new proposal or activity they get the following
> error :-
> "Invalid value specified for a custom field.  Please correct the values 
> and
> try saving again".
>
> The customer has 30 odd custom fields, which I've tried populating with
> correct values and the error still occurs, none of the fields are set as
> mandatory.
>
> I checked the ULS logs and get this entry whenever I try and reproduce the
> issue, however I can't garner any useful information from the entry.
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> w3wp.exe (0x1E38)                       0x1CE4 Project Server
>  Project Server - General      8mqg Exception
> System.Web.Services.Protocols.SoapException:
> System.Web.Services.Protocols.SoapException: ProjectServerError(s)
> LastError=CustomFieldCodeValueDoesNotMatchLookupTable Instructions: Pass 
> this
> into PSClientError constructor to access all error information    at
> Microsoft.Office.Project.Server.WebService.Project.QueueCreateProjectAndCheckOut(Guid
> jobUid, Guid sessionUid, String sessionDescription, ProjectDataSet 
> dataset,
> Boolean validateOnly)     at
> System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
> message, WebResponse response, Stream responseStream, Boolean asyncCall)
> at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
> methodName, Object[] parameters)     at
> Microsoft.Office.Project.Server.WebServiceProxy.PSIProxyBase.InvokePSI(String
> ...
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> Any body got an idea as to how to isolate the issue?
>
> -- 
> Garth Powys - MCITP Enterprise Management with Microsoft Office Project
> Server 2007 

0
Reply Dale 5/5/2010 2:36:21 PM


Dale,

Thanks for the reply, I'll check it out and let you know if it fixes the 
problem.

It's been frustrating for me, if I had any hair left I'd be tearing it out 
at the moment!

Unfortunately the customer isn't following any sort of change management 
process on their production or dev sites, they deleted an existing 'vanilla' 
site and overwrote it with the production system data without keeping a 
backup!!

It's a nightmare!
-- 
Garth Powys - MCITP Enterprise Management with Microsoft Office Project 
Server 2007


"Dale Howard [MVP]" wrote:

> GarthP --
> 
> This is probably a shot in the dark, but I ran into exactly this issue when 
> we were writing our Project Server 2007 book for project managers.  The 
> source of my problem was the task Health field.  I had edited the Health 
> lookup table by deleting some of the default values and adding new ones in 
> their place.  After I saved the Health lookup table, I started getting 
> errors with both Proposals and Activity plans.  I turns out that when I 
> edited the Health lookup table, I had deleted the DEFAULT value used by the 
> field.  I had to open the Health field for editing and select a new default 
> value from the lookup table.  After that, the errors with Proposals and 
> Activity plans completely disappeared.  Perhaps this might be the source of 
> your problem as well.  Let us know if this helps.
> 
> -- 
> Dale A. Howard [MVP]
> VP of Educational Services
> msProjectExperts
> http://www.msprojectexperts.com
> http://www.projectserverexperts.com
> "We write the books on Project Server"
> 
> 
> "GarthP - MCITP" <GarthPMCITP@discussions.microsoft.com> wrote in message 
> news:96EA6E7A-D3BE-4E75-84A5-E708CE2C8EDE@microsoft.com...
> > I've been working with a client who has had an error, with which I'm 
> > having
> > difficulties with finding a solution.
> >
> > When users try to create a new proposal or activity they get the following
> > error :-
> > "Invalid value specified for a custom field.  Please correct the values 
> > and
> > try saving again".
> >
> > The customer has 30 odd custom fields, which I've tried populating with
> > correct values and the error still occurs, none of the fields are set as
> > mandatory.
> >
> > I checked the ULS logs and get this entry whenever I try and reproduce the
> > issue, however I can't garner any useful information from the entry.
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > w3wp.exe (0x1E38)                       0x1CE4 Project Server
> >  Project Server - General      8mqg Exception
> > System.Web.Services.Protocols.SoapException:
> > System.Web.Services.Protocols.SoapException: ProjectServerError(s)
> > LastError=CustomFieldCodeValueDoesNotMatchLookupTable Instructions: Pass 
> > this
> > into PSClientError constructor to access all error information    at
> > Microsoft.Office.Project.Server.WebService.Project.QueueCreateProjectAndCheckOut(Guid
> > jobUid, Guid sessionUid, String sessionDescription, ProjectDataSet 
> > dataset,
> > Boolean validateOnly)     at
> > System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
> > message, WebResponse response, Stream responseStream, Boolean asyncCall)
> > at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
> > methodName, Object[] parameters)     at
> > Microsoft.Office.Project.Server.WebServiceProxy.PSIProxyBase.InvokePSI(String
> > ...
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> >
> > Any body got an idea as to how to isolate the issue?
> >
> > -- 
> > Garth Powys - MCITP Enterprise Management with Microsoft Office Project
> > Server 2007 
> 
0
Reply Utf 5/7/2010 1:13:01 AM

2 Replies
427 Views

(page loaded in 0.076 seconds)

Similiar Articles:
















7/16/2012 8:10:02 AM


Reply: