Имя: Пароль:
1C
1С v8
Добавить еще один вид оплаты Атол FPrint 5200
0 Longdimm
 
17.03.14
14:49
Добрый день!
Помогите пожалуйста добавить еще один вид оплаты.
Конфигурация 1С Комплексная.
ФР -  Атол FPrint 5200
Нужно добавить вид оплаты Бонусами.
В Драйвере только нал. и безнал прописаны в процедуре печати чека.
Вообще можно к этому регистратору добавить еще виды оплаты, и если да то как? Буду очень признателен за помощь.
1 Longdimm
 
17.03.14
15:19
Возможен ли такой вариант? Помогите пожалуйста дельным советом!
2 Torquader
 
17.03.14
15:21
Насколько я помню, их в регистраторе четыре - наличными, кредитом, тарой и платёжной картой. Так что добавить можно, только нужно правильно настроить.
3 Longdimm
 
17.03.14
15:25
Функция ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал) Экспорт

    Результат = мНетОшибки;

    Если Не Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал) Тогда
        Результат = мОшибкаНеизвестно;
        Объект.Драйвер.ПолучитьОшибку(Объект.ОписаниеОшибки);

        ОтменитьЧек(Объект);
    КонецЕсли;

    Возврат Результат;

КонецФункции // ЗакрытьЧек()


Вот такая функция в обработке работы с ФР.

Где найти саму процедуру ЗакрытьЧек ?
4 Добрый хачик
 
17.03.14
15:26
(3) в описании функций драйвера ККМ
5 Longdimm
 
17.03.14
15:27
(4) А где сам драйвер лежит? Когда устанавливается драйвер Атола - dll т.е?
6 Добрый хачик
 
17.03.14
15:28
если драйвер атола - то да, в папке атола в программфайлес, или куда установили
7 Torquader
 
17.03.14
15:31
Это даже не в драйвере, а в интерфейсе драйвера для 1С.
Если его можно править, то можно добавить ещё один параметр.

Если править нельзя, то оплату сертификатом придётся проводить как "Скидку суммой".
8 Longdimm
 
17.03.14
15:33
(7) Что за интерфейс драйвера для 1с?
9 Torquader
 
17.03.14
15:39
В протоколе ККТ Атол есть команда расчёт по чеку, где указывается сумма оплаты и тип оплаты - таких команд может быть несколько. После того, как чек оплачен полностью - он закрывается.
10 Добрый хачик
 
17.03.14
15:39
(8) тест драйвера ккм
11 wizard_forum
 
17.03.14
15:50
(8) Программы/АТОЛ/Драйверы торгового оборудования/Тесты/Драйвер ККМ
12 Longdimm
 
17.03.14
15:53
(9) Да, все верно. Но в обработке оборудования ККМ закрытие чека происходит одной командой: Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал)


т.е одной командой передаем все суммы по налу,безналу. А где еще 2 вида оплаты - совершенно непонятно.
13 Добрый хачик
 
17.03.14
15:55
сказали же уже, почитай описание команд драйвера
14 Torquader
 
17.03.14
15:57
15 TigerPXN
 
17.03.14
15:59
Готов подсказать, как и куда копать за пару сотен рублей на мобилу :)
16 TigerPXN
 
17.03.14
16:00
+(15) С готовыми фрагментами кода.
17 TigerPXN
 
17.03.14
16:00
Правда, для FPrint02K, но, полагаю, оно весьма похоже.
18 Longdimm
 
17.03.14
16:02
(14) Не открывается ссылка

(16) Уверены что не отличаются?
19 Torquader
 
17.03.14
16:02
(17) В данном случае, они просто идентичны.
20 TigerPXN
 
17.03.14
16:05
(18) Не уверен, но мне просто лень сейчас по спефицикациям лазить. Если это одна библиотека, то, скорее всего, там одинаковый интерфейс.
21 Longdimm
 
17.03.14
16:06
(20) ну что тут можно еще сказать! Если будет работать то я согласен.
22 TigerPXN
 
17.03.14
16:09
(21) Куда тебе код кинуть?
23 Longdimm
 
17.03.14
16:09
24 TigerPXN
 
17.03.14
16:18
Кинул фрагмент.
Там еще немного проверок можно навешать вокруг, но это ключевой момент.