tracking first address record being associated to a contact
We are running Siebel 8.1.1.7
Does anyone have a technique that they have used to identify the FIRST time a record is being associated to another record?
Here is my scenario:
When creating a new address for a Contact, I have a requirement to perform some validation on the very first address record associated to the Contact. I don't need to do the same validation on any other record. (Basically, there is "Address Type" fields and we need to ensure that type is set to the value "Permanent" for the first address created for the Contact.)
I know I could probably put some custom script on the Associate method of "Personal Address" business component to query to see if there are any other addresses that already exist, but was just wondering if anyone else has done this or knows of a user-property that would indicate to me that this is "first" record being associated.