Утилита OFDProxy для повышения надёжности работы с ОФД при подключении ККТ к ПК через RNDIS устройство

08.09.17

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

Программа OFDProxy написана разработчиками ЗАО "Штрих-М". Данная утилита служит для настройки config прокси сервера, предназначенного для передачи данных от ККТ в ОФД, при подключении ККТ к ПК через RNDIS устройство. По сути своей, RNDIS — самостоятельный сетевой интерфейс, информационной нагрузкой которого являются кадры канального/сетевого уровней (Ethernet или IP кадры, опционально).

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
Утилита OFDProxy повышает надёжность работы с ОФД при подключении ККТ к ПК через RNDIS устройство.:
.zip 2,21Mb
89
89
1 SM
Скачать Купить за 1 850 руб.
Настройка ККТ для передачи данных Ethernet, USB (RNDIS), Wi-Fi
.pdf 1,67Mb
24
24
1 SM
Скачать Купить за 1 850 руб.
Драйвер сетевого интерфейса NDIS для USB, ver. WinXP (ZIP, 28.50 kB)
.zip 28,50Kb
7
7
1 SM
Скачать Купить за 1 850 руб.
Пути устранения проблем передачи данных в ОФД (PDF, 2.47 MB)
.pdf 2,47Mb
12
12
1 SM
Скачать Купить за 1 850 руб.
Драйвер виртуального COM-порта VCOM для USB (RAR, 4.50 MB)
.rar 4,50Mb
1
1
1 SM
Скачать Купить за 1 850 руб.
Инструкция по установке драйвера VCOM
.zip 1,31Mb
1
1
1 SM
Скачать Купить за 1 850 руб.

Программа OFDProxy. Установка и настройка.

1. Установите программу OFDProxy на свой компьютер, для этого скопируйте на компьютер директорию OFDProxy.
2. Запустите конфигуратор OFDProxyConfig.exe, после чего открывается окно OFDProxyConfig.
3. При нажатии кнопки «Установить службу», в системе устанавливается служба OFDProxy. После установки OFDProxy службы файл OFDProxysvc.exe удалить нельзя.
4. Нажмите кнопку «Запустить службу» для запуска службы OFDProxy. После нажатия данной кнопки служба будет запускаться каждый раз после включения компьютера.
5. Кнопки «Остановить службу» и «Удалить службу» используются соответственно для остановки и удаления службы.
6. Заполните поля в разделе «Параметры сервера»:
Введите «Порт сервера» - номер порта сервера для входящих подключений и выберите тип лога, установив флаг в одном из двух полей «Вести лог» или «Логировать только ошибки».
7. Впишите в поле название подключенной ККТ.
8. Нажмите кнопку «Настроить связь с ККТ…», после чего откроется окно «Свойства» для настройки связи.

- В открывшемся окне введите пароль системного администратора (по умолчанию 30) и нажмите кнопку «Поиск оборудования…»:

- Произведите поиск всех подключенных к хосту устройств, нажав кнопку «Начать».
- Двойным щелчком выберите из списка найденных устройств нужное: при этом окно «Поиск оборудования…» автоматически закрывается, а параметры обмена данными этого устройства автоматически устанавливаются в полях группы.
- В окне «Свойства» нажмите кнопку «Проверка связи». Если связь не установлена, в строке «Код ошибки» появится сообщение об ошибке, если установка прошла успешно в строке появится наименование модели ККМ и ее заводской номер.
- Закройте окно «Свойства» нажав кнопку «ОК».
9. В том случае если касса подключена к ПК через RNDIS, в поле «Локальный IP адрес» автоматически появится локальный IP адрес адаптера RNDIS.
10. Нажмите кнопку «Прочитать из ККТ», после чего будут заполнены следующие поля из раздела «Профиль ККТ»:
- «IP адрес ККТ»;
- «Адрес сервера ОФД»;
- «Порт сервера ОФД»;
- «Таймаут чтения из ККТ, мс:»;
- «Таймаут подключения к ОФД, мс:»;
- «Таймаут чтения из ОФД, мс:».
Внимание! Запомните или лучше запишите данные полей «Адрес сервера ОФД» и «Порт сервера ОФД» в случае необходимости повторного подключения ККТ.
11. При нажатии кнопки «Записать в ККТ», в таблицу 19 («Параметры офд») ККТ запишутся следующие данные:
- В поле «Сервер» таблицы запишется локальный IP адрес RNDIS адаптера из поля «Локальный IP адрес» окна;
- В поле «Порт» таблицы запишутся данные из поля «Порт сервера» окна.
После чего повторное нажатие кнопки «Прочитать из ККТ» приведет к некорректной установке параметров.
Если возникнет необходимость повторного прочтения данных из ККТ, следует после нажатия кнопки «Записать в ККТ» вписать вручную данные сохраненные ранее.
- в поле «Сервер» таблицы 19 - значение из поля «Адрес сервера ОФД» окна;
- в поле «Порт» таблицы 19 - значение из поля «Порт сервера ОФД» окна.
12. После записи значений следует нажать кнопку «Применить изменения (Перезапустить службу)». В результате этих изменений данные из ККТ будут передаваться в RNDIS и далее в ОФД.
Если к ПК подключено несколько ККТ, нажмите кнопку «+» и в открывшееся поле введите название следующей ККТ, кнопка «-» удаляет ККТ из списка. Выполните операции для подключения ККТ начиная с пункта 7.
После окончания подключения можно закрыть окно OFDProxyConfig кнопкой «Х».

ОФД OFD ККТ ККМ OFDPROXY ОФДПРОКСИ ОФД ПРОКСИ ПРОКСИ ШТРИХ РЕТАИЛ-01Ф RNDIS USB WI-FI ETHERNET служба

См. также

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

2816

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

1014

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

174

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Бухгалтерский учет Оперативный учет Управляемые формы 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    118975    1014    571    

845

SALE! 50%

Кассовые операции Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

В публикации размещены специализированные обработки для загрузки кассовых чеков в базах 1С (для локальных баз): '1С:Бухгалтерия предприятия, ред. 3.0', '1С:Управление нашей фирмой 8, ред. 3.0', '1С:Комплексная автоматизация, ред. 2.5', ‘1С:ERP Управление предприятием, ред. 2’ и ‘1С:Управление торговлей, ред. 11.5’. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг', 'Отчет о розничных продажах' и 'Поступление денежных документов'.

12960 9720 руб.

19.08.2020    66765    318    73    

215

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

Согласно 54-ФЗ по правилам ведения кассовых операций необходимо оформлять приходные кассовые ордера (ПКО) и расходные кассовые ордера (РКО) на основании чеков ККМ. Все данные о чеках, можно взять на сайте оператора фискальных данных (ОФД). Обработка загрузки данных из ОФД в 1С сделает за вас в 1С - ПКО и РКО, Операции по платежным картам или Отчет о розничных продажах (может создать номенклатуру в 1С, указать налоги и др. реквизиты в документах в зависимости от налогообложения ККМ в торговой точке). Проверено на: OFD.RU / Первый ОФД / Такском / Платформа ОФД / Ярус / ОФД Яндекс / ОФД Астрал /ОФД СБИС / Гарант ОФД / КОРУС ОФД / КОНТУР ОФД / ОФД АО Тандер / ИнитПро / Группа Элемент/

3600 руб.

09.08.2017    149567    883    372    

533

Регламентированный учет и отчетность ЭДО и ОФД Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 3.0 Пищевая промышленность Россия Бухгалтерский учет Налоговый учет Акцизы Платные (руб)

Расширение для Бухгалтерии предприятия 3.0 «Акцизы на сахаросодержащие напитки» предназначено для автоматизированного учета сумм акцизов по реализованным сахаросодержащим напиткам с 01 июля 2023 года. Позволяет выделить суммы акциза в первичных документах («Реализация товаров и услуг», «Корректировка реализации»), сформировать проводки по начислению акциза, а также сформировать и отправить корректные документы по ЭДО.

14400 руб.

16.10.2023    1517    14    0    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coolseo 80 25.04.17 01:36 Сейчас в теме
Здравствуйте, на каких ккм вы столкнулись с проблемами передачи в офд?
2. w22u 30 25.04.17 06:42 Сейчас в теме
(1) Здравствуйте Максим, есть несколько ККТ РИТЕЙЛ-01Ф симптомы следующие:
Настраиваем RNDIS, расшариваю инет, подключение к интернет и к ОФД есть! Выключаю/включаю ККТ связь с интернетом и с ОФД устанавливается без проблем! Но стоит перезагрузить виндовс, RNDIS к интернету не подключается, по новой нужно "расшаривать".
И да, основное интернет-соединение уже не нужно делать общедоступным, еще нужно открыть порты в брандмауэре и не забывайте перезагружать ккт после применения настроек в OFDProxy.
CharoChes1; coolseo; +2 Ответить
3. coolseo 80 25.04.17 09:19 Сейчас в теме
(2) Спасибо. Работал только с Атол и Вики, но есть на примете Ритейл и штрих-light онлайн.
4. gzharkoj 512 25.04.17 10:06 Сейчас в теме
А почему не указано автор OFDProxy?
9. tarassov 112 21.08.17 18:25 Сейчас в теме
Н
(4) Возможно потому что, как я понимаю, OFDProxy разработано ЗАО "Штрих-М" :). См.: https://forum.shtrih-m-partners.ru/index.php?topic=32246.0
10. gzharkoj 512 21.08.17 21:08 Сейчас в теме
(9) Вы не поняли тонкий намек автору поста, не хорошо описывать чужой продукт не упоминая авторство, я знаю кто разработчик.
5. angeliccare 97 28.04.17 13:42 Сейчас в теме
6. w22u 30 28.04.17 15:18 Сейчас в теме
(5) Спасибо за бдительность! Действительно есть антивирусные программы, которые увидев команды управления службой прокси сервера посчитали файл конфигуратора зараженым.
В архиве имеются командные файлы для управления службой "ofdproxy" (файл службы ofdproxysvc.exe). Если Ваш антивирус не позволяет открыть доступ к файлу конфигуратора (файл OFDProxyConfig.exe), тогда настройку ОФД прокси можно сделать через конфигурационные файлы: "Settings.ini" и "KKTProfiles.ini" и вручную изменить два параметра в таблицах ККТ.

Пример для ОФД ООО "Такском" (ИНН 7704211201) для ККМ ШТРИХ РИТЕЙЛ-01Ф:

- в поле «Сервер» таблицы 19 - значение «Адрес сервера ОФД» изменить с "f1.taxcom.ru" на "192.168.137.1";
- в поле «Порт» таблицы 19 - значение «Порт сервера ОФД» изменить с "7777" на "7873".

В файл KKTProfiles.ini записать:
[KKT1]
KKTAddress=192.168.137.111
OFDAddress=f1.taxcom.ru
OFDPort=7777
OFDConnectionTimeout=15000
OFDReadTimeout=15000
KKTReadTimeout=15000

Запустить установку и запуск службы "ofdproxy", используя командный файл "InstallAndStart.bat".

Перезапустить службу можно вручную, либо используя командные файлы "Stopsvc.bat" - для остановки, и "Startsvc.bat" для запуска службы.
7. user598233_e.stennikov 06.07.17 13:32 Сейчас в теме
Здравствуйте, поможет ли данная утилита если ккм подключается к компьютеру через Ethernet по статическому ip адресу? У нас проблема заключается в том, что в нашей сетке выход в интернет настроен через прокси сервер, печатать чеки на ккм нужно сразу с нескольких компьютеров, при этом в том месте где установлен ккм нет возможности (да и желания) поставить компьютер.
8. w22u 30 16.08.17 16:56 Сейчас в теме
(7) У системных администраторов имеется в арсенале несколько способов настроить прокси сервер для проброса портов на сервера ОФД.

Если RNDIS устройство работает некорректно или совсем не устанавливается в системе, можно попробовать воспользоваться следующей методикой:

1. Включить показ неиспользуемых устройств в диспетчере.

Для этого в командной строке выполнить:
set devmgr_show_nonpresent_devices=1
Запустить диспетчер устройств
start devmgmt.msc
В меню "вид" нажать "Показать скрытые устройства"

2. Найти неактивные USB устройства, которые отображаются серым цветом. Удалить их, т.к. это могут быть давным-давно неиспользуемые флешки, или USB 3G модемы.

3. Перезагрузить компьютер.
11. w22u 30 22.08.17 07:36 Сейчас в теме
Да точно, не хорошо получилось. Сегодня обязательно добавлю в шапку упоминание про авторов программы.
12. ashush 2 02.09.17 10:44 Сейчас в теме
Увидит ли ККМ ОФД через эту программу, если доступ в интернет на компьютере только через прокси-сервер?
13. w22u 30 02.09.17 11:41 Сейчас в теме
(12) Да в одной организации используется прокси сервер и эта программа успешно через него передаёт данные. Главное не забыть добавить порты программы в исключения брандмауэра. Если не получится, можно попробовать в прокси сервере настроить мапирование портов (port mapping). В любом случае анализ лог файлов этой утилиты покажет существующие ошибки при подключении к ОФД.
14. Stan 33 12.09.17 21:21 Сейчас в теме
Аппарат Штрих онлайн. После 01.09.2017 перестал передавать данные в ОФД. Передергивание RNDIS-а не помогло, хотя до этого помогало. Проблему удалось решить при помощи этой утилиты OFDProxy. Так что спасибо за подробную инструкцию. Пока все работает.
15. chukawata 10 23.11.17 11:06 Сейчас в теме
У меня проблема с "отвалом" ККТ "Ритейл" от интернета. Утилита OFDProxy не помогла. Во всяком случае, её не достаточно. Здесь указано, что должны быть запущены следующие службы
Общий доступ к подключению к Интернету (ICS)
Служба SSTP
Диспетчер подключений удаленного доступа
Диспетчер автоматических подключений удаленного доступа
Наблюдение показало, что регулярно отваливается именно ICS, причём не просто останавливается, а принимает статус Отключено. Для записи лога сделал короткий батник, который также включает службу при "отвале". Батник запускается Планировщиком заданий каждые 5 минут. В задании обязательно поставить флаг "Выполнить с наивысшими правами", иначе служба не запустится.
Прикрепленные файлы:
SharedAccess_STATUS.bat
16. chukawata 10 05.12.17 07:26 Сейчас в теме
Продолжение.
Для выявления природы отключения службы SharedAccess особенно интересны журналы Система и Приложение. Следует отличать записи, оставленные планировщиком и батником (то есть вторичные события) от записей искомого ("первичного") события. Спутником "первичного" события, видимо, является запись
Тип запуска службы "Общий доступ к подключению к Интернету (ICS)" был изменен с "Автоматически" на "отключена".
Для фильтрации журнала по этой записи следует применить пользовательский фильтр
<QueryList>
  <Query Id="0" Path="file://\\Rec-02\d\Журнал Система 20171205.evtx">
    <Select Path="file://\\Rec-02\d\Журнал Система 20171205.evtx">
	*[EventData[Data[@Name='param4']='SharedAccess'] and EventData[Data[@Name='param3']='отключена']]
    </Select>
  </Query>
</QueryList>

О пользовательских фильтрах читать здесь.
17. user1034802 19.08.18 10:42 Сейчас в теме
установил прогу, сделал все по инструкции, данные не выгружаются на офд.. касса ритеил 2. помогите. задолбался передергивать галочку доступа к интернету
18. independ 1542 19.08.18 21:13 Сейчас в теме
(17) Настраивать ICS при использовании OFDProxy или OFDConnect не нужно
1. Настроить сетевой адрес ККТ - обычно 192.168.137.111
2. Настроить сетевой адрес RNDIS - обычно 192.168.137.1
Проверить есть ли связь с ККТ ping 192.168.137.111
3.В таблице ККТ Парамерты ОФД, установить сервер 192.168.137.1, порт 7873
В каталог ОFDProxy скопировать файлы
Settings.ini
[settings]
ServerPort=7873
Log=1
LogErrorsOnly=0

KKTProfiles.ini
[KKT1]
KKTAddress=192.168.137.111
OFDAddress=kkt.sbis.ru
OFDPort=7777
OFDConnectionTimeout=15000
OFDReadTimeout=15000
KKTReadTimeout=15000
Показать

Параметры OFDAddress=kkt.sbis.ru, OFDPort=7777 поменять на свои
С помощью утилиты OFDProxyConfig.exe, установить службу и запустить. ККТ выкл/вкл
19. user1034802 20.08.18 17:57 Сейчас в теме
(18) а надо нажимать кнопку "записать в ккт". все так и сделал, файлики на месте, заполнены правильно. не хочет. теперь и расшаривание доступа не помогает.:(
20. w22u 30 20.08.18 18:01 Сейчас в теме
(19)
Да кнопку записать в ККТ нужно нажать один раз, чтобы адреса офд заменились адресом ОФДпрокси.
В брандмауэр ещё нужно добавить разрешение на входящие соединения порт: 7873
21. user1034802 20.08.18 18:40 Сейчас в теме
(20)проверка связи с ккт успешна, записаны данные в ккт. правило для порта 7873 создал в брендмауэре. на сайте офд тишина. в диспечере 2 процесса офдпрокси и офдконнект. они не могут мешать друг другу??
22. user1034802 21.08.18 13:53 Сейчас в теме
Все работает! спасибо всем за помощь.independ, w22u спасибо.
23. Evgen_AS 03.02.20 00:43 Сейчас в теме
Не работала отправка чеков в ОФД на кассе штрих онлайн. При соединении с сервером офд выходила ошибка подключения, мешал некий прокси. В поисках решения вышел на эту ветку форума. В итоге оказалось, что нужно занулить параметр socks5 клиент в таблице сетевой адрес тест драйвера ФР.
Прикрепленные файлы:
user1377014; +1 Ответить
24. user1463611 15.09.20 15:07 Сейчас в теме
Это всё сработает при условии работы через RDP? Когда касса подключена к локальному компу настроен проброс порта а на стороне сервера тест драйвер принимает кассу уже по IP компа где она стоит. Вот в этой связке как будет себя вести эта программа?
25. w22u 30 29.09.20 17:44 Сейчас в теме
(24) Много факторов, влияющих на скорость и стабильность передачи данных, которые нужно будет учесть. Программа бесплатная, ставим, настраиваем, тестируем. Если будет, желание делимся результатами тестирования.
Оставьте свое сообщение