Имя: Пароль:
1C
 
Получить в 1С из ККТ данные qr кода пробитого чека, как?
0 g00d
 
27.08.21
09:30
всем привет, может кто сталкивался как получить в 1с из  ККТ Штрих-м данные пробитого чека
через драйвер ккт это делается легко, вопрос как получить эту инфу в 1с?
https://i.imgur.com/tZW0HJe.png
1 Garykom
 
гуру
27.08.21
09:38
(0) "штрих-м руководство программиста"
2 g00d
 
27.08.21
10:14
355 страниц там)
в принципе названия команд видны при наведении на кнопки, но FNFindDocument, а FNreadFiscalBarcode нет в руководстве (
https://i.imgur.com/BoOdLj7.png
3 g00d
 
27.08.21
10:14
FNreadFiscalBarcode и полная тишина по названию команды в гуглояндексах
4 Garykom
 
гуру
27.08.21
10:20
5 Garykom
 
гуру
27.08.21
10:22
qr сам рисуй, думаю его драйвер по данным из ФН делает
6 g00d
 
27.08.21
10:26
нужно как то получить эту строку
t=20210826T1320&s=1.00&fn=8710000100905518&i=12&fp=4135164163&n=1
t=ДатаТВремя&s=СуммаСКопейкамиБезТриад&fn=НомерФискальногоНакопителяККТ&i=НомерФискальногоДокументаЧека&fp=УникальныйыФискальныйПризнакЧека&n=УСН

Или, если в коде,

    ТекстНаQR="t="+Формат(ДатаВремяЧека,"ДФ=ггггММддТЧЧммсс")+
    разд+"s="+Формат(ОбщаяСуммаЧека,"ЧРД=,;ЧЦ=10;ЧДЦ=2;ЧН=0,00;ЧГ=0")+
    разд+"fn="+СокрЛП(НомерФНвашегоККТ)+
    разд+"i="+Формат(ТекущийЧекФД,"ЧГ=0")+
    разд+"fp="+Формат(ТекущийЧекФП,"ЧГ=0")+
    разд+"n="+?(ЭтоУСН,"0","1");
7 Галахад
 
гуру
27.08.21
10:31
А ОФД не подходит?
8 Garykom
 
гуру
27.08.21
10:32
(7) задержка
9 Garykom
 
гуру
27.08.21
10:33
(8)+ обычно подобное хотят чтобы одну ККТ на несколько касс - короче самим слипы выводить
10 Галахад
 
гуру
27.08.21
10:36
(8) Понятно.

(9) Ты же вроде Атол предлагал, в похожем случае.
11 Garykom
 
гуру
27.08.21
10:37
(10) у атол лучше мануал и апи
12 Garykom
 
гуру
27.08.21
10:37
(11)+ там банально веб-сервер их ставишь и по http обращаешься
13 Галахад
 
гуру
27.08.21
10:39
(12) Ага. Я затестил, спасибо. Но на практике пока не было необходимости. А для (0) вроде подходит.
14 g00d
 
27.08.21
12:30
(9) верно, нужно реализовать параллельную печать чеков ккт
15 g00d
 
27.08.21
12:32
(4)  FNFindDocument в принципе возвращает почти все что нужно, кроме НомерФискальногоНакопителяККТ

t=ДатаТВремя&s=СуммаСКопейкамиБезТриад&fn=НомерФискальногоНакопителяККТ&i=НомерФискальногоДокументаЧека&fp=УникальныйыФискальныйПризнакЧека&n=УСН

Тип фиск. документа     : 3, Кассовый чек
Получена ли квитанция из ОФД: [нет]
Дата                    : 26.08.2021 13:20:00
Номер ФД                : 12
Фискальный признак      : 4135164163
Тип операции            : 1
Сумма операции          : 1,00
16 Garykom
 
гуру
27.08.21
12:35
(15) для НомерФискальногоНакопителяККТ сам поищи поиском по мануалу
17 g00d
 
27.08.21
13:04
(16)
если кому интересно, FNGetDocumentAsString ФНПолучитьДокументКакСтроку  с параметром ShowTagNumber
возвращает данные пробитого чека со всеми нужными тэгами

НомерФискальногоНакопителяККТ - тэг 1041
УникальныйыФискальныйПризнакЧека - тэг 1077
ДатаТВремя - тэг 1012
СуммаСКопейкамиБезТриад - тэг 1020
Налогооблажение - тэг 1055

пример
КАССОВЫЙ ЧЕК
1041,ФН:8710000100905518
1037,РН ККТ:0000000001038565
1018,ИНН:9709033323
1040,ФД:12
1012,ДАТА, ВРЕМЯ:26.08.2021 13:20:00
1077,ФП:4135164163 (3104F6799903)
1038,СМЕНА:3
1042,НОМЕР ЧЕКА ЗА СМЕНУ:1
1054,ПРИЗН. РАСЧЕТА:1 (Приход)
1020,ИТОГ:1.00
1227,ПОКУПАТЕЛЬ:ИП Золотенкова Елена Владимировна
1228,ИНН ПОКУПАТЕЛЯ:632117776404
1059,ПРЕДМ. РАСЧЕТА:
1030,НАИМЕН. ПРЕДМ. РАСЧЕТА:Аванс от: ИП Золотенкова Елена Владимировна
1079,ЦЕНА ЗА ЕД. ПРЕДМ. РАСЧ.:1.00
1023,КОЛ-ВО ПРЕДМ. РАСЧЕТА:1.000000
1043,СТОИМ. ПРЕДМ. РАСЧЕТА:1.00
1214,ПРИЗН. СПОСОБА РАСЧ.:3
1212,ПРИЗН. ПРЕДМЕТА РАСЧ.:10
1197,ЕД. ИЗМЕР. ПРЕДМЕТА РАСЧ.:Платеж
1021,КАССИР:Программист
1031,НАЛИЧНЫМИ:1.00
1081,БЕЗНАЛИЧНЫМИ:0.00
1215,ПРЕДВАРИТЕЛЬНАЯ ОПЛАТА (АВАНС):0.00
1216,ПОСЛЕДУЮЩАЯ ОПЛАТА (КРЕДИТ):0.00
1217,ИНАЯ ФОРМА ОПЛАТЫ:0.00
1060,САЙТ ФНС:www.nalog.ru
1187,МЕСТО РАСЧЕТОВ:Сервер
1209,ВЕРСИЯ ФФД:2 (1.05)
1105,СУММА БЕЗ НДС:1.00
1048,НАИМЕН. ПОЛЬЗ.:ООО "Грантех"
1009,АДР.РАСЧЕТОВ:445032 Самарская обл., г.Тольятти, ул. Революционная, д.20
1055,СНО:2 (УД)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший