Details in CRM: Overview of Methods
Details are separate CRM entities that store data used in closing deals: Tax Identification Number (TIN), Tax Registration Reason Code (TRRC), Primary State Registration Number (PSRN), banking details, and addresses. Everything necessary for document templates.
The Details field is available:
- in contacts and companies — where buyer data is stored
- in your companies — where your company's data, acting as the seller, is stored. This type of company is located in a separate section in the CRM settings
Quick navigation: all methods and events
User documentation: add company details, use of company details
Connection of Details with Other CRM Entities
Contact. The default details template is Person.
Company. The default details template is Company.
My Company. The details of the company selected as the main seller are automatically filled in all documents.
Address. A separate entity accessible through the standard Address field. Addresses can only be linked to Details or Leads. To work with addresses, use the group of methods crm.address.*, where the details ID is passed in the ENTITY_ID parameter.
Documents. Any printed forms: invoices, acts, contracts, and others generated through the document generator.
User Documentation
Details Templates
Any detail for a contact or company is created within templates. A template consists of a set of fields characteristic of a specific type of legal and natural persons:
- the Company template consists of fields for legal entities such as LLC:
VAT ID,Company Name - the Person template consists of other fields:
First Name,Last Name
You can add, modify, and delete details templates through the group of methods crm.requisite.preset.*.
Manage the list of fields for a specific template — crm.requisite.preset.field.*.
Create and modify custom fields that can be used in the template — crm.requisite.userfield.*.
User Documentation
Overview of Methods and Events
Scope:
crmWho can execute methods: depending on the method
Basic
|
Method |
Description |
|
Creates a new requisite |
|
|
Updates an existing requisite |
|
|
Returns a requisite by ID |
|
|
Returns a list of requisites by filter |
|
|
Deletes a requisite and all associated objects |
|
|
Returns the description of requisite fields |
|
Event |
Triggered |
|
When a requisite is added |
|
|
When a requisite is modified |
|
|
When a requisite is deleted |
Addresses
|
Method |
Description |
|
Adds a new address for a requisite or lead |
|
|
Modifies an address for a requisite or lead |
|
|
Returns a list of addresses by filter |
|
|
Deletes an address |
|
|
Returns the formal description of address fields |
|
Event |
Triggered |
|
When an address is registered |
|
|
When an address is deleted |
Banking Details
|
Method |
Description |
|
Creates a new banking requisite |
|
|
Modifies an existing banking requisite |
|
|
Returns a banking requisite by ID |
|
|
Returns a list of banking requisites by filter |
|
|
Deletes a banking requisite |
|
|
Returns the formal description of banking requisite fields |
|
Event |
Triggered |
|
When a banking requisite is added |
|
|
When a banking requisite is modified |
|
|
When a banking requisite is deleted |
Custom Requisite Fields
|
Method |
Description |
|
Creates a new custom field for a requisite |
|
|
Modifies an existing custom field for a requisite |
|
|
Returns a custom field for a requisite by ID |
|
|
Returns a list of custom fields for a requisite by filter |
|
|
Deletes a custom field for a requisite |
|
Event |
Triggered |
|
When a custom field is added |
|
|
When a custom field is modified |
|
|
When a custom field is deleted |
|
|
When the set of values for a custom field of list type is modified |
Connections of Requisites with CRM Entities
|
Method |
Description |
|
Registers the connection of requisites with an entity |
|
|
Returns the connection of requisites with an entity |
|
|
Returns a list of requisites connections by filter |
|
|
Deletes the connection of requisites with an entity |
|
|
Returns the formal description of fields for requisites connections |
Requisites Templates
|
Method |
Description |
|
Creates a new requisites template |
|
|
Modifies a requisites template |
|
|
Returns a possible list of countries for requisites templates |
|
|
Returns a requisites template by ID |
|
|
Returns a list of requisites templates by filter |
|
|
Deletes a requisites template |
|
|
Returns the formal description of fields for requisites templates |
Fields of Requisites Templates
|
Method |
Description |
|
Adds a customizable field to the requisites template |
|
|
Modifies a customizable field in the requisites template |
|
|
Returns fields available for addition to the specified requisites template |
|
|
Returns the description of a customizable field in the requisites template by ID |
|
|
Returns a list of all customizable fields for a specific requisites template |
|
|
Deletes a customizable field from the requisites template |
|
|
Returns the formal description of fields that describe the customizable field in the requisites template |