http://wiki.razgovorov.ru/api.php?action=feedcontributions&user=%D0%92%D0%BB%D0%B0%D1%81%D0%BE%D0%B2+%D0%98%D0%BB%D1%8C%D1%8F&feedformat=atom
razgovorov.ru - Вклад участника [ru]
2024-03-29T05:35:04Z
Вклад участника
MediaWiki 1.31.1
http://wiki.razgovorov.ru/index.php?title=%D0%A1%D0%91%D0%98%D0%A1%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=6014
СБИССписокДокументов (Интеграция)
2022-02-21T12:42:12Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.СБИССписокДокументов(Integration.SABYDocumentsList)<br />
<br />
==Описание==<br />
[https://sbis.ru/help/integration/api/all_methods/list_doc Обертка над методом СБИС.СписокДокументов]<br />
<br />
Применение дополнительных фильтров к результату выполнения метода СБИС.СписокДокументов<br />
<br />
'''Структура полей фильтра, поддерживаемых данным методом. Остальные настройки фильтра в описании СБИС.СписокДокументов'''<br />
* Регламент - Объект с полями для отбора по регламенту<br />
** Название - Строковое поле, для отбора по названию регламента<br />
** Идентификатор - Строковое поле, для отбора по идентификатору регламента<br />
* АктивныйЭтап - Объект с полями для отбора по текущему этапу<br />
** Название - Строковое поле, для отбора по названию текущего этапа<br />
* ЗначенияДопПолей - Объект с полями для отбора по значению дополнительных полей<br />
** ИмяПоля - Ключ объекта, является именем поля по которому идёт отбор, значение является значением поля. Отбор выполняется по полному соответствию значений полей.<br />
<br />
<br />
==Навигация==<br />
Описание параметра Навигация для курсорной навигации.<br />
* РазмерСтраницы - кол-во элементов на странице<br />
* Позиция - Положение курсора, от которого будет построен список документов.<br />
* Направление - направление получения списка документов. Может принимать значения forward (по умолчанию) и backward.<br />
<br />
<br />
Описание ключа Навигация в возвращаемом результате:<br />
* РазмерСтраницы - кол-во элементов на странице<br />
* ЕстьЕще - Признак, есть ли еще документы в направлении в котором запрашивали список документов<br />
* Позиция - Объект с ключами для дальнейшей навигации в обе стороны.<br />
** Forward - Положение курсора для навигации вперед по списку<br />
** Backward - Положение курсора для навигации назад по списку<br />
<br />
<br />
== Пример вызова==<br />
<source lang="JavaScript"><br />
require([<br />
'Types/source'<br />
], function(<br />
source<br />
){<br />
var params = {Фильтр : {'Тип': 'АвансОтчет', <br />
'ЗначенияДопПолей': {'Поле1': '123',<br />
'Поле2': '345'}}};<br />
new source.SbisService({<br />
endpoint: {<br />
address: '/service/',<br />
contract: 'Integration'<br />
},<br />
}).call('SABYDocumentsList', params).addErrback(function(e) {<br />
console.error(e);<br />
});<br />
});<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A1%D0%91%D0%98%D0%A1%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%D0%9F%D0%BE%D0%A1%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F%D0%BC_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=6000
СБИССписокДокументовПоСобытиям (Интеграция)
2022-01-24T12:53:01Z
<p>Власов Илья: Новая страница: «Полное имя метода: Интеграция.СБИССписокДокументовПоСобытиям(Integration.SABYDocumentsListByEvents) ==Оп…»</p>
<hr />
<div>Полное имя метода: Интеграция.СБИССписокДокументовПоСобытиям(Integration.SABYDocumentsListByEvents)<br />
<br />
==Описание==<br />
[https://sbis.ru/help/integration/api/all_methods/events_doc Обертка над методом СБИС.СписокДокументовПоСобытиям]<br />
<br />
Применение дополнительных фильтров к результату выполнения метода СБИС.СписокДокументовПоСобытиям<br />
<br />
'''Структура полей фильтра, поддерживаемых данным методом. Остальные настройки фильтра в описании СБИС.СписокДокументовПоСобытиям'''<br />
* Регламент - Объект с полями для отбора по регламенту<br />
** Название - Строковое поле, для отбора по названию регламента<br />
** Идентификатор - Строковое поле, для отбора по идентификатору регламента<br />
* АктивныйЭтап - Объект с полями для отбора по текущему этапу<br />
** Название - Строковое поле, для отбора по названию текущего этапа<br />
* ЗначенияДопПолей - Объект с полями для отбора по значению дополнительных полей<br />
** ИмяПоля - Ключ объекта, является именем поля по которому идёт отбор, значение является значением поля. Отбор выполняется по полному соответствию значений полей.<br />
<br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, который необходимо получить (Строка).<br />
* Xml – Двоичные данные в формате base64 (Строка).<br />
<br />
<br />
==Результат==<br />
Подстановка или объект подстановки, полученная по переданному документу (JSON)<br />
<br />
<br />
== Пример вызова==<br />
<source lang="JavaScript"><br />
require([<br />
'Types/source'<br />
], function(<br />
source<br />
){<br />
var params = {Фильтр : {'ТипРеестра': 'Отправленные',<br />
'ЗначенияДопПолей': {'Поле1': '123',<br />
'Поле2': '345'}}};<br />
new source.SbisService({<br />
endpoint: {<br />
address: '/service/',<br />
contract: 'Integration'<br />
},<br />
}).call('SABYDocumentsListByEvents', params).addErrback(function(e) {<br />
console.error(e);<br />
});<br />
});<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A1%D0%91%D0%98%D0%A1%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5999
СБИССписокДокументов (Интеграция)
2022-01-24T12:51:35Z
<p>Власов Илья: Новая страница: «Полное имя метода: Интеграция.СБИССписокДокументов(Integration.SABYDocumentsList) ==Описание== [https://sbis…»</p>
<hr />
<div>Полное имя метода: Интеграция.СБИССписокДокументов(Integration.SABYDocumentsList)<br />
<br />
==Описание==<br />
[https://sbis.ru/help/integration/api/all_methods/list_doc Обертка над методом СБИС.СписокДокументов]<br />
<br />
Применение дополнительных фильтров к результату выполнения метода СБИС.СписокДокументов<br />
<br />
'''Структура полей фильтра, поддерживаемых данным методом. Остальные настройки фильтра в описании СБИС.СписокДокументов'''<br />
* Регламент - Объект с полями для отбора по регламенту<br />
** Название - Строковое поле, для отбора по названию регламента<br />
** Идентификатор - Строковое поле, для отбора по идентификатору регламента<br />
* АктивныйЭтап - Объект с полями для отбора по текущему этапу<br />
** Название - Строковое поле, для отбора по названию текущего этапа<br />
* ЗначенияДопПолей - Объект с полями для отбора по значению дополнительных полей<br />
** ИмяПоля - Ключ объекта, является именем поля по которому идёт отбор, значение является значением поля. Отбор выполняется по полному соответствию значений полей.<br />
<br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, который необходимо получить (Строка).<br />
* Xml – Двоичные данные в формате base64 (Строка).<br />
<br />
<br />
==Результат==<br />
Подстановка или объект подстановки, полученная по переданному документу (JSON)<br />
<br />
<br />
== Пример вызова==<br />
<source lang="JavaScript"><br />
require([<br />
'Types/source'<br />
], function(<br />
source<br />
){<br />
var params = {Фильтр : {'Тип': 'АвансОтчет', <br />
'ЗначенияДопПолей': {'Поле1': '123',<br />
'Поле2': '345'}}};<br />
new source.SbisService({<br />
endpoint: {<br />
address: '/service/',<br />
contract: 'Integration'<br />
},<br />
}).call('SABYDocumentsList', params).addErrback(function(e) {<br />
console.error(e);<br />
});<br />
});<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A0%D0%B5%D0%B3%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D1%82_-_API3_%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82&diff=5997
Регламент - API3 Объект
2022-01-24T12:27:12Z
<p>Власов Илья: Власов Илья переименовал страницу !(Власов)Шаблон2 в Регламент - API3 Объект</p>
<hr />
<div>===Объект===<br />
Тип: Справочник <br />
<br />
'''Структура'''<br />
* ИдСБИС - Уникальный идентификатор регламента (строка)<br />
* Название - Название склада (строка)<br />
* ТипДокумента - Тип документа, которому принадлежит регламент<br />
* ПодТипДокумента - ПодТип документа, которому принадлежит регламент<br />
* Фазы - Список возможных фаз по документу.<br />
** ИдСБИС - Уникальный идентификатор фазы<br />
** Название - Название фазы<br />
** Описание - Описание фазы, указанное на регламенте<br />
** Переходы - Список переходов по фазе<br />
*** ИдСБИС - Уникальный идентификатор перехода по фазе<br />
*** Название - Название перехода по фазе<br />
*** Фазы - Список идентификаторов фаз, на которые перейдет документ при выборе данного перехода.<br />
* ДопПоля - Список дополнительных полей на регламенте<br />
** ИдСБИС - Уникальный идентификатор дополнительного поля на регламенте<br />
** Название - Название поля в структуре объекта<br />
** НазваниеПолное - Название поля на интерфейсе<br />
** ЗначениеПоУмолчанию - Значение поля по умолчанию<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"ИдСБИС": "790687a3-85ac-45f0-a63e-43164b3b2a89",<br />
"ИмяСБИС": "Регламент",<br />
"Название": "Авансовый отчет",<br />
"ТипДокумента": "АвансОтчет",<br />
"ПодТипДокумента": null,<br />
"Фазы": [<br />
{<br />
"ИдСБИС": "0a92ceec-f4f9-568b-8380-dcc7fe1af5ab",<br />
"Название": "Начало",<br />
"Описание": "С этого места начинается прохождение",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "8f539dde-ee33-4bc4-a62e-166355f4dcab",<br />
"Название": "На проверку",<br />
"Фазы": [<br />
"c13f743a-c096-466c-ac37-06daf0d50de0"<br />
]<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "c13f743a-c096-466c-ac37-06daf0d50de0",<br />
"Название": "Проверка бухгалтером",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "23b21625-18e2-49c0-8487-74c8633461fa",<br />
"Название": "Проверено",<br />
"Фазы": [<br />
"0ac1423b-c2f9-496e-8138-07792d9f04f6"<br />
]<br />
},<br />
{<br />
"ИдСБИС": "673a01c5-e245-4b91-a656-0a0a184d4159",<br />
"Название": "Уточнить",<br />
"Фазы": [<br />
"8d8f1c73-d96c-45cb-aa08-c75622d38c7b"<br />
]<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "0ac1423b-c2f9-496e-8138-07792d9f04f6",<br />
"Название": "Подписание бухгалтером",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "727a3ac4-3dda-4476-8c45-2ea3a032e0b3",<br />
"Название": "Подписано"<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "8d8f1c73-d96c-45cb-aa08-c75622d38c7b",<br />
"Название": "Уточнение по отчету",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "c1b72e8d-546d-42c8-9357-c5d34154736d",<br />
"Название": "Дополнено",<br />
"Фазы": [<br />
"c13f743a-c096-466c-ac37-06daf0d50de0"<br />
]<br />
}<br />
]<br />
}<br />
],<br />
"ДопПоля": [<br />
{<br />
"ИдСБИС": "eb54546a-64db-4fef-9cad-3ac63e92eb55",<br />
"Название": "ВидыБизнеса",<br />
"НазваниеПолное": "Виды бизнеса"<br />
},<br />
{<br />
"ИдСБИС": "598f6c7a-4cbc-4202-a519-2da3ac9f6ee8",<br />
"Название": "Остаток",<br />
"НазваниеПолное": "Остаток"<br />
},<br />
{<br />
"ИдСБИС": "8a5a153d-c96a-4b16-9347-b0e91cadd98d",<br />
"Название": "Перерасход",<br />
"НазваниеПолное": "Перерасход"<br />
}<br />
]<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1<br />
** Ключ1_1 - Тип документа, использующего регламент<br />
** Ключ1_2 - ПодТип документа, использующего регламент<br />
** Ключ1_3 - не используется<br />
* Ключ2 - не используется<br />
* Ключ3 - не используется<br />
* Название - Используется<br />
<br />
===Зависит от объектов===<br />
<br />
===Используемые методы БЛ===<br />
* Regulation.Read<br />
* Regulation.List<br />
* Regulation.find<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=!(%D0%92%D0%BB%D0%B0%D1%81%D0%BE%D0%B2)%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD2&diff=5998
!(Власов)Шаблон2
2022-01-24T12:27:12Z
<p>Власов Илья: Власов Илья переименовал страницу !(Власов)Шаблон2 в Регламент - API3 Объект</p>
<hr />
<div>#перенаправление [[Регламент - API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A0%D0%B5%D0%B3%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D1%82_-_API3_%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82&diff=5996
Регламент - API3 Объект
2022-01-24T12:26:45Z
<p>Власов Илья: </p>
<hr />
<div>===Объект===<br />
Тип: Справочник <br />
<br />
'''Структура'''<br />
* ИдСБИС - Уникальный идентификатор регламента (строка)<br />
* Название - Название склада (строка)<br />
* ТипДокумента - Тип документа, которому принадлежит регламент<br />
* ПодТипДокумента - ПодТип документа, которому принадлежит регламент<br />
* Фазы - Список возможных фаз по документу.<br />
** ИдСБИС - Уникальный идентификатор фазы<br />
** Название - Название фазы<br />
** Описание - Описание фазы, указанное на регламенте<br />
** Переходы - Список переходов по фазе<br />
*** ИдСБИС - Уникальный идентификатор перехода по фазе<br />
*** Название - Название перехода по фазе<br />
*** Фазы - Список идентификаторов фаз, на которые перейдет документ при выборе данного перехода.<br />
* ДопПоля - Список дополнительных полей на регламенте<br />
** ИдСБИС - Уникальный идентификатор дополнительного поля на регламенте<br />
** Название - Название поля в структуре объекта<br />
** НазваниеПолное - Название поля на интерфейсе<br />
** ЗначениеПоУмолчанию - Значение поля по умолчанию<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"ИдСБИС": "790687a3-85ac-45f0-a63e-43164b3b2a89",<br />
"ИмяСБИС": "Регламент",<br />
"Название": "Авансовый отчет",<br />
"ТипДокумента": "АвансОтчет",<br />
"ПодТипДокумента": null,<br />
"Фазы": [<br />
{<br />
"ИдСБИС": "0a92ceec-f4f9-568b-8380-dcc7fe1af5ab",<br />
"Название": "Начало",<br />
"Описание": "С этого места начинается прохождение",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "8f539dde-ee33-4bc4-a62e-166355f4dcab",<br />
"Название": "На проверку",<br />
"Фазы": [<br />
"c13f743a-c096-466c-ac37-06daf0d50de0"<br />
]<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "c13f743a-c096-466c-ac37-06daf0d50de0",<br />
"Название": "Проверка бухгалтером",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "23b21625-18e2-49c0-8487-74c8633461fa",<br />
"Название": "Проверено",<br />
"Фазы": [<br />
"0ac1423b-c2f9-496e-8138-07792d9f04f6"<br />
]<br />
},<br />
{<br />
"ИдСБИС": "673a01c5-e245-4b91-a656-0a0a184d4159",<br />
"Название": "Уточнить",<br />
"Фазы": [<br />
"8d8f1c73-d96c-45cb-aa08-c75622d38c7b"<br />
]<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "0ac1423b-c2f9-496e-8138-07792d9f04f6",<br />
"Название": "Подписание бухгалтером",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "727a3ac4-3dda-4476-8c45-2ea3a032e0b3",<br />
"Название": "Подписано"<br />
}<br />
]<br />
},<br />
{<br />
"ИдСБИС": "8d8f1c73-d96c-45cb-aa08-c75622d38c7b",<br />
"Название": "Уточнение по отчету",<br />
"Переходы": [<br />
{<br />
"ИдСБИС": "c1b72e8d-546d-42c8-9357-c5d34154736d",<br />
"Название": "Дополнено",<br />
"Фазы": [<br />
"c13f743a-c096-466c-ac37-06daf0d50de0"<br />
]<br />
}<br />
]<br />
}<br />
],<br />
"ДопПоля": [<br />
{<br />
"ИдСБИС": "eb54546a-64db-4fef-9cad-3ac63e92eb55",<br />
"Название": "ВидыБизнеса",<br />
"НазваниеПолное": "Виды бизнеса"<br />
},<br />
{<br />
"ИдСБИС": "598f6c7a-4cbc-4202-a519-2da3ac9f6ee8",<br />
"Название": "Остаток",<br />
"НазваниеПолное": "Остаток"<br />
},<br />
{<br />
"ИдСБИС": "8a5a153d-c96a-4b16-9347-b0e91cadd98d",<br />
"Название": "Перерасход",<br />
"НазваниеПолное": "Перерасход"<br />
}<br />
]<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1<br />
** Ключ1_1 - Тип документа, использующего регламент<br />
** Ключ1_2 - ПодТип документа, использующего регламент<br />
** Ключ1_3 - не используется<br />
* Ключ2 - не используется<br />
* Ключ3 - не используется<br />
* Название - Используется<br />
<br />
===Зависит от объектов===<br />
<br />
===Используемые методы БЛ===<br />
* Regulation.Read<br />
* Regulation.List<br />
* Regulation.find<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A0%D0%B5%D0%B3%D0%BB%D0%B0%D0%BC%D0%B5%D0%BD%D1%82_-_API3_%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82&diff=5995
Регламент - API3 Объект
2022-01-18T20:11:35Z
<p>Власов Илья: </p>
<hr />
<div>===Объект===<br />
Тип: Справочник <br />
<br />
'''Структура'''<br />
* ИдСБИС - Уникальный идентификатор регламента (строка)<br />
* Название - Название склада (строка)<br />
* ТипДокумента - Тип документа, которому принадлежит регламент<br />
* ПодТипДокумента - ПодТип документа, которому принадлежит регламент<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"Код": "WH_NEW(+)",<br />
"ИдИС": "ИдИС",<br />
"Название": "Созданный (скл)(+)",<br />
"Родитель": {<br />
"ИдСБИС": "193"<br />
}<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1<br />
** Ключ1_1 - не используется<br />
** Ключ1_2 - не используется<br />
** Ключ1_3 - не используется<br />
* Ключ2 - код склада<br />
* Ключ3 - не используется<br />
* Название - ИСПОЛЬЗУЕТСЯ<br />
<br />
===Зависит от объектов===<br />
<br />
===Используемые методы БЛ===<br />
* Warehouse.Прочитать<br />
* Warehouse.Создать<br />
* Warehouse.Записать<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5844
ExtSyncObj.List
2021-10-01T11:53:44Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Списочный метод получения записей таблицы ExtSyncObject.<br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ExtraFields - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Filter - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Sorting - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Pagination - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ExtraFields": ["Id", "Action"],<br />
"Filter": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Sorting": ["Priority", "Action"],<br />
"Pagination": {<br />
"Page": 2,<br />
"PageSize": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Result": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"Navigation": {<br />
"HasMore": true<br />
"PageSize": 50,<br />
"Page": 2<br />
}<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5843
ExtSyncObj.List
2021-10-01T06:45:15Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Списочный метод получения записей таблицы ExtSyncObject.<br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ExtraFields - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Filter - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Sorting - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Pagination - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ExtraFields": ["Id", "Action"],<br />
"Filter": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Sorting": ["Priority", "Action"],<br />
"Pagination": {<br />
"Page": 2,<br />
"Limit": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Result": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"HasMore": true<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5842
ExtSyncObj.List
2021-09-30T08:35:46Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Списочный метод получения записей таблицы ExtSyncObject.<br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ExtraFields - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Filter - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Sorting - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Pagination - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ExtraFields": ["Id", "Action"],<br />
"Filter": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Sorting": ["Priority", "Action"],<br />
"Pagination": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Result": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"HasMore": true<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5841
ExtSyncObj.List
2021-09-30T05:49:00Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Списочный метод получения записей таблицы ExtSyncObject.<br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Результат": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"ЕстьЕще": true<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5840
ExtSyncObj.List
2021-09-30T05:16:20Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Результат": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"ЕстьЕще": true<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5839
ExtSyncObj.List
2021-09-29T12:49:23Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Key1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Результат": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 10,<br />
"ЕстьЕще": true<br />
}<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5838
ExtSyncObj.List
2021-09-29T11:56:16Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Rey1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Объект)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Результат": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 10,<br />
"ЕстьЕще": true<br />
}<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5837
ExtSyncObj.List
2021-09-29T11:49:59Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Rey1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Массив)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию. По умолчанию РазмерСтраницы - 50 (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
<source lang="json"><br />
{<br />
"Результат": [{<br />
"Type": "Номенклатура",<br />
"Data": {},<br />
"SbisId": "5236",<br />
"ClientId": "35788796543",<br />
"StatusId": "Подготовлен",<br />
"StatusMsg": "",<br />
"Priority": 56423,<br />
"Uuid": "017f1612-5124-e710-b1f2-bf15e1cd9d5c",<br />
"Id": "",<br />
"Action": 2<br />
}],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 10,<br />
"ЕстьЕще": true<br />
}<br />
}<br />
</source><br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncObj.List&diff=5836
ExtSyncObj.List
2021-09-28T14:00:42Z
<p>Власов Илья: Новая страница: «==Описание== Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными…»</p>
<hr />
<div>==Описание== <br />
Метод возвращает список записей таблицы ExtSyncObj в соответствии с переданными параметрами.<br />
Возвращаемые поля: Type, Data, SbisId, ClientId, StatusId, StatusMsg, Priority, Uuid<br />
Полное имя метода: ExtSyncObj.List<br />
<br />
==Параметры==<br />
* ДопПоля - Список полей, который должны быть в результате помимо полей по умолчанию. (Массив)<br />
Возможные значения: Id, Rey1, Key2, Key3, Number, Action<br />
* Фильтр - Список полей по которым будет выполнен отбор записей. (Массив)<br />
Возможные значения: 'SyncDocId', 'Type', 'StatusId', 'Uuid'. Обязательно должен быть указан Uuid или SyncDocId<br />
* Сортировка - Список полей по которым будет осуществляться сортировка (Массив, RecordSet, SortingList)<br />
Возможные значения: Type, Priority.<br />
* Навигация - Параметры постраничной навигацию (Объект)<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"ДопПоля": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Объект со списком записей и признаком наличия записей на следующей странице.<br />
{<br />
"result": ["Id", "Action"],<br />
"Фильтр": {<br />
"SyncDocId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"StatusId": "Подготовлен"<br />
},<br />
"Сортировка": ["Priority", "Action"],<br />
"Навигация": {<br />
"Страница": 2,<br />
"РазмерСтраницы": 50<br />
}<br />
}<br />
Возвращает идентификатор (uuid) записи<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A0%D0%B5%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F_-_API3_%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82&diff=5816
Реализация - API3 Объект
2021-09-01T13:12:01Z
<p>Власов Илья: </p>
<hr />
<div>===Объект===<br />
Тип: Документ<br />
<br />
'''Структура:'''<br />
* Дата* - дата документа<br />
* Номер* - номер документа<br />
* НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]])<br />
* Контрагент - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузоотправитель- объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузополучатель - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* СуммаВключаетНДС - признак ндс в сумме<br />
* Регламент - имя регламента<br />
* Сумма - сумма документа<br />
* Комментарий - комментарий<br />
* Склад - объект [[Склад_-_API3_Объект|Склад]]<br />
* ТаблДок - данные о номенклатуре документа<br />
** Товары<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
*** СведПрослеж- Данные о прослеживаемости по позиции номенклатруры (Массив)<br />
**** НомТовПрослеж - Регистрационный номер партии товара<br />
**** КолВЕдПрослеж - Количество единиц товара по указанному РНПТ<br />
*** ГТД<br />
**** Номер<br />
**** СтранаНазвание<br />
**** СтранаКод<br />
** Услуги<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
<br />
<br />
'''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону'''<br />
<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"ИдИС": "ИдИС",<br />
"Номер": "FOR_UPDATE1FOR_UPDATE1",<br />
"Дата": "15.11.2020",<br />
"СуммаВключаетНДС": "Да",<br />
"НашаОрганизация": {<br />
"ИдСБИС": "167"<br />
},<br />
"Контрагент": {<br />
"ИдСБИС": "488"<br />
},<br />
"Грузоотправитель": {<br />
"ИдСБИС": "252"<br />
},<br />
"Грузополучатель": {<br />
"ИдСБИС": "227"<br />
},<br />
"Склад": {<br />
"ИдСБИС": "3240"<br />
},<br />
"Сумма": "500.00",<br />
"Регламент": "Реализация",<br />
"Комментарий": "ДЛЯ ТЕСТОВ НЕ УДАЛЯТЬ",<br />
"ТаблДок": {<br />
"Товары": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "61"<br />
},<br />
"СтавкаНДС": {<br />
"ИдСБИС": "1"<br />
},<br />
"Количество": "2.0",<br />
"Сумма": "200.00",<br />
"СуммаНДС": "18.18",<br />
"ГТД": {<br />
"Номер": "10702030/260917/0080321",<br />
"СтранаНазвание": "Федеративная Республика Германия",<br />
"СтранаКод": "276"<br />
}<br />
}<br />
],<br />
"Услуги": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "321"<br />
},<br />
"Количество": "3.0",<br />
"Сумма": "300.00",<br />
"СуммаНДС": "50.00"<br />
}<br />
]<br />
}<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3)<br />
** Ключ1_1 - номер документа<br />
** Ключ1_2 - дата документа<br />
** Ключ1_3 - идентификатор организации в ИС<br />
** Ключ1_4 - идентификатор контрагента в ИС<br />
* Ключ2 - не используется<br />
* Ключ3 - не используется<br />
<br />
===Зависит от объектов===<br />
* НашаОрганизация<br />
* Номенклатура<br />
* Контрагент<br />
* Склад<br />
* ЕдиницаИзмерения<br />
<br />
===Используемые методы БЛ===<br />
* РеалИсх.Создать<br />
* РеалИсх.Прочитать<br />
* РеалИсх.DocNomDeleteAll<br />
* РеалИсх.NomCreateWithSaveBatch<br />
* РеалИсх.Записать<br />
* Документ.ОтменитьПроведение<br />
* Документ.Провести<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%9F%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_-_API3_%D0%9E%D0%B1%D1%8A%D0%B5%D0%BA%D1%82&diff=5815
Поступление - API3 Объект
2021-09-01T13:11:59Z
<p>Власов Илья: </p>
<hr />
<div>===Объект===<br />
Тип: Документ<br />
<br />
'''Структура:'''<br />
* Дата* - дата документа<br />
* Номер* - номер документа<br />
* НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]])<br />
* Контрагент - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузоотправитель- объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузополучатель - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* СуммаВключаетНДС - признак ндс в сумме<br />
* Регламент - имя регламента<br />
* Сумма - сумма документа<br />
* Комментарий - комментарий<br />
* Склад - объект [[Склад_-_API3_Объект|Склад]]<br />
* Параметры<br />
** Название<br />
** Значение<br />
* ТаблДок - данные о номенклатуре документа<br />
** Товары<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
*** НомСредИдентТов<br />
**** КИЗ/НомУпак<br />
*** СведПрослеж- Данные о прослеживаемости по позиции номенклатруры (Массив)<br />
**** НомТовПрослеж - Регистрационный номер партии товара<br />
**** КолВЕдПрослеж - Количество единиц товара по указанному РНПТ<br />
*** ГТД<br />
**** Номер<br />
**** СтранаНазвание<br />
**** СтранаКод<br />
** Услуги<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
<br />
<br />
'''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону'''<br />
<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"ИдИС": "ИдИС",<br />
"Номер": "FOR_UPDATE1FOR_UPDATE1",<br />
"Дата": "15.11.2020",<br />
"СуммаВключаетНДС": "Да",<br />
"НашаОрганизация": {<br />
"ИдСБИС": "167"<br />
},<br />
"Контрагент": {<br />
"ИдСБИС": "488"<br />
},<br />
"Грузоотправитель": {<br />
"ИдСБИС": "227"<br />
},<br />
"Грузополучатель": {<br />
"ИдСБИС": "252"<br />
},<br />
"Склад": {<br />
"ИдСБИС": "3240"<br />
},<br />
"Сумма": "500.00",<br />
"Регламент": "для unittest",<br />
"Комментарий": "обновили",<br />
"Параметры": [<br />
{<br />
"Название": "Параметр1",<br />
"Значение": "обновили"<br />
}<br />
],<br />
"ТаблДок": {<br />
"Товары": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "61"<br />
},<br />
"СтавкаНДС": {<br />
"ИдСБИС": "1"<br />
},<br />
"Количество": "2.0",<br />
"Сумма": "200.00",<br />
"СуммаНДС": "18.18",<br />
"НомСредИдентТов": [<br />
{<br />
"КИЗ": "010290000024725321i=s8Z_&lt;K8X2At"<br />
},<br />
{<br />
"НомУпак": "66666666"<br />
}<br />
],<br />
"ГТД": {<br />
"Номер": "10702030/260917/0080321",<br />
"СтранаНазвание": "Федеративная Республика Германия",<br />
"СтранаКод": "276"<br />
}<br />
}<br />
],<br />
"Услуги": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "321"<br />
},<br />
"Количество": "3.0",<br />
"Сумма": "300.00",<br />
"СуммаНДС": "50.00"<br />
}<br />
]<br />
}<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3)<br />
** Ключ1_1 - номер документа<br />
** Ключ1_2 - дата документа<br />
** Ключ1_3 - идентификатор организации в ИС<br />
** Ключ1_4 - идентификатор контрагента в ИС<br />
* Ключ2 - не используется<br />
* Ключ3 - не используется<br />
<br />
===Зависит от объектов===<br />
* НашаОрганизация<br />
* Контрагент<br />
<br />
===Используемые методы БЛ===<br />
* Документ.Прочитать<br />
* Документ.Создать<br />
* Документ.Записать<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=!(%D0%92%D0%BB%D0%B0%D1%81%D0%BE%D0%B2)%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD1&diff=5814
!(Власов)Шаблон1
2021-08-30T12:49:13Z
<p>Власов Илья: </p>
<hr />
<div>===Объект===<br />
Тип: Документ<br />
<br />
'''Структура:'''<br />
* Дата* - дата документа<br />
* Номер* - номер документа<br />
* НашаОрганизация* - объект [[НашаОрганизация_-_API3_Объект|НашаОрганизация]])<br />
* Контрагент - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузоотправитель- объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* Грузополучатель - объект [[Контрагент_-_API3_Объект|Контрагент]])<br />
* СуммаВключаетНДС - признак ндс в сумме<br />
* Регламент - имя регламента<br />
* Сумма - сумма документа<br />
* Комментарий - комментарий<br />
* Склад - объект [[Склад_-_API3_Объект|Склад]]<br />
* ТаблДок - данные о номенклатуре документа<br />
** Товары<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
*** ГТД<br />
**** Номер<br />
**** СтранаНазвание<br />
**** СтранаКод<br />
*** Прослеживаемость - Данные о прослеживаемости по позиции номенклатруры (Массив)<br />
**** РНПТ - Регистрационный номер партии товара<br />
**** Количество - Количество единиц товара по указанному РНПТ<br />
** Услуги<br />
*** Номенклатура<br />
*** СтавкаНДС<br />
*** Количество<br />
*** Сумма<br />
*** Сумма НДС<br />
<br />
<br />
'''Объем данных возвращаемых методом API3.GetSbisObject может отличаться в бóльшую сторону'''<br />
<br />
<br />
'''Пример:'''<br />
<source lang="json"><br />
{<br />
"ИдИС": "ИдИС",<br />
"Номер": "FOR_UPDATE1FOR_UPDATE1",<br />
"Дата": "15.11.2020",<br />
"СуммаВключаетНДС": "Да",<br />
"НашаОрганизация": {<br />
"ИдСБИС": "167"<br />
},<br />
"Контрагент": {<br />
"ИдСБИС": "488"<br />
},<br />
"Грузоотправитель": {<br />
"ИдСБИС": "252"<br />
},<br />
"Грузополучатель": {<br />
"ИдСБИС": "227"<br />
},<br />
"Склад": {<br />
"ИдСБИС": "3240"<br />
},<br />
"Сумма": "500.00",<br />
"Регламент": "Реализация",<br />
"Комментарий": "ДЛЯ ТЕСТОВ НЕ УДАЛЯТЬ",<br />
"ТаблДок": {<br />
"Товары": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "61"<br />
},<br />
"СтавкаНДС": {<br />
"ИдСБИС": "1"<br />
},<br />
"Количество": "2.0",<br />
"Сумма": "200.00",<br />
"СуммаНДС": "18.18",<br />
"ГТД": {<br />
"Номер": "10702030/260917/0080321",<br />
"СтранаНазвание": "Федеративная Республика Германия",<br />
"СтранаКод": "276"<br />
}<br />
}<br />
],<br />
"Услуги": [<br />
{<br />
"Номенклатура": {<br />
"ИдСБИС": "321"<br />
},<br />
"Количество": "3.0",<br />
"Сумма": "300.00",<br />
"СуммаНДС": "50.00"<br />
}<br />
]<br />
}<br />
}<br />
</source><br />
<br />
===Естественные ключи===<br />
* Ключ1 - номер документа + дата документа + организация + контрагент(вес = 3)<br />
** Ключ1_1 - номер документа<br />
** Ключ1_2 - дата документа<br />
** Ключ1_3 - идентификатор организации в ИС<br />
** Ключ1_4 - идентификатор контрагента в ИС<br />
* Ключ2 - не используется<br />
* Ключ3 - не используется<br />
<br />
===Зависит от объектов===<br />
* НашаОрганизация<br />
* Номенклатура<br />
* Контрагент<br />
* Склад<br />
* ЕдиницаИзмерения<br />
<br />
===Используемые методы БЛ===<br />
* РеалИсх.Создать<br />
* РеалИсх.Прочитать<br />
* РеалИсх.DocNomDeleteAll<br />
* РеалИсх.NomCreateWithSaveBatch<br />
* РеалИсх.Записать<br />
* Документ.ОтменитьПроведение<br />
* Документ.Провести<br />
<br />
[[Категория:SBIS API3 Объект]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=MappingObject.FindAndUpdate&diff=5805
MappingObject.FindAndUpdate
2021-08-23T09:19:48Z
<p>Власов Илья: Новая страница: «==Описание== Получение записи MappingObject по параметрам и обновление этой записи Полное имя…»</p>
<hr />
<div>==Описание== <br />
Получение записи MappingObject по параметрам и обновление этой записи<br />
<br />
Полное имя метода: MappingObject.FindAndUpdate<br />
<br />
==Параметры==<br />
* Filter - Параметры для поиска записи MappingObject<br />
** ConnectionId - строка. UUID подключения. (Обязательный)<br />
** Type - Тип API3 объекта для поиска записи. (Строка, Обязательный)<br />
** Id - Идентификатор объекта для поиска записи. (Строка, Обязательный)<br />
** IdType - Тип идентификатора, для поиска. 0 - Client (primary). 1 - Sbis (secondary). По умолчанию 0. (Число)<br />
** ClientType - Поле для поиска по клиентскому типу объекта. (Строка)<br />
* Data - Данные для обновления записи таблицы MappingObject. (JSON) Возможные поля для обновления:<br />
** ClientId - Идентификатор объекта в ИС<br />
** ClientName - Имя объекта в ИС<br />
** SbisId - Идентификатор объекта в СБИС<br />
** SbisName - Имя объекта в СБИС<br />
** Status - Статус сопоставления (1 - Сопоставлено)<br />
** Status_msg - Комментарий по текущему статусу сопоставления<br />
** ClientType - Тип объекта в ИС<br />
** Data - Сохраненные данные объекта.<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"param": {<br />
"Filter": {<br />
"ConnectionId": "8a9bace0-49ea-41b7-9bcf-3d3e51594fee",<br />
"Type": "Контрагент",<br />
"Id": "158500",<br />
"IdType": 1<br />
}<br />
"Data": {<br />
"ClientId": "8a9bace0-49ea-41b7-9bcf-3d3e51594fee",<br />
"Status": 1<br />
}<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Возвращает структуру записи MappingObject<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncDoc.GetObjectForExecute&diff=5804
ExtSyncDoc.GetObjectForExecute
2021-08-23T09:05:42Z
<p>Власов Илья: Новая страница: «==Описание== Получение объекта для выполнения Execute во внешней системе Полное имя метода:…»</p>
<hr />
<div>==Описание== <br />
Получение объекта для выполнения Execute во внешней системе<br />
<br />
Полное имя метода: ExtSyncDoc.GetObjectForExecute<br />
<br />
==Параметры==<br />
* SyncDocId - Идентификатор записи таблицы ExtSyncDoc<br />
* Direction - Направление выгрузки 1 - В СБИС, 2 - В ИС. Не обязательный параметр.<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"param": {<br />
"SyncDocId": "01bf1618-71ba-981d-71ab-d41c0184ec17"<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Возвращает структуру записи ExtSyncObj<br />
<br />
* ClientId - Идентификатор объекта во внешней ИС (Строка)<br />
* SbisId - Идентификатор объекта в СБИС (Строка)<br />
* Id - Идентификатор объекта в системе, откуда идет передача данных (Строка)<br />
* Type - Тип объекта в системе, откуда идет передача данных (Строка)<br />
* Data - Данные объекта (JSON)<br />
** name - Имя объекта. Отображается в истории синхронизации (Строка)<br />
** data - Данные API3 объекта (при выгрузке из СБИС в ИС) (JSON)<br />
** ini_name - Имя ИНИ данного объекта (Строка)<br />
* Priority - Приоритет обработки объекта (Число)<br />
* StatusId - Статус обработки объекта (Строка)<br />
* StatusMsg - Сообщение, детализирующее статус обработки объекта.<br />
* Uuid - Уникальный идентификатор записи таблицы ExtSyncObj<br />
* @ExtSyncObj - Целочисленный идентификатор записи таблицы ExtSyncObj<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=ExtSyncDoc.Write&diff=5802
ExtSyncDoc.Write
2021-08-23T07:54:22Z
<p>Власов Илья: </p>
<hr />
<div>==Описание== <br />
Метод записывает/обновляет в сервисе запись журнала синхронизации.<br />
Из поля ExtSyncObj объекты записываются в одноименную таблицу. <br />
Поля ExtSyncDoc.Data.ini_name и ExtSyncObj.Data.ini_name взаимоисключаемые. <br />
Перед записью получаем инишку объекта и по ней заполняем поля ExtSyncObj "Priority" и "Type"<br />
<br />
Полное имя метода: ExtSyncDoc.Write<br />
<br />
==Параметры==<br />
* param - json-объект с параметрами<br />
** ConnectionId - идентификатор подключения (uuid)<br />
** ExtSyncDoc – json-объект описывающий запись таблицы ExtSyncDoc<br />
** ExtSyncObj - массив json-объектов описывающих запись ExtSyncObj<br />
*** ClientId - Идентификатор объекта во внешней ИС (Строка)<br />
*** SbisId - Идентификатор объекта в СБИС (Строка)<br />
*** Id - Идентификатор объекта в системе, откуда идет передача данных (Строка)<br />
*** Type - Тип объекта в системе, откуда идет передача данных (Строка)<br />
*** Data - Данные объекта (JSON)<br />
**** name - Имя объекта. Отображается в истории синхронизации (Строка)<br />
**** raw_data - Данные объекта в формате ИС (JSON)<br />
**** data_is - Данные API3 объекта (при выгрузке из ИС в СБИС) (JSON)<br />
**** data - Данные API3 объекта (при выгрузке из СБИС в ИС) (JSON)<br />
**** ini_name - Имя ИНИ данного объекта (Строка)<br />
**** ini_format - Формат ини для расчета объекта (Строка)<br />
**** subobject - Признак того, что данный объект является подобъектом (Булево)<br />
*** Priority - Приоритет обработки объекта (Число)<br />
*** StatusId - Статус обработки объекта (Строка)<br />
*** StatusMsg - Сообщение, детализирующее статус обработки объекта.<br />
*** Uuid - Уникальный идентификатор записи таблицы ExtSyncObj<br />
*** @ExtSyncObj - Целочисленный идентификатор записи таблицы ExtSyncObj<br />
<br />
<br />
<br />
Пример параметров метода:<br />
<source lang="json"><br />
{<br />
"param": {<br />
"ConnectionId": "01bf1618-71ba-981d-71ab-d41c0184ec17",<br />
"ExtSyncDoc": {<br />
"Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c",<br />
"Data": {<br />
"ini_name": "СинхВыгрузка_Номенклатура"<br />
}<br />
},<br />
"ExtSyncObj": [<br />
{<br />
"ClientId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",<br />
"Type": "Тип объекта API",<br />
"Data": {<br />
"ini_name": "СинхВыгрузка_Номенклатура",<br />
"name": "DVD-диск с фильмом <Пират Джонни Уокер. Покоритель морей>"<br />
}<br />
}<br />
]<br />
}<br />
}<br />
</source><br />
<br />
==Результат==<br />
Возвращает идентификатор (uuid) записи<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GeneratePrintForm_(Integration)&diff=5796
GeneratePrintForm (Integration)
2021-08-10T12:58:37Z
<p>Власов Илья: Власов Илья переименовал страницу СгенерироватьПечатнуюФорму (Интеграция) в GeneratePrintForm (Integration)</p>
<hr />
<div>Полное имя метода: Integration.GeneratePrintForm<br />
<br />
==Описание==<br />
Получение печатной формы для указанного документа.<br />
<br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
<br />
Структура параметра Params:<br />
* Id - Целочисленный идентификатор документа (Строка)<br />
* UUID - Идентификатор документа (Строка)<br />
* Template - Идентификатор печатной формы документа (Строка).<br />
Обязательно необходимо указать один из идентификаторов документа и идентификатор печатной формы.<br />
<br />
<br />
==Результат==<br />
Файл печатной формы документа (Файл)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D1%83%D1%8E%D0%A4%D0%BE%D1%80%D0%BC%D1%83_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5797
СгенерироватьПечатнуюФорму (Интеграция)
2021-08-10T12:58:37Z
<p>Власов Илья: Власов Илья переименовал страницу СгенерироватьПечатнуюФорму (Интеграция) в GeneratePrintForm (Integration)</p>
<hr />
<div>#перенаправление [[GeneratePrintForm (Integration)]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GeneratePrintForm_(Integration)&diff=5795
GeneratePrintForm (Integration)
2021-08-10T12:58:23Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GeneratePrintForm<br />
<br />
==Описание==<br />
Получение печатной формы для указанного документа.<br />
<br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
<br />
Структура параметра Params:<br />
* Id - Целочисленный идентификатор документа (Строка)<br />
* UUID - Идентификатор документа (Строка)<br />
* Template - Идентификатор печатной формы документа (Строка).<br />
Обязательно необходимо указать один из идентификаторов документа и идентификатор печатной формы.<br />
<br />
<br />
==Результат==<br />
Файл печатной формы документа (Файл)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5793
GetPrintFormsList (Integration)
2021-08-10T12:54:16Z
<p>Власов Илья: Власов Илья переименовал страницу GetPrintingTemplates (Integration) в GetPrintFormsList (Integration)</p>
<hr />
<div>Полное имя метода: Integration.GetPrintFormsList<br />
<br />
==Описание==<br />
Получение списка печатных форм по переданным параметрам.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
<br />
Структура параметра Params:<br />
* Id - Целочисленный идентификатор документа (Строка)<br />
* UUID - Идентификатор документа (Строка)<br />
* Type - Тип документа (Строка)<br />
* RegulationName - Имя регламента (Строка)<br />
* RegulationUUID - Идентификатор регламента (Строка)<br />
Все элементы являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintingTemplates_(Integration)&diff=5794
GetPrintingTemplates (Integration)
2021-08-10T12:54:16Z
<p>Власов Илья: Власов Илья переименовал страницу GetPrintingTemplates (Integration) в GetPrintFormsList (Integration)</p>
<hr />
<div>#перенаправление [[GetPrintFormsList (Integration)]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5792
GetPrintFormsList (Integration)
2021-08-10T12:52:29Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintFormsList<br />
<br />
==Описание==<br />
Получение списка печатных форм по переданным параметрам.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
<br />
Структура параметра Params:<br />
* Id - Целочисленный идентификатор документа (Строка)<br />
* UUID - Идентификатор документа (Строка)<br />
* Type - Тип документа (Строка)<br />
* RegulationName - Имя регламента (Строка)<br />
* RegulationUUID - Идентификатор регламента (Строка)<br />
Все элементы являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5791
GetPrintFormsList (Integration)
2021-08-10T12:52:11Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintFormsList<br />
<br />
==Описание==<br />
Получение списка печатных форм по переданным параметрам.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
Структура параметра Params:<br />
* Id - Целочисленный идентификатор документа (Строка)<br />
* UUID - Идентификатор документа (Строка)<br />
* Type - Тип документа (Строка)<br />
* RegulationName - Имя регламента (Строка)<br />
* RegulationUUID - Идентификатор регламента (Строка)<br />
Все элементы являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5790
GetPrintFormsList (Integration)
2021-08-10T12:50:23Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintFormsList<br />
<br />
==Описание==<br />
Получение списка печатных форм по переданным параметрам.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Type - Тип документа (Строка)<br />
** RegulationName - Имя регламента (Строка)<br />
** RegulationUUID - Идентификатор регламента (Строка)<br />
Все параметры являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GeneratePrintForm_(Integration)&diff=5789
GeneratePrintForm (Integration)
2021-08-10T06:00:00Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GeneratePrintingTemplate<br />
<br />
==Описание==<br />
Получение печатной формы для указанного документа.<br />
<br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Template - Идентификатор печатной формы документа (Строка).<br />
Обязательно необходимо указать один из идентификаторов документа и идентификатор печатной формы.<br />
<br />
<br />
==Результат==<br />
Файл печатной формы документа (Файл)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GeneratePrintForm_(Integration)&diff=5788
GeneratePrintForm (Integration)
2021-08-10T05:18:02Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GeneratePrintingTemplate<br />
<br />
==Описание==<br />
Получение печатной формы для указанного документа.<br />
<br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Template - Идентификатор печатной формы документа (Строка).<br />
Обязательно необходимо указать один из идентификаторов документа и идентификатор печатной формы.<br />
<br />
<br />
==Результат==<br />
Печатная форма документа в формате base64 (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5787
GetPrintFormsList (Integration)
2021-08-09T13:15:23Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintingTemplates<br />
<br />
==Описание==<br />
Получение списка печатных форм по переданным параметрам.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Type - Тип документа (Строка)<br />
** RegulationName - Имя регламента (Строка)<br />
** RegulationUUID - Идентификатор регламента (Строка)<br />
Все параметры являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5786
GetPrintFormsList (Integration)
2021-08-09T12:48:49Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintingTemplates<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Type - Тип документа (Строка)<br />
** RegulationName - Имя регламента (Строка)<br />
** RegulationUUID - Идентификатор регламента (Строка)<br />
Все параметры являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'DefaultOutputFormatExtension': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5784
GetPrintFormsList (Integration)
2021-08-09T12:11:59Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintingTemplates<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
** Id - Целочисленный идентификатор документа (Строка)<br />
** UUID - Идентификатор документа (Строка)<br />
** Type - Тип документа (Строка)<br />
** RegulationName - Имя регламента (Строка)<br />
** RegulationUUID - Идентификатор регламента (Строка)<br />
Все параметры являются необязательными.<br />
<br />
<br />
<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента и тип документа по ним будет получен идентификатор регламента с последующим отборои списка печатных форм.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5782
GetPrintFormsList (Integration)
2021-08-09T12:02:25Z
<p>Власов Илья: Власов Илья переименовал страницу ПолучитьСписокПечатныхФорм (Интеграция) в GetPrintingTemplates (Integration)</p>
<hr />
<div>Полное имя метода: Integration.GetPrintingTemplates<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
Все параметры являются необязательными. Структура параметров:<br />
{<br />
'Id': '', - Целочисленный идентификатор документа (Строка)<br />
'UUID': '', - Идентификатор документа (Строка)<br />
'Type': '', - Тип документа (Строка)<br />
'Regulation': { - Параметры регламента документа (JSON)<br />
'Name': '', - Имя регламента (Строка)<br />
'UUID': '' - Идентификатор регламента (Строка)<br />
}<br />
}<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента по немы будет выполнен поиск советующего идентификатора и отбор списка печатных форм по нему.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%D0%9F%D0%B5%D1%87%D0%B0%D1%82%D0%BD%D1%8B%D1%85%D0%A4%D0%BE%D1%80%D0%BC_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5783
ПолучитьСписокПечатныхФорм (Интеграция)
2021-08-09T12:02:25Z
<p>Власов Илья: Власов Илья переименовал страницу ПолучитьСписокПечатныхФорм (Интеграция) в GetPrintingTemplates (Integration)</p>
<hr />
<div>#перенаправление [[GetPrintingTemplates (Integration)]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5781
GetPrintFormsList (Integration)
2021-08-09T12:02:11Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Integration.GetPrintingTemplates<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
Все параметры являются необязательными. Структура параметров:<br />
{<br />
'Id': '', - Целочисленный идентификатор документа (Строка)<br />
'UUID': '', - Идентификатор документа (Строка)<br />
'Type': '', - Тип документа (Строка)<br />
'Regulation': { - Параметры регламента документа (JSON)<br />
'Name': '', - Имя регламента (Строка)<br />
'UUID': '' - Идентификатор регламента (Строка)<br />
}<br />
}<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента по немы будет выполнен поиск советующего идентификатора и отбор списка печатных форм по нему.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5780
GetPrintFormsList (Integration)
2021-08-09T12:01:38Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ПолучитьСписокПечатныхФорм (Integration.GetPrintingTemplates)<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. Подготавливаем фильтр для получения списка печатных форм.<br />
<br />
2. Получаем список печатных форм<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Params - параметры получения списка печатных форм. (JSON)<br />
<br />
Все параметры являются необязательными. Структура параметров:<br />
{<br />
'Id': '', - Целочисленный идентификатор документа (Строка)<br />
'UUID': '', - Идентификатор документа (Строка)<br />
'Type': '', - Тип документа (Строка)<br />
'Regulation': { - Параметры регламента документа (JSON)<br />
'Name': '', - Имя регламента (Строка)<br />
'UUID': '' - Идентификатор регламента (Строка)<br />
}<br />
}<br />
Если передан тип документа и/или идентификатор регламента будет получен список форм для указанного типа и/или регламента.<br />
<br />
Если вместе с типом или регламентом будет передан один из идентификаторов документа будет получен список доступных для указанного документа форм по типу или регламенту.<br />
<br />
Если передан один из идентификаторов документа будет получен список всех доступных для документа форм.<br />
<br />
Если передано название регламента по немы будет выполнен поиск советующего идентификатора и отбор списка печатных форм по нему.<br />
<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Title': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5772
GetPrintFormsList (Integration)
2021-08-09T08:14:56Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ПолучитьСписокПечатныхФорм (Integration.GetPrintingTemplates)<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. По переданному типу документа получаем список доступных печатных форм.<br />
<br />
2. Если указан идентификатор документа отбираем доступные для него печатные формы.<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Type - Тип документа, для которого получаем список печатных форм (Строка).<br />
* Id – Идентификатор документа (Строка).<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Name': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Template': '01651616-11fd-5112-8151-06180121231a',<br />
'Name': '1-Т.pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GeneratePrintForm_(Integration)&diff=5771
GeneratePrintForm (Integration)
2021-08-09T08:14:23Z
<p>Власов Илья: Новая страница: «Полное имя метода: Интеграция.СгенерироватьПечатнуюФорму (Integration.GeneratePrintingTemplate) ==Описан…»</p>
<hr />
<div>Полное имя метода: Интеграция.СгенерироватьПечатнуюФорму (Integration.GeneratePrintingTemplate)<br />
<br />
==Описание==<br />
Получение печатной формы для указанного документа.<br />
<br />
<br />
==Алгоритм==<br />
1. Получаем сгенерированный файл печатной формы по переданным параметрам.<br />
<br />
2. Форматируем файл в base64 и возвращаем результат.<br />
<br />
==Параметры==<br />
* Type - Тип документа, для которого получаем список печатных форм (Строка).<br />
* Id – Идентификатор документа (Строка).<br />
* Template - Идентификатор печатной формы документа (Строка).<br />
<br />
==Результат==<br />
Печатная форма документа в формате base64 (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=GetPrintFormsList_(Integration)&diff=5769
GetPrintFormsList (Integration)
2021-08-09T07:01:56Z
<p>Власов Илья: [</p>
<hr />
<div>Полное имя метода: Интеграция.ПолучитьСписокПечатныхФорм (Integration.GetPrintingTemplates)<br />
<br />
==Описание==<br />
Получение списка печатных форм для указанного типа документа. Если указан идентификатор документа получаем доступные для него печатные формы.<br />
<br />
<br />
==Алгоритм==<br />
1. По переданному типу документа получаем список доступных печатных форм.<br />
<br />
2. Если указан идентификатор документа отбираем доступные для него печатные формы.<br />
<br />
3. Форматируем полученный список и возвращаем результат. <br />
<br />
==Параметры==<br />
* Type - Тип документа, для которого получаем список печатных форм (Строка).<br />
* Id – Идентификатор документа (Строка).<br />
<br />
==Результат==<br />
Список печатных форм для указанного типа документа или доступных для указанного документа.<br />
<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Id': '01651616-11fd-5112-8151-06180121231a',<br />
'Name': '1-Т',<br />
'Format': 'pdf'<br />
}<br />
]<br />
<br />
Пример возвращаемого результата:<br />
[<br />
{<br />
'Id': '01651616-11fd-5112-8151-06180121231a',<br />
'Name': '1-Т.pdf'<br />
}<br />
]<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D0%9D%D0%B0%D0%A1%D0%91%D0%98%D0%A1%D0%94%D0%B8%D1%81%D0%BA_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5767
ФЭДСгенерироватьНаСБИСДиск (Интеграция)
2021-08-06T06:59:13Z
<p>Власов Илья: Власов Илья переименовал страницу ФЭДСгенерироватьНаДиск (Интеграция) в ФЭДСгенерироватьНаСБИСДиск (Интеграция)</p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДСгенерироватьНаСБИСДиск (Integration.FEDGenerateToSabyDisk)<br />
<br />
==Описание==<br />
Метод осуществляет генерацию документа по передаваемой подстановке и запись его на СБИС Диск.<br />
<br />
Результатом выполнения метода является ссылка на файл на СБИС Диске.<br />
<br />
==Алгоритм==<br />
1. Генерируем документ по переданному объекту подстановки, если указано его имя, или по переданной подстановке.<br />
<br />
2. Загружаем документ на СБИС Диск в указанную директорию или директорию по умолчанию.<br />
<br />
3. Возвращаем ссылку на файл на СБИС Диске. <br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, по которому будет сгенерирован документ (Строка).<br />
<br />
* Format – Данные по формату формируемого документа. (JSON)<br />
<br />
* Substitution - Объект подстановки (если указано имя), или структура подстановки для формирования документа. (JSON)<br />
<br />
<br />
Структура параметра Format :<br />
{<br />
'ТипДокумента': '', - Тип документа<br />
'ПодТипДокумента': '', - Под тип документа<br />
'ВерсияФормата': '', - Версия формата документа<br />
'ПодВерсияФормата': '' - Подверсия формата документа<br />
}<br />
<br />
==Результат==<br />
Ссылка на документ на СБИС Диске (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D0%9D%D0%B0%D0%94%D0%B8%D1%81%D0%BA_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5768
ФЭДСгенерироватьНаДиск (Интеграция)
2021-08-06T06:59:13Z
<p>Власов Илья: Власов Илья переименовал страницу ФЭДСгенерироватьНаДиск (Интеграция) в ФЭДСгенерироватьНаСБИСДиск (Интеграция)</p>
<hr />
<div>#перенаправление [[ФЭДСгенерироватьНаСБИСДиск (Интеграция)]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5766
ФЭДСгенерировать (Интеграция)
2021-08-06T06:58:19Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДСгенерировать (Integration.FEDGenerate)<br />
<br />
==Описание==<br />
Метод осуществляет генерацию документа по передаваемой подстановке.<br />
<br />
Результатом выполнения метода является xml файл документа.<br />
<br />
==Алгоритм==<br />
1. Генерируем документ по переданному объекту подстановки, если указано его имя, или по переданной подстановке.<br />
<br />
2. Возвращаем сгенерированный документ как файл в формате XML. <br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, по которому будет сгенерирован документ (Строка).<br />
<br />
* Format – Данные по формату формируемого документа. (JSON)<br />
<br />
* Substitution - Объект подстановки (если указано имя), или структура подстановки для формирования документа. (JSON)<br />
<br />
<br />
Структура параметра Format :<br />
{<br />
'ТипДокумента': '', - Тип документа<br />
'ПодТипДокумента': '', - Под тип документа<br />
'ВерсияФормата': '', - Версия формата документа<br />
'ПодВерсияФормата': '' - Подверсия формата документа<br />
}<br />
<br />
==Результат==<br />
XML документа в формате base64 (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D0%9D%D0%B0%D0%A1%D0%91%D0%98%D0%A1%D0%94%D0%B8%D1%81%D0%BA_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5765
ФЭДСгенерироватьНаСБИСДиск (Интеграция)
2021-08-06T06:58:17Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДСгенерироватьНаСБИСДиск (Integration.FEDGenerateToSabyDisk)<br />
<br />
==Описание==<br />
Метод осуществляет генерацию документа по передаваемой подстановке и запись его на СБИС Диск.<br />
<br />
Результатом выполнения метода является ссылка на файл на СБИС Диске.<br />
<br />
==Алгоритм==<br />
1. Генерируем документ по переданному объекту подстановки, если указано его имя, или по переданной подстановке.<br />
<br />
2. Загружаем документ на СБИС Диск в указанную директорию или директорию по умолчанию.<br />
<br />
3. Возвращаем ссылку на файл на СБИС Диске. <br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, по которому будет сгенерирован документ (Строка).<br />
<br />
* Format – Данные по формату формируемого документа. (JSON)<br />
<br />
* Substitution - Объект подстановки (если указано имя), или структура подстановки для формирования документа. (JSON)<br />
<br />
<br />
Структура параметра Format :<br />
{<br />
'ТипДокумента': '', - Тип документа<br />
'ПодТипДокумента': '', - Под тип документа<br />
'ВерсияФормата': '', - Версия формата документа<br />
'ПодВерсияФормата': '' - Подверсия формата документа<br />
}<br />
<br />
==Результат==<br />
Ссылка на документ на СБИС Диске (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%D0%9F%D0%BE%D0%B4%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D1%83%D0%9F%D0%BE%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B5_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5764
ФЭДПолучитьПодстановкуПоСсылке (Интеграция)
2021-08-06T06:42:49Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДПолучитьПодстановкуПоСсылке (Integration.FEDGetSubstitutionByLink)<br />
<br />
==Описание==<br />
Метод получает подстановку для документа по ссылке на СБИС Диск.<br />
<br />
Результатом выполнения метода является структура объекта подстановки, если было передано его имя, или вся структура подстановки.<br />
<br />
==Алгоритм==<br />
1. По ссылке получаем документ со СБИС Диска.<br />
<br />
2. Получаем и возвращаем указанный объект подстановки или возвращаем всю структуру подстановки.<br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, который необходимо получить (Строка).<br />
* Link – Ссылка на документ на СБИС Диске (Строка).<br />
<br />
==Результат==<br />
Подстановка или объект подстановки, полученная по переданному документу (JSON)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C%D0%9F%D0%BE%D0%B4%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D1%83_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5763
ФЭДПолучитьПодстановку (Интеграция)
2021-08-06T06:38:31Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДПолучитьПодстановку (Integration.FEDGetSubstitution)<br />
<br />
==Описание==<br />
Метод получает подстановку для переданного документа.<br />
<br />
Результатом выполнения метода является структура объекта подстановки, если было передано его имя, или вся структура подстановки.<br />
<br />
==Алгоритм==<br />
1. Конвертируем двоичные данные документа в файл.<br />
<br />
2. Получаем и возвращаем указанный объект подстановки или возвращаем всю структуру подстановки. <br />
<br />
==Параметры==<br />
* Name - Имя объекта подстановки, который необходимо получить (Строка).<br />
* Xml – Двоичные данные в формате base64 (Строка).<br />
<br />
==Результат==<br />
Подстановка или объект подстановки, полученная по переданному документу (JSON)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D0%9D%D0%B0%D0%A1%D0%91%D0%98%D0%A1%D0%94%D0%B8%D1%81%D0%BA_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5760
ФЭДСгенерироватьНаСБИСДиск (Интеграция)
2021-08-04T11:45:26Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДСгенерироватьНаДиск (Integration.FEDGenerateToDisk)<br />
<br />
==Описание==<br />
Метод осуществляет генерацию документа по передаваемой подстановке и запись его на СБИС Диск.<br />
<br />
Результатом выполнения метода является ссылка на файл на СБИС Диске.<br />
<br />
==Алгоритм==<br />
1. Генерируем документ по переданной подстановке.<br />
<br />
2. Загружаем документ на СБИС Диск в указанную директорию или директорию по умолчанию.<br />
<br />
3. Возвращаем ссылку на файл на СБИС Диске. <br />
<br />
==Параметры==<br />
* Params – Параметры формируемого документа. (JSON)<br />
Структура параметров: {<br />
'ТипДокумента': '', - Тип документа<br />
'ПодТипДокумента': '', - Под тип документа<br />
'ВерсияФормата': '', - Версия формата документа<br />
'ПодВерсияФормата': '', - Подверсия формата документа<br />
'Директория': '' - Директория на СБИС Диске для выгрузки документа. По умолчанию temp. Может принимать значения: commondocs, mydocs, temp<br />
'ИмяФайла': '' - Имя файла на сбисдиске. По умолчанию генерируем uuid.xml<br />
}<br />
* Substitution - Подстановки, для формирования документа. (JSON)<br />
Структура подстановки: {<br />
'Генератор': {}, - подстановка(и), необходимая для формирования документа<br />
'Документ': {}<br />
}<br />
<br />
==Результат==<br />
Ссылка на документ на СБИС Диске (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья
http://wiki.razgovorov.ru/index.php?title=%D0%A4%D0%AD%D0%94%D0%A1%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D1%82%D1%8C_(%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F)&diff=5759
ФЭДСгенерировать (Интеграция)
2021-08-04T11:45:16Z
<p>Власов Илья: </p>
<hr />
<div>Полное имя метода: Интеграция.ФЭДСгенерировать (Integration.FEDGenerate)<br />
<br />
==Описание==<br />
Метод осуществляет генерацию документа по передаваемой подстановке.<br />
<br />
Результатом выполнения метода является xml файл документа.<br />
<br />
==Алгоритм==<br />
1. Генерируем документ по переданной подстановке.<br />
<br />
2. Возвращаем сгенерированный документ как файл в формате XML. <br />
<br />
==Параметры==<br />
* Params – Параметры формируемого документа. (JSON)<br />
Структура параметров: {<br />
'ТипДокумента': '', - Тип документа<br />
'ПодТипДокумента': '', - Под тип документа<br />
'ВерсияФормата': '', - Версия формата документа<br />
'ПодВерсияФормата': '' - Подверсия формата документа<br />
}<br />
* Substitution - Подстановки, для формирования документа. (JSON)<br />
Структура подстановки: {<br />
'Генератор': {}, - подстановка(и), необходимая для формирования документа<br />
'Документ': {}<br />
}<br />
<br />
==Результат==<br />
XML документа в формате base64 (Строка)<br />
<br />
<br />
[[Категория:SBIS API3 Метод]]</div>
Власов Илья