Обработка для работы с ККТ 54 ФЗ для 10-х драйверов АТОЛ + ИЗМЕНЕНИЯ С 01.07.2024

Аналог официальной обработки для работы с драйверами АТОЛ 10-й версией для конфигураций на обычнх формах.
Обработка для 10-х драйверов АТОЛ. Работает на 32-х и 64-х битной версии платформы 1С, на Windows и Linux.
Работает только с последними типовыми конфигурациях 1С на обычных формах (Управление торговлей 10.3, Комплексная Автоматизация 1, Управление Производственным Предприятием 1.3, Бухгалтерия государственного учреждения 1 и др.) Работает в соответствии с 54-ФЗ.  
Поддерживает переход на ставку НДС 20%
 
Текущая версия компоненты 10.5.0

Проверена на конфигурациях:

  • Управление Торговлей 10.3.54.1
  • Управление производственным предприятием 1.3.123.1
  • Бухгалтерия государственного учреждения 1.0.58.2

Как подключить:

  • Для подключения обработки к вашей программе воспользуйтесь инструкцией на сайте ИТС http://its.1c.ru/db/kkt#content:63:upp
  • Установите драйвера АТОЛ 10-й версии
  • Используйте функционал обработки для печати чеков.

Если вы хотите большего функционала или вы обладатель устаревшей конфигурации, то обратите внимание еще на эту разработку

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы фискальных регистраторов.

 

 

75 Comments

  1. Sh00rick

    Буду первым в этой ветке )

    Андрей, здравствуй! Актуально ли это? Смотрю прямо новый тренд по 10-м драйверам Атол ))

    с учетом вот этого: https://infostart.ru/public/956419/

    Reply
  2. karpik666

    (1) привет, да, актуально, тем более Атол сами заявили, что со следующего года перестанут поддерживать 8 и 9е, плюс поддержка Linux, хотя на обычных формах Linux не очень популярен, а тем кому не хватает fdsvc , смогут использовать веб сервис от 10х, по идее тебе как раз и нужно переходить уже с 8х и использовать 10е через передачу json запросов

    Reply
  3. Sh00rick

    (2)

    по идее тебе как раз и нужно переходить уже с 8х и использовать 10е через передачу json запросов

    Да, как раз уже и перехожу. Поддержку 10х добавил, json на подходе.

    Просто вначале подумал что тут речь об управляемых форм, внимательнее прочитал и не совсем понял для чего создавать отдельную публикацию за стартмани с функционалом типовых обработок для обычных форм. Тем более когда уже есть обработка с более широким функционалом.

    Reply
  4. karpik666

    (3)

    На данный момент нет официальной обработки для работы с драйверами АТОЛ 10-й версией для конфигураций на обычнх формах, эта разработка исправляет данную оплошность.

    некоторые не хотят использовать платную версию, надо закрывать и эту нишу)

    Reply
  5. Sh00rick

    (4) я тебя понял )

    Reply
  6. crubik

    не работает доступ к АТОЛ по Ethernet. на версии 9.12.2.xxx — все отлично. Протестировали на 10.4.3 — работает, 10.4.2 — не работает

    Reply
  7. karpik666

    (6) используется типовой функционал, поэтому внимательно проверьте параметры подключения, вы что-то не то указали, либо у вас антивирус блокирует ip подключение.

    Reply
  8. crubik

    (7)

    используется типовой функционал, поэтому внимательно проверьте параметры подключения, вы что-то не то указали, либо у вас антивирус блокирует ip подключение

    Протестировали на 10.4.3 — работает, 10.4.2 — не работает

    Reply
  9. karpik666

    (8) очень странно, тогда используйте 10.4.3

    Reply
  10. cherva

    Здравствуйте!

    Для УПП последнего релиза (платформа 8.2) попробовали использовать связку 10 драйвера а вашей обработки. Пользователи работают по RDP Кассы работают очень медленно. Не могли бы вы посоветовать , что можно предпринять, чтобы ускорить работу касс.

    Reply
  11. karpik666

    (10) попробуйте настроить доступ по tcpip или через веб-сервер https://infostart.ru/public/956348/

    Reply
  12. cherva

    А где можно почитать про доступ по tcpip?

    Reply
  13. karpik666

    (12) вы просто подключаете кассу к ethernet кабелю, такое возможно, если модель имеет такой разъем

    Reply
  14. cherva

    Поставили Вашу обработку в купе с драйвером 10.4.2. На одной из касс при пробитии чека из Приходного кассового ордера пишет служебное сообщение 1С «Сумма налога больше суммы регистраций по чеку и/или итога» А на кассовом аппарате «Чек аннулирован». Причем брали несколько разных ПКО и везде одно и то же. В каком направлении смотреть?

    Reply
  15. karpik666

    (14) в направлении использования последней прошивки, активации НДС 20% через КЗ10, и усатновке драйверов 10.4.3

    Reply
  16. cherva

    (15) А можно расшифровать Ваши слова «последней прошивки, активации НДС 20% через КЗ10» Кроме того, на сайте Атола не смогли найти 10.4.3. Где их можно взять?

    Reply
  17. karpik666
  18. DragonAgo

    Добрый вечер, может вопрос и не в тему, но никак не могу найти ответа. Пробили один чек, но сумма прошла по нему дважды, как можно скорректировать суммы которые ушли в налоговую. УТ 10.3 последней версии. Кассиры сделали чек коррекции, через типовой документ УТ с признаком Приход, бухгалтера говорят что не верно. Где найти правильный ответ.

    Reply
  19. karpik666

    (18) здравствуйте. нужно делать в данном случае просто возврат.

    Reply
  20. DragonAgo

    (19) А как сделать возврат товар прошел один раз, а сумма два раза. При возврате если указывать сумму больше покупки ругается 1с.

    Reply
  21. karpik666

    (20) распечатайте возврат 2 раза, вы же один документ пробили дважды.

    Reply
  22. DragonAgo

    (21) А факта возврата товара, ведь не было, был факт возврата денег.

    Reply
  23. karpik666

    (22) у вас что в чеке? вы 2 раза пробили продажу товара, вам нужно выровнять взаиморасчеты, поэтому бьете возврат товара.

    Reply
  24. DragonAgo

    (23) получается нужно делать РКО, так как не в день покупки? А как аннулировать чек коррекции прихода, который получается тоже зря пробили?

    Reply
  25. karpik666

    (24)чек коррекции прихода означает приход денежных средств, сделайте расхода. возможно РКО, в общем тем документом, где можно пробить возврат.

    Reply
  26. DragonAgo

    (25) Спасибо

    Reply
  27. novikov498

    Здравствуйте, при нажатии «параметры» в обработке настройки и подключения торгового оборудования выдаётся сообщение «на текущем рабочем месте установлен интеграционный компонент драйвера. Основная поставка драйвера …..» все dll из драйвера положил в bin с платформой, перезагрузил, запускал от админа и ничего.

    Платформа 8.3.10.2667

    УТ 10.3.49.1

    Атол 30ф

    Reply
  28. karpik666

    (27) Здравствуйте, из описания я не вижу, что у вас установлены драйвера Атол 10

    Reply
  29. novikov498

    (28) установлен атол 10.4.2

    Reply
  30. karpik666

    (29) в данном случае на работу влияет разрядность драйверов, Для 32х битной 1с должны быть 32х битные драйвера

    Reply
  31. novikov498

    (30) спасибо, всё взлетело

    Reply
  32. Vladjke

    Привет хотел спросить, в обработке команды из мануала для работы ККМ: Атол ДТО10? Не вижу смысла покупать профил за 4к на месяц и стартмани на этом сайте)

    Reply
  33. karpik666
  34. karpik666

    Вышла новая версия

    — Обновлена компонента АТОЛ до 10.4.4.0

    Reply
  35. user1225867

    Добрый день! Использовали вашу обработку в демо режиме для 1С УТ, хотим приобрести, свяжитесь с нами пожалуйста. +79656030461

    Reply
  36. karpik666

    (35) здравствуйте, тогда вы пишите не в той ветке. Вам нужно сюда https://infostart.ru/public/590993/?ref=1050. Для приобретения лицензии необходимо просто выбрать нужную позицию из списка и оплатить, все инструкции есть в описании публикации. Телефон для связи Инфостарт 8 800 555-52-56

    Reply
  37. ArCtic

    (34) когда будет обновлена до 10.4.6.0?

    Reply
  38. karpik666

    Вышла новая версия

    — Обновлена компонента АТОЛ до 10.4.6.0

    Reply
  39. bds22

    ИНН и КПП не печатаются, хотя я и ДТО поставил последнее на данный момент (10.5), и даже в логах вижу, что я передаю параметр «CustomerINN». для 7-ки делал обработку, через «AddIn.Fptr10» там выходит ИНН и КПП на тех же кассовых аппаратах. наверное я что-то делаю не так, но похоже выход только и для 8-ки использовать «AddIn.Fptr10»

    Reply
  40. karpik666

    (39) что у вас в параметрах обработки, в поле, версия драйвера?

    Reply
  41. sevenergo

    (40) Добрый день! у меня такая же ересть. Поставил драйвера ККТ 10.5.0 в обработке 1с УПП 1,3 версии 2.90 вижу драйвер 10.4.4 подскажи куда копать.

    получается сейчас на чек выходит просто ИНН без Наименования а в ОФД вообще и ИНН не передается и не наименование.

    Установлен Драйвер 10.5.0

    УПП 1.3 1.3.122.3

    Reply
  42. bds22

    (39) версия 10.4.6.0, хотя у меня 10.5 стоит, может быть хвосты какие-то остались. попробую переставить

    Reply
  43. karpik666

    (41) надо скачать новую версию обработки, в параметрах указана версия компоненты обработки

    (42)

    Reply
  44. bds22

    какая-то засада со скачиванием. вчера скачал, вот сейчас снова нажал скачать, стартмани снова сняли, а ссылка в письме недействующая пришла…

    (если там в макете то же самое, что вчера было выложено АТОЛом, то это не работает, но пишет, что ошибка программирования параметра 1227, хотя я смотрю в XML там эти все данные есть) — есть подозрение, что надо обновлять на что-то более свежее, чем 10-7733, чтобы 10.5 с ней работало, да кто только правду скажет…

    Reply
  45. bds22

    (44)помогла техподдержка, скачал файл. да, тоже пишет про ошибку программирования параметра 1227

    Reply
  46. karpik666

    (45) может все-таки 1228, это ошибка передачи ИНН, скиньте xml файл, гляну, у меня на другой обработке прекрасно работает передача Получателя

    Reply
  47. Izumov

    Здравствуйте,

    УПП 1.3.123.1. Касса Атол 77Ф. Драйвер установлен 10.5.

    Скачал вашу обработку. В типовой обработке писал версию драйвера 10.4.4, а в вашей пишет 0.0.0-237-ge854872-alpha. (скрин прилагаю)

    При этом чеки печатает, но не печатает ИНН покупателя (в типовой было так же). Из драйвера ИНН печатается.

    Подскажите что можно сделать чтобы печатался ИНН

    Reply
  48. karpik666

    (47) здравствуйте, это такой прикол от фирмы АТОЛ, выпустить компоненту с такой версией драйверов.

    Подсказываю по печати, чтобы эта информация передалась на печать нужно передавать ее из вашей конфигурации. Проверяйте исходный xml файл, в нем должно быть поле CustomerInfo и CustomerINN

    Reply
  49. Izumov

    (48)

    <?xml version=»1.0″ encoding=»UTF-8″?>

    <CheckPackage>

    <Parameters CashierName=»Емельянова Наталья Вячеславовна» OperationType=»1″ TaxationSystem=»0″ CustomerEmail=»» CustomerPhone=»» CustomerInfo=»ИП Домничева Лилия Викторовна» CustomerINN=»525703606672″>

    <AgentData/>

    <VendorData/>

    </Parameters>

    <Positions>

    <FiscalString Name=»Принято от: ИП Домничева Лилия Викторовна Основание: » Quantity=»1″ PriceWithDiscount=»0.01″ AmountWithDiscount=»0.01″ DiscountAmount=»» Department=»0″ VATRate=»10″ PaymentMethod=»3″ CalculationSubject=»10″>

    <AgentData/>

    <VendorData/>

    </FiscalString>

    </Positions>

    <Payments Cash=»0.01″/>

    </CheckPackage>

    Reply
  50. Izumov

    (49)

    Это передаваемый XML файл, поля заполнены.

    Reply
  51. karpik666

    (50) смотрите тогда версию драйверов 10.5.0 и прошивку не ниже 76xx

    Reply
  52. Izumov

    (51) «смотрите тогда версию драйверов 10.5.0» — это как? у нас она и стоит, если про драйвер речь.

    Прошивка, если я правильно смотрю, 10-7942

    Reply
  53. karpik666

    (52) тогда проверяйте чек в офд, если там информация есть, то проверяйте настройки фискального регистратора, чтобы именно на печать выходило.

    Reply
  54. Izumov

    (53) в ОФД НЕТ информации с чеков из 1С, с чеков из драйвера она ЕСТЬ.

    Reply
  55. karpik666

    (54) а откуда вы этот xml взяли? для текущей компоненты такой формат не подходит, там ревизия 2005, и больше похоже, что вы не на данной обработке проверяете

    Reply
  56. Izumov

    <?xml version=»1.0″ encoding=»UTF-8″?>

    <CheckPackage>

    <Parameters PaymentType=»1″ TaxVariant=»0″ CashierName=»Емельянова Наталья Вячеславовна» CashierVATIN=»» CustomerEmail=»» CustomerPhone=»» CustomerInfo=»ИП Домничева Лилия Викторовна» CustomerINN=»525703606672″>

    <AgentData/>

    <PurveyorData/>

    </Parameters>

    <Positions>

    <FiscalString Name=»Принято от: ИП Домничева Лилия Викторовна Основание: » Quantity=»1″ PriceWithDiscount=»0.01″ SumWithDiscount=»0.01″ DiscountSum=»» Department=»0″ Tax=»10″ SignMethodCalculation=»3″ SignCalculationObject=»10″>

    <AgentData/>

    <PurveyorData/>

    </FiscalString>

    </Positions>

    <Payments Cash=»0.01″ ElectronicPayment=»0″ Credit=»0″ AdvancePayment=»0″ CashProvision=»0″/>

    </CheckPackage>

    Беру из кода УПП, то что передается в ОбъектДрайвера. Первый XML, вы правы, был для ревизии интерфейса более 3000 (код из УПП так идет), сейчас сделал чтобы отработал как «более 2000», он как раз выше.

    Reply
  57. Izumov

    «это такой прикол от фирмы АТОЛ, выпустить компоненту с такой версией драйверов. » раз вы так написали, значит загрузилась именно ваша обработка?

    это я к этому «и больше похоже, что вы не на данной обработке проверяете «

    Reply
  58. karpik666

    (57) я так говорю, что данная компонента уже проверена и используется в другом решение, данные о получателе передаются корректно, если что-то не выводится, а вы считаете, что передали корректно, то вам сюда http://forum.atol.ru/ , скорее всего еще требуется получения у АТОЛ ключа лицензирования, которые они стали продавать пол года назад

    Reply
  59. Izumov

    (55)

    Или, может подскажите мне правильный XML, на основе моего, я исправлю его создание просто.

    Или просто где что добавить, убавить, поменять.

    Reply
  60. Izumov

    (58)

    XML, который второй, правильный? С ним должна работать компонента?

    Reply
  61. karpik666

    (60) нет

    Reply
  62. karpik666
    Reply
  63. Izumov

    (62)

    Всё получилось, Спасибо!

    Reply
  64. user994974

    Здравствуйте.

    У нас конфигурация УТ 10.3.3.3. Для работы и настройки фискального регистратора используется внешняя обработка, в которой полностью прописан код для работы и настройки параметров ФР, так как в конфигурации отсутствует общий модуль ПодключаемоеОборудованиеУниверсальныйДрайверКлиент. Поэтому, после переустановки драйвера Атол с версии 10.1.1 на версию 10.5.0, заменил в нашей внешней обработке макет ИнтеграционнаяКомпонента на взятую из вашей. Однако, при тесте выдало ошибку в строке: Объект.Драйвер.ПолучитьТекущееСостояние(Объект.ИДУстройства, НомерЧека, НомерСмены, СтатусСмены, ПараметрыСостояния) по причине Слишком много фактических параметров. Подскажите, в чем может быть причина? Изменились параметры, передаваемые на драйвер?

    Reply
  65. karpik666

    (64) здравствуйте, консультаций по программированию не даю.

    Reply
  66. darminov

    Добрый день. Не могу понять в чем проблема. Стоит последняя версия ут 10.3. Драйвер атол 10.5. Прошивка ККТ последняя. Но Инн покупателя и наименование так и не выводится. В чем может быть проблема?

    Reply
  67. karpik666

    (66) https://www.youtube.com/watch?v=LAiJ1Bf3z3U , посмотрите рекомендации из этого видео.

    Reply
  68. sapervodichka

    по 1C ERP тут небольшой материал по ККТ тегам 1227 и 1228 https://infostart.ru/public/1095012/

    Reply
  69. user596499_0165312

    Добрый день.

    Признак агента поддерживает компонента?

    XML правильный?

    <?xml version=»1.0″ encoding=»UTF-8″?>

    <CheckPackage>

    <Parameters PaymentType=»1″ TaxVariant=»2″ CashierName=»ФИО» SenderEmail=»true» CustomerEmail=»» CustomerPhone=»» AgentSign=»6″ PurveyorName=»ИП ФИО» PurveyorVATIN=»000000000000″/>

    <Positions>

    <FiscalString Name=»услуга» Quantity=»1″ PriceWithDiscount=»1″ SumWithDiscount=»1″ DiscountSum=»» TaxSum=»» Department=»0″ SignMethodCalculation=»4″ Tax=»none» SignCalculationObject=»4″ SignSubjectCalculationAgent=»6″ PurveyorName=»ИП ФИО» PurveyorVATIN=»000000000000″/>

    </Positions>

    <Payments Cash=»1″ ElectronicPayment=»0″ Credit=»0″ AdvancePayment=»0″ CashProvision=»0″/>

    </CheckPackage>

    Ошибка программирования реквизита 1226

    Reply
  70. karpik666

    (69) сама компонента поддерживает, вам же написано, что за ошибка, как вы думаете ИНН поставщика должен из нулей состоять?

    Reply
  71. user596499_0165312

    (70) инн там правильный(не нули), просто в этом тексте заменен.

    а XML правильный?

    Reply
  72. Hokner

    (63) Можете подсказать, как у вас получилось?

    Конфигурация УТ 10.3 (доработки по печати Наименования контрагента и ИНН перенесены), Драйвера обновлены до 10.6, компонента подменена (версия драйвера указывается 0.0.0-237-ge854872-alpha), в XML все данные выходят, но в чеке не печатаются и в офд не уходят.

    <?xml version=»1.0″ encoding=»UTF-8″?>

    <CheckPackage>

    <Parameters PaymentType=»1″ TaxVariant=»0″ CashierName=»AdminESB» CustomerEmail=»» CustomerPhone=»» CustomerInfo=»ООО "Детали машин"» CustomerINN=»1650115900″>

    <AgentData/>

    <PurveyorData/>

    </Parameters>

    <Positions>

    <FiscalString Name=»Шланг тормозной (Полюс Альфа) шт.» Quantity=»20″ PriceWithDiscount=»162.86″ SumWithDiscount=»3257.2″ DiscountSum=»» Department=»2″ Tax=»20″ SignMethodCalculation=»6″ SignCalculationObject=»1″ TaxSum=»542.87″/>

    </Positions>

    <Payments Cash=»0″ ElectronicPayment=»0″ Credit=»3257.2″ AdvancePayment=»0″ CashProvision=»0″/>

    </CheckPackage>

    Reply
  73. kislitsin

    Коллеги подскажите плиз по изменениям с 01.07, не могу найти реализован ли в 1с ГТД и страна происхождения в чеке ? Бухгалтера где то прочитала что это нужно, а я ни в описании xml ни в свежих конфигурациях не найду куда это вписывать.

    Reply
  74. karpik666
  75. kislitsin

    (74)

    штудировал эту статью там ГТД и страна происхождения не упоминаются вроде

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *