Сообщения

Сообщения за сентябрь, 2018

Program Files/ Program Files(x86) без пробелов

Program Files - PROGRA~1 Program Files(x86) - PROGRA~2

TSP. Адреса тестовых серверов

Изображение
Периодически возникают различные ошибки при подписании ЭП (со штампом времени). В АЦК-Финансы, может быть такая ошибка: Caused by: java.net.MalformedURLException: no protocol:   В версии 2.45 адрес сервера TSP вынесен в Системные параметры --> ЭП. Из пункта меню Справочники --> Система --> Используемые библиотеки ЭП он убран, и теперь адрес сервера Штампа времени берется из системных параметров В данный системный параметр требуется прописывать адрес Сервера штампа времени (TSP). Если Вы используете собственный сервер, то нужно прописать адрес до вашего сервера ЭП.  Если Вы не используете сервер ЭП, то скорее всего Вы подключаетесь с тестовому серверу TSP КриптоПро ( https://www.cryptopro.ru/products/pki/tsp/test ). В этом случае требуется прописать адрес http://www.cryptopro.ru/tsp/tsp.srf или https://www.cryptopro.ru/tsp/tsp.srf Использование тестовых серверов необходимо ТОЛЬКО для проведения тестирования, использовать в работе с реальными документам

DBInformer. ORA-01017

Изображение
Иногда случается, что филиальный db_informer падает в ошибку, с ошибкой HTTP Status 500 +  ORA-01017: неверно имя пользователя/пароль; вход в систему запрещается (Видно на рисунке. Связано с тем, что был изменен пароль у пользователя SHEMAINFO.(обычно система просит изменить его, так как приходит время для его смены - защита от компрометации). Для решения данной проблемы требуется перейти в директорию webapps и изменить пароль у необходимого пользователя.

Инструменты, которые помогают в работе

Изображение
Наверное этот пост назревал с начала создания блога, так как необходимо хранить "важную" информацию и иметь всегда под рукой. Ниже будут представлены (в дальнейшем дополняться ...я надеюсь) ссылки на инструменты, ресурсы и документацию, которая помогает мне в решении повседневных задач.  Для форматирования текста в основном используется Notepad++, на который можно прикручивать большое количество плагинов. Первое с чем можно столкнуться решив использовать менеджер плагинов - отсутствие самого пункта меню. Решается это проблема загрузкой самого плагина и его установкой. (Да, как бы это не звучало "Установить менеджер плагинов, для установки плагинов" - так это и есть.  Вообщем: Скачиваем файл  PluginManager.dll Копируем файл в папку с программой - C:\Program Files\Notepad++\plugins Перезапускаем Notepad++ Заходим по меню(см. скрин ниже) и радуемся. Здесь использую только XMLTools - помогает для контроля валидности и форматирования текста

Использование буфера обмена в MS Office

Изображение
При работе с большим количеством информации, особенно когда нужно использовать функции копирования и вставки одних и тех же данных, можно упростить этот процесс. MS Office позволяет хранить в своем буфере обмена до 24 последних скопированных объектов(текст, фото и возможно другие данные). Для включения такой возможности нужно открыть любой продукт MS и на отображение всех элементов буфера обмена (рисунок внизу). Теперь можно копировать и держать в буфере 24 объекта, который можно будет вставлять в любое место в документах и радоваться Дополнение: тем не менее, данный вариант работает только когда работает одна из программ семейства MS Office. Если же вы не хотите зависеть от офисных программ, или у вас их вообще нет, то можно воспользоваться программой Clipdiary.  С данной программой можно ознакомиться здесь

Excel. Преобразовать значение формулы в текст

Изображение
Для выполнения данной операции в Excel предусмотрен механизм копирования. Для этого нужно воспользоваться помощью контекстного меню. Как? Необходимо выделить ячейку(диапазон ячеек) с формулой, после чего правой кнопкой мыши вызвать контекстное меню и выбрать "Копировать только значения"(Copy Here as Values Only). Но не всегда это то, что необходимо. Мне, например для одной задачи требуется автоматизировать данный процесс. А постоянное копирование и вставка - не выход. К счастью, Excel имеет хороший арсенал возможностей для автоматизации практически всех процессов. Так и в этот раз, я наткнулся на вариант создания макроса: Sub Formulas_To_Values_Selection() 'преобразование формул в значения в выделенном диапазоне(ах)      Dim smallrng As Range      For Each smallrng In Selection.Areas          smallrng.Value = smallrng.Value      Next smallrng End Sub В прочем, это тоже не тот вариант, о котором я мечтал. Вернемся к задаче, она

Почистить кэш/реестр АЦК

Изображение
Инструкция по очистке кэш. Закрыть клиент и СП АЦК-Финансы. Для очистки кэш - в директории клиента АЦК-Финансы найти и запустить файл killcache.bat. Дождаться завершения.   Инструкция по очистке реестра. Для очистки реестра - Нажать Пуск – Выполнить (Win + R) . Набрать в окне regedit и нажать Enter. Откроется окно редактора реестра. В реестре все действия нужно выполнять предельно внимательно (рекомендуется выполнять системному администратору, программисту) Слева найти HKEY_CURRENT_USER, в ней папку Software. В этой папке найти и удалить папку BFT, нажав на ней правой кнопкой мыши. Закрыть редактор и запустить АЦК-Финансы.