Имя: Пароль:
1C
1С v8
Работа с ККМ в своей конфигурации
0 Dimon1C
 
19.08.14
09:13
Добрый день,
имеется самописная конфигурация, имеется ККМ: Штрих-М-ПТК. Необходимо настроить работу с данной ККМ: пробитие чеков, возврат, закрытие смены.
Подскажите с чего начать, никогда не работал с кассовым оборудованием?
1 ДенисЧ
 
19.08.14
09:14
Начни с изучения Розницы или УТ
2 Metman
 
19.08.14
09:14
Подсмотреть в типовых?
3 Dimon1C
 
19.08.14
09:24
(1) Тоже думал, скачал розницу, вот смотрю типовой документ ЧекКММ.
4 Формат
 
19.08.14
09:34
Можно посмотреть обработки из Розницы или УТ, но там муторно разбираться из-за универсальности. Можно глянуть конфы от того же Атола, там проще в понимании.

Вот простой пример как снять X-отчет в текущей смене:

Драйвер=Неопределено;

Попытка
        ПрогИД = "AddIn.FprnM45";
        ПодключитьВнешнююКомпоненту(ПрогИД);
        Драйвер = Новый (ПрогИД);
    Исключение
        Сообщить( "Невозможно подключить внешнюю компоненту.
        | Проверьте, что внешняя корректно установлена и имеет ту же версию,
        | что и обработка обслуживания.");
    КонецПопытки;
        
    Драйвер.УстройствоВключено = 1;

        Драйвер.Пароль = 30;
    Драйвер.УстановитьПароль();

    Драйвер.Режим = 2;
    Драйвер.УстановитьРежим();

    Ответ = Драйвер.Результат;
    Если      Ответ = 0 Тогда
        Драйвер.ТипОтчета = 2;
        Драйвер.Отчет();
    Иначе
        Состояние("Каката ошибка");
    КонецЕсли;

    Драйвер.ВыходИзРежима();
    Драйвер.УстройствоВключено = 0;
5 Dimon1C
 
19.08.14
09:37
У меня стоит БСП, там есть такой модуль:
ПодключаемоеОборудованиеШтрихМФискальныеРегистраторыКлиент

это то? там собраны все нужные функции: ПечатьЧека, ОткрытьСмену

(4) Про Атол можно подробней где взять конфу?
6 Формат
 
19.08.14
09:46
(5) не пиарю атол, просто советую то, с чем всегда работал.

конфы ставятся при установки драйвера http://atol.ru/support/download/

Есть особенность, если ККМ брали не в Атоле, то работа с драйвером будет платной.

Возможно что то свое есть и у Штриха, типа документации как что сделать.
7 Dimon1C
 
19.08.14
10:01
Еще вопрос, сейчас ККМ уже используется в другой программе (не 1С). Как правильно осуществить процесс тестирования: процедуры пробития чека, возврата, закрытие смены ?
8 bvg
 
19.08.14
10:23
(7) всегда собственным драйвером можно возврат сделать , тестируй, только лучше копейки пробивать ...
9 Dimon1C
 
19.08.14
10:29
(8) Понял, пробитие, возврат протестю, а открытие и закрытие смены в течение дня можно несколько раз делать?
10 Filin
 
19.08.14
10:35
Обычно с драйвером у штриха идут примеры использования, в том числе и од 1С.
11 Dimon1C
 
22.08.14
11:03
Может кому пригодится на будущее, для того чтобы протестить печать чека (внешний вид) и кто использует БСП можно использовать специальный эмулятор от 1С, называется: 1С: Фискальный регистратор (эмулятор).
После пробития чека на экране отображается внешний вид сформированного чека.