|   |   | 
| 
 | КА 2.5 Проблема с чеком ККМ | ☑ | ||
|---|---|---|---|---|
| 0
    
        AAA 06.07.24✎ 15:35 | 
        Клиент переходит с 7.7 на КА. Перетащили розничные точки. И вот в одном магазине (патент) вдруг отказался пробиваться самый примитивный чек, без скидок и других нюансов. До этого чека другие чеки пробивались, после этого тоже. Касса Атол 55ф. платформа 2.5, драйвер 10.9.3.1. Номер прошивки сейчас не знаю, но по моему давнишняя. Сделал копию базы и провел эксперименты на примерно аналогичной тестовой кассе FPRINT 22 (переделана умельцами в ККТ онлайн).  Результат тот же. В чеке 3 позиции, опытным путем установил, что чек не пробивается из за одной позиции. Внешне ничем не отличается от других, внимательно изучал карточку номенклатуры, не нашел ничего интересного. Чек не пробивается при любом виде оплаты. Менял наименование товара, подозревая "плохие" символы, но ничего не помогает. Маркировки нет. В логе кассы тоже не 
 извлек ничего полезного для себя. На финише " Объекту 0x9468C860 присвоен код ошибки 11 [Не поддерживается в данной версии]. Правда очень смущает наличие в логе вот такого фрагмента LIBFPTR_PARAM_MARKING_CODE (65760) = 34 36 35 37 38 32 31 30 33 30 31 36 35 Откуда он может браться и он ли влияет на проблему. Никаких маркировок не используется. Остается ковырять отладчик, но очень не хочется, может кто сталкивался? | |||
| 1
    
        AAA 06.07.24✎ 15:38 | 
        Из 7.7 на этом же драйвере без проблем пробивается     | |||
| 2
    
        Garykom гуру 06.07.24✎ 15:55 | 
        https://rarus.ru/forum/forum7/topic14813/
 Сканером считали код маркировки, он передался в кривом виде и пытается пробить с ним | |||
| 3
    
        AAA 06.07.24✎ 16:04 | 
        (2)исключено. И сканера нет, и я товар в тестовой базе руками набираю     | |||
| 4
    
        AAA 06.07.24✎ 16:18 | 
        вот эта позиция из XML пакета, вроде ничего криминального. Никаких кодов
 <Positions> <FiscalString Name="Тумба 111" Quantity="1" PriceWithDiscount="14605" AmountWithDiscount="14605" DiscountAmount="0" Department="1" VATRate="none" VATAmount="" PaymentMethod="4" CalculationSubject="1"> <GoodCodeData EAN13="NDY1NzgyMTAzMDE2NQ=="/> <AgentData/> <VendorData/> <IndustryAttribute/> </FiscalString> </Positions> <Payments Cash="0" ElectronicPayment="14605" PrePayment="0" PostPayment="0" Barter="0"/> </CheckPackage> | |||
| 5
    
        Garykom гуру 06.07.24✎ 16:24 | 
        (4) "NDY1NzgyMTAzMDE2NQ==" - это нифига не EAN13
 вероятно 1С и интеграционный компонент (ВК) перед драйвером атол воспринимает это как код маркировки и пытается засунуть | |||
| 6
    
        Garykom гуру 06.07.24✎ 16:27 | 
        (5)+ Хотя 1С делает все правильно
 https://its.1c.ru/db/metod8dev/content/4829/hdoc 
 | |||
| 7
    
        Garykom гуру 06.07.24✎ 16:29 | 
        (6)+ Проблема в интеграционном компоненте (ВК между 1С и драйвером атол)
 Он пытается распознать тип кода, видит что не EAN и передает его как "данные от сканера" в драйвер атол https://integration.atol.ru/api/#zaregistrirovat-pozitsiyu 
 | |||
| 8
    
        AAA 06.07.24✎ 16:30 | 
        (5)вот меня он тоже смущает. Но вопрос в том, откуда он его взял. В карточке есть ШК, но нормальный. Но чек про него не знает. Со сканером не работают, там мебель ..ну и попутное     | |||
| 9
    
        AAA 06.07.24✎ 16:32 | 
        (6)что мне с этим делать?) Типовая КА с несколькими расширениями. Откуда может лезть этот код ?     | |||
| 10
    
        AAA 06.07.24✎ 16:34 | 
        я верю, что все правильно работает и не вмешиваюсь в этот процесс. Мне надо найти причину и ее отрубить. Интеграционная компонента кстати осталась только для ФФД 1.2     | |||
| 11
    
        Garykom гуру 06.07.24✎ 16:37 | 
        (9) Выяснить отладкой какое место в 1С у тебя преобразует код ШК в base64 и засовывает в GoodCodeData     
 | |||
| 12
    
        AAA 06.07.24✎ 16:39 | 
        Это ШК из карточки, значит он кривой. Я его не анализировал ) 
 Щас проверю, заранее огромное спасибо ))) нахера только 1с его потянула в чек) | |||
| 13
    
        AAA 06.07.24✎ 16:41 | 
        (11)Спасибо, все ОК. Пробивается )) Жесть)     | |||
| 14
    
        Garykom гуру 06.07.24✎ 16:48 | 
        Тут происходит
 Откуда кривые данные подтягивает хз 
 | |||
| 15
    
        AAA 06.07.24✎ 16:53 | 
        (14)Откуда - понятно. ШК в РС ШтрихкодыНоменклатуры. Но зачем? Посмотрю, в самом чеке вроде нет ШК     | |||
| 16
    
        AAA 06.07.24✎ 16:55 | 
        В ТЧ чека есть. Но у пробитого чека там пусто.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |