Просмотр полной версии : Скрипт для отправки Чека на определенный адрес и порт
Здравствуйте.
Нужен скрипт для отправки чека после оплаты на определенный адрес и порт.
R-Keeper v7 7.5.5.84
А можно поинтересоваться зачем? Ну т.е. что дальше с этими данными должно происходить?
Как вариант: Ставим в винде принтер (просто текстовый), в качестве порта принтера указываем нужный вам IP/Порт из Кипера печатаем на этот принтер.
Либо вариант печатаем из кипера в файл, по потом сторонней утилитой подбираем файл и шлем куда нужно
Нужно для того, что отправить закрытый чек после закрытия на "сервер", который будет обрабатывать данные, строить отчеты или делать иные операции с ними.
Так может логичнее настроить Он-лайн и брать эти данные из SQL?
Данные нужно брать с кассового сервера, точнее с текущего дня.
Заказ закрыли - > чек отправляется на определенный адрес. То есть моментальная отправка чека, после закрытия.
Данные нужно брать с кассового сервера, точнее с текущего дня.
Вот для этого и нужен он-лайн. Что бы при оплате чека на кассе он сразу попадал в SQL на РЕФ сервере. А от туда вы можете забрать его в любой момент.
Если пытаться слать чек в момент оплаты (непосредственно с кассы), то при отсутствии связи чек уйдет "в никуда" и вы его уже никак не достанете.
А если использовать он-лайн, то при обрыве связи м/у МИД и РЕФ касса будет копить данные. После восстановления связи они все уйдут на РЕФ и там вы их заберете.
Ну вот прямо так с ходу - не напишу. Как минимум можете подергать дилера своего или тут поискать.
С SQL вам придется разбираться самостоятельно. Готового описания таблиц нет.
Спасибо, попробуем разобраться с этим.
Создаете XML принтер и вешаете его на представление чека. Вроде даже можно макет XML чека свой нарисовать.
При оплате чека на определенный адрес будет отправлен XML чек. Как-то так.
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot