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

18.03.20

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

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

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

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Суть заключается в следующем. На один из компьютеров устанавливается данная программа и, работая в фоне, она проверяет в своем каталоге файлы с расширением 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. Программа отобразится в трее панели инструментов.

 

 

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

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

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

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

6000 руб.

27.02.2017    843951    5309    9844    

2982

ККМ Кассовые операции Розничная торговля Системный администратор Программист 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 или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5% и НДС 7%.

7900 руб.

25.05.2015    350644    2137    3132    

1106

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

Расширение для типовых конфигураций для Управляемых форм позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

9500 руб.

27.08.2018    128179    703    603    

913

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

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

7900 руб.

22.03.2019    89754    643    480    

208

ККМ Кассовые операции Розничная торговля Системный администратор Программист Пользователь 1С v8.3 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Платные (руб)

«Сервер ККМ» позволяет приложениям работать с фискальными регистраторами по локальной сети или интернет, организовать печать на одном ККМ с нескольких рабочих мест с поддержкой очереди печати. Поддерживаются ВСЕ ревизии требований фирмы 1С к разработке драйверов ККТ от 2.2 до 4.4.

5000 руб.

02.09.2016    142960    139    196    

207

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

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

7080 руб.

12.04.2023    11859    70    8    

58

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

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

7080 руб.

22.08.2022    12345    38    17    

38

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

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

6000 руб.

31.07.2017    178019    611    609    

214
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SpartakM 74 18.03.20 14:36 Сейчас в теме
Очередь печати реализована?
2. Alexez 75 18.03.20 14:48 Сейчас в теме
Да, если накидать файлы то они по очереди будут обрабатываться ))))
3. Torin 864 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 864 18.03.20 17:14 Сейчас в теме
7. Torin 864 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 864 18.03.20 17:30 Сейчас в теме
10. user1380983 19.03.20 15:36 Сейчас в теме
ох, божечки, как-то это сложно(( проще еще один атоловский принтер купить. Тем более вдруг он потом понадобится)
11. Alexez 75 19.03.20 15:39 Сейчас в теме
(10) Это только на первый взгляд. Я сделал интеграцию с УТ в одном магазине. Все работает уже как год без сбоев.
12. bavkyz 4 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) Помогите в чем может проблема?
Оставьте свое сообщение