После запуска программы на окно выводится информационное сообщение с инструкциями и указанием версии с скрипта.
Выводится список ИБ 1С подключенных у данного пользователя. Если файл с подключенными базами не найден, программа прекратит работу, ручной ввод не предусмотрен.
Пользователь должен выбрать ИБ для обновления набрав 2 цифры + “Enter”
При наборе «00» произойдет выход из программы.
Также производится определение типа базы (БП, ЗуП…) и проверка наличия файлов для обновления. Названия баз, дли типов которых существует обновление, выведены белым шрифтом, при отсутствии - более темным.
Если пользователь выберет базу, обновление которой не предусмотрено, появится уведомление и запрос на выход из программы. При выборе ЛЮБОЙ буквы, отличной от Д (д L), произойдет перезапуск программы (возврат на пункт 2), если «Д» - выход
Если обновление дли ИБ предусмотрено на экран будет выведена подробная информация о базе и найденном файле обновления, с версией в наименовании.
Будет последовательно предложено ввести ИМЯ и ПАРОЛЬ пользователя 1С имеющего права на обновление ИБ. Если ПАРОЛЬ или ИМЯ и ПАРОЛЬ отсутствуют необходимо просто нажать “Enter” в соответствующем запросе.
Следующим шагом производится попытка сделать резервную копию базы (выгрузка .dt файла), при этом проверяется:
Проверка Логина и пароля.
Проверка прав пользователя.
Отсутствие мешающих подключений
При ошибке выводится подробное описание и предлагается перезапустить программу или выйти из неё.
При успешной операции предлагается подтвердить продолжение обновления.
После подтверждения, выполнение продолжиться
При длительных операциях на экран выводится бегущая строка из символов «/», каждый символ 1секунда, целая строка 1 минута.
В случае неудачного обновления будет предложено выполнить откат из .dt файла (см. шаг 9.)
В случает удачного обновления будет выведено сообщение о необходимости войти в ИБ для подтверждения информации о легальности обновления и завершения регламентных операций.
В случает если ИБ уже обновлена до последний версии будет выведено соответсвующее сообщении .
Пользователь может выйти из программы или вернуться на шаг 2, для обновления следующей базы.
При любых ошибках можно просмотреть сообщение в лог файлах расположенных в папке
|