Сервис TaxFree (Planet)

Функционал в Кассир 5:

выпуск форм TaxFree;

повторная печать форм TaxFree;

аннулирование форм TaxFree.

Настройка

Основные

Настройки работы с сервисом выполняются в настройках Кассир 5, на закладке «Модули логики»-«PPI».
1. Для включения модуля TaxFree «Planet» нужно снять флаг Отключить модуль
2. Если загружен модуль TaxFree «Global Blue», то на закладке «GBIC2» нужно установить флаг Отключить модуль.

Настройки для подключения к сервису

Параметры для работы с сервисом предоставляет Planet при регистрации магазина в системе.
API URL
Тестовое подключение:
https://pipreprod.fintrax.com/pi_public_v2/service.asmx
Промышленное подключение:
https://pi.fintrax.com/pi_public_v2/service.asmx
ИД магазина - идентификатор магазина. Обязательный.
ИНН магазина - ИНН магазина. Обязательный.
Страна магазина - страна, в которой находится магазин. Обязательный.
ИД раб. места - идентификатор рабочего места. По умолчанию номер ПОС. Обязательный.
Наим. магазина - наименование магазина для печати на формах TaxFree.
Адрес магазина - адрес магазина для печати на формах TaxFree.
Таймаут запросов - определяет время ожидания ответа при работе с сервисом. Измеряется в секундах.

Дополнительные

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

Настройки ограничений

Для настройки ограничений при оформлении формы TaxFree нужно нажать кнопку Открыть настройку ограничений.
Минимальная общая сумма покупки - отвечает за минимальную сумму покупки в рублях, которую необходимо преодолеть для возможности начала оформления ваучера TaxFree. По умолчанию 10000.
Таблица Список запрещенных к исп. сервиса субъектов - определяет перечень запрещенных к использованию сервиса стран. После чтения паспорта туриста, система не даст начать оформлять ваучер TaxFree, если страна выдачи паспорта попадает в этот список.
В эту таблицу можно добавлять строки вручную (иконка с плюсом над таблицей) или переносом из левой таблицы. Для последнего, выделите переносимую строку в левой таблице и нажмите на кнопку «>>» между таблицами для её переноса.

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

1. Форма TaxFree оформляется только на товары с признаком TaxFree. В Кассир 5 это товары с доп. реквизитом с кодом 38 и значением 1. В ТП 7 это флаг «TaxFree» в справочнике номенклатуры.
2. У товара должен быть указан номер налоговой группы с налогами со ставками 20% или 10%.

Подключение ридера паспортов

Подключите устройство к компьютеру.

В настройках Кассира, на закладке «Оборудование», в разделе «Работа со сканерами и ридерами» нажмите кнопку «Настройка».

Если в таблице устройств не добавлено устройство с типом «Штрих-М: Драйвер сканера», то добавьте его.

Откройте настройки драйвера сканера, нажав на кнопку с троеточием в строке с устройством.

Нажмите кнопку «Поиск» и считайте паспорт на устройстве.

Выберите COM-порт или HID-устройство, с которого были получены данные.

Нажмите кнопку «ОК».

Выберите модель: «Считыватель магнитных карт клавиатурный» или «Считыватель магнитных карт RS-232».

Выберите следующие настройки:

«Старт-флаг» - Отсутствует

«Стоп-флаг» - Отсутствует

«Разделять дорожки» - снять флаг

«Монопольный режим» (если клавиатурный ридер) - снять флаг

Установите флаг «Устройство включено» и нажмите кнопку «Применить».

Считайте паспорт, если в поле результат вывелись данные с паспорта - значит ридер настроен правильно.

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

Основные функции

Оформить форму TaxFree

1. Форма TaxFree может быть оформлена на закрытые чеки, в составе которых есть товары с признаком «TaxFree».
2. Для добавления чека в форму TaxFree нужно его выбрать. Способы выбора чека:

Считать QR код фискального чека в форме регистрации и выбрать пункт меню «Оформить форму TaxFree».

В форме регистрации в меню Сервис выбрать пункт «Оформить форму TaxFree» и нажать на кнопку «Выбрать». В открывшейся форме можно считать QR код фискального чека или ввести вручную номер ФН (фискального накопителя) и ФД (фискального документа) чека. Затем нажать кнопку «ВВОД».

Найти чек через расширенный отчет «Визуальное отображение чеков» и выбрать доп. действие «Оформить форму TaxFree».

3. Если подобранный чек удовлетворяет условиям оформления, тогда в состав чека добавятся товары с признаком «TaxFree», режим кассира поменяется на «Ваучер TaxFree», а кнопка «ОПЛАТА» (любая кнопка с функцией оплаты наличными) станет кнопкой «ОФОРМИТЬ».
4. Можно добавить несколько чеков в форму TaxFree (см. п. 2).
5. В режиме «Ваучер TaxFree» на форме регистрации можно считать данные паспорта туриста специальным ридером паспортов. Эти данные будут использоваться для проверки страны выдачи паспорта и для заполнения полей в форме TaxFree.
6. Для завершения процесса оформления ваучера, нужно нажать на кнопку «ОФОРМИТЬ». Откроется окно выпуска, в котором нужно заполнить все поля, помеченные красной звездочкой «*» и нажать на кнопку «ВЫПУСК».
7. При успехе, окно выпуска закроется, и откроется окно с предпросмотром ваучера.
8. В предпросмотре можно:

Распечатать форму на принтере по умолчанию (кнопка 1).

Распечатать форму с выбором принтера и настроек печати (кнопка 2).

Сохранить форму в файл таблиц (кнопка 3).

Сохранить форму в формате PDF (кнопка «Сохранить в PDF»).

9. После, закройте окно предпросмотра. Кассир выдаст сообщение «Форма TaxFree успешно выпущена».

Оформить форму TaxFree через Alipay Instant Store

Аналогично обычному оформлению. Перед пунктом 6 необходимо выполнить следующие действия: 1. В форме регистрации в меню Сервис выбрать пункт «Alipay Instant Store» и нажать на кнопку «Выбрать».
2. В открывшейся форме:

Считать QR код Alipay Instant Store.

Ввести код Alipay Instant Store вручную и нажать на кнопку «ВВОД».

После, можно продолжать оформление с пункта 6.

Аннулировать форму TaxFree

Для аннулирования формы TaxFree, в Кассире должны быть оформлены ваучеры TaxFree.
Аннулирование формы может быть выполнено вручную или автоматически - при возврате продажи по номеру чека, на который была оформлена форма.
Для ручного аннулирования нужно выполнить следующие действия:
1. Выбрать форму TaxFree для аннулирования:

Считать QR код фискального чека в форме регистрации и выбрать пункт меню «Аннулировать форму TaxFree».

В форме регистрации в меню Сервис выбрать пункт «Аннулировать форму TaxFree», нажать на кнопку «Выбрать» в открывшемся окне найти нужную форму (Окно поиска формы TaxFree).

Найти чек через расширенный отчет «Визуальное отображение чеков» и выбрать доп. действие «Аннулировать форму TaxFree».

2. После выполнения предыдущего пункта, при успешном аннулировании формы выведется сообщение «Форма TaxFree успешно аннулирована по кассовым чекам «N1, N2, N3»».

Повторная печать формы TaxFree

Для повторной печати нужно выполнить следующие действия:
1. Выбрать форму TaxFree для повторной печати:

Считать QR код фискального чека в форме регистрации и выбрать пункт меню «Повторно распечатать форму TaxFree».

В форме регистрации в меню Сервис выбрать пункт «Повторно распечатать форму TaxFree», нажать на кнопку «Выбрать» в открывшемся окне найти нужную форму (Окно поиска формы TaxFree).

Найти чек через расширенный отчет «Визуальное отображение чеков» и выбрать доп. действие «Повторно распечатать форму TaxFree».

2. При успехе, откроется окно с предпросмотром ваучера.
3. В предпросмотре можно:

Распечатать форму на принтере по умолчанию (кнопка 1).

Распечатать форму с выбором принтера и настроек печати (кнопка 2).

Сохранить форму в файл таблиц (кнопка 3).

Сохранить форму в файл документа формата PDF (кнопка «Сохранить в PDF»).

4. После, закройте окно предпросмотра. Кассир выдаст сообщение «Форма TaxFree успешно напечатана».

Окно поиска формы TaxFree

В данном окне поиск может осуществляться по номеру формы или по номеру ФД чека, у которого есть привязка к форме TaxFree.
1. Нужно указать Номер формы или Номер ФД.
Номер формы можно заполнить следующими способами:

Сосканировать штрихкод с номером формы TaxFree.

Нажать на серое поле правее надписи «Номер формы:» и ввести 20-значный номер формы вручну.

Номер ФД можно заполнить следующими способами:

Сосканировать QR код чека.

Нажать на серое поле правее надписи «Номер ФД:» и ввести номер ФД вручную.

2. Нажать на кнопку >>, в таблице выбрать нужную форму TaxFree, и нажать кнопку «ВВОД».

Пользовательские доработки

1. Функции оформления, ввода кода Alipay Instant Store, аннулирования и повторной печати можно вывести на кнопки кассира. Для этого необходимо добавить или отредактировать функцию раскладки клавиатуры.
а) Функция оформления имеет следующий вид: Функция_ОформитьФормуTaxFree(ТаблицаТранзакций, ФормаРегистрации), где: ТаблицаТранзакций - таблица транзакций чека, на который нужно оформить форму TaxFree. Если передать неопределено, откроется форма выбора чека.
ФормаРегистрации - форма регистрации. Обязательный.
Пример функции раскладки клавиатуры:

Planet = МенеджерОбъектов.ПолучитьОбщийОбъект("МЛ.PPI");
Если Planet <> Неопределено Тогда
Planet.Функция_ОформитьФормуTaxFree(Неопределено, ЭтаФорма);
КонецЕсли;

б) Функция ввода кода Alipay Instant Store имеет следующий вид: Функция_СчитатьКодМгновенногоВозврата(ПолученныйКодМгновенногоВозврата), где: ПолученныйКодМгновенногоВозврата - строка с кодом Alipay Instant Store. Если передать неопределено, откроется форма ввода кода.
Пример функции раскладки клавиатуры:

Planet = МенеджерОбъектов.ПолучитьОбщийОбъект("МЛ.PPI");
Если Planet <> Неопределено Тогда
Planet.Функция_СчитатьКодМгновенногоВозврата(Неопределено);
КонецЕсли;

в) Функция аннулирования имеет следующий вид: Функция_АннулироватьФормуTaxFree(ДанныеФормы), где:
ДанныеФормы - строка таблицы с 3мя колонками: НомерФормы, НомераЧеков и СуммаЧеков. Если передать неопределено, откроется формы поиска формы.

Пример функции раскладки клавиатуры:
Planet = МенеджерОбъектов.ПолучитьОбщийОбъект("МЛ.PPI");
Если Planet <> Неопределено Тогда
Planet.Функция_АннулироватьФормуTaxFree(Неопределено);
КонецЕсли;

г) Функция повторной печати имеет следующий вид: Функция_ПовторноРаспечататьФормуTaxFree(ДанныеФормы), где:
ДанныеФормы - строка таблицы с 3мя колонками: НомерФормы, НомераЧеков и СуммаЧеков. Если передать неопределено, откроется формы поиска формы.
Пример функции раскладки клавиатуры:

Planet = МенеджерОбъектов.ПолучитьОбщийОбъект("МЛ.PPI");
Если Planet <> Неопределено Тогда
Planet.Функция_ПовторноРаспечататьФормуTaxFree(Неопределено);
КонецЕсли;