The contact object contains information about a contact record.
Contacts in Current RMS are generally used for storing information about people who work at an organization or venue.
They're also commonly bookable resources for freelancers or staff members.
You may raise purchase orders with contacts whose location type is "External". You can't raise invoices against contacts.
Members
Contacts, organizations, vehicles, venues, and users are all known as members in the database. Members have some shared attributes, along with attributes that are specific to that particular member type.
When you're checking a list of members, you can use the type object to determine what type of member you're working with.
For example, the participants object against an opportunity returns participant objects for any members who are participants on the opportunity. To print only contacts:
<ul>
{% for participant in order.participants %}
{% if participant.type == "Contact" %}
<li>{{ participant.name }}</li>
{% endif %}
{% endfor %}
</ul>
Document layouts
The contact object can be accessed in document layouts created against the following modules:
Member
From a contact record:
From an organization record:
From a venue record:
Opportunity
To print contacts who are a participant against an opportunity:
To print contacts against an opportunity's related organization:
To print contacts who are are bookable resources for service items:
Project
To print contacts who are a participant against a project:
To print contacts against a project's related organization:
Purchase order
Where the supplier is a contact:
To print contacts against a purchase order's related organization:
Invoice
To print contacts against an invoice's related organization:
Activity
To print information about contacts that are participants against an activity:
Discussion templates
The contact object can be accessed in discussion templates created against the following modules:
Member
From a contact record:
From an organization record:
From a venue record:
Opportunity
To print contacts who are a participant against an opportunity:
To print contacts against an opportunity's related organization:
To print contacts who are are bookable resources for service items:
Project
To print contacts who are a participant against a project:
To print contacts against a project's related organization:
Purchase order
Where the supplier is a contact:
To print contacts against a purchase order's related organization:
Invoice
To print contacts against an invoice's related organization:
activities
Returns activity objects for the activities relating to a contact.