Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление
absoluteUrltrue

...

Предупреждение
titleВнимание
  • Пакет данных, возвращаемый от SetRetail10 всегда преобразуется в BASE64.
  • Параметр mobth для вызова установки значений месяца должен использоваться именно в таком написании. Его наименование не совпадает со словом месяц (month) на английском языке!

Выгрузка чеков

...

За заданный операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки за операционный день

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getPurchasesByOperDay>
         <!--Optional:-->
         <dateOperDay>2019-05-08</dateOperDay>
      </plug:getPurchasesByOperDay>
   </soapenv:Body>
</soapenv:Envelope>

Подробнее: Описание формата выгрузки чеков 

...

За заданный операционный день c вводом параметров

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

Year

...

integer

...

Год в формате YYYY

...

Mobth 

...

string

...

Месяц в текстовом формате:

  • JANUARY
  • FEBRUARY
  • MARCH
  • APRIL
  • MAY
  • JUNE
  • JULY
  • AUGUST
  • SEPTEMBER
  • OCTOBER
  • NOVEMBER
  • DECEMBER

...

Day

...

integer

...

День

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки за операционный день

Подробнее: Описание формата выгрузки чеков 

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getPurchasesByOperDayData>
         <Year>2019</Year>
         <!--Optional:-->
         <Mobth>MAY</Mobth>
         <Day>27</Day>
      </plug:getPurchasesByOperDayData>
   </soapenv:Body>
</soapenv:Envelope>
Информация

Методы getPurchasesByOperDay и getPurchasesByOperDayData отличаются только способом передачи параметров.

-

...

За заданный период

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки за операционный день

Подробнее: Описание формата выгрузки чеков 

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getPurchasesByPeriod>
         <!--Optional:-->
         <fromDate>2019-05-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-31</toDate>
      </plug:getPurchasesByPeriod>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За заданный период по товару

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона

...

toDate

...

date

...

Конец диапазона

...

goodsCode

...

string

...

Код товара

...

Возвращаемые параметры 

...

return

...

base64Binary

...

Чеки за операционный день

Подробнее: Описание формата выгрузки чеков

Блок кода
languagexml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getPurchasesByPeriodAndProduct>
         <!--Optional:-->
         <fromDate>2019-05-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-31</toDate>
         <!--Optional:-->
         <goodsCode>45033</goodsCode>
      </plug:getPurchasesByPeriodAndProduct>
   </soapenv:Body>
</soapenv:Envelope>

-

...

По заданным параметрам

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

shopNumber

...

integer

...

Номер магазина 

...

cashNumber

...

integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

purchaseNumber

...

integer

...

Номер чека

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки по заданным параметрам

Подробнее: Описание формата выгрузки чеков 

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getPurchasesByParams>
         <dateOperDay>2019-05-13</dateOperDay>
         <!--Optional:-->
         <shopNumber>3382</shopNumber>
         <!--Optional:-->
         <cashNumber>1</cashNumber>
         <!--Optional:-->
         <shiftNumber>1</shiftNumber>
         <!--Optional:-->
         <purchaseNumber>7</purchaseNumber>
      </plug:getPurchasesByParams>
   </soapenv:Body>
</soapenv:Envelope>
Информация

Параметры shopNumber, cashNumber, shiftNumber, purchaseNumber – являются необязательными.

В зависимости от полноты указания параметров, в ответе будет возвращаться соответствующее количество чеков.

Кейсы

  1. dateOperDay - в отчёт попадают все чеки всех магазинов за операционный день dateOperDay.
  2. dateOperDayshopNumber - в отчёт попадают все чеки за операционный день dateOperDay с магазина shopNumber.
  3. dateOperDayshopNumbercashNumber - в отчёт попадают все чеки за операционный день dateOperDay с магазина shopNumber с кассы cashNumber.
  4. dateOperDayshopNumbercashNumbershiftNumber - в отчёт попадают все чеки смены shiftNumber за операционный день dateOperDay с магазина shopNumber с кассы cashNumber.
  5. dateOperDayshopNumbercashNumbershiftNumberpurchaseNumber - в отчёт попадает только один конкретный чек под номером purchaseNumber из сменыshiftNumber за операционный день dateOperDay с магазина shopNumber с кассы cashNumber.

Обработка не заданных параметров для метода getPurchasesByParams

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2613

Статус
colourBlue
title10.2.80.0

При использовании метода getPurchasesByParams, параметры могут обрабатываться, как не заполненные, если в их настройках указано значение xsi:nil

При использовании метода getPurchasesByParams, значение xsi:nil в параметрах, обрабатывается как не заполненный параметр.

Такокй кейс упрощает интеграцию SetRetail10 и 1С. 

Пример: для загрузки чеков c отбором по дате, магазину, для кассе в 1С используется метод getPurchasesByParams, в котором возможно заполнить параметры dateOperDay, shopNumber, cashNumber, но параметры shiftNumber, purchaseNumber заполнять не требуется.

Пример SOAP-запроса:

Блок кода
languagexml
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
    <soap:Header/>
    <soap:Body> <m:getPurchasesByParams xmlns:m="http://plugins.operday.ERPIntegration.crystals.ru/">
    <dateOperDay xmlns=""
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2019-10-29T00:00:00</dateOperDay>
    <shopNumber xmlns=""
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">2</shopNumber>
    <cashNumber xmlns=""
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">1</cashNumber>
    <shiftNumber xmlns=""
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:nil="true"/>
    <purchaseNumber xmlns=""
            xmlns:xs="http://www.w3.org/2001/XMLSchema"
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
            xsi:nil="true"/>
</m:getPurchasesByParams></soap:Body>
</soap:Envelope>

-

...

Выгрузка новых, не отправленных чеков за операционный день с вводом параметров

...

Статус
colourBlue
title10.2.66.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2030

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

shopNumber

...

integer

...

Номер магазина

...

cashNumber

...

integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

purchaseNumber

...

integer

...

Номер чека

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки по заданным параметрам

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getNewPurchasesByParams>
         <dateOperDay>2019-05-03</dateOperDay>
         <!--Optional:-->
         <shopNumber>3328</shopNumber>
         <!--Optional:-->
         <cashNumber>3</cashNumber>
         <!--Optional:-->
         <shiftNumber>16</shiftNumber>
         <!--Optional:-->
         <purchaseNumber>?</purchaseNumber>
      </plug:getNewPurchasesByParams>
   </soapenv:Body>
</soapenv:Envelope>

--

...

Выгрузка новых, не отправленных чеков

...

Информация

В отчёте выгружаются только новые чеки (те которые ещё не забирали).

Выгружаются все новые чеки за указанный операционный день, либо удовлетворяющие заданным параметрам, если они указаны.

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

arrayOfParams

...

array

...

Массив параметров по следующему формату:

[OperDay (DateTime, REQUIRED), shop(Long), cash(Long), shift(Long), number(Long)]

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки за операционный день

Подробнее: Описание формата выгрузки чеков

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
	<soapenv:Header/> 
	<soapenv:Body> 
		<plug:getNewPurchasesByOperDay> 
			<!---OperDay --> 
			<arrayOfParams xsi:type="xs:dateTime">2014-11-24T12:00:00.000</arrayOfParams> 
			<!---Shop number (optional) --> 
			<arrayOfParams xsi:type="xs:long">12345</arrayOfParams> 
			<!---Cash number (optional)--> 
			<arrayOfParams xsi:type="xs:long">1</arrayOfParams> 
			<!---Shift number (optional)--> <arrayOfParams xsi:type="xs:long">3</arrayOfParams> 
			<!---Document number (optional)--> <arrayOfParams xsi:type="xs:long">2</arrayOfParams> 
		</plug:getNewPurchasesByOperDay> 
	</soapenv:Body> 
</soapenv:Envelope>

Экземпляры чеков со скидками и бонусными операциями

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCORE-352

Статус
colourBlue
title10.2.54.0

Примечание

Чеки и скидки с кассы в загружаются в операционный день не одновременно. В случае, если для чека были скидки, но в операционный день они ещё не пришли, такой чек не будет возвращаться веб-сервисами, пока для чека не придут скидки.

фшщвшфш-ыывуывывфыв

...

Получения инорфмации о чеках и расчетов скидок по ним

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

Date

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки по заданным параметрам

Подробнее: Описание формата выгрузки чеков

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getFullPurchasesByParams>
         <dateOperDay>2018-08-16</dateOperDay>
         <shopNumber>6502</shopNumber>
         <cashNumber>1</cashNumber>
         <shiftNumber>1</shiftNumber>
         <purchaseNumber>2</purchaseNumber>
      </plug:getFullPurchasesByParams>
   </soapenv:Body>
</soapenv:Envelope>

...

Получение новых чеков, которые не отправлялись веб-сервисом

...

Индекс

...

Тип данных

...

Описание

...

Принимаемые параметры

...

0

...

Date

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки по заданным параметрам

Подробнее: Описание формата выгрузки чеков

Информация
  • Минимальный размер массива аргументов метода - 1 (потому что параметр "дата опердня" обязательный).
  • Если требуется пропустить, параметр "номер смены", тогда установите значение null, потому что за номером смены следует номер чека.
  • Если требуется номер чека, массиву допустимо быть длиной 4, потому что за параметром "номер чека" ничего не следует.
Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/"
        xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getNewFullPurchasesByOperDay>
         <arrayOfParams xsi:type="xs:dateTime">2018-08-16T12:00:00.000</arrayOfParams>
                <arrayOfParams xsi:type="xs:long">6502</arrayOfParams> <!-- Номер магазина -->
                <arrayOfParams xsi:type="xs:long">1</arrayOfParams> <!-- Номер кассы -->
                <arrayOfParams xsi:type="xs:long">1</arrayOfParams> <!-- Номер смены -->
                <arrayOfParams xsi:type="xs:long">2</arrayOfParams> <!-- Номер чека -->
      </plug:getNewFullPurchasesByOperDay>
   </soapenv:Body>
</soapenv:Envelope>

Выгрузка Z-отчетов

...

За заданный операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Z-отчеты за операционный день

Подробнее: Описание формата выгрузки Z-отчётов 

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getZReportsByOperDay>
         <!--Optional:-->
         <dateOperDay>2019-05-28</dateOperDay>
      </plug:getZReportsByOperDay>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За заданный операционный день c вводом параметров

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

Year

...

integer

...

Год

...

Month

...

string

...

Месяц в текстовом формате:

  • JANUARY
  • FEBRUARY
  • MARCH
  • APRIL
  • MAY
  • JUNE
  • JULY
  • AUGUST
  • SEPTEMBER
  • OCTOBER
  • NOVEMBER
  • DECEMBER

...

Day

...

integer

...

День месяца

...

Возвращаемые параметры

...

return

...

base64Binary

...

Z-отчеты за операционный день

Подробнее: Описание формата выгрузки Z-отчётов

Информация

Методы getZReportsByOperDay и getZReportsByOperDayData отличаются только способом передачи параметров.

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getZReportsByOperDayData>
         <Year>2019</Year>
         <!--Optional:-->
         <Mobth>MAY</Mobth>
         <Day>28</Day>
      </plug:getZReportsByOperDayData>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За заданный период

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формете YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Z-отчеты за операционный день

Подробнее: Описание формата выгрузки Z-отчётов

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getZReportsByPeriod>
         <!--Optional:-->
         <fromDate>2018-12-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-13</toDate>
      </plug:getZReportsByPeriod>
   </soapenv:Body>
</soapenv:Envelope>

-

...

По заданным параметрам

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день YYYY-MM-DD

...

shopNumber

...

integer

...

Номер магазина

...

cashNumber

...

integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

Возвращаемые параметры

...

return

...

base64Binary

...

Z-отчеты по заданным параметрам

Подробнее: Описание формата выгрузки Z-отчётов

Информация

Параметры shopNumber, cashNumber, shiftNumber – являются необязательными.

В зависимости от полноты указания параметров, в ответе будет возвращаться соответствующее количество смен.

Кейсы

  1. dateOperDay - в отчёт попадают все смены всех магазинов за операционный день dateOperDay
  2. dateOperDayshopNumber - в отчёт попадают все смены за операционный день dateOperDay с магазина shopNumber.
  3. dateOperDayshopNumbercashNumber - в отчёт попадают все смены за операционный день dateOperDay с магазина shopNumber с кассы cashNumber.
  4. dateOperDayshopNumbercashNumbershiftNumber - в отчёт попадает смена shiftNumber за операционный день dateOperDay с магазина shopNumber с кассы cashNumber.
Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getZReportsByParams>
         <dateOperDay>2019-05-13</dateOperDay>
         <!--Optional:-->
         <shopNumber>3455</shopNumber>
         <!--Optional:-->
         <cashNumber>1</cashNumber>
         <!--Optional:-->
         <shiftNumber>16</shiftNumber>
      </plug:getZReportsByParams>
   </soapenv:Body>
</soapenv:Envelope>

-

...

Новые, не отправленные Z-отчеты

...

Информация
  • Выгружаются только новые Z-отчеты (те которые ещё не забирали).
  • Выгружаются все новые Z-отчеты за указанный операционный день, либо удовлетворяющие заданным параметрам, если они указаны.

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

arrayOfParams

...

array

...

Массив параметров по следующему формату:

[OperDay (DateTime, REQUIRED), shop(Long), cash(Long), shift(Long]

...

Возвращаемые параметры

...

return

...

base64Binary

...

Z-отчеты за операционный день или по заданным параметрам

Подробнее: Описание формата выгрузки Z-отчётов

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
	<soapenv:Header/> 
	<soapenv:Body> 
		<plug: getNewZReportsByOperDay > 
			<!---OperDay --> 
			<arrayOfParams xsi:type="xs:dateTime">2014-11-24T12:00:00.000</arrayOfParams> 
			<!---Shop number (optional) --> 
			<arrayOfParams xsi:type="xs:long">12345</arrayOfParams> 
			<!---Cash number (optional)--> 
			<arrayOfParams xsi:type="xs:long">1</arrayOfParams> 
			<!---Shift number (optional)--> <arrayOfParams xsi:type="xs:long">3</arrayOfParams> 
		</plug: getNewZReportsByOperDay > 
	</soapenv:Body> 
</soapenv:Envelope>

-

...

Выгрузка новых, не отправленных Z-отчётов за операционный день с вводом параметров

...

Статус
colourBlue
title10.2.66.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-2030

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день

...

shopNumber

...

integer

...

Номер магазина

...

cashNumber

...

integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

purchaseNumber

...

integer

...

Номер чека

...

Возвращаемые параметры

...

return

...

base64Binary

...

Чеки по заданным параметрам

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getNewZReportsByParams>
         <dateOperDay>2019-05013</dateOperDay>
         <!--Optional:-->
         <shopNumber>3328</shopNumber>
         <!--Optional:-->
         <cashNumber>3</cashNumber>
         <!--Optional:-->
         <shiftNumber>14</shiftNumber>
      </plug:getNewZReportsByParams>
   </soapenv:Body>
</soapenv:Envelope>

Выгрузка результатов расчета скидок

...

За заданный период

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет по скидкам за период

Подробнее: Описание формата выгрузки скидок

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getLoyResultsByPeriod>
         <!--Optional:-->
         <fromDate>2019-05-13</fromDate>
         <!--Optional:-->
         <toDate>2019-06-13</toDate>
      </plug:getLoyResultsByPeriod>
   </soapenv:Body>
</soapenv:Envelope>

За заданный период по товару

...

За заданный период по товару

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона в формате YYYY-MM-DD

...

goodsCode

...

string

...

Код товара

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет по скидкам за период

Подробнее: Описание формата выгрузки скидок

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getLoyResultsByPeriodAndProduct>
         <!--Optional:-->
         <fromDate>2019-03-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-31</toDate>
         <!--Optional:-->
         <goodsCode>45035</goodsCode>
      </plug:getLoyResultsByPeriodAndProduct>
   </soapenv:Body>
</soapenv:Envelope>

...

По заданным параметрам

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона в формате YYYY-MM-DD

...

shopNumber

...

integer

...

Номер магазина

...

cashNumber

...

integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет по скидкам за период

Подробнее: Описание формата выгрузки скидок

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getLoyResultsByPeriodAndShift>
         <!--Optional:-->
         <fromDate>2019-05-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-31</toDate>
         <!--Optional:-->
         <shopNumber>3328</shopNumber>
         <!--Optional:-->
         <cashNumber>1</cashNumber>
         <!--Optional:-->
         <shiftNumber>15</shiftNumber>
      </plug:getLoyResultsByPeriodAndShift>
   </soapenv:Body>
</soapenv:Envelope>

Выгрузка внесений

...

За операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

operday

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Внесения за операционный день

Подробнее: Описание формата выгрузки внесений

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getIntroductionsByOperday>
         <!--Optional:-->
         <operday>2019-06-03</operday>
      </plug:getIntroductionsByOperday>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За период

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Внесения за период

Подробнее: Описание формата выгрузки внесений

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getIntroductionsByPeriod>
         <!--Optional:-->
         <fromDate>2019-06-01</fromDate>
         <!--Optional:-->
         <toDate>2019-06-13</toDate>
      </plug:getIntroductionsByPeriod>
   </soapenv:Body>
</soapenv:Envelope>

Выгрузка изъятий

...

За операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

operday

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Изъятия за операционный день

Подробнее: Описание формата выгрузки внесений

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getWithdrawalsByOperday>
         <!--Optional:-->
         <operday>2019-05-13</operday>
      </plug:getWithdrawalsByOperday>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За период

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

fromDate

...

date

...

Начало диапазона в формате YYYY-MM-DD

...

toDate

...

date

...

Конец диапазона YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Изъятия за период

Подробнее: Описание формата выгрузки внесений

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getWithdrawalsByPeriod>
         <!--Optional:-->
         <fromDate>2019-05-01</fromDate>
         <!--Optional:-->
         <toDate>2019-05-30</toDate>
      </plug:getWithdrawalsByPeriod>
   </soapenv:Body>
</soapenv:Envelope>

Выгрузка отчета по продажам

Информация

Выгрузка отчета по продажам доступна только в SetRetail10, в SetCentrum10 выгрузка таких данных не предусмотрена.

...

За заданный операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет о продажах за операционный день

Подробнее: Описание формата выгрузки отчёта по продажам

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getSalesReportOperDay>
         <!--Optional:-->
         <dateOperDay>2019-05-13</dateOperDay>
      </plug:getSalesReportOperDay>
   </soapenv:Body>
</soapenv:Envelope>

-

...

За заданный операционный день с разбивкой по налоговым ставкам

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет о продажах за операционный день

Подробнее: Описание формата выгрузки отчёта по продажам с разбивкой по налогам

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:plug="http://plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <plug:getSalesReportWithTax>
         <!--Optional:-->
         <dateOperDay>2019-05-13</dateOperDay>
      </plug:getSalesReportWithTax>
   </soapenv:Body>
</soapenv:Envelope>

...

За заданный операционный день с разбивкой по налоговым ставкам с агрегацией данных по чекам

...

Статус
colourBlue
title10.2.42.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-1220

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperDay

...

date

...

Операционный день в формате YYYY-MM-DD

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет о продажах за операционный день

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sal="http://salesreportwithtax.plugins.operday.ERPIntegration.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <sal:getSalesReportWithSeparatedTax>
         <!--Optional:-->
         <dateOperDay>2019-03-10</dateOperDay>
      </sal:getSalesReportWithSeparatedTax>
   </soapenv:Body>
</soapenv:Envelope>

Отчет о времени работы кассиров

Статус
colourBlue
title10.2.27.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTE-736

...

За заданный операционный день

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

dateOperday

...

date

...

Операционный день в формате YYYY-MM-DD

...

shopNumber

...

Integer

...

Номер магазина

...

cashNumber

...

Integer

...

Номер кассы

...

shiftNumber

...

integer

...

Номер смены

...

Возвращаемые параметры

...

return

...

base64Binary

...

Отчет по времени работы кассиров по казанным параметрам

Подробнее: Описание формата выгрузки отчёта о времени работы кассиров 

Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:exp="http://export.operday.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <exp:getCashierWorkTime>
         <dateOperday>2019-05-15</dateOperday>
         <!--Optional:-->
         <shopNumber>3382</shopNumber>
         <!--Optional:-->
         <cashNumber>2</cashNumber>
         <!--Optional:-->
         <shiftNumber>8</shiftNumber>
      </exp:getCashierWorkTime>
   </soapenv:Body>
</soapenv:Envelope>

Информация по подарочным картам

Статус
colourBlue
title10.2.59.0

Устаревшая версия Jira
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySR-2502

...

По номеру подарочной карты

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

cardNumber

...

String

...

Номер карты

...

Возвращаемые параметры

...

return

...

xml

...

Информация по подарочное карте

...

Статус подарочной карты:

  • Create
  • Active
  • Blocked
  • Inactive
  • Used
  • PreActive
  • PreUsed
  • PreDeactive
  • NeedReturn
  • NeedTakeAway
Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.processing.cards.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:getPresentCardInformation>
         <!--Optional:-->
         <cardNumber>654987</cardNumber>
      </ser:getPresentCardInformation>
   </soapenv:Body>
</soapenv:Envelope>

...

По номеру магнитной полосы MSR подарочной карты

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

cardNumber

...

String

...

Номер карты

...

Возвращаемые параметры

...

return

...

xml

...

Информация по подарочное карте

...

Статус подарочной карты:

  • Create
  • Active
  • Blocked
  • Inactive
  • Used
  • PreActive
  • PreUsed
  • PreDeactive
  • NeedReturn
  • NeedTakeAway
Блок кода
languagexml
titleПример запроса
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://services.processing.cards.crystals.ru/">
   <soapenv:Header/>
   <soapenv:Body>
      <ser:getPresentCardInformationByMSRNumber>
         <!--Optional:-->
         <msrNumber>654987</msrNumber>
      </ser:getPresentCardInformationByMSRNumber>
   </soapenv:Body>
</soapenv:Envelope>

...

По фильтрам

...

Поле

...

Тип данных

...

Описание

...

Принимаемые параметры

...

cardNumber

...

String

...

Номер карты

...

Статус подарочной карты:

  • Create
  • Active
  • Blocked
  • Inactive
  • Used
  • PreActive
  • PreUsed
  • PreDeactive
  • NeedReturn
  • NeedTakeAway

...

Возвращаемые параметры

...

return

...

base64

...

Информация по подарочное карте

...

languagexml
titleПример запроса

...

Включить страницу
Веб-сервис экспорта чеков (на стороне SetRetail10)
Веб-сервис экспорта чеков (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта Z-отчетов (на стороне SetRetail10)
Веб-сервис экспорта Z-отчетов (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта результатов расчета скидок (на стороне SetRetail10)
Веб-сервис экспорта результатов расчета скидок (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта внесений (на стороне SetRetail10)
Веб-сервис экспорта внесений (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта изъятий (на стороне SetRetail10)
Веб-сервис экспорта изъятий (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта отчета по продажам (реализации) (на стороне SetRetail10)
Веб-сервис экспорта отчета по продажам (реализации) (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта отчета по продажам с разбивкой по налоговым ставкам (на стороне SetRetail10)
Веб-сервис экспорта отчета по продажам с разбивкой по налоговым ставкам (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта отчета о времени работы кассиров (на стороне SetRetail10)
Веб-сервис экспорта отчета о времени работы кассиров (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта информации по подарочным картам (на стороне SetRetail10)
Веб-сервис экспорта информации по подарочным картам (на стороне SetRetail10)

Включить страницу
Веб-сервис экспорта отчета по проданным товарам (на стороне SetRetail10)
Веб-сервис экспорта отчета по проданным товарам (на стороне SetRetail10)