Печать на принтере АТОЛ ККT c нескольких рабочих мест

18.03.20

Интеграция - ККМ

Как с экономить на покупке кассы? К примеру, у вас есть торговый зал, несколько менеджеров. Каждый менеджер принимает деньги от клиентов и выдает ему чек. А покупка фискального принтера на текущий день вещь не дешевая. Мало того, что надо заплатить за сам принтер, так еще за ОФД и плюс ко всему фискальный накопитель. Предлагаю вашему вниманию программу для работы с фискальным принтером.

Скачать исходный код

Наименование Файл Версия Размер
Печать на принтере АТОЛ ККT c нескольких рабочих мест.:
.rar 71,09Kb
3
.rar 71,09Kb 3 Скачать
Исходник на C#
.rar 349,34Kb
2
.rar 349,34Kb 2 Скачать

Суть заключается в следующем. На один из компьютеров устанавливается данная программа и, работая в фоне, она проверяет в своем каталоге файлы с расширением xml. Предварительно папка должна быть расшарена по сети. Программа работает с 10 версией драйвера Атол.

Пример XML файла реализации.

<?xml version="1.0" encoding="windows-1251"?>
<CheckPackage>
    <Parameters PaymentType="1" TaxVariant="1" CustomerEmail="" HostAddress="" PortNumber="5555" Model="62" KassirName="Иванов А.А" KassirINN="454546644" XZOtchet="" CashIn="" CashOut=""/>
    <Positions>
        <FiscalString Name="GLEID Зимний омыватель стекол -30 5 (150)" Quantity="1" Price="100" Amount="100" Department="1" Tax="20" DiscountValue="0" ItemType="1" PaymentMode="4"/>
    </Positions>
    <Payments Cash="100" CashLessType1="0" CashLessType2="0" CashLessType3="0"/>
</CheckPackage>

PaymentType: 1 Приход, 2 Расход

TaxVariant: 0: Общая ОСН, 1: Упрощенная УСН (Доход), 2: Упрощенная УСН (Доход минус Расход), 3: Единый налог на вмененный доход ЕНВД, 4: Единый сельскохозяйственный налог ЕСН, 5: Патентная система налогообложения

CustomerEmail: Почта клиента 

HostAddress: ip адрес кассы, если пусто то касса подключена по USB

PortNumber: порт подключения в случае работы по сети 

KassirName: ФИО кассира 

KassirINN: ИНН Кассира 

XZOtchet: Z отчет с гашением, X отчет без гашения. При обычных операция пусто. 

CashIn: внесение денежных средств

CashOut: изъятие денежных средств

<Positions>
        <FiscalString Name="GLEID Зимний омыватель стекол -30 5 (150)" Quantity="1" Price="100" Amount="100" Department="1" Tax="20" DiscountValue="0" ItemType="1" PaymentMode="4"/>
</Positions>

Позиции в чеке где 

Name: Наименование товара

Quantity: Количество

Price: Цена

Amount: Сумма

Department: Номер секции 

Tax: Налог

DiscountValue: Скидка 

ItemType: Признак предмета расчёта. Свойство ItemType может принимать значения:
    //     1 - товар, за исключением подакцизного товара
    //     2 - подакцизный товар
    //     3 - работа
    //     4 - услуга
    //     5 - приём ставок при деятельность по организации и проведению азартных игр
    //     6 - выплата выигрышей в азартных играх
    //     7 - реализация лотерейных билетов или ставок при деятельность по организации и проведению лотерей
    //     8 - выплата выигрышей в лотереях
    //     9 -  прав на использование результатов интеллектуальной деятельности или средств индивидуализации
    //     10 -  аванс, задаток, предоплата, кредит, взносе в счет оплаты, пени, штраф, вознаграждение, бонус и иной аналогичный предмет расчета
    //     11 -  предмет расчета, состоящий из предметов, каждому из которых может быть присвоено значение от 0 до 10 (набор)
    //     12 -  предмет расчета, не относящийся к предметам расчета, которым может быть присвоено значение от 0 до 11

PaymentMode: Признак способа расчёта. Свойство PaymentMode может принимать значения:
    //     1 - Полная предварительная оплата до момента передачи предмета расчета
    //     2 - Частичная предварительная оплата до момента передачи предмета расчета
    //     3 - Аванс
    //     4 - Полная оплата, в том числе с учетом аванса (предварительной оплаты) в момент передачи предмета расчета
    //     5 - Частичная оплата предмета расчета в момент его передачи с последующей оплатой в кредит
    //     6 - Передача предмета расчета без его оплаты в момент его передачи с последующей оплатой в кредит
    //     7 - Оплата предмета расчета после его передачи с оплатой в кредит (оплата кредита)

 <Payments Cash="100" CashLessType1="0" CashLessType2="0" CashLessType3="0"/>

Тег оплаты: Cash - наличными, CashLessType1 - безналичная оплата, CashLessType2 - предварительная оплата CashLessType3 - последующая оплата (кредит)

Установка:

Установите 10 версию ДТО с сайта Атол. http://fs.atol.ru/SitePages/%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8.aspx На момент написания тестировал на версии 10.6.3.0-windows32-setup

Скопировать exe файл каталог сетевой папки, после запустите exe файл и по кнопки Добавить в автозапуск,программа будет запускаться при загрузки Windows. Программа отобразится в трее панели инструментов.

 

 

Программа распространяется как есть. Дополнительные доработки обсуждаются отдельно.

оформил код и отредактировал характеристики публикации

См. также

ККТ-ОНЛАЙН 54-ФЗ: Обработка для работы онлайн касс АТОЛ, ШТРИХ, VIKI PRINT и т.д. МАРКИРОВКА (Разрешит. режим) + ЭКВАЙРИНГ + БЕСПЛАТНЫЙ ДЕМО

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    765740    4690    9499    

2792

54-ФЗ и Разрешительный режим. Обработки для подключения онлайн-касс к 1С 8 (поддержка Маркировки) + Эмулятор + ФФД 1.2

ККМ Кассовые операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5400 руб.

25.05.2015    317638    1851    3012    

998

Печать кассовых чеков на одну ККМ с нескольких рабочих мест для 1С:УТ11.х, КА2.х, Розница 2.х, УНФ, ERP 2.х, БП 3, БГУ2

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Бухгалтерский учет Оперативный учет Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение конфигурации для УТ 11.4, 11.5, КА 2.4, 2.5, Розница 3.0, 2.3 и 2.2, УНФ 1.6, УНФ 3x, ERP 2.4, 2.5, БП 3, БГУ2 (Управляемые формы) позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

4000 руб.

27.08.2018    116776    993    565    

834

Обработка 1С для печати чеков на кассе ККТ АТОЛ.ОНЛАЙН

ККМ Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Печать чеков по документам 1С РеализацияТоваров (РасходнаяНакладная), КорректировкаРеализации, СчетНаОплату, ЗаказКлиента, ЧекККМ, ПоступлениеНаРС. Соответствует требованиям 54-ФЗ. Одна облачная касса может использоваться всеми подразделениями организации, без привязки к рабочим местам. Электронные чеки отправляются на email клиента и всегда доступны в 1С, по требованию можно распечатать. Легкая настройка: после регистрации кассы на сайте АТОЛ.ОНЛАЙН, в обработке необходимо указать логин, пароль и идентификатор группы ККТ (берутся в личном кабинете АТОЛ.ОНЛАЙН). Одну кассу можно использовать с 1С при расчетах с физ. и юр. лицами и для интернет-магазина. HTTPS протокол интеграции API v4 / ФФД 1.05 или API v5 / ФФД 1.2.

21600 руб.

23.08.2022    10718    27    4    

23

Обмен между 1С:Розница и Frontol 6 по организациям (Розница - Фронтол)

ККМ Розничная торговля Платформа 1С v8.3 Оперативный учет 1С:Розница 2 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Обмен между 1С:Розница и Frontol 6 при торговле от нескольких организаций, а также ряд других полезных функций. Данный модуль незаменим для тех, кто ведёт учет по нескольким организациям в 1С:Розница, а на РМК (рабочее место кассира) установлен Frontol, или планируется его установка. Подходит для 1С:Розница 2.3./ 3.0, 1С:УНФ 3.0

1500 руб.

22.03.2019    78908    400    475    

166

UTM Proxy для УТМ ЕГАИС (или как не пропустить дубль алкогольной марки и недостачу на кассе + Контроль МРЦ)

Розничная торговля ККМ Обмен с ГосИС Розничная и сетевая торговля (FMCG) Россия Акцизы Платные (руб)

Что такое УТМ прокси? УТМ прокси - это универсальное программное обеспечение для борьбы с дублями марок алкогольной продукции при розничной продажи. Данное программное обеспечение - это своего рода "прокладка" между кассовым ПО и УТМ ЕГАИС. UTM Proxy работает с любыми кассами, вот некоторые из них: miniPOS, рабочие места кассиров в конфигурациях 1С (в том числе и базовые версии), Фронтол и другие...

2400 руб.

16.11.2016    49367    473    60    

24

Управление ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового ini.файла для 1с77, 1с8Х любых конфигураций

Кассовые операции ККМ Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями  включена 1 лицензия  Для любых программ, которые умеют работать с текстовыми файлами. Внутри комплекта есть готовые к использованию обработки

4800 руб.

31.07.2017    165276    564    603    

197

Разбитие чека ККМ по группам товаров и пробитие их на разных кассах, подключенных к одному рабочему месту. Расширение для УТ 11.5, УТ 11.4, КА 2.5

Кассовые операции ККМ Платформа 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Расширение для 1С:Управление торговлей 11.5 и 11.4, которое позволяет из рабочего места кассира разбивать чек ККМ на несколько чеков и пробивать их на разных кассах подключенных к одному РМК. Можно пробивать разные группы товаров по разным организациям на разных кассовых аппаратах.

5880 руб.

22.08.2022    10118    14    15    

18
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SpartakM 71 18.03.20 14:36 Сейчас в теме
Очередь печати реализована?
+
2. Alexez 75 18.03.20 14:48 Сейчас в теме
Да, если накидать файлы то они по очереди будут обрабатываться ))))
+
3. Torin 744 18.03.20 16:59 Сейчас в теме
(2)Сигнатура проблемы:
Имя события проблемы: CLR20r3
Сигнатура проблемы 01: KassaOnline.exe
Сигнатура проблемы 02: 1.0.0.0
Сигнатура проблемы 03: 5e6f9ec6
Сигнатура проблемы 04: WindowsFormsApplication1
Сигнатура проблемы 05: 1.0.0.0
Сигнатура проблемы 06: 5e6f9ec6
Сигнатура проблемы 07: 99
Сигнатура проблемы 08: 45
Сигнатура проблемы 09: System.TypeInitialization
Версия ОС: 6.1.7601.2.1.0.16.7
Код языка: 1049
Дополнительные сведения 1: 0a9e
Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789
Дополнительные сведения 3: 0a9e
Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789


не запускается

ОС Windows 10 x64 и Windows Server 2008 R2 x64
+
4. Alexez 75 18.03.20 17:06 Сейчас в теме
Тестировал на windows 10 32. Сегодня проверю на 64.
+
5. Alexez 75 18.03.20 17:09 Сейчас в теме
(3)
System.TypeInitialization


А FrameWork какой версии стоит?
+
6. Torin 744 18.03.20 17:14 Сейчас в теме
7. Torin 744 18.03.20 17:19 Сейчас в теме
(5)Приложение: KassaOnline.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.IO.FileNotFoundException
в WindowsFormsApplication1.Form1..cctor()

Сведения об исключении: System.TypeInitializationException
в WindowsFormsApplication1.Form1..ctor()
в WindowsFormsApplication1.Program.Main()
+
8. Alexez 75 18.03.20 17:27 Сейчас в теме
(7) а положите его в ту же папку
Прикрепленные файлы:
Atol.Drivers10.Fptr.dll
+
9. Torin 744 18.03.20 17:30 Сейчас в теме
(8)Так запускается
+
10. user1380983 19.03.20 15:36 Сейчас в теме
ох, божечки, как-то это сложно(( проще еще один атоловский принтер купить. Тем более вдруг он потом понадобится)
+
11. Alexez 75 19.03.20 15:39 Сейчас в теме
(10) Это только на первый взгляд. Я сделал интеграцию с УТ в одном магазине. Все работает уже как год без сбоев.
+
12. bavkyz 3 20.05.20 08:41 Сейчас в теме
Добрый, а можно подробнее для чего это? или ссылку , что почитать чтоб понять тему...
+
13. fenix000333 01.01.21 13:51 Сейчас в теме
Не рассматривали возможность печати с одного ФР в разных магазинах? Работать все будут на центральном сервере по рдп. Вопрос как взять данные для печати
+
14. gmail128500 12.07.21 11:14 Сейчас в теме
Добрый день. Не получается отправить электронный чек клиенту, тег 1008 заполняем, но чек не отправляется.
+
15. gmail128500 12.07.21 11:35 Сейчас в теме
(14) Помогите в чем может проблема?
+
Внимание! Тема сдана в архив