Работает в режимах: [Центр] / [Филиал] / [Автономный]
Параметры:
1 - Ожидание оплаты (осуществлено резервирование с помощью SaleReservation)
2 - Подтверждена оплата (SaleApproved)
3 - Отмена (при статусе 1 заказ был отменен SaleCancel)
4 - Распечатаны билеты
5 - Возврат (при статусе 2 были возвращены деньги SalePayReturn)
6 - Выдан бар клиенту (только для Type=Prk)
7 - Возврат после выдачи (только для Type=Prk)
10 -Отменен в R-Keeper (только для Type=Prk)
Тэги в ответе:
Пример запроса
ServiceID=1&QueryCode=GetStatInfo&DateFrom=16.06.2016&DateTo=16.06.2016&Encoding=Windows-1251
Пример ответа
<XML>
<Result>Ok</Result>
<Error/>
<Remark/>
<Data>
<Sale>
<ExtPay Type='Ticket' ID="1" ExtCode="1601" Status="3" StatusN="Отмена" CNT_WAIT="1" CNT_SALE="0" CNT_CANCEL_WAIT="1" CNT_PRINT="0" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="15:52" SaleDate="" SaleTime="" PrintDate="" PrintTime="" SumSale="0" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
</ExtPay>
<ExtPay Type='Ticket' ID="2" ExtCode="1602" Status="5" StatusN="Возврат" CNT_WAIT="1" CNT_SALE="1" CNT_CANCEL_WAIT="0" CNT_PRINT="0" CNT_CANCEL_SALE="1" CreatedDate="16.06.2016" CreatedTime="15:52" SaleDate="16.06.2016" SaleTime="15:52" PrintDate="" PrintTime="" SumSale="3000" SumCancelSale="-3000" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
</ExtPay>
<ExtPay Type='Ticket' ID="3" ExtCode="1603" Status="4" StatusN="Распечатаны билеты" CNT_WAIT="1" CNT_SALE="1" CNT_CANCEL_WAIT="0" CNT_PRINT="1" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="15:52" SaleDate="16.06.2016" SaleTime="15:52" PrintDate="16.06.2016" PrintTime="16:11" SumSale="3000" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
<CashReturns>
<Return Row="1" Place="3" PrintCashierID="2" PrintCashierName="Администратор" Date="16.06.2016" Time="16:11" CashierID="2" CashierName="Администратор" Sum="-3000" ExtSrvID="1"/>
</CashReturns>
</ExtPay>
<ExtPay Type='Ticket' ID="4" ExtCode="1604" Status="3" StatusN="Отмена" CNT_WAIT="1" CNT_SALE="0" CNT_CANCEL_WAIT="1" CNT_PRINT="0" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="15:54" SaleDate="" SaleTime="" PrintDate="" PrintTime="" SumSale="0" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
</ExtPay>
<ExtPay Type='Ticket' ID="5" ExtCode="1605" Status="3" StatusN="Отмена" CNT_WAIT="1" CNT_SALE="0" CNT_CANCEL_WAIT="1" CNT_PRINT="0" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="15:59" SaleDate="" SaleTime="" PrintDate="" PrintTime="" SumSale="0" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
</ExtPay>
<ExtPay Type='Ticket' ID="6" ExtCode="1606" Status="3" StatusN="Отмена" CNT_WAIT="1" CNT_SALE="0" CNT_CANCEL_WAIT="1" CNT_PRINT="0" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="16:00" SaleDate="" SaleTime="" PrintDate="" PrintTime="" SumSale="0" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
</ExtPay>
<ExtPay Type='Ticket' ID="7" ExtCode="1607" Status="4" StatusN="Распечатаны билеты" CNT_WAIT="1" CNT_SALE="1" CNT_CANCEL_WAIT="0" CNT_PRINT="1" CNT_CANCEL_SALE="0" CreatedDate="16.06.2016" CreatedTime="16:21" SaleDate="16.06.2016" SaleTime="16:21" PrintDate="16.06.2016" PrintTime="16:22" SumSale="3000" SumCancelSale="0" AddSumSale='0' AddSumCancelSale='0'>
<Movie ID="1" Date="16.06.2016" Time="02:10">
<Name>
<![CDATA[ Жизнь домашних животных ]]>
</Name>
</Movie>
<CashReturns>
<Return Row="1" Place="1" PrintCashierID="2" PrintCashierName="Администратор" Date="16.06.2016" Time="16:22" CashierID="2" CashierName="Администратор" Sum="-3000" ExtSrvID="1"/>
</CashReturns>
</ExtPay>
</Sale>
</Data>
</XML>
Пример запроса
ServiceID=1&QueryCode=GetStatInfo&ReservationID=123456789&ListType=Prk&Encoding=Windows-1251
Пример ответа
><XML>
<Result>Ok</Result>
<Error/>
<Remark/>
<Data>
<Sale>
<ExtPay Type='Ticket' ID='496' ExtCode='123456789' Status='4' StatusN='Распечатаны билеты' CNT_WAIT='2' CNT_SALE='2' CNT_CANCEL_WAIT='0' CNT_PRINT='2' CNT_CANCEL_SALE='0' CreatedDate='13.01.2020' CreatedTime='13:27' SaleDate='13.01.2020' SaleTime='13:28' PrintDate='13.01.2020' PrintTime='13:37' SumSale='10000' SumCancelSale='0' AddSumSale='10000' AddSumCancelSale='0'>
<Movie ID='1' Date='19.01.2020' Time='22:35'>
<Name>
<![CDATA[Мероприятие №1]]>
</Name>
</Movie>
<CashReturns>
<Return Row='1' Place='4' PrintCashierID='2' PrintCashierName='Администратор' Date='13.01.2020' Time='14:30' CashierID='2' CashierName='Администратор' Sum='-10000' ExtSrvID='1'/>
<Return Row='1' Place='5' PrintCashierID='2' PrintCashierName='Администратор' Date='13.01.2020' Time='14:52' CashierID='2' CashierName='Администратор' Sum='-10000' ExtSrvID='1'/>
</CashReturns>
</ExtPay>
<ExtPay Type='Prk' ID='496' ExtCode='123456789' Status='6' StatusN='Выдан бар клиенту' CreatedDate='13.01.2020' CreatedTime='13:27' SaleDate='13.01.2020' SaleTime='13:28' IssueDate='14.01.2020' IssueTime='13:46' SumSale='32000' SumCancelSale='0'/>
</Sale>
</Data>
</XML>
История версий запроса GetStatInfo Развернуть исходный код
[5.0.R1.51] [+] Добавились выходные атрибуты CNT_CASH_RETURN, SumCashReturn, CNT_PASS
[4.0.R5.10] [*] Поддержан Status = 7 - Возврат после выдачи (только для Type=Prk)
[4.0.R5.5]
[+] Добавились выходные атрибуты AddSumSale и AddSumCancelSale
[+] Добавился выходной атрибут Type (Ticket или Prk)
[+] Добавился входной параметр ListType (с возможным указанием Prk)
[4.0.R4.8]
[*] При запросе в центральном протоколе указание Theatres стало обязательным
[*] При работе в режиме "Центр" при указании параметров "DateFrom" / "DateTo" требуется лицензия "Статистика продаж"
[4.0.R3.4] [+] Запрос также можно выполнять в центре сети
[4.0.R2.4] [*] ReservationID можно указывать без проставления DateFrom / DateTo