Работа 1С: 7.7 с ККТ АТОЛ ДТО10 (JSON задания)

Публикация № 858638

Учет и отчетность - Кассовые операции

1С 7.7 ДТО8 ДТО10 JSON ККТ онлайн.

Пробитие чеков через web сервер (JSON задания) ДТО10 АТОЛ.

Выкладываю свою реализацию пробития чеков через web сервер.

1) Формируем товарную позицию 
 

 Товы = СоздатьОбъект("ТаблицаЗначений");

    Товы.НоваяКолонка("Товар",,,,,20);
    Товы.НоваяКолонка("Остаток","Число",9,3);
    Товы.НоваяКолонка("Цена","Число",10,3);
    Товы.НоваяКолонка("Сумма","Число",10,2);
    Товы.НоваяКолонка("Серия");
    Товы.НоваяКолонка("Номер","Число",10); 
    Товы.НоваяКолонка("ПолнОст","Число",8,3);
    Товы.НоваяКолонка("СуммаСкидки","Число",8,2);
    Товы.НоваяКолонка("СкидкаСуммой","Число",8,2);// хэсед итд
    Товы.НоваяКолонка("Итого","Число",10,2);
    Товы.НоваяКолонка("СекцияВЧеке","Число",2,0);
    Товы.НоваяКолонка("ЭтоТовар","Число",1,0);
    Товы.НоваяКолонка("Наличными","Число",10,2);
    Товы.НоваяКолонка("Электронно","Число",10,2);


            Товы.НоваяСтрока();
            Товы.Товар=ЭлементСпрПродажи.Товар;
            Если Число(ОстатокПоСерии(ЭлементСпрПродажи))<Кол Тогда
                Товы.Остаток=Число(ОстатокПоСерии(ЭлементСпрПродажи));
            Иначе
                Товы.Остаток=Кол;
            КонецЕсли;   
            Если (Товы.Товар.ВидТовара=Перечисление.ВидыТоваров.Услуга) и (Товы.Товар.Производство=0) Тогда
                СПТ=создатьОбъект("Справочник.Товары");
                спт.ИспользоватьДату(РабочаяДата(),1);
                СПТ.НайтиЭлемент(Товар);
                Товы.Цена=СПТ.ЦенаУслуги;  
            Иначе
                Товы.Цена=ЭлементСпрПродажи.Цена;
            КонецЕсли;
            
            Товы.Сумма=ОКР(Товы.Остаток*Товы.Цена,2);
            Товы.Серия=ЭлементСпрПродажи.Серия;
            Товы.Номер=ЭлементСпрПродажи.Код;
            Товы.ПолнОст=Число(ОстатокПоСерии(ЭлементСпрПродажи)); 
            Товы.ЭтоТовар = глОпределитьЭтоТовар(Товы.Товар);   
            Товы.СекцияВЧеке = глОпределитьСекцию(Товы.Товар);

2) вызываем обработку для пробития чека         

глНовыйУникальныйИдентификаторККТ(Объект,1);

        Параметры = СоздатьОбъект("СписокЗначений"); 

        Параметры.ДобавитьЗначение(СокрЛП(глРМК.ГлобальноУникальныйИдентификаторККТ));

        Параметры.ДобавитьЗначение("Чек");
        Параметры.ДобавитьЗначение(СокрЛП(глРМК.ККТwebIP));
        Параметры.ДобавитьЗначение(СокрЛП(глРМК.ККТwebPort));
        Параметры.ДобавитьЗначение(СокрЛП(глПользователь.ДляПечатиВЧеке));
        Параметры.ДобавитьЗначение(СокрЛП(глПользователь.ИНН));
         Параметры.ДобавитьЗначение(Товы);
         Параметры.ДобавитьЗначение(ПолученнаяСумма);
         Параметры.ДобавитьЗначение(СокрЛП(ТелефонПочтаПокупателя));
         Параметры.ДобавитьЗначение(ТипОперации);
         Параметры.ДобавитьЗначение(ОпределитьПараметрыКомиссионногоТовара(Товы));

        ОткрытьФормуМодально("Отчет",Параметры,КаталогИБ() + "\ExtForms\JSON ATOL.ert");
        
        Возврат Параметры;


 

- уникальные идентификатор создаю через             

глИнфо = СоздатьОбъект("AddIn.V7SysInfo");

глГлобальноУникальныйИдентификаторККТ =  глИнфо.СоздатьGUID();

- разбор JSON ответов реализовал через "MSScriptControl.ScriptControl"(пример где- то нашел уже не помню, не мое)

- post и get запросы через "WinHttp.WinHttpRequest.5.1".

 

В обработке пример использования как с ККТ через web сервер(ДТО10), так и через FprnM1C.dll(ДТО8).

Тестировалось и успешно работает с АТОЛ11Ф более месяца. 1с 7.7 - Релиз платформы 7.70.027.

https://money.yandex.ru/to/410012172123885

Скачать файлы

Наименование Файл Версия Размер
Работа 1С: 7.7 с ККТ АТОЛ ДТО10 (JSON задания):
.ert 27,50Kb
03.07.18
27
.ert 27,50Kb 27 Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. SergioVB 10.09.18 12:50 Сейчас в теме
Атол обещает прекратить поддержку ДТО8 в 2019 году. Следовательно ФФД 1.1 скорее всего в FprnM1C.dll реализована не будет. И кто сидит на 7.7 будет использовать что-то аналогичное. У самого есть такие. Надо будет вникать.
2. rasta.ayaks 3 14.09.18 07:21 Сейчас в теме
Единственный минус в том, что не смог запустить на XP. Нужна система Win7 64 минимум и то надо мудрить с драйверами чтобы нормально встали.
3. victuan 3494 16.07.19 14:11 Сейчас в теме
Готовое решение с поддержкой ДТО8 и ДТО10 по ссылке http://expert.chistov.pro/public/603118/
И на ХР работает.
Оставьте свое сообщение

См. также

Выставление счета ссылкой на оплату через платежный шлюз Сбербанка из интерфейса 1С

Отчеты и формы Бухгалтер Пользователь Внешняя обработка (ert,epf) v7.7 v8 1cv8.cf 1cv7.md Россия Абонемент ($m) Банковские операции Кассовые операции Оптовая торговля Розничная торговля

Внешняя обработка для выбора документа и формирования ссылки на оплату, которую можно скопировать в буфер обмена и отправить любыми средствами. Совместимо с интернет-эквайрингом Сбербанк.

1 стартмани

14.01.2020    625    etmarket    1       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

ККМ в 1С 7.7 через Атол-вебсервер 10.Х

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Фармацевтика, аптеки Россия Windows Абонемент ($m) ККМ

Обработка для работы с Онлайн-ККМ в Е-Фарма 1.2.7 (1С 7.70.027) с помощью Атол-вебсервер 10.Х.

1 стартмани

17.12.2019    723    Vlx    0       

Маркировка лекарств: разбор DataMatrix и формирование тега 1162

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Фармацевтика, аптеки Россия Абонемент ($m) ККМ

В при продаже маркированных лекарственных средств необходимо с упаковки считывать DataMatrix. Выделить из него GTIN и серийный номер упаковки. По алгоритму описанному https://честныйзнак.рф/upload/iblock/09e/09e9978505dad5ba4a8f814420ab20b7.pdf и https://xn--80ajghhoc2aj1c8b.xn--p1ai/upload/iblock/644/Format-zapisi-dannykh-o-vybytii-LP-v-FFD-v2_6.pdf сформировать тег 1162 и пробить чек на онлайн-ккм.

1 стартмани

19.11.2019    1527    3    Vlx    17       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

ФФД 1.05 с драйверами Атол v10

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Розничная торговля Абонемент ($m) Разработка внешних компонент

Подключение кассы / фискального регистратора к 1С 7.7 через драйвер Атола v10.

1 стартмани

02.08.2019    3296    9    phsin    22       

JSON выгрузка каталога номенклатуры из 1С 7.7 ТиС

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС УУ Оптовая торговля Розничная торговля Абонемент ($m) WEB

С помощью этой обработки можно выгрузить каталог номенклатуры(сохраняя группы номенклатуры - т.е. иерархическую вложенность групп и элементов справочника) из 1С 7.7 ТиС.

1 стартмани

15.07.2019    2319    1    Drfreeman    0       

Перенос данных УТ 10.3 => УТ 11 / КА 2 / ERP 2 (ЕРП 2) (документы, остатки и справочная информация из "1С:Управление торговлей, ред. 10.3" в УТ 11 / КА 2 / ERP 2). Обновлен до УТ 10.3.56.х, УТ 11.4.10.х, КА 2.4.10.х и ERP 2.4.10.х! Промо

Уже более 100 компаний приобрели перенос и выполнили переход на УТ 11 / КА 2 / ERP 2 с помощью нашей разработки! Обработка перехода с УТ 10.3 на УТ 11 / КА 2 / ERP 2 позволяет перенести не только остатки на указанную дату (как типовой перенос), но и все возможные документы за выбранный период. При выходе новых релизов этих программ оперативно выпускаем обновление обработки. Предоставляем техническую поддержку. Можем сделать бесплатный тестовый перенос!

29700 руб.

Обмен 1С: Торговля и склад 7.7 - Bitrix

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Розничная и сетевая торговля (FMCG) Windows Розничная торговля Абонемент ($m) Обмен через XML WEB

Обработка обмена между 1С:Торговля и склад 7.7 и сайтом на основе CRM-Bitrix в формате XML по протоколу HPPTS.

1 стартмани

25.06.2019    2420    3    ch_igor    0       

Базовый курс для начинающих 1С-программистов. Пятый поток. Онлайн-курс с 12 февраля по 15 апреля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500/9500 рублей

54-ФЗ: Онлайн-кассы для 1С 7.7 нетиповая

Статья Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Кассовые операции Абонемент ($m) ККМ

Подключение онлайн кассы к не типовой 1С 7.7 через драйвер атола v10.

1 стартмани

31.01.2019    9093    10    rinat_az    24       

Мобильное приложение для формирования заказов. Агент

Инструменты и обработки Системный администратор Программист Пользователь Архив с данными v7.7 v8 Оптовая торговля, дистрибуция, логистика УУ Android Управление взаимоотношениями с клиентами (СRM) Оптовая торговля Розничная торговля Абонемент ($m) Мобильная разработка Управление торговлей

Мобильное приложение на платформе Андроид для формирования заказов клиентов. Основное предназначение - работа торговых агентов, представителей, что включает в себя: список клиентов с адресами, телефонами, историей взаиморасчетов; список товаров с остатками, с несколькими типами цен; составление заявки; регистрация поступления оплаты; отслеживание координат. Приложение можно состыковать с 1С любой версии. Поддерживаемые протоколы передачи: файловый (FTP), Web-service, HTTP-service.

1 стартмани

30.01.2019    4900    5    ruslan_hut    2       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

1С 7.7 ARCUS2 Эквайринговые Терминалы Ingenico (iPP320, iCT250 и т.п.)

Инструменты и обработки Системный администратор Программист Архив с данными v7.7 1cv7.md Россия Кассовые операции Розничная торговля Абонемент ($m) POS терминал

Использование внешней компоненты для терминалов Ingenico в 1С 7.7. Демо-база с функциями в глобальном модуле и обработкой, демонстрирующей возможности работы с терминалом. Глобальная функция управления терминалом подходит для любой базы данных, предназначенной для расчетов с клиентами. Тестировалась на конфигурациях: Торговля и склад 7.7, Бухгалтерия 7.7 и Упрощенное налогообложение 7.7.

1 стартмани

28.11.2018    4977    16    e-rogov    8       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

Работа с пробитыми чеками по БД Атол

Инструменты и обработки Программист Архив с данными v7.7 1cv7.md Windows Кассовые операции Абонемент ($m) Разработка внешних компонент ККМ

Получение данных о пробитых чеках по ККМ Атол драйверов версии 8 на ОФД СБИС.

1 стартмани

13.07.2018    5731    1    pakko    7       

Поддержка Онлайн ККМ АТОЛ. Доработка ТиС 7.7 (Бюджетное решение) v 1.0

Инструменты и обработки Системный администратор Архив с данными v77::ОУ 1С7:ТиС Россия УУ Кассовые операции Абонемент ($m) ККМ

Релиз ТиС 7.70.987. Комплекс позволяет быстро и бюджетно подключить клиенту печать чеков на технике АТОЛ: АТОЛ 30Ф, АТОЛ 55Ф, АТОЛ 22Ф, АТОЛ 52Ф, АТОЛ 11Ф, АТОЛ 90Ф.

1 стартмани

09.07.2018    7460    6    zoeh    6       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

Как переходили с 7-ки на 8-ку. Пример небольшого розничного магазина

Статья Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v8 v77::ОУ 1С7:ТиС УТ11 Розничная и сетевая торговля (FMCG) УУ Розничная торговля Ценообразование, анализ цен Абонемент ($m) Перенос данных из 1С7.7 в 1C8.X Бухгалтерский учет

Пример проекта из нашей практики - перевод учета в небольшом розничном магазине с 1С v7 Торговля и Склад на 1С v8 Управление Торговлей. Какими инструментами пользовались, какие вопросы возникали на проекте.

1 стартмани

15.05.2018    12431    5    Kutuzov    15       

Печать ценников. ТиС 9.2

Отчеты и формы Бухгалтер Пользователь Внешняя обработка (ert,epf) v7.7 v77::ОУ 1С7:ТиС Россия Розничная торговля Абонемент ($m) Ценники

Печать ценников для конфигурации "Торговля и склад ред . 9.2". Платформа "1С:Предприятие 7.7"

2 стартмани

28.11.2017    10363    5    dbolotin    0       

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Третий поток. Онлайн-интенсив с 11 февраля по 05 марта 2020 г. Промо

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

7500 рублей

Оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7, 8.1

Инструменты и обработки Системный администратор Программист Компонента, плагин (dll, vbs,..) v77::ОУ 1С7:ТиС Кассовые операции Абонемент ($m) Разработка внешних компонент ККМ

Внешняя компонента - оболочка для работы в среде 1С 7.7 или 1С 8.1 с последними версиями драйверов ККМ от АТОЛ. Поддерживаются драйвера x32 начиная с версии 9.11. Присутствует внешняя обработка для полноценной работы с данными драйверами (поддержка ревизий 2.0, 2.1, 2.2, поддержка протокола ОФД 1.0, 1.0.5, 1.1).

1 стартмани

09.08.2017    32124    269    asdfghgghjdhg    103       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

54-ФЗ: Онлайн-касса (кассы). 1С 7.7 + Атол 55Ф ДТО8/10

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md БУ Кассовые операции Абонемент ($m) ККМ

Обработка ККМ-онлайн для нетиповой 1С:7.7 с печатью на несколько касс. Поддержка тегов 1227,1228. Поддержка версий драйверов ККТ: ДТО8, ДТО10 для Атол. Исходный код открыт.

1 стартмани

23.06.2017    16846    43    vakham    8       

Обработка подключения онлайн-кассы к 1С 7.7 (ПОЛУФАБРИКАТ)

Инструменты и обработки Программист Бухгалтер Архив с данными v7.7 1С7:Бух Россия БУ Кассовые операции Абонемент ($m) ККМ

Обработка обслуживания торгового оборудования для печати чеков ККМ. Протестирована на Конфигурации бухгалтерский учет (7.70.634) с кассой АТОЛ 30 Ф, Печать ПКО и РКО. Также работает на Торговля + Склад.

2 стартмани

31.05.2017    33094    114    Di_Denis    43       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 17 февраля по 13 марта 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Подключение Онлайн кассы Штрих М к 1С 7.7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Кассовые операции Розничная торговля Абонемент ($m) Разработка внешних компонент ККМ

Подключение онлайн кассы Штрих М к любой конфигурации 1С 7.7. Показаны основные приемы работы с драйвером. Обработка представляет из себя набор готовых функций для встраивания в свою конфигурацию: ИнициализироватьФР(); ПодключитьФР(); ОтключитьФР(); ОткрытьСмену(); ЗакрытьСмену(); НапечататьЧек(); АннулироватьЧек(); СнятьХОтчет().

1 стартмани

08.05.2017    20977    74    crimeait    2       

INFOSTART MEETUP Krasnodar. 14 февраля 2020 г. Промо

Краснодар станет первым в 2020 году местом, где пройдет региональная встреча IT-специалистов сообщества Инфостарт. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Стоимость участия - 5000 рублей. Цена действительна до 26.12.2019.

FR_Atol_Shtrih.exe печать чеков для ККМ АТОЛ и ШТРИХ на основании текстового файла, где содержится описание товаров, цен, НДС (все требования 54ФЗ поддержка изменений от 01/07/19). Для 1С (7.7 и:8 УФ, Обычных Формы) есть готовые обработки

Инструменты и обработки Системный администратор Программист Архив с данными v7.7 v8 v8::УФ 1cv8.cf 1cv7.md Россия Windows Кассовые операции Оптовая торговля Розничная торговля Абонемент ($m) ККМ Фискальный регистратор

Это программа печати чеков, которая читает обычный текстовый файл, где перечислено, что надо распечатать на ФР - описание содержимого чека. Такой механизм позволяет использовать комплект для WEB сайтов, для не типовых или сильно измененных 1с7 или 1с8. Для любых программ которые умеют работать с текстовыми файлами (будь то CLIPPER,FOXPRO,JAVA, WSH, VBS итд). Внутри комплекта лежат готовые внешние печатные формы для печати из документов Реализация товаров и услуг 1с8 УТ10, БП2, БП2Базовая, БП2Корп, УТ11, БП3, БП3Базовая, БП3Корп, Для 1с:ТиС 7.7 Реализация ТМЦ, Бух4.5, Бух1.3 и Печать из ПКО Подключать ФР к 1С не надо! Не надо открывать смену. Подходит для любой конфигурации, для любого документа. Более 300 внедрений на ккм Штрих-Мини-ФР-К, Штрих ОнЛайн Атол 11Ф, 55Ф, 30. Возможна пробитие оплаты наличным или VISA  (Электронные деньги). Поддерживает передачу в ОФД имени кассира, телефон или email покупателя. Для каждого чека можно поменять ОСН (ЕНВД, Доходы-расходы итд). Возможна печать чека с выровненными колонками, Наименование,Количество Цена, Сумма, в этом случае фискализация будет одной строкой с общей суммой. Можно пробить не фискальный чек. (чек будет, но в налоговую не уйдет). Добавлена расшифровка длинных наименований, что актуально для Штрих (программа сама переносит длинные наименования на след строку). Есть внесение и выплата денег. 29.06.17 добавлено пробитие 2 видов оплат в одном чеке.

7 стартмани

11.04.2017    55534    178    ah7777777    478       

Работа с базой штрихкодов https://barcodes.olegon.ru/ из 1C:7.7

Инструменты и обработки Программист Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v7.7 1cv7.md Оптовая торговля Розничная торговля Абонемент ($m) Обработка справочников WEB

Все очень просто - отсканировали ШК неизвестного для вашей базы товара, и получили один или несколько :) вариантов наименования. Выбрали, которое вам нравится больше всего, скопировали в буфер, и можно создавать карточку товара, не вводя его наименование вручную, с клавиатуры, а просто вставив из буфера.

1 стартмани

07.04.2017    7973    7    M_W_W    0       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.