Версия для печати темы (https://pro1c.org.ua/index.php?s=079966c21721a3e01c81d3f5ccb87324&showtopic=44674)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Работа с торговым оборудованием _ Подключение ФР MINI-ФП54.01 в УТ 3.1 для Украины

Автор: Gazulo 14.03.18, 18:57

Добрый день. Есть Фискальный регистратор MINI-ФП54.01. Необходимо его подключить к конфигурации Управление торговлей для Украины, редакция 3.1. На сайте поставщика ФР есть обработка для обслуживания(но она на обычных формах). Даже если её переделать там нет возможности указать обработку обслуживания. Есть ли возможность указать свою обработку обслуживания для торгового оборудования.
Добавить новый драйвер для оборудования возможность есть, а обработки - нет. Спасибо.


 ! 

http://pro1c.org.ua/index.php?act=announce&id=2: 4,5
 

Автор: logist 14.03.18, 21:01

Если хотите быстро, то вам сюда http://pro1c.org.ua/redirect.php?http://www.artsoft.ua/ArtSoftFiscalPrinter.php драйвер официально поддерживается УТ3.1
Остальные решения требуют дописывания конфигурации под имеющийся у вас драйвер. Никакие обработки обслуживания в УТ3 не используются, это старый механизм поддерживаемый только в обычных формах.

Автор: shavulsky1 15.04.20, 12:26

logist @ 14.03.18, 21:01 * ,
Здравствуйте! У меня задача похожая, только моделей принтеров несколько:
- Екселлио FPU 550ES
- МИНИ ФП-6
- Екселлио FPU 700
- МИНИ ФП-54.01
- DATECS FP-320
- DATECS FP-T260
Общее количество фискальных регистраторов более 30 штук. Все они отлично работают под 7.7, есть обработки для 1С 8 обычные формы.
Главный вопрос: как подружить данные модели ФР с конфигурацией на базе БСП и БПО (библиотека подключаемого оборудования)?
В БСП/БПО схема подключения как в УТ 3.1, т.е. в качестве драйвера надо загрузить архив (zip) или exe-файл. Есть ли пример подключения драйвера фискального регистратора для УТ 3.1?
Сейчас разбираю подключение Екселлио FPU 550ES. Драйвер от производителя содержит OLE-сервер (dll) и пример обработки (epf) на обычных формах. Буду благодарен за любую помощь

shavulsky1 @ Сегодня, 11:45 * ,
До чего дошёл:
Вот https://pro1c.org.ua/redirect.php?https://its.1c.ru/db/metod8dev#content:4829:hdoc:table_driverdescription рассказывается о том, как разработать драйвер оборудования. Похоже есть два варианта через com-интерфейс (только Windows) и NativeAPI. Родная ArtSoftFPU-550OLE.dll как раз является com-компонентой, но конечно не соответствует указанному стандарту.
Переписывать драйвер под стандарт БПО не вариант.
Из идей пока поломать БСП так, чтобы в неё можно было подпихнуть обработку от обычных форм (epf) и форму настроек фискального регистратора написать под управляемые формы.
Неужели никто не подключал ФР к УТ 3.1? Или все покупают драйвер от АртСофт?

Автор: shavulsky1 15.04.20, 13:33

shavulsky1 @ Сегодня, 12:26 * ,
Связался с разработчиками Exellio. В ближайшие месяцы разработку драйвера под управляемые формы не планируют.

Автор: shavulsky1 15.04.20, 15:55

shavulsky1 @ Сегодня, 13:33 * ,
unisystem (МиниФП) тоже не планируют

Автор: mut 15.04.20, 18:38

Нужно только допиливать конфигурацию. В стандартных есть поддержка только драйвера Артсофт и через загружаемый драйвер никак аппарат не заведешь.
Буквально пару недель назад изучал этот вопрос.
Прикрутил МИНИ ФП54 к УНФ. Пришлось сделать специальный архив с драйвером, тем что даёт Юнисофт, который заливается корректно в список Драйверы оборудования, потом подправить конфигурацию, чтобы она этот драйвер понимала и работала с ним.

Автор: shavulsky1 16.04.20, 8:47

mut @ Вчера, 18:38 * ,
Спасибо! Можете скинуть ссылку на архив с драйвером и краткую инструкцию что правили в УНФ?

Автор: mut 16.04.20, 14:39

Цитата(shavulsky1 @ 16.04.20, 9:47) *
Можете скинуть ссылку на архив с драйвером и краткую инструкцию что правили в УНФ?

Пересмотрел, всё, что было сделано. С файлом то были эксперименты, а раз уж переделывали конфигурацию, то драйвер встроили тоже. По этому просто архив с сайта Юнисистем сохраняете в общий макет, чтобы пользователю можно было его достать и установить в систему. Для упрощения задачи процесс автоматической установки я не прописывал.
Кратко порядок такой - ищем, как привязан драйвер Артсофта и по аналогии добавляем поддержку Мини.
Там понадобятся:
общий макет с драйвером
свой модуль-обработчик команд регистратора (копируем модуль Артсофта и пишем команды для Мини)
предопределенный элемент справочника драйверов
элемент перечисления ОбработчикиДрайверовПодключаемогоОборудования
в модуле МенеджерОборудованияВызовСервераПереопределяемый можно прописать заполнение справочника драйверов
в модуле МенеджерОборудованияКлиентПереопределяемый добавить возврат нашего обработчика
в модуле МенеджерОборудованияКлиент добавить создание СОМ объекта

ну вроде всё smile.gif

mut @ Сегодня, 15:28 * ,

Если все-таки будете экспериментировать с внешним файлом, вот пример того что я пробовал. В архиве хмл с описанием и самораспаковывающийся архив, потому как 1с хочет запустить ехе-файл при установке.
Такой архив можно загружать в 1с как внешний драйвер.

https://pro1c.org.ua/redirect.php?https://fex.net/uk/s/eeyca2v

Автор: shavulsky1 17.04.20, 9:39

mut @ Вчера, 14:39 * ,
Большое спасибо! Отпишусь когда интегрирую Exellio 550es

Автор: Vofka 17.04.20, 11:20

shavulsky1, для спасибо у нас есть специальная кнопка

Автор: Nebesny 25.06.20, 1:32

Цитата(mut @ 16.04.20, 15:39) *
Если все-таки будете экспериментировать с внешним файлом, вот пример того что я пробовал. В архиве хмл с описанием и самораспаковывающийся архив, потому как 1с хочет запустить ехе-файл при установке.
Такой архив можно загружать в 1с как внешний драйвер.

ссылка

А можете выложить ещё раз? Ссылка недействительна.. спасибо

Автор: mut 26.06.20, 21:57


Цитата(Nebesny @ 25.06.20, 2:32) *
А можете выложить ещё раз? Ссылка недействительна.. спасибо

Файл был совсем бесполезен, уже удалил upset.gif
Его основное содержимое это драйвер с сайта Юнисистем

Автор: SergOnPro1cOrg 28.08.20, 17:04

Цитата(mut @ 16.04.20, 14:39) *
Если все-таки будете экспериментировать с внешним файлом, вот пример того что я пробовал. В архиве хмл с описанием и самораспаковывающийся архив, потому как 1с хочет запустить ехе-файл при установке.
Такой архив можно загружать в 1с как внешний драйвер.

ссылка

Ссь|лка не рабочая

Автор: mut 06.10.20, 9:45

Составил небольшую инструкцию с фрагментами кода. Проверено на рабочей конфе.

https://pro1c.org.ua/redirect.php?https://programmer.com.ua/2020/10/drajver-mini-fp/

Автор: mishko94 09.11.20, 14:38

Может ли кто то ткнуть носом, где в УТ 3.1 при использованию РРО Юнисистем (Мини-ФП54.01) для програмирования акцизного налога при продаже нужно указать необходимую ставку со сбором. Драйвер АртСофт

Автор: 29a 15.12.20, 9:04

mishko94 @ 09.11.20, 14:38 * ,
Торговое оборудование - открыть обработку обслуживания - вверху кнопка Настроить - установить признак Акцизный для нужной ставки.

Автор: Rus2011 07.02.22, 17:28

Цитата(mut @ 06.10.20, 9:45) *
Проверено на рабочей конфе.




какая конфигурация ?

Автор: mut 07.02.22, 22:01

Rus2011 @ Сегодня, 17:28 * ,
УТ 3.1, там по ссылке написано

Автор: Rus2011 08.02.22, 15:43

mut @ Вчера, 22:01 * ,
на 4пункте ошибки

{ОбщийМодуль.МенеджерОборудованияКлиентПереопределяемый.Модуль(48,12)}: Переменная не определена (ПодключаемоеОборудованиеАртСофтФискальныйРегистратор)
Возврат <<?>>ПодключаемоеОборудованиеАртСофтФискальныйРегистратор; (Проверка: Тонкий клиент)
{ОбщийМодуль.МенеджерОборудованияКлиентПереопределяемый.Модуль(50,12)}: Переменная не определена (UnisystemФискальныйРегистратор)
Возврат <<?>>UnisystemФискальныйРегистратор; (Проверка: Тонкий клиент)


не знаю,что и как

Автор: mut 25.09.23, 15:39

Rus2011 @ 08.02.22, 15:43 * ,

Наверное в перечисление ОбработчикиДрайверовПодключаемогоОборудования неправильно добавили значение или просто не добавили.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua