Имя: Пароль:
1C
 
Программный вызов сверки итогов Атол
0 Shmidt
 
11.11.15
15:17
Вопрос в следующем? Есть терминал, который общается с 1С через драйвер Атол. Как из 1с вызвать операцию сверка итогов и распечатать слип операции? Ничего внятного найти не могу по этому поводу и опыта работы с оборудованием практически нет.
1 mTema32
 
11.11.15
15:26
Непонятно какой конкретно терминал имеется в виду, но принцип такой:
1. Ищешь документацию к драйверу от Атола.
2. Смотришь в 1С как он работает с ним (возможно через какую-то доп. длл или напрямую пуляет команды драйверу)
3. В документации должен быть описан метод, который драйвер посылает устройству.
4. Из 1С посылаешь соотв. метод и получаешь результат.
2 ejikbeznojek
 
11.11.15
15:29
если работаешь через sbrf.dll то

ОбъектДрайвера = Новый COMОбъект("SBRFSRV.Server");
    
ОбъектДрайвера.clear();    
ответ=ОбъектДрайвера.NFun (6000);    
СлипЧек   = ОбъектДрайвера.GParamString("Cheque");    
ОбъектДрайвера.Clear() ;
3 ejikbeznojek
 
11.11.15
15:30
Ну и слипчек отправляешь на печать на кассу)
4 mTema32
 
11.11.15
15:31
(2) ТС пишет что через драйвер атол терминал работает. При чем тут sbrfsrv.dll?
5 rs_trade
 
11.11.15
15:33
Драйвер Атол это DLL-ка к которой должна быть документация.
6 Shmidt
 
11.11.15
15:36
(5)В том и беда, что в документации к Атолу нет
7 mTema32
 
11.11.15
15:48
8 Shmidt
 
11.11.15
16:03
(7) И не буду... Ибо прочитал уже
9 Shmidt
 
11.11.15
16:03
(7) (6)