crm.status.add
Scope: catalog Permissions to execute: for all
crm.status.add(fields)
Create new element in the specified directory.
When adding a stage for custom deal pipeline, pipeline prefix is automatically added to status identifier. This is to determine a pipeline by stage identifier.
Parameters
Parameter | Description |
---|---|
fields | Set of fields is an array of the array("field"=>"value"[, ...]) type, containing directory field values. (Required) |
Attention! Starting from CRM version 20.5.500 there is a length and format limit for STATUS_ID field for specific ENTITY_ID:
- STATUS (lead status). Max length: 21, can contain only Latin characters, digits, dash and underscore characters.
- QUOTE_STATUS (invoice status). Max length: 22, can contain only Latin characters, digits, dash and underscore characters.
- DEAL_STAGE (deal status). Max length: 22, can contain only Latin characters, digits, dash and underscore characters.
- DEAL_STAGE_xx (deal status in non-default pipelines. xx - pipeline identifier). Max length: 19 if xx less than 10; Max length: 18 if xx less than 100 and etc. Can contain only Latin characters, digits, dash and underscore characters
- For the rest of ENTITY_ID, maximum length STATUS_ID - 50 characters, containing any symbols.
Example
BX24.callMethod( "crm.status.add", { fields: { "ENTITY_ID": "DEAL_STAGE", "STATUS_ID": "DECISION", "NAME": "Decision making", "SORT": 70 } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Creates a directory element with ID " + result.data()); } );
BX24.callMethod( "crm.status.add", { fields: { "ENTITY_ID": "DEAL_STAGE_1", "STATUS_ID": "DECISION", "NAME": "Decision making", "SORT": 70 } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Creates a directory element with ID " + result.data()); } );
In the second example the field STATUS_ID will be saved as С1:DECISION
. It indicates that the prefix "C1:" will be added, where 1 - deal pipeline identifier, with directory DEAL_STAGE_1.
© «Bitrix24», 2001-2024