СБИССписокДокументовПоСобытиям (Интеграция)

Материал из razgovorov.ru
Перейти к: навигация, поиск

Полное имя метода: Интеграция.СБИССписокДокументовПоСобытиям(Integration.SABYDocumentsListByEvents)

Описание

Обертка над методом СБИС.СписокДокументовПоСобытиям

Применение дополнительных фильтров к результату выполнения метода СБИС.СписокДокументовПоСобытиям

Структура полей фильтра, поддерживаемых данным методом. Остальные настройки фильтра в описании СБИС.СписокДокументовПоСобытиям

  • Регламент - Объект с полями для отбора по регламенту
    • Название - Строковое поле, для отбора по названию регламента
    • Идентификатор - Строковое поле, для отбора по идентификатору регламента
  • АктивныйЭтап - Объект с полями для отбора по текущему этапу
    • Название - Строковое поле, для отбора по названию текущего этапа
  • ЗначенияДопПолей - Объект с полями для отбора по значению дополнительных полей
    • ИмяПоля - Ключ объекта, является именем поля по которому идёт отбор, значение является значением поля. Отбор выполняется по полному соответствию значений полей.


Параметры

  • Name - Имя объекта подстановки, который необходимо получить (Строка).
  • Xml – Двоичные данные в формате base64 (Строка).


Результат

Подстановка или объект подстановки, полученная по переданному документу (JSON)


Пример вызова

require([
	'Types/source'
], function(
		  source
){
	var params = {Фильтр : {'ТипРеестра': 'Отправленные',
                                'ЗначенияДопПолей': {'Поле1': '123',
                                                     'Поле2': '345'}}};
	new source.SbisService({
		endpoint: {
			address: '/service/',
			contract: 'Integration'
		},
	}).call('SABYDocumentsListByEvents', params).addErrback(function(e) {
		console.error(e);
	});
});