Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
|
менеджер_оплат:настройка:модули:seredinas1c [2013/09/12 07:15] versus создано |
менеджер_оплат:настройка:модули:seredinas1c [2013/10/22 04:42] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Золотая середина ====== | ====== Золотая середина ====== | ||
| + | |||
| + | ===== Общие положения ===== | ||
| + | Модуль **" | ||
| + | |||
| + | Сам модуль представляет собой динамически подключаемую библиотеку seredinas1c.dll, | ||
| + | |||
| + | ===== Требования к системе ===== | ||
| + | |||
| + | |||
| + | Для работы модуля требуется, | ||
| + | |||
| + | ===== Порядок установки и настройки ===== | ||
| + | |||
| + | Установка модуля оплаты seredinas1c.dll производится программой установки Менеджера оплат. Файл seredinas1c.dll помещается в соответствующую папку Менеджера оплат и на него указывается ссылка в файле ShtrihPayMan.ini. | ||
| + | |||
| + | |||
| + | ==== Установка софт терминала и компонентов интеграции компании “Золотая Середина” ==== | ||
| + | |||
| + | - Запустите файл установки setup.exe | ||
| + | - Софт терминал и компоненты по умолчанию устанавливается в папку | ||
| + | - Файл настроек лежит в папке " | ||
| + | - | ||
| + | - В дополнительных параметрах установите флажки “Установить COM объекты для интеграции”, | ||
| + | - В появившемся окне укажите номер магазина (бизнес единица) и номер кассы (POS терминал) в котором проходит установка. Магазины нумеруются по порядку. Номер кассы в пределах каждого магазина тоже нумеруется по порядку, | ||
| + | - | ||
| + | - | ||
| + | |||
| + | |||
| + | **Все номера магазинов, | ||
| + | ** | ||
| + | |||
| + | === Удаление или переустановка. === | ||
| + | Если Вы хотите удалить софт терминал – то запустите setup.exe и выберите опцию удалить. | ||
| + | Если вы хотите поменять номер магазина, | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Настройка слип - чека ===== | ||
| + | |||
| + | |||
| + | Шаблон слип-чека, | ||
| + | Шаблон представляет собой произвольный текст со специальными полями, | ||
| + | Каждое подставляемое поле ограничено символом '&' | ||
| + | Например, | ||
| + | Выравнивание полей осуществляется по правой границе. Если ширина получившегося отформатированного значения получилась меньше, | ||
| + | |||
| + | Ниже представлены поля, которые поддерживаются: | ||
| + | * **SU** - сумма чека | ||
| + | * **SB** - сумма к оплате за вычетом суммы, оплачиваемой баллами | ||
| + | * **CN** - номер карты | ||
| + | * **BC** - количество начисленных при операции бонусов | ||
| + | * **BD** - количество списанных при операции бонусов | ||
| + | * **BB** - баланс карты да операции | ||
| + | |||
| + | Настройки модуля, | ||
| + | |||
| + | |||
| + | ===== Разрешение проблем при работе модуля ===== | ||
| + | |||
| + | Возникающие проблемы можно условно разделить на несколько видов. | ||
| + | * Ошибки настройки. Этот класс проблем возникает из-за неправильной установки или настройки модуля. | ||
| + | * Ошибки связи. Возникают из-за проблем с сетью. | ||
| + | * Ошибки бизнес-логики. Возникают в процессе обработки запросов. Например, | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Для помощи в решении проблем можно использовать лог-файлы. Они расположены в папке " | ||
| + | Каждый файл имеет имя в формате YYYYMMDDКАТЕГОРИЯ.log. Здесь: | ||
| + | * YYYY - год записи в журнал, | ||
| + | * MM - месяц записи в журнал, | ||
| + | * DD - день записи в журнал, | ||
| + | * КАТЕГОРИЯ - строка, | ||
| + | * _s1c - лог модуля seredinas1c.dll | ||
| + | * | ||
| + | * _trm - лог терминала | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Кроме того, можно воспользоваться утилитой командной строки для тестирования **testcmdl.exe**, | ||
| + | Схема запуска утилиты: | ||
| + | |||
| + | **testcmdl.exe [номер карты [/s сумма] [/b баллы_для_списания]]**. | ||
| + | |||
| + | Здесь: | ||
| + | * [номер карты] - номер бонусной карты для тестирования, | ||
| + | * [/s сумма] | ||
| + | * [/b баллы_для_списания] - сумма баллов для списания, | ||
| + | |||
| + | Вывод утилиты обычно похож на следующий: | ||
| + | < | ||
| + | |||
| + | > testcmdl.exe [номер карты [/s сумма] [/b баллы_для_списания]] | ||
| + | |||
| + | |||
| + | Информация о модуле. | ||
| + | Версия протокола: | ||
| + | Имя: " | ||
| + | Дополнтельная информация: | ||
| + | ReadCardOnCash: | ||
| + | MultiAuth: | ||
| + | ReadPhoneNumberOnCash: | ||
| + | ReadServiceProviderOnCash: | ||
| + | MultiCloseDay: | ||
| + | Запрос информации о карте...Успешно. | ||
| + | Информация о карте: | ||
| + | Номер: | ||
| + | Баланс: | ||
| + | Скидка: | ||
| + | Продажа с начислением бонусов... | ||
| + | Карта: | ||
| + | Сумма чека: 10 | ||
| + | ...Успешно. | ||
| + | Начислено баллов: | ||
| + | Сообщение: | ||
| + | Строка продажи: | ||
| + | Строка для печати: | ||
| + | **************************************** | ||
| + | * Добро пожаловать в программу | ||
| + | * < | ||
| + | **************************************** | ||
| + | * № чека | ||
| + | * Дата чека: | ||
| + | * К оплате: | ||
| + | * К оплате с учетом бонусов: | ||
| + | * 10.00 руб. | ||
| + | **************************************** | ||
| + | * № Вашей карты: | ||
| + | * Начислено бонусов за покупку | ||
| + | * +10.00 | ||
| + | * Списано бонусов в счет покупки | ||
| + | * 0.00 * | ||
| + | * Баланс бонусов по карте (до покупки) * | ||
| + | * | ||
| + | **************************************** | ||
| + | * При предъявлении карты, | ||
| + | * Вам начисляется 5% бонусов | ||
| + | * от суммы Вашей покупки. | ||
| + | * 1 бонус=1 рубль | ||
| + | * Оплачивайте бонусами | ||
| + | * до 50% от суммы покупки. | ||
| + | **************************************** | ||
| + | * БЛАГОДАРИМ ЗА ПОКУПКУ! | ||
| + | * Узнать подробнее об условиях | ||
| + | * программы и текущих акциях | ||
| + | * www.seredina.ru | ||
| + | **************************************** | ||
| + | Возврат начисленых бонусов... | ||
| + | Карта: | ||
| + | Сумма чека: -10 | ||
| + | ...Успешно. | ||
| + | Начислено баллов: | ||
| + | Сообщение: | ||
| + | Строка продажи: | ||
| + | Строка для печати: | ||
| + | **************************************** | ||
| + | * Добро пожаловать в программу | ||
| + | * < | ||
| + | **************************************** | ||
| + | * № чека | ||
| + | * Дата чека: | ||
| + | * К оплате: | ||
| + | * К оплате с учетом бонусов: | ||
| + | * -10.00 руб. | ||
| + | **************************************** | ||
| + | * № Вашей карты: | ||
| + | * Начислено бонусов за покупку | ||
| + | * -10.00 | ||
| + | * Списано бонусов в счет покупки | ||
| + | * 0.00 * | ||
| + | * Баланс бонусов по карте (до покупки) * | ||
| + | * | ||
| + | **************************************** | ||
| + | * При предъявлении карты, | ||
| + | * Вам начисляется 5% бонусов | ||
| + | * от суммы Вашей покупки. | ||
| + | * 1 бонус=1 рубль | ||
| + | * Оплачивайте бонусами | ||
| + | * до 50% от суммы покупки. | ||
| + | **************************************** | ||
| + | * БЛАГОДАРИМ ЗА ПОКУПКУ! | ||
| + | * Узнать подробнее об условиях | ||
| + | * программы и текущих акциях | ||
| + | * www.seredina.ru | ||
| + | **************************************** | ||
| + | Продажа со списанием бонусов... | ||
| + | Карта: | ||
| + | Сумма чека: 10 | ||
| + | Баллов для списания: | ||
| + | ...Успешно. | ||
| + | Списано баллов: | ||
| + | Сообщение: | ||
| + | Строка продажи: | ||
| + | Строка для печати: | ||
| + | **************************************** | ||
| + | * Добро пожаловать в программу | ||
| + | * < | ||
| + | **************************************** | ||
| + | * № чека | ||
| + | * Дата чека: | ||
| + | * К оплате: | ||
| + | * К оплате с учетом бонусов: | ||
| + | * 5.00 руб. | ||
| + | **************************************** | ||
| + | * № Вашей карты: | ||
| + | * Начислено бонусов за покупку | ||
| + | * | ||
| + | * Списано бонусов в счет покупки | ||
| + | * 5.00 * | ||
| + | * Баланс бонусов по карте (до покупки) * | ||
| + | * | ||
| + | **************************************** | ||
| + | * При предъявлении карты, | ||
| + | * Вам начисляется 5% бонусов | ||
| + | * от суммы Вашей покупки. | ||
| + | * 1 бонус=1 рубль | ||
| + | * Оплачивайте бонусами | ||
| + | * до 50% от суммы покупки. | ||
| + | **************************************** | ||
| + | * БЛАГОДАРИМ ЗА ПОКУПКУ! | ||
| + | * Узнать подробнее об условиях | ||
| + | * программы и текущих акциях | ||
| + | * www.seredina.ru | ||
| + | **************************************** | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== | ||
| + | |||
| + | Кроме того, может иметь место проблема, | ||
| + | Эту защиту нужно отключать для процесса 1с. Как это сделать, | ||
| + | |||
| + | |||
| + | |||
| + | |||