Campaign Management errors

I am working at a customer, CBM Australia.  We are trying to create a campaign structure.  When we get to adding source code details, whenever we try to add an Insert or Source List (simple query) to the campaign, we get the following 2 errors:

Error - Value must be unique with a System

Error - The 'Name' property should not be Null

These errors have been occurring intermittently since go live.  We logged an SMR but as tech support could not recreate the issue they could not progress it.  We have tried to run a trace (output attached) but can't really make any sense of it.  We now cannot create any new source codes and cannot generate campaign output.  At points in the past, by changing details in the campaign profile we could get the details to save but this no longer works.  I am guessing it is related to the PAckage tables but can't get any further than this.

The XML output of the trace is attached. 

AttachmentSize
Campaign Error Trace.xml.txt1 MB

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Video showing error

Attached is a link to video showing when this error originally occurred - http://screencast.com/t/Y2RmYzlhMTg
 

 

Further info

We can get the source code setup to then accept the source list and the insert by adding a second source code to the solicitation with just an additional value in the code title.  But then we get the following error when trying to generate ooutput:

Error during Validation: Count cannot be less than zero.
Parameter name: count

Any assistance?

Hi there,

 

Can anyone provide any insigfht on the above?  It is causing the inability for the client to progress their marketing campaign

 

Thaks

Mick

These are Package BO constraints

NonNullName constraint (on the Package BO) has the message:
The 'Name' property should not be Null

UniqueNameBySystem (on the Name property of the Package BO) has the message:
Value must be unique within a System

I'd start by looking in the PackageMain table for existing data that conflicts with what you need to do.