Hi Vins,
I agree that sometimes it would be nice to be able to validate the uniqueness of a field value as soon as that value has been entered rather than have to wait to create the object only to find out that somebody else had already created it.
There doesn't seem to be an easy way to do this yet but as a workaround you could consider the following approach:
1.Create a non persisted object with an SSN field in it.
- Create a process similar to:
Rule1->ENTER NEW NonPersistedObject
Rule2->if EXISTS Object WHERE(Object.SSN=NonPersistedObject.SSN Then
REPORT ERROR 'An Object exists for this SSN already'
Rule3-> ENTER NEW Object WITH Object.SSN=NonPersistedObject.SSN
Now, just call the process to start the job of entering your Object. If the SSN exists, you won't get past the Error but if it doesn't exist, you can proceed with the entering of the Object.
Cheers,
Pete