|
Обработка обслуживания работы с ККМ
| ☑ |
0
devochka_1c
03.05.12
✎
23:16
|
Вечер добрый!
УТ 10.3 (платформа 8.1). ККМ Штрих-М
Подскажите, пожалуйста, как правильно задать условие, чтобы на чеке (уже непосредственно при пробитии на фискальнике) стоял вид оплаты в зависимости от того, чем оплачен чек (наличные, платежная карта).
В обработке обслуживания в функции Функция ЗакрытьЧек(Объект, СуммаНал, СуммаБезнал, Оплачено, ЭтоВозврат=Ложь)
указывается
Объект.Драйвер.Сумма1 = Оплачено; \\это наличные
а если прописать так, то, соответственно будет плат. карта
Объект.Драйвер.Сумма4 = Оплачено;
а как прописать условие в каких случаях что должно выводиться???
|
|
1
Jstunner
03.05.12
✎
23:17
|
Если Наличные Тогда
...
Иначе
...
КонецЕсли;
|
|
2
devochka_1c
03.05.12
✎
23:20
|
(1) А что за переменная "Наличные"?
|
|
3
Torquader
03.05.12
✎
23:43
|
Оплата у вас как вводится? То есть как программа узнаёт,что была оплата по карте ?
|
|
4
devochka_1c
03.05.12
✎
23:57
|
(3) в Чеке ККМ выбирается вид платежа: наличные или Платежная карта
|
|
5
Torquader
04.05.12
✎
00:01
|
Ну и,что - сложно написать
Если ТипОплаты=Перечисление.ТипОплаты.Наличные Тогда
ИначеЕсли ТипОплаты=Перечисление.ТипОплаты.ПлатКарта Тогда
Иначе
КонецЕсли
|
|
6
devochka_1c
04.05.12
✎
00:03
|
(5)если так написать в обработке обслуживания, то не отрабатывается условие
|
|
7
devochka_1c
04.05.12
✎
00:03
|
так уже пробовала
|
|
8
Torquader
04.05.12
✎
00:05
|
А передать в обработку данные чека,где указана оплата,не пробовала - чай сумма там тоже не из воздуха берётся.
|
|
9
Torquader
04.05.12
✎
00:07
|
Поди там будет Чек.ТипОплаты
|
|
10
Shrike
04.05.12
✎
00:12
|
(9) неа, там вид оплаты в ТЧ "Оплата"
|
|
11
Shrike
04.05.12
✎
00:21
|
Если СуммаБезнал > 0 И СуммаНал = 0 Тогда
//карта
ИначеЕсли СуммаБезнал = 0 И СуммаНал = > Тогда
//нал
Иначе
// и то и другое
КонецЕсли
|
|