|
v7: Работа с ККМ Атол30Ф через RDP | ☑ | ||
---|---|---|---|---|
0
zenon46
04.06.18
✎
12:00
|
Доброго дня! За все время работы с 1С, практически не приходилось работать с ТО, но в связи с 54-ФЗ, придется осваивать. Итак есть АТОЛ30Ф есть сервер терминалов и 1С 7.7 ТиС, итак я все подключил, все работает чеки пробиваются, все вроде бы нормально, но есть два вопроса :1
1. Алгоритм выписки такой Реализация - ПКО (из него чек печатаем), если возврат то на основании Реализации - Возврат - РКО (за него чек печатаем), вопрос как потом закрыть смену? Нужно ли ее вообще закрывать ? Есть ли в драйвере ккм закрытие смены ? Я так понимаю смена автоматически откроется при печати первого чека. 2. Как происходит отправка чеку ОФД? Службу EthernetOverUSB нужно включать? Или это делает служба FDSVC которая по умолчанию уже включена ? |
|||
1
HawkEye
04.06.18
✎
12:02
|
(0)
1. смену закрыть надо, в драйвере есть закрытие. 2. EthernetOverUSB - если не включена, то надо включать. |
|||
2
zenon46
04.06.18
✎
12:10
|
(1) EthernetOverUSB - включать на локальной машине к которой подключена КММ, а не на сервере терминалов ?
|
|||
3
HawkEye
04.06.18
✎
12:15
|
(2) видимо да... но у меня 1С для ККМ установлены локально.
|
|||
4
zenon46
04.06.18
✎
12:18
|
(3) нет такой возможности, магазины есть в городах за 350км от офиса центрального.
В упор не могу найти как в драйвере смену закрыть. |
|||
5
big
04.06.18
✎
13:01
|
driver.Mode = 3;
driver.SetMode(); driver.NewDocument(); driver.AttrNumber = 1021; driver.AttrValue = "Старший кассир Иванов И.И."; driver.WriteAttribute(); driver.ReportType = 1; driver.Report(); Это из примера Атол. А если из теста драйвера, то надо войти в режим Отчетов с гашением, затем снять отчет |
|||
6
zenon46
04.06.18
✎
13:08
|
(5) любой отчет снимать ?
|
|||
7
Salimbek
04.06.18
✎
13:11
|
(6) Написано же "Отчет с гашением"
|
|||
8
zenon46
06.06.18
✎
07:04
|
Ещё вопрос на той машине где стоит ККМ должна быть электронная подпись ?
|
|||
9
Попытка1С
06.06.18
✎
07:12
|
(8) нет
|
|||
10
Попытка1С
06.06.18
✎
07:13
|
(2) у меня на локальной поскольку ккм прокинута с локальной тачки
|
|||
11
Серёжа_
программист 06.06.18
✎
07:31
|
EthernetOverUSB еще надо настроить, там один порт используется для 1с, второй для отправки данных в офд
|
|||
12
Серёжа_
программист 06.06.18
✎
07:34
|
Просто делаешь проброс портов с локальной машины и подключаешь в терминале, главное чтобы быстродействие было нормальное, иначе придется повозится чутка)
|
|||
13
zenon46
06.06.18
✎
07:47
|
(10) ну так ккм у меня тоже подключена не к серверу, а к локальной машине.
|
|||
14
zenon46
06.06.18
✎
07:48
|
(11) не понял там кроме галки запустить службу при старте системы и номера порта других опций нет.
|
|||
15
zenon46
06.06.18
✎
14:48
|
Вопрос, такой, когда человек платит банковской картой, как это можно отразить что бы распечатался чек на ККМ ?
|
|||
16
Builder
06.06.18
✎
15:21
|
(15)
Метод TypeClose, 0- нал, 1-безнал. Но надо смотреть в свойствах драйвера, вроде в новых версиях меняли нумерацию эту. Объект.Summ = Окр(ОплатаПоКарте, 2, 1); Объект.TypeClose = 1; Объект.Payment(); А еще можешь чек закрывать и налом и безналом одновременно. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |