Прием и отправка платежной XML информации по HTTP протоколу в систему
Единого централизованного платежного шлюза (транспортный шлюз - ТШ, ТШ КБР)
Банка России.
Данный скрипт на PowerShell осуществляет прием и отправку платежной XML
информации по HTTP протоколу, представляя собой лёгкую замену УТА и КБР-Н,
продолжая традиции SVK Transport для прежней системы СВК.
Основные возможности программы
Простое консольное окно с показом текущего лога;
Автоматический запуск обмена по истечению периода времени, появлению новых
файлов, нажатию клавиши (пробел - запуск, Esc - выход);
Все пользовательские настройки вынесены в отдельный текстовый PS1-файл,
снабженный комментариями;
Проект наследует идеи SVK Transport и поэтому начинается с версии 3.0.0.
Нумерация версий ведется по принципам семантического версионирования
со следующими особенностями (для примера - пусть будет версия 1.2.3):
Старшая цифра (1) меняется, когда сильно
меняется внешний вид (требуется новое обучение пользователей) или внутренний
функционал программы (требуется обратить внимание администраторов и сделать
вдумчивые перенастройки);
Средняя цифра (2) - когда что-то добавляется во внешний вид
(требуется обратить внимание пользователей - добавлена какая-то их хотелка)
или добавлен параметр в файл настройки, поведение которого по умолчанию
ничего для администраторов не меняет;
Младшая цифра (3) - когда в программе сделаны какие-то незначительные
изменения в коде или исправлены ошибки.