|
v7: Терминал Verifon Сбербанка и ШтрихМ | ☑ | ||
---|---|---|---|---|
0
Longdimm
03.06.13
✎
15:45
|
Как я понял чек на подпись печатает штрих.
Непосредственно интеграцию с 1с верифона я сделал, а вот с ШтрихМ - вопрос возник. Если у Вас есть возможность, можете поделится кодом что и как должно печататься на этом чеке??? Буду Вам безмерно благодарен! Могу оплатить разумную цену за помощь! |
|||
1
Trotter
03.06.13
✎
15:55
|
вообще вроде у сбера тама прога своя, в неё входят 255 экземпляра печати чека, не ?
|
|||
2
Longdimm
04.06.13
✎
08:55
|
Я из 1с обращаюсь к терминалу банковскому, банк дает ответ - а как потом чек выходит на ШтихМ-е ?
|
|||
3
dangerouscoder
04.06.13
✎
09:07
|
Что за штрих-м модель винда се?
|
|||
4
Галахад
гуру
04.06.13
✎
09:16
|
Ну, алгоритм простой.
Верифон должен вернуть массив строк слип чека. Затем этот массив нужно распечатать на ФР-е. Все. |
|||
5
Web00001
04.06.13
✎
09:21
|
Тут знакомый магазин запускает там тоже верифон, но не от сбера. Надо интегрировать в розницу. Подскажи где почитать, куда посмотреть, как это делается?
|
|||
6
Галахад
гуру
04.06.13
✎
09:36
|
(5) Как работать с НЕ сбером не знаю, не сталкивался.
А со сбером примерно так: 1. Из 1С в драйвер посылается команда оплатить с суммой и типом карты. 2. Проводят картой. 3. Драйвер запрашивает последние 4 символа карты. 4. В 1С драйвер возвращает ответ и массив строк для слипа. 5. Печатаешь слипы... |
|||
7
Longdimm
04.06.13
✎
09:42
|
5. Печать слипа!
Я пытался печатать на чеке - совсем плохо получилось - то не влезает то шрифт большой. Или это руки кривые? |
|||
8
Галахад
гуру
04.06.13
✎
09:46
|
(7) Все могёт быть.
А вообще ширина слипа указывается при подключении объекта. |
|||
9
Longdimm
04.06.13
✎
10:01
|
(8) А там просто выводится на печать строка которая вернулась или надо возврат разбирать на строки и печатать?
|
|||
10
Галахад
гуру
04.06.13
✎
10:06
|
(9) Как хочешь. Получить строку слип чека можно по индексу.
Количество строк тоже известно. |
|||
11
Longdimm
04.06.13
✎
10:07
|
(9) Галахад - можно с Вами пообщаться на эту тему? Может быть аська или скайп? Буду очень признателен за помощь!
|
|||
12
Web00001
04.06.13
✎
10:10
|
(6)Спасибо конечно, но где взять:
1. Драйвер(устройства то одинаковые) 2. Обработку обслуживания (или как это происходит) А так то да во общих чертах я понимаю, что как то так это и должно быть. Тут я просто открыл розницу и увидел два варианта: терминал от сбера и еще какой то и что со всем этим делать непонятно. |
|||
13
Vol71
04.06.13
✎
10:12
|
(12)а какой банк? а то как вариант, будешь настраивать через атоловскую обработку
|
|||
14
mishaPH
04.06.13
✎
10:12
|
(0) автор. на сколько я знаю. сбер ставит свою софтину для терминалов своих карт + есть библиотеки для в7 и в8. У нас когда ставили я писал печать слипов из 1с, передача сумм и анализ ответов от проги сбера. зачем тебе еще драйвера устройств и т.п.
|
|||
15
mishaPH
04.06.13
✎
10:13
|
сбер выдал мне терминал и тестовую карту для упражнений и написания своей обвязки
|
|||
16
Галахад
гуру
04.06.13
✎
10:14
|
(11) Аськи нету. Есть почта. В профиле.
(12) У сбера есть своя компанента и обработка. Как у других банков не знаю. |
|||
17
Web00001
04.06.13
✎
10:22
|
(13)ГазпромБанк
|
|||
18
Longdimm
04.06.13
✎
10:24
|
Скажите, а размер шрифта регулируется при печати на Штрих-М ?
|
|||
19
Lionee
04.06.13
✎
11:34
|
(18) в драйвере регулируется
|
|||
20
Longdimm
04.06.13
✎
11:36
|
Все, опалат прошла.
Получил строку с результатом. Вопрос сейчас: как красиво напечатать на фискальнике Штрих-М эту строку. глОлеОбъектККМ.StringForPrinting = лсПечати; - выходит крупным шрифтом и текст совершенно не влезет в чек. Но видел как в 36.6 печатали так же, но из 8 правда из своей - там красиво мелко все появилось. Вопрос - как можно напечатать этот текст аккуратно? Кода все получится - выложу в свободный доступ что получилось! |
|||
21
BalBess
04.06.13
✎
13:42
|
PrintStringWithFont
Метод служит для печати строки символов на чековой ленте и/или на контрольной ленте (в операционном журнале) неким шрифтом из набора шрифтов, номер которого указывается в свойстве FontType. |
|||
22
BalBess
04.06.13
✎
13:44
|
только нужно выставить ТипШрифта (FontType) - поэксперементировать
|
|||
23
Torquader
04.06.13
✎
22:18
|
(22) Там ещё нужно количество шрифтов запросить у ФР.
Но, стандартный штрифт обычно позволяет напечатать 36 символов, если лента 57 и 56, если лента 80. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |