Имя: Пароль:
1C
1С v8
как узнать список методов драйвера ККТ?
,
0 ferry
 
26.09.17
10:01
Есть ДрайверАТОЛККТ54ФЗ. Как узнать какие методы доступны? Необходимо напечатать Хотчет...какую команду использовать никак не могу найти.
1 Волшебник
 
модератор
26.09.17
10:02
почитать документацию (мануал к драйверу)
2 ferry
 
26.09.17
10:03
а где его взять не подскажете?
3 Zamestas
 
26.09.17
10:04
(2) Гуглишь: "Атол протокол ккт".
4 ferry
 
26.09.17
10:12
Не могу там найти. Для отчета с гашением команда ЗакрытьСмену. Для Хотчета вроде должно быть НапечататьОтчетБезГашения, но ругается и говорит такого метода нет.
5 Zamestas
 
26.09.17
10:14
(4) Там есть всё - 100%.
6 Галахад
 
гуру
26.09.17
10:18
7 h-sp
 
26.09.17
10:21
(4) наверно прошивка у вас старая
8 ferry
 
26.09.17
10:24
имеется ввиду перепрошить ККМ?
9 h-sp
 
26.09.17
10:28
(8) ну, может и не нужен этот отчет. многие прекрасно без него обходятся. он же не обязательный.
10 ferry
 
26.09.17
10:34
да вот зачем то нужен он...небыло бы надобности не было бы проблемы
11 h-sp
 
26.09.17
10:40
(10) ну тогда перепрошивайте.
12 dezss
 
26.09.17
10:59
так может не в прошивке дело, а в версии компоненты?
13 ferry
 
26.09.17
11:07
я вот тоже так думаю...
14 dezss
 
26.09.17
11:41
(13) возьми с форума магазьки...там рабочая была...и с отчетом без гашения
15 Zyka
 
26.09.17
12:11
Если ОткрытьСмену Тогда
    Mode = 1;
КонецЕсли;

Если ЗакрытьСмену Тогда
    Mode = 3;
КонецЕсли;

ОбъектДрайвера.Mode = Mode;
ОбъектДрайвера.SetMode();

ОбъектДрайвера.NewDocument();

ОбъектДрайвера.AttrNumber = 1021;
ОбъектДрайвера.AttrValue = "Администратор";
ОбъектДрайвера.WriteAttribute();

//ОткрытьСмену
ОбъектДрайвера.OpenSession();

//ЗакрытьСмену
ОбъектДрайвера.ReportType = 1;
ОбъектДрайвера.Report();
16 Zyka
 
26.09.17
12:13
После выполнения любой команды не забывайте вызывать неявный деструктор:
ОбъектДрайвера.DeviceEnabled = Ложь;
ОбъектДрайвера = Неопределено;
17 PiotrLoginov
 
26.09.17
12:14
(0) COM-методы объекта?  - 2-ой и 12-ый посты не помогут?
18 ferry
 
26.09.17
12:38
(15) ОбъектДрайвера.ReportType = 1; это с гашением?
19 Zyka
 
26.09.17
13:05
0: Гашение контрольной ленты
1: Суточный отчет с гашением
2: Суточный отчет без гашения
3: Краткий фискальный отчет по диапазону дат. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
4: Краткий фискальный отчет по диапазону смен.  Входные свойства – Session, EndSession
5: Полный фискальный отчет по диапазону дат. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
6: Полный фискальный отчет по диапазону смен. Входные свойства – Session, EndSession 7 Отчет по секциям 8 Отчет по кассирам 9 Отчет по товарам 10 Отчет по часам 11 Отчет по количеству 22 ЭКЛЗ итоги активизации
23: ЭКЛЗ итоги смены. Входные свойства – Session
24: ЭКЛЗ контрольная лента смены. Входные свойства – Session
25: ЭКЛЗ документ по номеру КПК. Входные свойства – EKLZKPKNumber
26: ЭКЛЗ по датам краткий по отделам. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
27: ЭКЛЗ по датам полный по отделам. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
28: ЭКЛЗ по датам краткий по итогам смен. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
29: ЭКЛЗ по датам полный по итогам смен. Входные свойства – Day, Month, Year, EndDay, EndMonth, EndYear
30: ЭКЛЗ по сменам краткий по отделам. Входные свойства – Session, EndSession
31: ЭКЛЗ по сменам полный по отделам. Входные свойства – Session, EndSession
32: ЭКЛЗ по сменам краткий по итогам смен. Входные свойства – Session, EndSession
33: ЭКЛЗ по сменам полный по итогам смен. Входные свойства – Session, EndSession
34: Печать документа из ЭЖ по номеру Входные свойства – DocNumber
35: Печать ЭЖ, полный Входные свойства – ClearJrn  
36: Печать КЛ, сокращенный. Входные свойства – ClearJrn 37 Печать сохранённых отчётов с гашением 38 Служебный отчет 39 Печать отчета из SD-карты 40 Ведомость общих показаний 41 Печать копии последнего документа 42 Отчет о текущем состоянии расчётов 43 Отчет о состоянии связи с ОФД
20 Zyka
 
26.09.17
13:09
Mode = 1;
0 - выбор
1 - регистрация
2 - x отчеты
3 - z отчеты
4 - программирование
5 - фп
6 - эклз
21 ferry
 
26.09.17
13:17
(15) то есть в моем случае мне нужно написать только это?
ОбъектДрайвера.ReportType = 2;
                            Результат = ОбъектДрайвера.Report();
22 ferry
 
26.09.17
13:25
выдало ошибку что метода ReportType  нет
23 Галахад
 
гуру
26.09.17
13:43
Конечно нет. Это же разные драйвера.
24 Zyka
 
26.09.17
13:43
Драйвер "AddIn.FPrnM8"?
ReportType - это свойство, а не метод.

Примеры реализации смотрите в файле "DTO8_test", найти его можно по адресу:
http://fs.atol.ru/SitePages/Центр%20загрузки.aspx?raz1=Программное+обеспечение&raz2=ДТО
25 Грызлик
 
26.09.17
14:10
Вставлю свое примечание. Была такая проблема - примерно с 01.01.2017 по 01.05.2017  когда в одной из версии розницы - 1С написала свой универсальный драйвер для ккт. И туда не включили Х-отчет - типа: "а зачем он". Потом все обновилось - и все запечаталось.
26 ferry
 
27.09.17
10:04
а случайно никто не поделится файликом ДрайверАТОЛККТ54ФЗ выпуска после 01.05.2017?