Печать чеков при продаже услуг — различия между версиями

Материал из Mid Office Manager Help
Перейти к: навигация, поиск
м (Откат правок Petr Hanhalov (обсуждение) к версии Victoria Baranova)
Строка 1: Строка 1:
__TOC__  
+
<!-- Печать чеков при продаже услуг -->
 
+
__TOC__
= Общая информация =
+
= Общая информация =
 
+
При выписке билетов агент обязан выдать покупателю кассовый чек. Стандартные средства {{an}} не поддерживают этой функциональности, но если установить некоторые дополнительные компоненты, то можно обеспечить печать чеков при оплате заказов в {{an}}. Далее подробно рассказывается о том, какие для этого нужны компоненты, а также как их нужно настраивать.
При выписке билетов агент обязан выдать покупателю кассовый чек. Стандартные средства Mid Office Manager не поддерживают этой функциональности, но если установить некоторые дополнительные компоненты, то можно обеспечить печать чеков при оплате заказов в Mid Office Manager. Далее подробно рассказывается о том, какие для этого нужны компоненты, а также как их нужно настраивать.  
+
= Необходимые компоненты =  
 
+
Для поддержки печати документов необходимы следующие компоненты:
= Необходимые компоненты =
+
* '''Контрольно-кассовая техника (ККТ)''', например ККМ. Эту технику надо подключить к выделенному компьютеру и настроить в соответствии с инструкцией производителя ККТ.
 
+
* '''Сервер печати''' Надо установить и настроить сервер печати на компьютере, к которому подключена ККТ. Порядок установки и настройки сервера печати описан в следующих разделах.
Для поддержки печати документов необходимы следующие компоненты:  
+
= Установка, настройка и запуск =  
 
+
== Установка сервера печати чеков ==
*'''Контрольно-кассовая техника (ККТ)''', например ККМ. Эту технику надо подключить к выделенному компьютеру и настроить в соответствии с инструкцией производителя ККТ.  
+
*'''Сервер печати''' Надо установить и настроить сервер печати на компьютере, к которому подключена ККТ. Порядок установки и настройки сервера печати описан в следующих разделах.
+
 
+
= Установка, настройка и запуск =
+
 
+
== Установка сервера печати чеков ==
+
 
+
 
Сервер печати чеков устанавливается в следующей последовательности:  
 
Сервер печати чеков устанавливается в следующей последовательности:  
 +
# Загрузите дистрибутив сервера печати чеков с сервера компании-разработчика по адресу: http://download.gridnine.com/xtrip/kkt/1.05/production/.
 +
# Создайте корневую папку для размещения сервера печати чеков, например <tt>C:\printserver\</tt>.
 +
#: Рекомендуется не использовать в именах папок пробелов, потому что это может нарушать работу скриптов.
 +
# Распакуйте архив сервера {{an}} в папку <tt> '''printserver'''</tt>.
  
#Загрузите дистрибутив сервера печати чеков с сервера компании-разработчика по адресу: http://download.gridnine.com/xtrip/kkt/1.05/production/.
+
== Настройка сервера печати чеков ==
#Создайте корневую папку для размещения сервера печати чеков, например <tt>C:\printserver\</tt>.
+
До начала печати чеков нужно настроить и лицензировать сервер печати чеков. Сервер устанавливается на компьютере, к которому подключена контрольно-кассовая техника.
 
+
 
+
#:Рекомендуется не использовать в именах папок пробелов, потому что это может нарушать работу скриптов. &lt;/dd&gt;
+
 
+
 
+
#Распакуйте архив сервера Mid Office Manager в папку <tt>'''printserver'''</tt>.
+
 
+
== Настройка сервера печати чеков ==
+
 
+
До начала печати чеков нужно настроить и лицензировать сервер печати чеков. Сервер устанавливается на компьютере, к которому подключена контрольно-кассовая техника.  
+
 
+
Настройка сервера выполняется в следующей последовательности:
+
 
+
#Настройка списка кассиров.
+
#Настройка списка продуктов.
+
#Настройка кассовых аппаратов.
+
#Лицензирование сервера печати чеков.
+
 
+
Подробнее об этих операциях рассказывается в следующих разделах.
+
 
+
=== Настройка списка кассиров  ===
+
  
 +
Настройка сервера выполняется в следующей последовательности:
 +
# Настройка списка кассиров.
 +
# Настройка списка продуктов.
 +
# Настройка кассовых аппаратов.
 +
# Лицензирование сервера печати чеков.
 +
Подробнее об этих операциях рассказывается в следующих разделах.
 +
=== Настройка списка кассиров ===
 
Всех кассиров, которые будут фигурировать в отчете об открытии кассовой смены, надо обязательно задать в конфигурационном файле сервера печати чеков.  
 
Всех кассиров, которые будут фигурировать в отчете об открытии кассовой смены, надо обязательно задать в конфигурационном файле сервера печати чеков.  
 
+
<ol>
#В установочной папке сервера печати чеков откройте подпапку '''config\server'''.  
+
<li> В установочной папке сервера печати чеков откройте подпапку '''config\server'''.
#Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
<li> Откройте на редактирование файл '''boot.properties'''.
#Откройте на редактирование файл '''boot.properties'''.  
+
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
#Для каждого кассира внесите в конец файла boot.properties следующие записи:<br> <pre>cashier.&lt;идентификатор_кассира&gt;.name = &lt;имя кассира&gt;
+
<li> Откройте на редактирование файл '''boot.properties'''.
cashier.&lt;идентификатор_кассира&gt;.login = &lt;имя пользователя&gt;
+
<li> Для каждого кассира внесите в конец файла boot.properties следующие записи:<br>
cashier.&lt;идентификатор_кассира&gt;.password = &lt;пароль от кассового аппарата&gt;
+
<pre>cashier.<идентификатор_кассира>.name = <имя кассира>
cashier.&lt;идентификатор_кассира&gt;.slot = &lt;номер_слота&gt;
+
cashier.<идентификатор_кассира>.login = <имя пользователя>
cashier.&lt;идентификатор_кассира&gt;.inn = &lt;ИНН_кассира&gt;
+
cashier.<идентификатор_кассира>.password = <пароль от кассового аппарата>
</pre>  
+
cashier.<идентификатор_кассира>.slot = <номер_слота></pre>
&nbsp; &nbsp; &nbsp;где &lt;идентификатор_кассира&gt; — уникальный идентификатор кассира. Вот пример определения кассира:  
+
&nbsp; &nbsp; &nbsp;где <идентификатор_кассира> — уникальный идентификатор кассира.
 +
Вот пример определения кассира:
 
<pre>cashier.v1.name = Иванов Иван Иванович
 
<pre>cashier.v1.name = Иванов Иван Иванович
 
cashier.v1.login = Ivanov
 
cashier.v1.login = Ivanov
 
cashier.v1.password = 1
 
cashier.v1.password = 1
cashier.v1.slot = 1
+
cashier.v1.slot = 1</pre>
cashier.v1.inn = 123456789012
+
<li> Сохраните изменения и закройте файл '''boot.properties'''.
</pre>  
+
</ol>
##Сохраните изменения и закройте файл '''boot.properties'''.  
+
В следующей таблице описываются значения полей определения кассира:
В следующей таблице описываются значения полей определения кассира:  
+
{| class="wikitable"  
 
+
!Название поля!!Описание
{| class="wikitable"
+
|-
+
! Название поля  
+
! Описание
+
 
|-
 
|-
| '''Идентификатор кассира'''  
+
| '''Идентификатор кассира'''
 
| Любой текст, идентифицирующий кассира. Можно использовать, например, строчки вида «v1», «v2» и т. п.
 
| Любой текст, идентифицирующий кассира. Можно использовать, например, строчки вида «v1», «v2» и т. п.
 
|-
 
|-
| '''Имя кассира'''  
+
| '''Имя кассира'''
 
| Ф.И.О. кассира в том виде, в котором эта информация должна выводиться на чеке.
 
| Ф.И.О. кассира в том виде, в котором эта информация должна выводиться на чеке.
 
|-
 
|-
| '''Имя пользователя'''  
+
| '''Имя пользователя'''
| Имя пользователя, которое данный кассир должен использует для входа в систему. Если сервер печати чеков планируется использовать совместно с Mid Office Manager, то имена пользователей совпадать с именами в Mid Office Manager.
+
| Имя пользователя, которое данный кассир должен использует для входа в систему. Если сервер печати чеков планируется использовать совместно с {{an}}, то имена пользователей совпадать с именами в {{an}}.
 
|-
 
|-
| '''Пароль от кассового аппарата'''  
+
| '''Пароль от кассового аппарата'''
| Пароль от слота, который назначен пользователю. Для аппаратов фирмы Атол обычно равен номеру слота. Этот пароль не обязательно должен совпадать с паролем для входа в Mid Office Manager.
+
| Пароль от слота, который назначен пользователю. Для аппаратов фирмы Атол обычно равен номеру слота. Этот пароль не обязательно должен совпадать с паролем для входа в {{an}}.
 
|-
 
|-
| '''Номер слота'''  
+
| '''Номер слота'''
 
| Номер слота кассового аппарата, который назначен данному пользователю. Если не планируется использовать разные слоты для пользователей, то рекомендуется указывать значение 1.
 
| Номер слота кассового аппарата, который назначен данному пользователю. Если не планируется использовать разные слоты для пользователей, то рекомендуется указывать значение 1.
|}
+
|}  
 +
При открытии смены сервер предложит выбрать кассира из тех, что указаны в данном файле. Пользователи не смогут добавить или изменить имена кассиров. Однако при открытии смены не производится никакого контроля, что пользователь, указанный при открытии смены, действительно сам открыл смену.
  
При открытии смены сервер предложит выбрать кассира из тех, что указаны в данном файле. Пользователи не смогут добавить или изменить имена кассиров. Однако при открытии смены не производится никакого контроля, что пользователь, указанный при открытии смены, действительно сам открыл смену.
+
=== Настройка списка продуктов ===
 
+
До начала работы с сервером печати чеков нужно задать список продуктов, при оплате которых будет печататься чек. При печати чеков пользователь сможет выбрать только те продукты, которые внесены в данный список. В этот список надо также добавить сервисные сборы.
=== Настройка списка продуктов ===
+
<ol>
 
+
<li> В установочной папке сервера печати чеков откройте подпапку '''config\server'''.
До начала работы с сервером печати чеков нужно задать список продуктов, при оплате которых будет печататься чек. При печати чеков пользователь сможет выбрать только те продукты, которые внесены в данный список. В этот список надо также добавить сервисные сборы.  
+
<li> Откройте на редактирование файл '''boot.properties'''.  
 
+
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
##В установочной папке сервера печати чеков откройте подпапку '''config\server'''.  
+
<li> Для каждого продукта внесите в файл boot.properties по записи следующего вида:
##Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
<pre> product.type.<уникальный идентификатор продукта>=<''имя продукта''></pre>
##Для каждого продукта внесите в файл boot.properties по записи следующего вида: <pre> product.type.&lt;уникальный идентификатор продукта&gt;=&lt;''имя продукта''&gt;</pre>  
+
Например:
Например:  
+
 
<pre>product.type.AIR_TICKET = Авиабилет
 
<pre>product.type.AIR_TICKET = Авиабилет
product.type.EXCESS_BAGAGE = Багажная квитанция</pre>  
+
product.type.EXCESS_BAGAGE = Багажная квитанция</pre>
##Сохраните изменения и закройте файл '''boot.properties'''.  
+
<li> Сохраните изменения и закройте файл '''boot.properties'''.
=== Настройка использования кассовых аппаратов фирмы «Атол» ===
+
</ol>
 
+
=== Настройка использования кассовых аппаратов фирмы «Атол» ===
Далее описывается порядок настройки параметров кассовых аппаратов фирмы «Атол». Обязательно задать все параметры — если этого не сделать, работа сервера будет невозможна.  
+
Далее описывается порядок настройки параметров кассовых аппаратов фирмы «Атол». Обязательно задать все параметры — если этого не сделать, работа сервера будет невозможна.
 
+
<ol>
##В установочной папке сервера печати чеков откройте подпапку '''config\server'''.  
+
<li> В установочной папке сервера печати чеков откройте подпапку '''config\server'''.
##Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
<li> Откройте на редактирование файл '''boot.properties'''.  
##В файл boot.properties внесите записи следующего вида: <pre>fiscalDeviceManager.fiscalDeviceVendor = ATOL
+
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
&lt;/li&gt;&lt;/ol&gt;
+
<li> В файл boot.properties внесите записи следующего вида:
atol.adminPassword = &lt;пароль_системного_администратора&gt;
+
<pre>fiscalDeviceManager.fiscalDeviceVendor = ATOL
atol.userPassword  = &lt;пароль_пользователя&gt;
+
atol.adminPassword = <пароль_системного_администратора>
atol.cardPaymentSlot  = &lt;слот_оплаты_картой&gt;
+
atol.userPassword  = <пароль_пользователя>
atol.baudRate  = &lt;скорость обмена с виртуальным COM-портом&gt;
+
atol.cardPaymentSlot  = <слот_оплаты_картой>
atol.serial.port  = &lt;параллельный_порт&gt;
+
atol.baudRate  = <скорость обмена с виртуальным COM-портом>
atol.model  = &lt;код_модели_кассового_аппарата&gt; </pre>  
+
atol.serial.port  = <параллельный_порт>
Например:  
+
atol.model  = <код_модели_кассового_аппарата> </pre>
 +
Например:
 
<pre>fiscalDeviceManager.fiscalDeviceVendor = ATOL
 
<pre>fiscalDeviceManager.fiscalDeviceVendor = ATOL
 
atol.adminPassword = 30  
 
atol.adminPassword = 30  
Строка 118: Строка 99:
 
atol.baudRate  = 115200  
 
atol.baudRate  = 115200  
 
atol.serial.port  = 7  
 
atol.serial.port  = 7  
atol.model  = FPRINT_11 </pre>  
+
atol.model  = FPRINT_11 </pre>
Подробнее эти параметры описаны далее в таблице.  
+
Подробнее эти параметры описаны далее в таблице.
 
+
<li> Сохраните изменения и закройте файл '''boot.properties'''.
###Сохраните изменения и закройте файл '''boot.properties'''.  
+
</ol>
'''Параметры настройки кассового аппарата'''  
+
'''Параметры настройки кассового аппарата'''
 
+
{| class="wikitable"  
{| class="wikitable"
+
!Параметр!! Рекомендованное значение!!Описание
|-
+
! Параметр  
+
! Рекомендованное значение  
+
! Описание
+
 
|-
 
|-
| atol.adminPassword  
+
| atol.adminPassword
| 30  
+
| 30
 
| Пароль системного администратора. На новых аппаратах обычно задан пароль «30». Если пароль кассового аппарата другой, в данном параметре надо задать это значение.
 
| Пароль системного администратора. На новых аппаратах обычно задан пароль «30». Если пароль кассового аппарата другой, в данном параметре надо задать это значение.
 
|-
 
|-
| atol.userPassword  
+
| atol.userPassword
| 1  
+
| 1
| Пароль пользователя, под которым будет работать сервер печати. Заполняется аналогично предыдущему параметру.
+
| Пароль пользователя, под которым будет работать сервер печати. Заполняется аналогично предыдущему параметру.  
 
|-
 
|-
| atol.cardPaymentSlot  
+
| atol.cardPaymentSlot
| 3  
+
| 3
 
| Слот, в котором в кассовом аппарате настроена оплата картой. Данный параметр не рекомендуется менять без веских причин.
 
| Слот, в котором в кассовом аппарате настроена оплата картой. Данный параметр не рекомендуется менять без веских причин.
 
|-
 
|-
| atol.baudRate  
+
| atol.baudRate
| 115200  
+
| 115200
| Скорость обмена данными с виртуальным COM-портом. Поддерживаемые кассовым аппаратом скорости обмена данными указаны в документации к кассовому аппарату.
+
| Скорость обмена данными с виртуальным COM-портом. Поддерживаемые кассовым аппаратом скорости обмена данными указаны в документации к кассовому аппарату.  
 
|-
 
|-
| atol.serial.port  
+
| atol.serial.port
| Зависит от настройки драйвера устройства  
+
| Зависит от настройки драйвера устройства
 
| Номер COM-порта, который используется для работы с устройством. Этот номер можно определить с помощью утилиты, которая входит в состав драйверов кассового аппарата (их можно загрузить с сайта компании «Атол»), либо посмотреть в Диспетчере устройств операционной системы.
 
| Номер COM-порта, который используется для работы с устройством. Этот номер можно определить с помощью утилиты, которая входит в состав драйверов кассового аппарата (их можно загрузить с сайта компании «Атол»), либо посмотреть в Диспетчере устройств операционной системы.
 
|-
 
|-
| atol.model  
+
| atol.model
| Определяется моделью кассового аппарата  
+
| Определяется моделью кассового аппарата
| Код модели кассового аппарата в Mid Office Manager. Соответствие моделей кодам, которые можно задавать в этом параметре приводится в таблице в следующем разделе.
+
| Код модели кассового аппарата в {{an}}. Соответствие моделей кодам, которые можно задавать в этом параметре приводится в таблице в следующем разделе.
 
|}
 
|}
 
+
==== Таблица соответствия моделей принтеров «Атол» ====
==== Таблица соответствия моделей принтеров «Атол» ====
+
Следующая таблица служит для сопоставления конкретных моделей принтеров «Атол» и значений, которые нужно использовать при настройке сервера печати чеков:
 
+
{| class="wikitable"  
Следующая таблица служит для сопоставления конкретных моделей принтеров «Атол» и значений, которые нужно использовать при настройке сервера печати чеков:  
+
! Модель!! Значение
 
+
{| class="wikitable"
+
|-
+
! Модель  
+
! Значение
+
 
|-
 
|-
| ФЕЛИКС-Р Ф  
+
| ФЕЛИКС-Р Ф
 
| FELICS_RF
 
| FELICS_RF
 
|-
 
|-
| FPrint-02K  
+
| FPrint-02K
 
| FPRINT_02
 
| FPRINT_02
 
|-
 
|-
| FPrint-03K  
+
| FPrint-03K
 
| FPRINT_03
 
| FPRINT_03
 
|-
 
|-
| FPrint-5200K  
+
| FPrint-5200K
 
| FPRINT_5200
 
| FPRINT_5200
 
|-
 
|-
| FPrint-11  
+
| FPrint-11
 
| FPRINT_11
 
| FPRINT_11
 
|-
 
|-
Строка 185: Строка 157:
 
| FPRINT_55
 
| FPRINT_55
 
|-
 
|-
| FPrint-77  
+
| FPrint-77
 
| FPRINT_77
 
| FPRINT_77
 
|-
 
|-
| FPrintPay-01ПТК  
+
| FPrintPay-01ПТК
 
| FPRINT_PAY_01
 
| FPRINT_PAY_01
 
|-
 
|-
Строка 194: Строка 166:
 
| ATOL_25F
 
| ATOL_25F
 
|-
 
|-
| АТОЛ 30Ф  
+
| АТОЛ 30Ф
 
| MODEL_ATOL_30F
 
| MODEL_ATOL_30F
 
|-
 
|-
| АТОЛ 55Ф  
+
| АТОЛ 55Ф
 
| ATOL_55F
 
| ATOL_55F
 
|-
 
|-
Строка 203: Строка 175:
 
| ATOL_22F
 
| ATOL_22F
 
|-
 
|-
| АТОЛ 52Ф  
+
| АТОЛ 52Ф
 
| ATOL_52F
 
| ATOL_52F
 
|-
 
|-
| АТОЛ 03Ф  
+
| АТОЛ 03Ф
 
| ATOL_03F
 
| ATOL_03F
 
|-
 
|-
| АТОЛ 11Ф  
+
| АТОЛ 11Ф
 
| ATOL_11F
 
| ATOL_11F
 
|-
 
|-
| АТОЛ 02Ф  
+
| АТОЛ 02Ф
 
| ATOL_02F
 
| ATOL_02F
 
|-
 
|-
| АТОЛ 77Ф  
+
| АТОЛ 77Ф
 
| ATOL_77F
 
| ATOL_77F
 
|-
 
|-
| АТОЛ СМ-02 ПТК  
+
| АТОЛ СМ-02 ПТК
 
| SM_02
 
| SM_02
 
|-
 
|-
| АТОЛ 90Ф  
+
| АТОЛ 90Ф
 
| ATOL_90F
 
| ATOL_90F
 
|-
 
|-
| АТОЛ 60Ф  
+
| АТОЛ 60Ф
 
| ATOL_60F
 
| ATOL_60F
 
|-
 
|-
| АТОЛ 42ФС  
+
| АТОЛ 42ФС
 
| ATOL_42FS
 
| ATOL_42FS
 
|}
 
|}
  
=== Лицензирование сервера печати ===
+
=== Лицензирование сервера печати ===
 +
Прежде чем запускать сервер печати чеков, нужно лицензировать его у разработчика. На нелицензированном сервере печать чеков будет невозможна.
  
Прежде чем запускать сервер печати чеков, нужно лицензировать его у разработчика. На нелицензированном сервере печать чеков будет невозможна.  
+
Подробную информацию о получении лицензии на сервер печати чеков можно получить в службе поддержки по адресу support@gridnine.com .
  
Подробную информацию о получении лицензии на сервер печати чеков можно получить в службе поддержки по адресу support@gridnine.com .
+
== Запуск сервера печати ==
 
+
'''Чтобы запустить сервер печати чеков:'''
== Запуск сервера печати ==
+
# В установочной папке сервера печати чеков откройте подпапку '''bin'''.
 
+
# Запустите сервер печати чеков двойным щелчком файла '''run.bat'''.
'''Чтобы запустить сервер печати чеков:'''  
+
#: Откроется окно сервера печати чеков.
 
+
При необходимости по окончании работы с сервером печати чеков его работу можно завершить:
###В установочной папке сервера печати чеков откройте подпапку '''bin'''.  
+
* Закройте окно сервера печати чеков или в окне сервера введите команду ''q'' и нажмите Enter.
###Запустите сервер печати чеков двойным щелчком файла '''run.bat'''.  
+
== Конфигурирование клиента {{an}} ==
 
+
Для начала совместного использования {{an}} и сервера печати чеков необходимо внести изменения в конфигурацию клиента {{an}}.
 
+
<ol>
###:Откроется окно сервера печати чеков. &lt;/dd&gt;
+
<li> В установочной папке клиента {{an}} откройте подпапку '''config\server'''.
 
+
<li> Откройте на редактирование файл '''boot.properties'''.  
 
+
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
При необходимости по окончании работы с сервером печати чеков его работу можно завершить:  
+
<li> В файл boot.properties внесите записи следующего вида:
 
+
<pre style="white-space: pre-wrap;">com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
##*Закройте окно сервера печати чеков или в окне сервера введите команду ''q'' и нажмите Enter.  
+
com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://<адрес сервера>:9090/kkt/rest/</pre>
== Конфигурирование клиента Mid Office Manager  ==
+
 
+
Для начала совместного использования Mid Office Manager и сервера печати чеков необходимо внести изменения в конфигурацию клиента Mid Office Manager.  
+
 
+
###В установочной папке клиента Mid Office Manager откройте подпапку '''config\server'''.  
+
###Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
###В файл boot.properties внесите записи следующего вида: <pre style="white-space: pre-wrap;">com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
+
&lt;/li&gt;&lt;/ol&gt;
+
com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://&lt;адрес сервера&gt;:9090/kkt/rest/</pre>  
+
 
Например:  
 
Например:  
 
<pre style="white-space: pre-wrap;">com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
 
<pre style="white-space: pre-wrap;">com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://192.168.1.1:9090/kkt/rest/</pre>  
+
com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://192.168.1.1:9090/kkt/rest/</pre>
####Сохраните изменения и закройте файл '''boot.properties'''.  
+
<li> Сохраните изменения и закройте файл '''boot.properties'''.
Параметр <tt>com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled</tt> служит для включения фискальной подсистемы. Без него в клиенте Mid Office Manager будет недоступна печать чеков. Этот параметр можно использовать для ограничения доступа к кассовому аппарату с других компьютеров. С компьютеров, где в конфигурационном файле нет этой строки, печать будет невозможна.  
+
</ol>
 +
Параметр <tt>com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled</tt> служит для включения фискальной подсистемы. Без него в клиенте {{an}} будет недоступна печать чеков. Этот параметр можно использовать для ограничения доступа к кассовому аппарату с других компьютеров. С компьютеров, где в конфигурационном файле нет этой строки, печать будет невозможна.
  
=== Отключение открытия смены на Mid Office Manager  ===
+
=== Отключение открытия смены на {{an}} ===
 +
Операция открытия смены в {{an}} предусматривает открытие смены как в {{an}}, так и на сервере печати чеков (то есть на ККТ). В некоторых агентствах смены {{an}} не используются и их открывать не требуется. В этом случае можно отключить эту функциональность — тогда кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.
  
Операция открытия смены в Mid Office Manager предусматривает открытие смены как в Mid Office Manager, так и на сервере печати чеков (то есть на ККТ). В некоторых агентствах смены Mid Office Manager не используются и их открывать не требуется. В этом случае можно отключить эту функциональность — тогда кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.  
+
'''Чтобы отключить создание смены в {{an}}:'''
 +
<ol>
 +
<li> В установочной папке клиента {{an}} откройте подпапку '''config\server'''.
 +
<li> Откройте на редактирование файл '''boot.properties'''.
 +
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
 +
<li> В файл boot.properties внесите следующую запись:
 +
<pre>com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.disableWorklog = true </pre>
 +
<li> Сохраните изменения и закройте файл '''boot.properties'''.
 +
<li> Перезагрузите сервер {{an}}.
 +
</ol>
 +
После этого кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.
  
'''Чтобы отключить создание смены в Mid Office Manager:'''  
+
== Настройка отображаемых на печати названий продуктов ==
 +
В клиенте {{an}} можно задать отличные от системных названия продуктов, которые должны отображаться при печати чеков.
 +
# В окне {{an}} в панели навигации слева щелкните список '''Системные свойства'''.
 +
#: Если такого списка в левой панели нет, создайте его. Подробнее о создании списков в рабочей области см. [[Редактор рабочей области]]. При создании списка агентов в поле '''Применить к''' нужно выбрать '''Системные свойства'''.
 +
# В рабочей области откройте на редактирование документ '''Настройки печати чеков'''.
 +
# В документе задайте значение в поле «Наименование сборов агентства», которое будет использоваться при печати сборов. Поле обязательно к заполнению.
 +
# В столбце '''Наименование при печати чека''' задайте названия продуктов, которые должны выводиться на печать.
 +
#: В левой панели документа «Настройки печати чеков» определяются названия обычных продуктов, а в правой панели — названия универсальных продуктов.
 +
#: <br>
 +
#: '''ВНИМАНИЕ!''' Настоятельно не рекомендуется использовать систему, не определив названия всех продуктов.
 +
# При необходимости в столбце '''Шаблон номера продукта''' задайте номера продуктов, которые должны выводиться на печати.
 +
#: В этом столбце можно указать произвольный текст, а также подставить номер продукта, воспользовавшись шаблоном %s. Например, если номер билета — 123 и текст имеет вид
 +
#: <pre>Серийный номер авиабилета — %s</pre>
 +
#: то на печать будет выведена строка:
 +
#:  <pre> Серийный номер авиабилета — 123.</pre>
 +
# Сохраните документ '''Настройки печати чеков'''.
 +
== Настройка профиля организации ==
 +
Для нормальной работы печати чеков при настройке организации нужно настроить ряд параметров:
 +
* '''ИНН организации''' В системе обязательно корректно заполнить профиль организации, которая использовалась при фискализации кассового аппарата. При печати поиск профиля этой организации выполняется по полю ИНН. То есть ИНН организации, указанный при фискализации кассового аппарата, должен совпадать с ИНН в профиле этой организации в {{an}}. При невозможности определить профиль организации печать чеков также будет невозможна.
 +
* '''Информация о системах налогообложения''' У организации должна быть корректно заполнена информация о применяемых системах налогообложения, в частности, должно быть правильно указано, применяет ли организация НДС. На основе этого параметра определяется ставка НДС сборов агентства.
 +
* '''Ставка НДС''' Надо убедиться, что в глобальных параметрах задана ставка '''НДС''' — это значение применяется, если организация является плательщиком НДС.
 +
= Печать чеков =
 +
Существует два режима печати чеков — печать при оплате продукта в {{an}} и автономная печать. В следующих разделах описывается, как использовать каждый из этих режимов печати.
 +
== Печать чеков при оплате продукта в {{an}} ==
 +
Прежде чем приступать к печати чеков, надо открыть новую смену или присоединиться к существующей смене.
 +
'''Чтобы отрыть новую смену:'''
 +
# Щелкните кнопку '''Начать работу'''.
 +
#: [[image: startsession.png|270px|center]]
 +
# Заполните поля '''Сотрудник''', '''Роль''', '''Точка продаж''', '''Касса''', '''Кассовый аппарат''' и '''Рабочее место'''.
 +
# Установите флажок '''Кассир-операционист'''.
 +
# Щелкните кнопку '''ОК'''.
 +
'''Чтобы присоединиться к существующей смене:'''
 +
# Щелкните кнопку '''Начать работу'''.
 +
# Заполните поля '''Сотрудник''', '''Роль''', '''Точка продаж''', '''Касса''', '''Кассовый аппарат''' и '''Рабочее место'''. Значение в поле '''Рабочее место''' должно отличаться от того, что использовалось для открытия смены кассиром-операционистом.
 +
# Убедитесь, что флажок '''Кассир-операционист''' снят.
 +
# Щелкните кнопку '''ОК'''.
 +
Кассовый аппарат может использоваться несколькими пользователями одновременно, но только один из них должен открыть смену, установив флажок «Кассир-операционист» в окне открытия смены. Если в начале работы пользователь не установит флажок «Кассир-операционист», он сможет печатать чеки, только если кассовая смена уже открыта другим кассиром.
  
####В установочной папке клиента Mid Office Manager откройте подпапку '''config\server'''.
+
Если при попытке открыть смену указанным способом выяснится, что смена уже открыта, то система задаст вопрос, продолжить ли работу в текущей смене, или открыть новую. Если будет выбран вариант открытия новой смены, то существующая смена будет закрыта (с печатью отчета о закрытии смены), а новая — открыта.
####Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
== Закрытие кассовой смены ==
####В файл boot.properties внесите следующую запись: <pre>com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.disableWorklog = true </pre>
+
Закрытие смены выполняется с помощью кнопки «Завершить работу». При завершении работы, если в начала работы пользователь установил флажок «Кассир-операционист», будет выполнено закрытие кассовой смены (с печатью отчета о закрытии кассовой смены).
####Сохраните изменения и закройте файл '''boot.properties'''.
+
####Перезагрузите сервер Mid Office Manager.
+
После этого кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.  
+
  
== Настройка отображаемых на печати названий продуктов ==
+
{{an}} поддерживает печать только чеков с типом «Приход».
 +
 +
Печать чеков выполняется по щелчку кнопки «Печатать чек», которая в меню списков продуктов и заказов.
 +
[[image: MOMcheckprint02.png|center]]
 +
Также эта кнопка доступна в заказе, если он открыт в режиме редактирования.
  
В клиенте Mid Office Manager можно задать отличные от системных названия продуктов, которые должны отображаться при печати чеков.  
+
{{info| Если сервер печати чеков не лицензирован, при попытке распечатать чек возникнет ошибка. В этом случае нужно лицензировать сервер, обратившись в службу поддержки, и лишь затем пытаться снова выполнить печать чека.}}
  
####В окне Mid Office Manager в панели навигации слева щелкните список '''Системные свойства'''.
+
Действие этой кнопки различается в зависимости от того, где она применяется:
####:Если такого списка в левой панели нет, создайте его. Подробнее о создании списков в рабочей области см. &lt;a href="/wiki/index.php?title=/wiki/index.php/%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%BE%D1%80_%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B9_%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D0%B8&amp;action=edit&amp;redlink=1" class="new" title="/wiki/index.php/Редактор рабочей области (страница не существует)"&gt;RTENOTITLE&lt;/a&gt;. При создании списка агентов в поле '''Применить к''' нужно выбрать '''Системные свойства'''. &lt;/dd&gt;
+
* '''В списке заказов''' На печать выводятся все неоплаченные продукты из всех выделенных
####В рабочей области откройте на редактирование документ '''Настройки печати чеков'''.
+
* '''В списке продуктов''' На печать выводятся все выделенные продукты, которые не были ранее оплачены.
####В документе задайте значение в поле «Наименование сборов агентства», которое будет использоваться при печати сборов. Поле обязательно к заполнению.  
+
* '''В заказе''' На печать выводятся все продукты из заказа, которые не были оплачены.
####В столбце '''Наименование при печати чека''' задайте названия продуктов, которые должны выводиться на печать.  
+
  
 +
По щелчку кнопки «Печатать чек» открывается окно, где нужно указать агента (по умолчанию подставляется текущий пользователь) и адрес клиента. Агент вносится в формы оплаты в поле «Агент».
  
####:В левой панели документа «Настройки печати чеков» определяются названия обычных продуктов, а в правой панели — названия универсальных продуктов. &lt;/dd&gt;
+
На чеке указывается адрес клиента и это поле можно не заполнять, если клиенту не требуется чек в электронном виде.
####:<br> &lt;/dd&gt;
+
[[image: MOMcheckprint03.png|center]]
####:'''ВНИМАНИЕ!''' Настоятельно не рекомендуется использовать систему, не определив названия всех продуктов. &lt;/dd&gt;
+
По щелчку кнопки «Оплатить» открывается окно, в котором пользователь может отредактировать суммы и формы оплаты, которые будут указаны на чеке.
 +
[[image: MOMcheckprint04.png|center]]
 +
В данном списке доступны для редактирования четыре поля:
 +
* '''Тип оплаты''' — можно выбирать между оплатой картой и оплатой наличными.
 +
* '''Сумма оплаты''' — сумму оплаты можно только уменьшить, но не увеличить.
 +
* '''Агент''' — можно выбрать другого агента.
 +
* '''Оплатить''' — если этот флажок снят, данная оплата не будет указываться в чеке.
 +
По щелчку кнопки «Оплатить» начнется печать чека.
  
 +
Все изменения, выполненные в данной форме, перейдут в продукты. Иначе говоря, если строка содержит признак «Оплатить», то соответствующая форма оплаты в продукте будет отмечена как оплаченная. Если сумма оплаты отличается от исходной суммы, форма оплаты в продукте будет разбита на две: оплаченную и неоплаченную. В продукте также изменятся агент и тип оплаты.
  
####При необходимости в столбце '''Шаблон номера продукта''' задайте номера продуктов, которые должны выводиться на печати.  
+
Если в ходе печати чека произойдет ошибка, надо устранить причину и повторно попытаться напечатать чек.
  
 +
На любом этапе печати можно отказаться от печати чека, щелкнув кнопку «Отмена».
  
####:В этом столбце можно указать произвольный текст, а также подставить номер продукта, воспользовавшись шаблоном&nbsp;%s. Например, если номер билета — 123 и текст имеет вид &lt;/p&gt; &lt;/dd&gt;
+
== Особенности печати чеков ==
####:<pre>Серийный номер авиабилета —&nbsp;%s</pre>
+
При печати чека для каждого продукта создается основная строка и строка сборов. Строки создаются только в том случае, если есть соответствующие неоплаченные формы оплаты.
&lt;p&gt;&lt;/dd&gt;
+
  
####:то на печать будет выведена строка: &lt;/p&gt;
+
При печати вначале всегда печатается основная строка продукта, а потом строка со сборами.
 +
Ставка НДС у продукта всегда проставляется «Без НДС». В данный момент другие ставки для продуктов не поддерживаются.
  
&lt;/dd&gt;
+
Ставка НДС для сборов определяется тем, используется ли НДС в организации, на которую зарегистрирован кассовый аппарат. Если да, то ставка НДС берется из глобальных параметров, в противном случае вместо ставки выводится строка «Без НДС».
####:<pre> Серийный номер авиабилета — 123.</pre>
+
&lt;p&gt;&lt;/dd&gt;
+
  
 +
Организация, от имени которой печатает чек, определяется на основе параметров самого кассового аппарата. Эта организация может не совпадать с организациями, профили которых указаны в заказе, — на чеке все равно выводится имя организации, которая задана в кассовом аппарате.
  
 +
В качестве кассира в чеке всегда указывается тот, кто открыл смену, вне зависимости от того, какой именно пользователь печатает чек.
 +
== Автономная печать чеков ==
 +
Сервер печати чеков позволяет выполнять печать в отсутствие сервера {{an}}.
  
 +
Печать чеков выполняется через веб-браузер на веб-странице сервера печати чеков.
  
 
+
{{warn| Если сервер печати чеков не лицензирован, при попытке распечатать чек возникнет ошибка. В этом случае прежде чем снова пытаться выполнить печать чека нужно лицензировать сервер, обратившись в службу поддержки.}}
####Сохраните документ '''Настройки печати чеков'''.
+
== Настройка профиля организации  ==
+
 
+
Для нормальной работы печати чеков при настройке организации нужно настроить ряд параметров:
+
 
+
###*'''ИНН организации''' В системе обязательно корректно заполнить профиль организации, которая использовалась при фискализации кассового аппарата. При печати поиск профиля этой организации выполняется по полю ИНН. То есть ИНН организации, указанный при фискализации кассового аппарата, должен совпадать с ИНН в профиле этой организации в Mid Office Manager. При невозможности определить профиль организации печать чеков также будет невозможна.
+
###*'''Информация о системах налогообложения''' У организации должна быть корректно заполнена информация о применяемых системах налогообложения, в частности, должно быть правильно указано, применяет ли организация НДС. На основе этого параметра определяется ставка НДС сборов агентства.
+
###*'''Ставка НДС''' Надо убедиться, что в глобальных параметрах задана ставка '''НДС''' — это значение применяется, если организация является плательщиком НДС.
+
= Печать чеков  =
+
 
+
Сервер печати чеков позволяет выполнять печать в отсутствие сервера Mid Office Manager.
+
 
+
Печать чеков выполняется через веб-браузер на веб-странице сервера печати чеков.
+
 
+
{| style="width: 100%; border-collapse: collapse; border-color: #000; padding-left: 10px;"
+
|-
+
| style="border-style: double; border-width: 0 0px 0 0; vertical-align: top; padding-right: 1px; width: 1px; white-space: nowrap; padding-left: 27px; padding-top: 14px; padding-bottom: 14px;" | [[Image:|Alert.png]]
+
| style="border-style: none; border-width: 2px; vertical-align: top; padding-left: 10px; padding-top: 20px; width: 800px; padding-bottom: 14px;" | Если сервер печати чеков не лицензирован, при попытке распечатать чек возникнет ошибка. В этом случае прежде чем снова пытаться выполнить печать чека нужно лицензировать сервер, обратившись в службу поддержки.
+
|}
+
  
 
Печать чеков выполняется в следующей последовательности:  
 
Печать чеков выполняется в следующей последовательности:  
 +
# Откройте следующую веб-страницу:
 +
#: <pre>http://<сервер_печати_чеков>:9090/</pre>
 +
#: &nbsp; &nbsp; где <tt><сервер_печати_чеков></tt> — сетевое имя или IP-адрес сервера печати чеков. Если программа, к примеру, установлена на компьютере MyComputer, то адрес будет иметь вид:
 +
#: <pre>http://MyComputer:9090/</pre>
 +
#: Вот пример начальной страницы сервера печати чеков (конкретный внешний вид может отличаться):
 +
#: [[image: session01.png|450px|center]]
 +
#: Если смена была открыта ранее, веб-страница будет выглядеть так:
 +
#: [[image: session02.png|600px|center]]
 +
# В поле «Тип чека» выберите один из доступных типов чека:
 +
#* '''Продажа''' — этот вариант соответствует типу «Приход» согласно закону «54-ФЗ»
 +
#* '''Возврат''' — этот вариант соответствует типу «Возврат прихода» согласно закону «54-ФЗ»
 +
#* '''Корректировка продажи''' — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Приход»» согласно закону «54-ФЗ»
 +
#* '''Корректировка возврата''' — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Возврат прихода»» согласно закону «54-ФЗ»
 +
#: '''ВНИМАНИЕ!''' Корректность выбора типа чека для отражения той или иной бизнес-операции не контролируется, поэтому ответственность за выбор чека несет пользователь программы.
 +
# На странице печати заполните следующие поля:
 +
#* '''Тип''' — в этом поле выберите название продаваемого продукта. ''Обязательное поле.'' Произвольно менять название продукта нельзя — возможно только выбирать из значений, настроенных на сервере.
 +
#* '''Адрес клиента''' — если клиент просит отправить ему копию чека в электронном виде, то в этом поле укажите адрес электронной почты или телефон клиента. ''Необязательное поле.'' Отправка электронного чека произойдет автоматически в процессе передачи чека в налоговую инспекцию. Бумажный чек будет напечатан в любом случае.
 +
#* '''Номер''' — в этом поле введите номер продукта, например номер билета. ''Необязательное поле.'' Заданное здесь значение будет напечатано в чеке после названия продукта.
 +
#* '''Детали''' — введите в этом поле текст, который нужно добавить в название продукта при печати. ''Необязательное поле.'' Введенный в этом поле текст будет напечатан в чеке после первых двух полей. При вводе объемного текста следует учитывать, что некоторые модели кассовых аппаратов могут ограничивать длину названия продукта.
 +
#* '''Цена''' — введите цену продукта. ''Обязательное поле.''
 +
#* '''Кол-во''' — укажите в этом поле количество продаваемых продуктов. ''Обязательное поле.'' Значение по умолчанию — «1».
 +
#* '''Ставка НДС''' — выберите ставку НДС продукта. ''Обязательное поле.''
 +
#* '''Форма оплаты''' — форма оплаты (наличными или картой). ''Обязательное поле.''
 +
# Запустите печать щелчком кнопки '''Печать'''.
  
####Откройте следующую веб-страницу:
+
=== Закрытие смены в автономном режиме ===
####:<pre>http://&lt;сервер_печати_чеков&gt;:9090/</pre>
+
Смена, открытая в автономном режиме, закрывается щелчком кнопки '''Z-отчет'''. После закрытия смены дальнейшая работа с программой невозможна — чтобы продолжить работу, нужно будет открыть смену.
&lt;/dd&gt;
+
При остановке сервера печати чеков смена закрывается автоматически.
 
+
{{Info|Если с момента открытия смены прошло более 24 часов, смена автоматически блокируется. Для продолжения работы необходимо закрыть смену и открыть ее снова.}}
####:&nbsp; &nbsp; где <tt>&lt;сервер_печати_чеков&gt;</tt> — сетевое имя или IP-адрес сервера печати чеков. Если программа, к примеру, установлена на компьютере MyComputer, то адрес будет иметь вид:
+
==== Закрытие смены по паролю ====
 
+
Сервер печати чеков можно настроить так, чтобы закрытие смены было бы невозможным без ввода пароля. В этом случае при попытке закрыть смену пользователю будет предлагаться ввести пароль, и только при указании правильного пароля смена будет закрыта. Далее рассказывается, как настроить закрытие смены по паролю на сервере печати чеков.
&lt;/dd&gt;
+
<ol>
####:<pre>http://MyComputer:9090/</pre>
+
<li> В установочной папке сервера печати чеков откройте подпапку '''config\server'''.
&lt;/dd&gt;
+
<li> Откройте на редактирование файл '''boot.properties'''.  
 
+
<br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.
####:Вот пример начальной страницы сервера печати чеков (конкретный внешний вид может отличаться):
+
<li> Откройте на редактирование файл '''boot.properties'''.  
 
+
<li> В конец файла boot.properties добавьте следующую запись:<br>
&lt;/dd&gt;
+
<pre>fiscalDeviceManager.closeSessionPassword = <пароль></pre>
####:<div class="center"><div class="floatnone">[[/wiki/index.php/Файл:Session01.png|[[Image:|Session01.png]]]]</div></div>
+
&nbsp; &nbsp; &nbsp;где <пароль> — пароль, который будет требоваться при закрытии смены.
&lt;/dd&gt;
+
<li> Сохраните изменения и закройте файл '''boot.properties'''.
 
+
<li> Перезагрузите сервер печати чеков.
####:Если смена была открыта ранее, веб-страница будет выглядеть так:
+
</ol>
 
+
&lt;/dd&gt;
+
####:<div class="center"><div class="floatnone">[[/wiki/index.php/Файл:Session02.png|[[Image:|Session02.png]]]]</div></div>
+
&lt;/dd&gt;&lt;/dl&gt;
+
&lt;/li&gt;
+
####:#В поле «Тип чека» выберите один из доступных типов чека:
+
####:#*'''Продажа''' — этот вариант соответствует типу «Приход» согласно закону «54-ФЗ»
+
####:#*'''Возврат''' — этот вариант соответствует типу «Возврат прихода» согласно закону «54-ФЗ»
+
####:#*'''Корректировка продажи''' — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Приход»» согласно закону «54-ФЗ»
+
####:#*'''Корректировка возврата''' — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Возврат прихода»» согласно закону «54-ФЗ»
+
 
+
 
+
####:#:'''ВНИМАНИЕ!''' Корректность выбора типа чека для отражения той или иной бизнес-операции не контролируется, поэтому ответственность за выбор чека несет пользователь программы. &lt;/dd&gt;
+
 
+
&lt;/li&gt;
+
####:#На странице печати заполните следующие поля:
+
####:#*'''Тип''' — в этом поле выберите название продаваемого продукта. ''Обязательное поле.'' Произвольно менять название продукта нельзя — возможно только выбирать из значений, настроенных на сервере.
+
####:#*'''Адрес клиента''' — если клиент просит отправить ему копию чека в электронном виде, то в этом поле укажите адрес электронной почты или телефон клиента. ''Необязательное поле.'' Отправка электронного чека произойдет автоматически в процессе передачи чека в налоговую инспекцию. Бумажный чек будет напечатан в любом случае.
+
####:#*'''Номер''' — в этом поле введите номер продукта, например номер билета. ''Необязательное поле.'' Заданное здесь значение будет напечатано в чеке после названия продукта.
+
####:#*'''Детали''' — введите в этом поле текст, который нужно добавить в название продукта при печати. ''Необязательное поле.'' Введенный в этом поле текст будет напечатан в чеке после первых двух полей. При вводе объемного текста следует учитывать, что некоторые модели кассовых аппаратов могут ограничивать длину названия продукта.
+
####:#*'''Цена''' — введите цену продукта. ''Обязательное поле.''
+
####:#*'''Кол-во''' — укажите в этом поле количество продаваемых продуктов. ''Обязательное поле.'' Значение по умолчанию — «1».
+
####:#*'''Ставка НДС''' — выберите ставку НДС продукта. ''Обязательное поле.''
+
####:#*'''Форма оплаты''' — форма оплаты (наличными или картой). ''Обязательное поле.'' &lt;/li&gt;
+
####:#Запустите печать щелчком кнопки '''Печать'''. &lt;/li&gt;&lt;/ol&gt;
+
=== Закрытие смены в автономном режиме ===
+
 
+
Смена, открытая в автономном режиме, закрывается щелчком кнопки '''Z-отчет'''. После закрытия смены дальнейшая работа с программой невозможна — чтобы продолжить работу, нужно будет открыть смену. При остановке сервера печати чеков смена закрывается автоматически.  
+
 
+
{| style="width: 100%; border-collapse: collapse; border-color: #000; padding-left: 10px;"
+
|-
+
| style="border-style: double; border-width: 0 0px 0 0; vertical-align: top; padding-right: 1px; width: 1px; white-space: nowrap; padding-left: 27px; padding-top: 14px; padding-bottom: 14px;" | [[Image:|Info.png]]
+
| style="border-style: none; border-width: 2px; vertical-align: top; padding-left: 10px; padding-top: 14px; width: 800px; padding-bottom: 14px;" | Если с момента открытия смены прошло более 24 часов, смена автоматически блокируется. Для продолжения работы необходимо закрыть смену и открыть ее снова.
+
|}
+
 
+
==== Закрытие смены по паролю ====
+
 
+
Сервер печати чеков можно настроить так, чтобы закрытие смены было бы невозможным без ввода пароля. В этом случае при попытке закрыть смену пользователю будет предлагаться ввести пароль, и только при указании правильного пароля смена будет закрыта. Далее рассказывается, как настроить закрытие смены по паролю на сервере печати чеков.  
+
 
+
####:##В установочной папке сервера печати чеков откройте подпапку '''config\server'''.  
+
####:##Откройте на редактирование файл '''boot.properties'''. <br> Для редактирования можно использовать любой текстовый редактор, например Блокнот.  
+
####:##Откройте на редактирование файл '''boot.properties'''.  
+
####:##В конец файла boot.properties добавьте следующую запись:<br> <pre>fiscalDeviceManager.closeSessionPassword = &lt;пароль&gt;</pre>  
+
&nbsp; &nbsp; &nbsp;где &lt;пароль&gt; — пароль, который будет требоваться при закрытии смены.  
+
 
+
####:##Сохраните изменения и закройте файл '''boot.properties'''.  
+
####:##Перезагрузите сервер печати чеков.  
+
= Печать отчетов кассира  =
+
 
+
На веб-странице веб-сервера печати чеков доступны для создания несколько отчетов кассира:
+
 
+
####:#*'''X-отчет''' — отчет кассира без закрытия смены. Этот отчет предназначен для контроля работы кассира и показывает сколько операций и какие суммы были проведены в течение смены. Отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''X-отчет'''.
+
####:#*'''Z-отчет''' — отчет с закрытием смены, снимается в основном один раз в конце смены. Z-отчет выводится на контрольной ленте, где отображаются все чеки, пробитые за смену, в формате: «время—номер чека/покупки—сумма». Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''Z-отчет'''.
+
####:#*'''Отчет за смену''' — этот отчет содержит как сводную информацию о сумме продаж текущего кассира за наличный расчет и по кредитным картам, а также сведения о всех выданных чеках. Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''Отчет за смену'''.
+
= Ссылки по теме  =
+
  
####:#*&lt;a href="/wiki/index.php?title=/wiki/index.php/%D0%97%D0%B0%D0%BA%D0%B0%D0%B7%D1%8B&amp;action=edit&amp;redlink=1" class="new" title="/wiki/index.php/Заказы (страница не существует)"&gt;RTENOTITLE&lt;/a&gt;&lt;/ol&gt;
+
= Печать отчетов кассира =
&lt;/ol&gt; &lt;/ol&gt;
+
На веб-странице веб-сервера печати чеков доступны для создания несколько отчетов кассира:
 +
* '''X-отчет''' — отчет кассира без закрытия смены. Этот отчет предназначен для контроля работы кассира и показывает сколько операций и какие суммы были проведены в течение смены. Отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''X-отчет'''.
 +
* '''Z-отчет''' — отчет с закрытием смены, снимается в основном один раз в конце смены. Z-отчет выводится на контрольной ленте, где отображаются все чеки, пробитые за смену, в формате: «время—номер чека/покупки—сумма». Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''Z-отчет'''.
 +
* '''Отчет за смену''' — этот отчет содержит как сводную информацию о сумме продаж текущего кассира за наличный расчет и по кредитным картам, а также сведения о всех выданных чеках. Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки '''Отчет за смену'''.
 +
= Ссылки по теме =
 +
* [[Заказы]]

Версия 17:40, 14 мая 2019

Содержание

Общая информация

При выписке билетов агент обязан выдать покупателю кассовый чек. Стандартные средства Mid Office Manager не поддерживают этой функциональности, но если установить некоторые дополнительные компоненты, то можно обеспечить печать чеков при оплате заказов в Mid Office Manager. Далее подробно рассказывается о том, какие для этого нужны компоненты, а также как их нужно настраивать.

Необходимые компоненты

Для поддержки печати документов необходимы следующие компоненты:

  • Контрольно-кассовая техника (ККТ), например ККМ. Эту технику надо подключить к выделенному компьютеру и настроить в соответствии с инструкцией производителя ККТ.
  • Сервер печати Надо установить и настроить сервер печати на компьютере, к которому подключена ККТ. Порядок установки и настройки сервера печати описан в следующих разделах.

Установка, настройка и запуск

Установка сервера печати чеков

Сервер печати чеков устанавливается в следующей последовательности:

  1. Загрузите дистрибутив сервера печати чеков с сервера компании-разработчика по адресу: http://download.gridnine.com/xtrip/kkt/1.05/production/.
  2. Создайте корневую папку для размещения сервера печати чеков, например C:\printserver\.
    Рекомендуется не использовать в именах папок пробелов, потому что это может нарушать работу скриптов.
  3. Распакуйте архив сервера Mid Office Manager в папку printserver.

Настройка сервера печати чеков

До начала печати чеков нужно настроить и лицензировать сервер печати чеков. Сервер устанавливается на компьютере, к которому подключена контрольно-кассовая техника.

Настройка сервера выполняется в следующей последовательности:

  1. Настройка списка кассиров.
  2. Настройка списка продуктов.
  3. Настройка кассовых аппаратов.
  4. Лицензирование сервера печати чеков.

Подробнее об этих операциях рассказывается в следующих разделах.

Настройка списка кассиров

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

  1. В установочной папке сервера печати чеков откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. Откройте на редактирование файл boot.properties.
  4. Для каждого кассира внесите в конец файла boot.properties следующие записи:
    cashier.<идентификатор_кассира>.name = <имя кассира>
    cashier.<идентификатор_кассира>.login = <имя пользователя>
    cashier.<идентификатор_кассира>.password = <пароль от кассового аппарата>
    cashier.<идентификатор_кассира>.slot = <номер_слота>

         где <идентификатор_кассира> — уникальный идентификатор кассира. Вот пример определения кассира:

    cashier.v1.name = Иванов Иван Иванович
    cashier.v1.login = Ivanov
    cashier.v1.password = 1
    cashier.v1.slot = 1
  5. Сохраните изменения и закройте файл boot.properties.

В следующей таблице описываются значения полей определения кассира:

Название поля Описание
Идентификатор кассира Любой текст, идентифицирующий кассира. Можно использовать, например, строчки вида «v1», «v2» и т. п.
Имя кассира Ф.И.О. кассира в том виде, в котором эта информация должна выводиться на чеке.
Имя пользователя Имя пользователя, которое данный кассир должен использует для входа в систему. Если сервер печати чеков планируется использовать совместно с Mid Office Manager, то имена пользователей совпадать с именами в Mid Office Manager.
Пароль от кассового аппарата Пароль от слота, который назначен пользователю. Для аппаратов фирмы Атол обычно равен номеру слота. Этот пароль не обязательно должен совпадать с паролем для входа в Mid Office Manager.
Номер слота Номер слота кассового аппарата, который назначен данному пользователю. Если не планируется использовать разные слоты для пользователей, то рекомендуется указывать значение 1.

При открытии смены сервер предложит выбрать кассира из тех, что указаны в данном файле. Пользователи не смогут добавить или изменить имена кассиров. Однако при открытии смены не производится никакого контроля, что пользователь, указанный при открытии смены, действительно сам открыл смену.

Настройка списка продуктов

До начала работы с сервером печати чеков нужно задать список продуктов, при оплате которых будет печататься чек. При печати чеков пользователь сможет выбрать только те продукты, которые внесены в данный список. В этот список надо также добавить сервисные сборы.

  1. В установочной папке сервера печати чеков откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. Для каждого продукта внесите в файл boot.properties по записи следующего вида:
     product.type.<уникальный идентификатор продукта>=<''имя продукта''>

    Например:

    product.type.AIR_TICKET = Авиабилет
    product.type.EXCESS_BAGAGE = Багажная квитанция
  4. Сохраните изменения и закройте файл boot.properties.

Настройка использования кассовых аппаратов фирмы «Атол»

Далее описывается порядок настройки параметров кассовых аппаратов фирмы «Атол». Обязательно задать все параметры — если этого не сделать, работа сервера будет невозможна.

  1. В установочной папке сервера печати чеков откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. В файл boot.properties внесите записи следующего вида:
    fiscalDeviceManager.fiscalDeviceVendor = ATOL
    atol.adminPassword = <пароль_системного_администратора> 
    atol.userPassword  = <пароль_пользователя> 
    atol.cardPaymentSlot  = <слот_оплаты_картой> 
    atol.baudRate  = <скорость обмена с виртуальным COM-портом> 
    atol.serial.port  = <параллельный_порт> 
    atol.model  = <код_модели_кассового_аппарата> 

    Например:

    fiscalDeviceManager.fiscalDeviceVendor = ATOL
    atol.adminPassword = 30 
    atol.userPassword  = 1 
    atol.cardPaymentSlot = 3 
    atol.baudRate  = 115200 
    atol.serial.port  = 7 
    atol.model  = FPRINT_11 

    Подробнее эти параметры описаны далее в таблице.

  4. Сохраните изменения и закройте файл boot.properties.

Параметры настройки кассового аппарата

Параметр Рекомендованное значение Описание
atol.adminPassword 30 Пароль системного администратора. На новых аппаратах обычно задан пароль «30». Если пароль кассового аппарата другой, в данном параметре надо задать это значение.
atol.userPassword 1 Пароль пользователя, под которым будет работать сервер печати. Заполняется аналогично предыдущему параметру.
atol.cardPaymentSlot 3 Слот, в котором в кассовом аппарате настроена оплата картой. Данный параметр не рекомендуется менять без веских причин.
atol.baudRate 115200 Скорость обмена данными с виртуальным COM-портом. Поддерживаемые кассовым аппаратом скорости обмена данными указаны в документации к кассовому аппарату.
atol.serial.port Зависит от настройки драйвера устройства Номер COM-порта, который используется для работы с устройством. Этот номер можно определить с помощью утилиты, которая входит в состав драйверов кассового аппарата (их можно загрузить с сайта компании «Атол»), либо посмотреть в Диспетчере устройств операционной системы.
atol.model Определяется моделью кассового аппарата Код модели кассового аппарата в Mid Office Manager. Соответствие моделей кодам, которые можно задавать в этом параметре приводится в таблице в следующем разделе.

Таблица соответствия моделей принтеров «Атол»

Следующая таблица служит для сопоставления конкретных моделей принтеров «Атол» и значений, которые нужно использовать при настройке сервера печати чеков:

Модель Значение
ФЕЛИКС-Р Ф FELICS_RF
FPrint-02K FPRINT_02
FPrint-03K FPRINT_03
FPrint-5200K FPRINT_5200
FPrint-11 FPRINT_11
FPrint-22 FPRINT_22
FPrint-55 FPRINT_55
FPrint-77 FPRINT_77
FPrintPay-01ПТК FPRINT_PAY_01
АТОЛ 25Ф ATOL_25F
АТОЛ 30Ф MODEL_ATOL_30F
АТОЛ 55Ф ATOL_55F
АТОЛ 22Ф (АТОЛ FPrint-22ПТК) ATOL_22F
АТОЛ 52Ф ATOL_52F
АТОЛ 03Ф ATOL_03F
АТОЛ 11Ф ATOL_11F
АТОЛ 02Ф ATOL_02F
АТОЛ 77Ф ATOL_77F
АТОЛ СМ-02 ПТК SM_02
АТОЛ 90Ф ATOL_90F
АТОЛ 60Ф ATOL_60F
АТОЛ 42ФС ATOL_42FS

Лицензирование сервера печати

Прежде чем запускать сервер печати чеков, нужно лицензировать его у разработчика. На нелицензированном сервере печать чеков будет невозможна.

Подробную информацию о получении лицензии на сервер печати чеков можно получить в службе поддержки по адресу support@gridnine.com .

Запуск сервера печати

Чтобы запустить сервер печати чеков:

  1. В установочной папке сервера печати чеков откройте подпапку bin.
  2. Запустите сервер печати чеков двойным щелчком файла run.bat.
    Откроется окно сервера печати чеков.

При необходимости по окончании работы с сервером печати чеков его работу можно завершить:

  • Закройте окно сервера печати чеков или в окне сервера введите команду q и нажмите Enter.

Конфигурирование клиента Mid Office Manager

Для начала совместного использования Mid Office Manager и сервера печати чеков необходимо внести изменения в конфигурацию клиента Mid Office Manager.

  1. В установочной папке клиента Mid Office Manager откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. В файл boot.properties внесите записи следующего вида:
    com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
    com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://<адрес сервера>:9090/kkt/rest/

    Например:

    com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled = true
    com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.serverAddress = http://192.168.1.1:9090/kkt/rest/
  4. Сохраните изменения и закройте файл boot.properties.

Параметр com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.enabled служит для включения фискальной подсистемы. Без него в клиенте Mid Office Manager будет недоступна печать чеков. Этот параметр можно использовать для ограничения доступа к кассовому аппарату с других компьютеров. С компьютеров, где в конфигурационном файле нет этой строки, печать будет невозможна.

Отключение открытия смены на Mid Office Manager

Операция открытия смены в Mid Office Manager предусматривает открытие смены как в Mid Office Manager, так и на сервере печати чеков (то есть на ККТ). В некоторых агентствах смены Mid Office Manager не используются и их открывать не требуется. В этом случае можно отключить эту функциональность — тогда кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.

Чтобы отключить создание смены в Mid Office Manager:

  1. В установочной папке клиента Mid Office Manager откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. В файл boot.properties внесите следующую запись:
    com.gridnine.xtrip.client.fiscal.RemoteFiscalServiceProvider.disableWorklog = true 
  4. Сохраните изменения и закройте файл boot.properties.
  5. Перезагрузите сервер Mid Office Manager.

После этого кнопки открытия и закрытия смены будут соответственно открывать и закрывать только смену на ККТ.

Настройка отображаемых на печати названий продуктов

В клиенте Mid Office Manager можно задать отличные от системных названия продуктов, которые должны отображаться при печати чеков.

  1. В окне Mid Office Manager в панели навигации слева щелкните список Системные свойства.
    Если такого списка в левой панели нет, создайте его. Подробнее о создании списков в рабочей области см. Редактор рабочей области. При создании списка агентов в поле Применить к нужно выбрать Системные свойства.
  2. В рабочей области откройте на редактирование документ Настройки печати чеков.
  3. В документе задайте значение в поле «Наименование сборов агентства», которое будет использоваться при печати сборов. Поле обязательно к заполнению.
  4. В столбце Наименование при печати чека задайте названия продуктов, которые должны выводиться на печать.
    В левой панели документа «Настройки печати чеков» определяются названия обычных продуктов, а в правой панели — названия универсальных продуктов.

    ВНИМАНИЕ! Настоятельно не рекомендуется использовать систему, не определив названия всех продуктов.
  5. При необходимости в столбце Шаблон номера продукта задайте номера продуктов, которые должны выводиться на печати.
    В этом столбце можно указать произвольный текст, а также подставить номер продукта, воспользовавшись шаблоном %s. Например, если номер билета — 123 и текст имеет вид
    Серийный номер авиабилета — %s
    то на печать будет выведена строка:
     Серийный номер авиабилета — 123.
  6. Сохраните документ Настройки печати чеков.

Настройка профиля организации

Для нормальной работы печати чеков при настройке организации нужно настроить ряд параметров:

  • ИНН организации В системе обязательно корректно заполнить профиль организации, которая использовалась при фискализации кассового аппарата. При печати поиск профиля этой организации выполняется по полю ИНН. То есть ИНН организации, указанный при фискализации кассового аппарата, должен совпадать с ИНН в профиле этой организации в Mid Office Manager. При невозможности определить профиль организации печать чеков также будет невозможна.
  • Информация о системах налогообложения У организации должна быть корректно заполнена информация о применяемых системах налогообложения, в частности, должно быть правильно указано, применяет ли организация НДС. На основе этого параметра определяется ставка НДС сборов агентства.
  • Ставка НДС Надо убедиться, что в глобальных параметрах задана ставка НДС — это значение применяется, если организация является плательщиком НДС.

Печать чеков

Существует два режима печати чеков — печать при оплате продукта в Mid Office Manager и автономная печать. В следующих разделах описывается, как использовать каждый из этих режимов печати.

Печать чеков при оплате продукта в Mid Office Manager

Прежде чем приступать к печати чеков, надо открыть новую смену или присоединиться к существующей смене. Чтобы отрыть новую смену:

  1. Щелкните кнопку Начать работу.
    Startsession.png
  2. Заполните поля Сотрудник, Роль, Точка продаж, Касса, Кассовый аппарат и Рабочее место.
  3. Установите флажок Кассир-операционист.
  4. Щелкните кнопку ОК.

Чтобы присоединиться к существующей смене:

  1. Щелкните кнопку Начать работу.
  2. Заполните поля Сотрудник, Роль, Точка продаж, Касса, Кассовый аппарат и Рабочее место. Значение в поле Рабочее место должно отличаться от того, что использовалось для открытия смены кассиром-операционистом.
  3. Убедитесь, что флажок Кассир-операционист снят.
  4. Щелкните кнопку ОК.

Кассовый аппарат может использоваться несколькими пользователями одновременно, но только один из них должен открыть смену, установив флажок «Кассир-операционист» в окне открытия смены. Если в начале работы пользователь не установит флажок «Кассир-операционист», он сможет печатать чеки, только если кассовая смена уже открыта другим кассиром.

Если при попытке открыть смену указанным способом выяснится, что смена уже открыта, то система задаст вопрос, продолжить ли работу в текущей смене, или открыть новую. Если будет выбран вариант открытия новой смены, то существующая смена будет закрыта (с печатью отчета о закрытии смены), а новая — открыта.

Закрытие кассовой смены

Закрытие смены выполняется с помощью кнопки «Завершить работу». При завершении работы, если в начала работы пользователь установил флажок «Кассир-операционист», будет выполнено закрытие кассовой смены (с печатью отчета о закрытии кассовой смены).

Mid Office Manager поддерживает печать только чеков с типом «Приход».

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

MOMcheckprint02.png

Также эта кнопка доступна в заказе, если он открыт в режиме редактирования.

Info.png Если сервер печати чеков не лицензирован, при попытке распечатать чек возникнет ошибка. В этом случае нужно лицензировать сервер, обратившись в службу поддержки, и лишь затем пытаться снова выполнить печать чека.

Действие этой кнопки различается в зависимости от того, где она применяется:

  • В списке заказов На печать выводятся все неоплаченные продукты из всех выделенных
  • В списке продуктов На печать выводятся все выделенные продукты, которые не были ранее оплачены.
  • В заказе На печать выводятся все продукты из заказа, которые не были оплачены.

По щелчку кнопки «Печатать чек» открывается окно, где нужно указать агента (по умолчанию подставляется текущий пользователь) и адрес клиента. Агент вносится в формы оплаты в поле «Агент».

На чеке указывается адрес клиента и это поле можно не заполнять, если клиенту не требуется чек в электронном виде.

MOMcheckprint03.png

По щелчку кнопки «Оплатить» открывается окно, в котором пользователь может отредактировать суммы и формы оплаты, которые будут указаны на чеке.

MOMcheckprint04.png

В данном списке доступны для редактирования четыре поля:

  • Тип оплаты — можно выбирать между оплатой картой и оплатой наличными.
  • Сумма оплаты — сумму оплаты можно только уменьшить, но не увеличить.
  • Агент — можно выбрать другого агента.
  • Оплатить — если этот флажок снят, данная оплата не будет указываться в чеке.

По щелчку кнопки «Оплатить» начнется печать чека.

Все изменения, выполненные в данной форме, перейдут в продукты. Иначе говоря, если строка содержит признак «Оплатить», то соответствующая форма оплаты в продукте будет отмечена как оплаченная. Если сумма оплаты отличается от исходной суммы, форма оплаты в продукте будет разбита на две: оплаченную и неоплаченную. В продукте также изменятся агент и тип оплаты.

Если в ходе печати чека произойдет ошибка, надо устранить причину и повторно попытаться напечатать чек.

На любом этапе печати можно отказаться от печати чека, щелкнув кнопку «Отмена».

Особенности печати чеков

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

При печати вначале всегда печатается основная строка продукта, а потом строка со сборами. Ставка НДС у продукта всегда проставляется «Без НДС». В данный момент другие ставки для продуктов не поддерживаются.

Ставка НДС для сборов определяется тем, используется ли НДС в организации, на которую зарегистрирован кассовый аппарат. Если да, то ставка НДС берется из глобальных параметров, в противном случае вместо ставки выводится строка «Без НДС».

Организация, от имени которой печатает чек, определяется на основе параметров самого кассового аппарата. Эта организация может не совпадать с организациями, профили которых указаны в заказе, — на чеке все равно выводится имя организации, которая задана в кассовом аппарате.

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

Автономная печать чеков

Сервер печати чеков позволяет выполнять печать в отсутствие сервера Mid Office Manager.

Печать чеков выполняется через веб-браузер на веб-странице сервера печати чеков.

Alert.png Если сервер печати чеков не лицензирован, при попытке распечатать чек возникнет ошибка. В этом случае прежде чем снова пытаться выполнить печать чека нужно лицензировать сервер, обратившись в службу поддержки.

Печать чеков выполняется в следующей последовательности:

  1. Откройте следующую веб-страницу:
    http://<сервер_печати_чеков>:9090/
        где <сервер_печати_чеков> — сетевое имя или IP-адрес сервера печати чеков. Если программа, к примеру, установлена на компьютере MyComputer, то адрес будет иметь вид:
    http://MyComputer:9090/
    Вот пример начальной страницы сервера печати чеков (конкретный внешний вид может отличаться):
    Session01.png
    Если смена была открыта ранее, веб-страница будет выглядеть так:
    Session02.png
  2. В поле «Тип чека» выберите один из доступных типов чека:
    • Продажа — этот вариант соответствует типу «Приход» согласно закону «54-ФЗ»
    • Возврат — этот вариант соответствует типу «Возврат прихода» согласно закону «54-ФЗ»
    • Корректировка продажи — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Приход»» согласно закону «54-ФЗ»
    • Корректировка возврата — этот вариант соответствует типу «Кассовый чек коррекции, признак расчета «Возврат прихода»» согласно закону «54-ФЗ»
    ВНИМАНИЕ! Корректность выбора типа чека для отражения той или иной бизнес-операции не контролируется, поэтому ответственность за выбор чека несет пользователь программы.
  3. На странице печати заполните следующие поля:
    • Тип — в этом поле выберите название продаваемого продукта. Обязательное поле. Произвольно менять название продукта нельзя — возможно только выбирать из значений, настроенных на сервере.
    • Адрес клиента — если клиент просит отправить ему копию чека в электронном виде, то в этом поле укажите адрес электронной почты или телефон клиента. Необязательное поле. Отправка электронного чека произойдет автоматически в процессе передачи чека в налоговую инспекцию. Бумажный чек будет напечатан в любом случае.
    • Номер — в этом поле введите номер продукта, например номер билета. Необязательное поле. Заданное здесь значение будет напечатано в чеке после названия продукта.
    • Детали — введите в этом поле текст, который нужно добавить в название продукта при печати. Необязательное поле. Введенный в этом поле текст будет напечатан в чеке после первых двух полей. При вводе объемного текста следует учитывать, что некоторые модели кассовых аппаратов могут ограничивать длину названия продукта.
    • Цена — введите цену продукта. Обязательное поле.
    • Кол-во — укажите в этом поле количество продаваемых продуктов. Обязательное поле. Значение по умолчанию — «1».
    • Ставка НДС — выберите ставку НДС продукта. Обязательное поле.
    • Форма оплаты — форма оплаты (наличными или картой). Обязательное поле.
  4. Запустите печать щелчком кнопки Печать.

Закрытие смены в автономном режиме

Смена, открытая в автономном режиме, закрывается щелчком кнопки Z-отчет. После закрытия смены дальнейшая работа с программой невозможна — чтобы продолжить работу, нужно будет открыть смену. При остановке сервера печати чеков смена закрывается автоматически.

Info.png Если с момента открытия смены прошло более 24 часов, смена автоматически блокируется. Для продолжения работы необходимо закрыть смену и открыть ее снова.

Закрытие смены по паролю

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

  1. В установочной папке сервера печати чеков откройте подпапку config\server.
  2. Откройте на редактирование файл boot.properties.
    Для редактирования можно использовать любой текстовый редактор, например Блокнот.
  3. Откройте на редактирование файл boot.properties.
  4. В конец файла boot.properties добавьте следующую запись:
    fiscalDeviceManager.closeSessionPassword = <пароль>

         где <пароль> — пароль, который будет требоваться при закрытии смены.

  5. Сохраните изменения и закройте файл boot.properties.
  6. Перезагрузите сервер печати чеков.

Печать отчетов кассира

На веб-странице веб-сервера печати чеков доступны для создания несколько отчетов кассира:

  • X-отчет — отчет кассира без закрытия смены. Этот отчет предназначен для контроля работы кассира и показывает сколько операций и какие суммы были проведены в течение смены. Отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки X-отчет.
  • Z-отчет — отчет с закрытием смены, снимается в основном один раз в конце смены. Z-отчет выводится на контрольной ленте, где отображаются все чеки, пробитые за смену, в формате: «время—номер чека/покупки—сумма». Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки Z-отчет.
  • Отчет за смену — этот отчет содержит как сводную информацию о сумме продаж текущего кассира за наличный расчет и по кредитным картам, а также сведения о всех выданных чеках. Этот отчет выводится на контрольной ленте. Отчет выводится по щелчку кнопки Отчет за смену.

Ссылки по теме

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Печать/экспорт
Инструменты