Documentation

crm.activity.update

crm.activity.update(id, fields)

Updates the specified (existing) activity.

Parameters

Note: to find out the required field format, execute the method crm.activity.fields to view the retrieved field format.
Parameter Description
id Specifies the activity ID.
fields An array in format array("field"=>"value"[, ...]) containing values of the activity fields that need to be updated. The fields can be one or more of those returned by crm.activity.fields.

Example

	        var d = new Date();
		d.setSeconds(0);	
		var dateStr = d.getFullYear() + '-' + paddatepart(1 + d.getMonth()) + '-' + paddatepart(d.getDate()) + 'T' + paddatepart(d.getHours()) + ':' 
                     + paddatepart(d.getMinutes()) + ':' + paddatepart(d.getSeconds()) + '+00:00';
                var paddatepart = function(part)
                {
                     return part >= 10 ? part.toString() : '0' + part.toString();
                }	
	        var id = prompt("Enter ID");

		BX24.callMethod(
			"crm.activity.update", 
			{ 
				id: id,
				fields:
				{ 
					"START_TIME": dateStr,
					"END_TIME": dateStr,				
					COMPLETED: 'Y'
				}				
			}, 
			function(result) 
			{
				if(result.error())
					console.error(result.error());
				else
				{
					console.info(result.data());						
				}
			}
		);	


© «Bitrix Inc.», 2001-2020, «Bitrix Inc.», 2020