The contacts table lists all the contacts managed in the software.

A contact may exist:

  • as such, only in this table.
  • by automatic loading from the Contact tab of another table (e.g. company or site) or from a user record.

The contacts management ensures that each individual record is unique. A contact with a particular role can be recorded as one professional Contact among many business partners. Based on the record of one contact, you can indeed create relationships across records, provided they have a Contact tab.

SEEINFO However, a contact considered as a relationship can only be recorded as a person or individual.
Only identification information such as the last name, first name, date of birth and cell phone number are common to the contact (relationship) record and to the details entered at the general contact level.
Other information such as the address, email address, landline number and fax number are managed separately between the personal contact and each of their professional contacts.This information is considered at the Contact (relationship) level as being personal information.However, at the general Contact level, this information
is considered as professional information: it is not recovered from the contacts record and does not populate this record in return.

Example:

  • BP 001 has Mr. Smith in their contacts.
    Mr. Smith's addresses and phone information are professional ones. They are linked to BP 001.
  • BP 002 also has Mr. Smith in their contacts.
    Mr. Smith's addresses and phone information are professional ones. They are linked to BP 002 and are different from the information recorded for BP 001.
  • Mr. Smith is saved as a contact (relationship).
    Mr. Smith's addresses and phone information are personal ones. As personal information, this differs from the information related to BP 001 and BP 002.

The tab Relationships is used to provide a list of linked records. Conversely, when referencing a personal contact in the Contact tab of a record, the contact relationships are updated.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Header

The header is used to identify the record and to give a name to the contact.

Tab Contact

In this tab, it is possible to enter the contact details for the contact, as well as personal information.

Tab Address

This tab defines the address for the individual.

Tab Relations

Some contacts may carry out functions within different structures. In order to avoid contact duplicates in the database, this tab makes it possible to link the same individual to several records by defining the roles they have.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Entity field error: Code already exists in line XXX

The attempt was already made to associate twice the same entity (company, site, user,...) to a given contact record.

Tables used

SEEREFERTTO Refer to documentation Implementation