Как я менял банковский терминал на кассе

Решили в одной торговой точке поменять банк торгового эквайринга. Затем последовала смена банковского оборудования. Новый банк устанавливал всякий шлак пока я конкретно не указал требуемую модель оборудования: Verifone vx820. И надо было удалить драйвера от оборудования старого банка, чтобы не путал com-порты на кассе. ПО на кассе Frontol xPOS3.

Сохраню ссылки которые пригодились в данном мероприятии:

Список программ для диагностики и мониторинга com портов: http://easyelectronics.ru/terminalnye-programmy.html

Описание кассового эквайринга СБ: http://wiki.lime-it.ru/doku.php/public/doc/cashdesk/sbrf

USB-драйвер verifone http://wiki.lime-it.ru/doku.php/public/doc/cashdesk/sbrf

Весы Штрих-М, решаем ошибку «-19: UDP-порт занят другим приложением»

Если при попытке загрузить товары в весы Штрих-М через драйвер, получаем ошибку “-19: UDP-порт занят другим приложением”, то скорее всего это означает, что пользователей, пытающихся связаться с весами несколько, а настройки соединения у них одинаковые. Чтобы исправить ситуацию нужно открыть настройки драйвера, в поле “UDP порт отправителя” выставить разные значения для каждого пользователя. По умолчанию это порт 2000, можно присвоить значения 2001, 2002 и т.д.

Источник: https://programmer.com.ua/2017/06/vesy-shtrix-m-port-zanyat-drugim-prilozheniem/

Notepad++ Регулярные выражения с примерами

Notepad++ полезный инструмент в умелых руках. Одна из важных возможностей — работа с регулярными выражениями при поиске или замене. Привожу ссылку на хорошую статью про регулярные выражения Notepad++ https://iwebs.pro/blog/regulyarnyie-vyirazheniya-notepad-s-primerami/

Материал взят с сайта https://iwebs.pro

Читаем дампы отказов Windows

Windows иногда вылетает в BSOD, «синий экран». Чтобы понять причину информации крайне мало и в самом сообщении об ошибке и в системном журнале. Для выяснения подробной информации необходимо читать дамп который формируется при системном отказе. Здесь дается описание программ которые помогут прочитать DMP https://lumpics.ru/how-to-open-dmp/#_2_Microsoft_Debugging_Tools_for_Windows

Информация взята с ресурса https://lumpics.ru

Не работает отладка на сервере 1С

Каждый раз после обновления платформы отваливается отладка. И каждый раз приходиться лезть в regedit и добавлять

"C:\Program Files (x86)\1cv82\8.2.13.219\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv82\srvinfo" /debug

Но не у всех получается ) Пример ->

1С и SFTP. Пример реализации.

Периодически возникает необходимость отправлять файлы на удаленный ресурс по sftp протоколу. К сожалению в 1С возможно отправлять файлы по устаревшему ftp.

Итак используем следующие статьи для реализации работы с SFTP из 1С

Пример загрузки/выгрузки файлов на SFTP сервер из 1С

1С код для загрузки/выгрузки по протоколу sFTP

Ссылка на com-библиотеку

Ping в 1С 8.3

Иногда необходимо программно проверить доступен ли удаленный компьютер с каталогом которого необходимо работать. Можно воспользоваться:

КаталогНаДиске = Новый Файл(ИмяКаталога);
Если КаталогНаДиске.Существует() Тогда
Возврат Истина;
Иначе
Возврат Ложь;
КонецЕсли;

Но выполнение этого метода занимает очень много времени. Быстрее просто пинговать удаленный компьютер.

// Функция возвращает результат пинга указанного IPАдреса
   Функция ping(IPАдрес)
   objShell = Новый COMОбъект("WScript.Shell") ;
   objScriptExec = objShell.Exec("ping.exe -n 1 " + IPАдрес) ;
   strPingResults = НРег(objScriptExec.StdOut.ReadAll());
   Возврат Найти(strPingResults, "ttl=");
   КонецФункции
      
//Обращаемся так:
ответ = ping("80.252.128.110");
Сообщить( ?(ответ >0 ,"Есть соединение","Нет соединения" ));

1С:Деньги. URL домашней локальной сети

Использую 1С:Деньги для домашней бухгалтерии. Настроена синхронизация с мобильным устройством — смартфоном с установленной мобильной версией 1С:Деньги.

Проблема возникла после изменения Ip адреса рабочей станции на которой стоит 1С:Деньги. Перестала происходить синхронизация. Открываем форму «Синхронизация с мобильными устройствами». Наблюдаем следующую картину:

Адрес на форме и адрес в настройках разные. Из настроек на форму подгружается старый ip, а при проверке подставляется новый ip. Для исправления открываем, через «все функции» справочник «Транспорты обмена данными» и исправляем адрес на корректный.

Bitrix24. Не прикрепляются файлы в комментариях к заданиям

После обновления Centos 7 окружения коробочного Bitrix24 перестали отображаться изображения в комментариях к задачам. Вместо изображения отображалась ссылка на файл картинки.

Помогло обсуждение на форуме Bitrix: https://dev.1c-bitrix.ru/support/forum/forum23/topic70964/

В частности отключение модуля «Облачные хранилища», так как у нас все файлы хранятся на своем хостинге.

Либо помог запуск скрипта в командной строке PHP: CModule::IncludeModule(‘forum’);
$res = CModule::CreateModuleObject(«forum» );
$res->InstallUserFields(«disk» );

К сожалению не протестил после применения каждой рекомендации, а тестил уже после применения двух вышеописанных решений.

P.S. После отключения модуля Облачное хранилище часть изображений перестало отображаться… Копаю дальше.

Выбор веб инструмента для рисования бизнес-процессов BPMN

Первоначально работа с описанием бизнес-процессов происходила в бесплатном инструменте от Bizagi Modeler который на момент написания заметки имеет версию 3.7

Инструмент отличный, но хотелось чего-то полегче и веб. После недолгих поисков выбор пал на diagrams.net

Далее буду описывать процесс переноса описанных БП из Bizagi в diagrams