Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Работа с ККМ Атол30Ф через RDP

v7: Работа с ККМ Атол30Ф через RDP
Я
   zenon46
 
04.06.18 - 12:00
Доброго дня! За все время работы с 1С, практически не приходилось работать с ТО, но в связи с 54-ФЗ, придется осваивать. Итак есть АТОЛ30Ф есть сервер терминалов и 1С 7.7 ТиС, итак я все подключил, все работает чеки пробиваются, все вроде бы нормально, но есть два вопроса :1
1. Алгоритм выписки такой Реализация - ПКО (из него чек печатаем), если возврат то на основании Реализации - Возврат - РКО (за него чек печатаем), вопрос как потом закрыть смену? Нужно ли ее вообще закрывать ? Есть ли в драйвере ккм закрытие смены ? Я так понимаю смена автоматически откроется при печати первого чека.
2. Как происходит отправка чеку ОФД? Службу EthernetOverUSB нужно включать? Или это делает служба FDSVC которая по умолчанию уже включена ?
 
 
   HawkEye
 
1 - 04.06.18 - 12:02
(0)
1. смену закрыть надо, в драйвере есть закрытие.
2. EthernetOverUSB - если не включена, то надо включать.
   zenon46
 
2 - 04.06.18 - 12:10
(1) EthernetOverUSB - включать на локальной машине к которой подключена КММ, а не на сервере терминалов ?
   HawkEye
 
3 - 04.06.18 - 12:15
(2) видимо да... но у меня 1С для ККМ установлены локально.
   zenon46
 
4 - 04.06.18 - 12:18
(3) нет такой возможности, магазины есть в городах за 350км от офиса центрального.
В упор не могу найти как в драйвере смену закрыть.
   big
 
5 - 04.06.18 - 13:01
driver.Mode = 3;
driver.SetMode();
driver.NewDocument();
driver.AttrNumber = 1021;
driver.AttrValue = "Старший кассир Иванов И.И.";
driver.WriteAttribute();
driver.ReportType = 1;
driver.Report();


Это из примера Атол.
А если из теста драйвера, то надо войти в режим Отчетов с гашением, затем снять отчет
   zenon46
 
6 - 04.06.18 - 13:08
(5) любой отчет снимать ?
   Salimbek
 
7 - 04.06.18 - 13:11
(6) Написано же "Отчет с гашением"
   zenon46
 
8 - 06.06.18 - 07:04
Ещё вопрос на той машине где стоит ККМ должна быть электронная подпись ?
   Попытка1С
 
9 - 06.06.18 - 07:12
(8) нет
   Попытка1С
 
10 - 06.06.18 - 07:13
(2) у меня на локальной поскольку ккм прокинута с локальной тачки
 
 Рекламное место пустует
   Серёжа_программист
 
11 - 06.06.18 - 07:31
EthernetOverUSB еще надо настроить, там один порт используется для 1с, второй для отправки данных в офд
   Серёжа_программист
 
12 - 06.06.18 - 07:34
Просто делаешь проброс портов с локальной машины и подключаешь в терминале, главное чтобы быстродействие было нормальное, иначе придется повозится чутка)
   zenon46
 
13 - 06.06.18 - 07:47
(10) ну так ккм у меня тоже подключена не к серверу, а к локальной машине.
   zenon46
 
14 - 06.06.18 - 07:48
(11) не понял там кроме галки запустить службу при старте системы и номера порта других опций нет.
   zenon46
 
15 - 06.06.18 - 14:48
Вопрос, такой, когда человек платит банковской картой, как это можно отразить что бы распечатался чек на ККМ ?
   Builder
 
16 - 06.06.18 - 15:21
(15)
Метод TypeClose, 0- нал, 1-безнал.
Но надо смотреть в свойствах драйвера, вроде в новых версиях меняли нумерацию эту.

Объект.Summ = Окр(ОплатаПоКарте, 2, 1);
Объект.TypeClose = 1; 
Объект.Payment();

А еще можешь чек закрывать и налом и безналом одновременно.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует