crm.quote.add
Scope: crm Права на выполнение: для всех
crm.quote.add(fields)
Создаёт новое коммерческое предложение. Если необходимо в предложении указать какие реквизиты покупателя/продавца (т.к. их может быть несколько у компании), то используйте метод crm.requisite.link.register.
В создаваемом предложении обязательно должны быть указаны компании продавца и покупателя:
COMPANY_ID
, если покупатель - компания или CONTACT_ID
, если покупатель - контакт.
MYCOMPANY_ID
- продавец.
Идентификаторы указанные в crm.requisite.link.register и в создаваемом предложении должны соответствовать покупателю и продавцу.
Параметры
Параметр | Описание |
---|---|
fields | Набор полей - массив вида array("поле"=>"значение"[, ...]), содержащий значения полей предложения, где "поле" может принимать значения из возвращаемых методом crm.quote.fields.
Примечание: чтобы узнать требуемый формат полей, выполните метод crm.quote.fields и посмотрите формат пришедших значений этих полей.
|
Пример
BX24.callMethod( "crm.quote.add", { fields: { "TITLE": "Черновик", "STATUS_ID": "DRAFT", "OPENED": "Y", "ASSIGNED_BY_ID": 1, "CURRENCY_ID": "USD", "OPPORTUNITY": 5000, "COMPANY_ID": 1, "COMMENTS": "Новое коммерческое предложение.", "BEGINDATE": "2016-03-01T12:00:00", "CLOSEDATE": "2016-04-01T12:00:00" } }, function(result) { if(result.error()) console.error(result.error()); else console.info("Создано предложение с ID " + result.data()); } );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024