<< Нажмите для отображения Оглавления >>

Навигация:  Для разработчиков > Формат обмена данных >

Report

Report – запрос отчёта

 

<ВерсияПротоколаОбмена>\r\n

<Платформа>\r\n

<КодАгента>\r\n

Report\r\n

<КодОтчета>\r\n

[<КодКлиента>\t<КодДоговора>\t<КодыНоменклатуры>\t<НачальнаяДата>\t<КонечнаяДата>\r\n]

 

Ответ:

OK\r\n

[<КодКлиента>\t<КодДоговора>\t<Кодировка>\r\n<HTMLДокумент>\r\n]

\r\n

 

В КПК запрос Report можно вызвать в журнале клиентов. Можно запросить выгрузку отчетов для нескольких клиентов.

 

Параметр

Назначение

КодОтчета

Код отчета, определяется в учетной системе в подзапросе Service запроса FullLoad

КодКлиента

Код клиента. Отчет можно сформировать только по одному клиенту.

КодДоговора

Код договора

КодыНоменклатуры

Список кодов номенклатуры. Отчет можно сформировать по нескольким товарам. Разделитель кодов товаров RS (Таблица ASCII код 30).

НачальнаяДата

Начальная дата периода отчета.

КонечнаяДата

Конечная дата периода отчета.


КодКлиента

Код клиента из шапки запроса.

КодДоговора

Код догвора из шапки запроса.

Кодировка

Кодировка выгружаемого документа. UTF8 или Windows-1251

HTMLДокумент

Строки отчета.

 

Отчёты устроены очень просто. По заданному КодОтчета на встроенном языке формируется форма отчёта на HTML и отправляется как последовательность строк в КПК. КПК его только отображает с помощью браузера, включённого в состав операционной системы КПК. Если нужно вставлять изображения или другие двоичные объекты, они должны быть предварительно вручную перенесены на КПК, а в тексте запроса нужно указать ссылки на них в КПК.