|
Программный вызов сверки итогов Атол
| ☑ |
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
|
(6)
И не благодари.
|
|
8
Shmidt
11.11.15
✎
16:03
|
(7) И не буду... Ибо прочитал уже
|
|
9
Shmidt
11.11.15
✎
16:03
|
(7) (6)
|
|