Добрый день.
Подскажите как сделать чтобы безналичная оплата выходила другим видом?
Т.е. сейчас безнал выходит в чек ККМ как КРЕДИТ, а нужно чтобы БАНК. КАРТА, ФР - Штрих-М-ФР-К
Дорыл в обработке драйвера ShtrihMFiscalPrinters_v2 до следующей строки:
Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал, 0)
а вот куда дальше идет этот вызов не понятно...
P.S. понимаю конечно что можно в таблицах самой ФР поменять название вида оплаты, но хочется сделать это программным способом...
Подскажите как сделать чтобы безналичная оплата выходила другим видом?
Т.е. сейчас безнал выходит в чек ККМ как КРЕДИТ, а нужно чтобы БАНК. КАРТА, ФР - Штрих-М-ФР-К
Дорыл в обработке драйвера ShtrihMFiscalPrinters_v2 до следующей строки:
Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал, 0)
а вот куда дальше идет этот вызов не понятно...
P.S. понимаю конечно что можно в таблицах самой ФР поменять название вида оплаты, но хочется сделать это программным способом...
По теме из базы знаний
- Подготовка сведений для ПФР с учетом задолженности по страховым взносам в разрезе сотрудников для ЗИК
- 1С:Предприятие 8. Фастфуд. Фронт-офис
- Обмен между 1С:Розница и Frontol 6 по организациям (Розница - Фронтол)
- Переход с 1С:УПП на 1C:ERP: Задача переноса печатных форм в сжатые сроки. Конструктор печати
- Как отредактировать документ перед печатью в 1С. Советы пользователям
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Я же писал что дошел до этой процедуры и уткнулся в строчку
Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал, 0)
А дальше? Где видно куда и что идёт? Т.е. к примеру захотелось мне сумму в 4-й вид оплаты запихнуть...
Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал, 0)
А дальше? Где видно куда и что идёт? Т.е. к примеру захотелось мне сумму в 4-й вид оплаты запихнуть...
Брать мануал драйвера и писать что-то типа такого
Объект.Драйвер.Сумма = СуммаСертификат;
Объект.Драйвер.ТипЗакрытия = 2;
Объект.Драйвер.Оплата();
Ответ = Объект.Драйвер.Результат;
Ну соотв сначала передать в эту процедуру значение суммаСертификат.
в данном случае идет "тип закрытия" это как раз вид оплаты, 0 - наличные, 1 - безнал, 2 - Ну например "сертификат" (надо в драйвере ну точнее в самом фискальнике прописать что третий тип оплаты называется сертификат)
На сайте Атола есть описание функций.
Объект.Драйвер.Сумма = СуммаСертификат;
Объект.Драйвер.ТипЗакрытия = 2;
Объект.Драйвер.Оплата();
Ответ = Объект.Драйвер.Результат;
Ну соотв сначала передать в эту процедуру значение суммаСертификат.
в данном случае идет "тип закрытия" это как раз вид оплаты, 0 - наличные, 1 - безнал, 2 - Ну например "сертификат" (надо в драйвере ну точнее в самом фискальнике прописать что третий тип оплаты называется сертификат)
На сайте Атола есть описание функций.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот