|
v7: функция «ПробитьЧекНаККМ() |
☑ |
0
Knowledge
23.05.13
✎
20:52
|
В Комплексной конфигурации 7.7 в модуле формы документа ЧекККМ есть функция «ПробитьЧекНаККМ()» в ней вызывается Функция «глДПОткрытьДенежныйЯщик()» что она делает? Ведь в ней речь идёт о Дисплее покупателя.
|
|
1
Lionee
23.05.13
✎
21:09
|
Как че ? дает комманду открыть ящик с деньгами,фискальнику
|
|
2
Knowledge
23.05.13
✎
21:21
|
А где здесь про фискальник?
Функция глДПОткрытьДенежныйЯщик() Экспорт
Рез = 0;
Если глДПВкл = 1 Тогда
Параметры = СоздатьОбъект("СписокЗначений");
Параметры.Установить("Процесс" , "открыть_денежный_ящик");
Параметры.Установить("Объект" , глДП);
РезТекст = глОборудованиеКоманда("Дисплей", глДПОбработка, Параметры);
Если ПустоеЗначение(РезТекст) = 0 Тогда
Сообщить(РезТекст);
Иначе
Если Параметры.Получить("Результат") = 0 Тогда
Сообщить("Дисплей покупателя: ошибка при попытке открыть денежный ящик");
Сообщить(Параметры.Получить("ОписаниеРезультата"));
Иначе
Рез = 1;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Возврат Рез;
КонецФункции // глДПОткрытьДенежныйЯщик()
|
|
3
Torquader
24.05.13
✎
00:16
|
Просто, у некоторых дисплеев покупателя есть разъём под денежный ящик, и, видимо, команда для такого случая, так как хороший фискальный регистратор открывает денежный ящик при пробитии чека автоматически.
|
|
4
Knowledge
24.05.13
✎
09:30
|
(3) Спасибо Torquader, сегодня подключил фискальный регистратор (FPRINT-11), денежный ящик к нему, настроил драйвер (Атол) (стоит галка "Открывать денежный ящик"). Всё работает: чеки пробиваются, ящик пробиваются.
|
|
5
alexexe
24.05.13
✎
09:34
|
Команда на открытие ящика находится скорее всего в глОборудованиеКоманда
|
|