Реализация взаимодействия с API дисконтного сервера "Frontol discount unit"

19.04.18

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

Данная обработка реализует API взаимодействия с дисконтным сервером фирмы АТОЛ версии 2.0.0.

Скачать файл

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

Наименование По подписке [?] Купить один файл
РаботаСFrontolDiscountUnit
.epf 58,60Kb
66
66 Скачать (1 SM) Купить за 1 850 руб.

Данная обработка была написана в рамках реализации и отладки обмена между 1С:УТ и дисконтным сервером информацией о движении бонусов и накопительных скидках в сети розничной торговли. Все остальное добавлено "чтобы было, а почему бы и нет" и реализует практически все документированные функции API Frontol Discount Unit.

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

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 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С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2 + НДС 5% и 7% УСН

6000 руб.

27.02.2017    807366    5110    9707    

2917

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 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%.

5880 руб.

25.05.2015    339685    2036    3107    

1055

ККМ Розничная торговля Системный администратор Программист Платформа 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    85912    550    479    

191

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

«Сервер ККМ» позволяет приложениям работать с фискальными регистраторами по локальной сети или интернет, организовать печать на одном ККМ с нескольких рабочих мест с поддержкой очереди печати. Поддерживаются ВСЕ ревизии требований фирмы 1С к разработке драйверов ККТ от 2.2 до 4.4. В поставке есть драйверы для операционных систем Linux, Android, MacOs и Windows. Поддержка драйверов Атол, Штрих и 1С-совместимых драйверов для ККТ ревизии 4.4. Поддержка 54-ФЗ и разрешительного режима, ФФД 1.05,1.1,1.2. Подключается к 1С Торговля и склад 7.7, 1С:УТ 10/11, 1С:УНФ 1.6/3, 1С:Розница 1/2/3, 1С:БП 2/3, 1С КА 1/2., 1С:ERP, УПП. Ускоряет печать из терминального сеанса Windows. Работает с разрешительным режимом даже из старых конфигураций. Предоставляет REST API для печати через веб-сервис. Поддерживаются новые ставки НДС 5% и 7%.

5000 руб.

02.09.2016    138516    169    194    

192

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

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

5880 руб.

12.04.2023    10284    57    3    

45

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

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

5880 руб.

22.08.2022    11565    31    17    

33

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

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

6000 руб.

31.07.2017    173122    598    608    

208

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

Обработки осуществляют обслуживание фискальных регистраторов, поддерживаемых драйвером "АТОЛ: Драйвер ККМ v.10.10", "ШТРИХ-М: Драйвер ККМ v 5.16", "ВИКИ: Драйвер CSI v 1.6", для конфигураций БП, УТ, КА, УПП, "Розница 3.0", соответствующих требованиям закона ФЗ-54 о применении контрольно-кассовой техники.Поддержка НДС 20%. Поддержка маркировки 488-ФЗ. Марки. Акциз. Честный знак. Разрешительный режим.

5040 руб.

02.02.2017    278148    564    2377    

560
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. пользователь 19.04.18 16:01
Сообщение было скрыто модератором.
...
2. пользователь 19.04.18 20:32
Сообщение было скрыто модератором.
...
3. пользователь 20.04.18 01:28
Сообщение было скрыто модератором.
...
4. PlZoo 07.05.18 07:50 Сейчас в теме
Доброго времени суток.

1) В вашей обработке не нашел пункт для вывода табличной формы, к примеру по вкладке: Карты клиентов. Чтоб можно было в Excel выгрузить. Как можно этот пункт добавить?
Прикрепленные файлы:
5. saiten 246 07.05.18 09:42 Сейчас в теме
Щелкаете правой кнопкой на любой ячейке таблицы, выбираете пункт "Вывести список", выбираете колонки, которые вам нужны и нажимаете "ОК". Откроется табличный документ, который можно будет сохранить в Ексель.
6. Minakov00078 38 09.08.18 13:14 Сейчас в теме
Добрый день, скачал вашу обработку! Каким образом выгрузить из 1с список бонусных карт, так чтобы они появились FrontolDiscountUnit
9. saiten 246 14.08.18 08:40 Сейчас в теме
(6) Выгрузка карт не предусмотрена, т.к. обработка не завязана ни на какую конфигурацию и неизвестно, есть ли в вашей конфигурации справочник карт клиента вообще. Функции, необходимые для выгрузки карт в модуле обработки есть, вы можете выгрузить карты, использовав примерно следующий код:
ДанныеКарты = СтруктураКартаКлиента();
ДанныеКарты.id = ...
ДанныеКарты.name = ...
//Заполняем нужные данные карты

КартаНаСервере = КартаКлиентаПолучить(Соединение,Токен,ДанныеКарты.id);
Если КартаНаСервере = Неопределено Тогда
	КартаКлиентаДобавить(Соединение, Токен
										,ДанныеКарты.id
										,ДанныеКарты);
Иначе
	КартаКлиентаИзменить(Соединение, Токен
										,ДанныеКарты.id
										,ДанныеКарты);
КонецЕсли;
Показать
11. saiten 246 14.08.18 09:04 Сейчас в теме
(6)Либо вручную добавлять строки в табличное поле обработки и заполнять нужные поля. Все изменения в этой таблице транслируются на сервер fdu.
7. Minakov00078 38 09.08.18 15:03 Сейчас в теме
Версия платформы 1С:Предприятие 8.3 (8.3.9.2033)

При попытке авторизоваться выдает ошибку {ВнешняяОбработка.РаботаСFrontolDiscountUnit.МодульОбъекта(391)}: 400 Bad request:unexpected character (row: 1, column: 1)
ВызватьИсключение ""+HTTPОтвет.КодСостояния+" "+HTTPОтвет.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);

Данные авторизации" {
"id": "admin",
"password": "b271df19c8b90ffb328332fa8d0f9542"
}"// Login:admin password - moo

В чем может быть проблема? Я переделал процедуру ниже из-за ошибке с переменной поток.

Функция КодироватьСтрокуBase64(Строка) Экспорт
	//поток = новый ПотокВПамяти;
	//ЗаписьТекста = Новый ЗаписьТекста(поток, КодировкаТекста.UTF8);
	//
	//ЗаписьТекста.Записать(Строка);
	//ЗаписьТекста.Закрыть();
	//
	//
	//
	//ТекстБ64 = Base64Строка(поток.ЗакрытьИПолучитьДвоичныеДанные());
	
	ИмяВременногоФайла = ПолучитьИмяВременногоФайла();

	ЗаписьТекста = Новый ЗаписьТекста(ИмяВременногоФайла, КодировкаТекста.UTF8);
	ЗаписьТекста.Записать(Строка);
	ЗаписьТекста.Закрыть();

		
	мДвоичныеДанные = Новый ДвоичныеДанные(ИмяВременногоФайла);
	
	ТекстБ64 = Base64Строка(мДвоичныеДанные);

	
	Возврат СтрЗаменить(ТекстБ64,Символы.ВК+Символы.ПС,"")
КонецФункции
Показать
8. Minakov00078 38 09.08.18 15:23 Сейчас в теме
Проблема решилась изменением кодировки привожу код ниже:

ЗаписьТекста = Новый ЗаписьТекста(ИмяВременногоФайла, Кодировка_UTF8_NoBOM());
	ЗаписьТекста.Записать(Строка);
	ЗаписьТекста.Закрыть();

		
	мДвоичныеДанные = Новый ДвоичныеДанные(ИмяВременногоФайла);
	
	ТекстБ64 = Base64Строка(мДвоичныеДанные);

	
	Возврат СтрЗаменить(ТекстБ64,Символы.ВК+Символы.ПС,"")
КонецФункции
Показать

Функция Кодировка_UTF8_NoBOM()
Возврат "CESU-8";
КонецФункции
10. saiten 246 14.08.18 08:55 Сейчас в теме
(8) Странно, у меня нормально работает с кодировкой UTF-8... Версия fdu последняя у вас? И какая ОС, если не секрет?
16. Minakov00078 38 14.02.19 16:19 Сейчас в теме
(10) Добрый день! Вернулись к задаче работы с fdu. Версия fdu 2.1.6.867,windows server 2008 r2.
12. user703392_cdman2005 24.10.18 14:48 Сейчас в теме
Добрый день, у меня пустая форма открывается
Прикрепленные файлы:
13. saiten 246 25.10.18 07:57 Сейчас в теме
Эта обработка под обычные формы (УТ 10.3). Для управляемого режима надо свою форму рисовать.
14. user703392_cdman2005 25.10.18 07:59 Сейчас в теме
т.е. для нас она бесполезна? мы хотели привязать к ут 11.3
15. saiten 246 26.10.18 07:56 Сейчас в теме
Вроде того. Чтобы использовать её с 11.3 надо форму управляемую нарисовать.
17. пользователь 15.04.19 09:55
Сообщение было скрыто модератором.
...
18. ranis888 101 03.09.19 11:08 Сейчас в теме
Ответ = Соединение.Получить(Запрос);
по причине:
Ошибка работы с Интернет: Не могу установить соединение
19. user1079427 24.02.22 09:16 Сейчас в теме
как с вами связаться мой email naw_18 sobaka mail.ru
20. пользователь 22.06.22 07:53
Сообщение было скрыто модератором.
...
21. Timdf 18.03.23 17:29 Сейчас в теме
Здравствуйте! Необходимо связаться с вами, напишите пожалуйста на mdf81 собака yandex точка ru. Спасибо!
22. user862672 13.06.23 15:31 Сейчас в теме
Здравствуйте! Как связаться с вами, напишите пожалуйста на office собака unitechsar точка ru. Спасибо!
23. AlexSE 16.06.23 15:48 Сейчас в теме
Доброго времени суток. А как с Вами связаться. Напишите пожалуста на andmar собака mari-el точка ru
24. user1991843 11.10.23 11:00 Сейчас в теме
Здравствуйте! Как связаться с вами, напишите пожалуйста на irinalosenko собака yandex точка ru. Спасибо!
25. user1991843 11.10.23 12:57 Сейчас в теме
Здравствуйте, скажите пожалуйста, я правильно поняла что для базы 1 С редакции 11 это расширение не подходит?
26. saiten 246 17.10.23 08:58 Сейчас в теме
(25) Да, это под обычные формы. Под управляемые надо будет адаптировать.
27. user1148761 17.01.24 12:18 Сейчас в теме
Доброго дня
Подскажите а можно "допилить" для 1С Розничная торговля?

Спасибо
28. kondr1221 2 19.09.24 06:14 Сейчас в теме
(27) Допилить можно все) Вопрос только в бюджете
Оставьте свое сообщение