Contact minimum creation requirements

The ValidateABContactCreationPluginImpl class enables you to provide your own definition of the minimum criteria required for creating new contacts. In the base configuration, all contacts are required to have a contact tag.

In the base configuration, ValidateABContactCreationPluginBase implements the following minimum creation requirements:

  • ABPerson – Last name, contact tag, and one of the following:
    • Primary address – Address line 1, city, state, ZIP code
    • Phone number – Any of the phone numbers, such as home, cell, fax, or work phone
    • Tax ID
    • Date of birth
    • Driver’s license and driver’s license state
  • ABCompany – Name, contact tag, and one of the following:
    • Primary address – Address line 1, city, state, ZIP code
    • Phone number – Any of the phone numbers, such as fax or work phone
    • Tax ID
  • ABCompanyVendor – Name, contact tag, and tax ID
  • ABPersonVendor – Last name, contact tag, and tax ID
  • ABPlace – Name, contact tag, and primary address, consisting of address line 1, city, state, and ZIP code
  • ABUser – Last name, contact tag, and employee number