Медицина

Программы медицинской статистики



Башфин-клиент

Башфин - далеко не новая программа, и как следствие - она в бюджетной организации обязательно есть. То есть серверная часть программы установлена. Поэтому начнем с клиентской.

Клиентская часть устанавливается на те рабочие места, где непосредственно будет производиться работа. Таких компьютеров обычно несколько, и на каждый нужно установить, кроме Башфина, КриптоПро и DjVu. В терминальном режиме Башфин не работает (во всяком случае мне не удалось так его запустить).

Для установки клиента нужно зайти в систему с правами администратора (если вы не псих, постоянно работающий под админом), и запустить скачанный с http://www.finance.ufanet.ru инсталлятор. Он представляет собой самораспаковывающийся RAR-архив, который создает в корне диска С: необходимые папки, и устанавливает Oracle, без которого программа не работает.

Если запустить установку из-под юзера (ограниченная учетная запись), то инсталлятор отработает, и папки создаст, но программа, конечно же, не запустится. Причина в том, что запускаемый после разархивации командный файл setupbf.cmd не сможет внести изменения в реестр, и запустить оракловские службы, прав не хватит. То есть внешне все нормально, белые сточки долго пробегали по черному окошку, папки есть, а ничего не работает.

После установки нужно настроить программу по инструкции, которая есть и на сайте, и в папке с программой. Тут есть некоторые тонкости.

Прежде всего устанавливает связь клиентской машины с базой данных на сервере. Программа Башфин на этой стадии еще не работает, пока еще мы настраиваем систему, точнее - Оракловские службы.

Во-первых, для этого нужно создать алиас базы данных, а не все знают, что это такое. Алиас - это псевдоним, практически любое слово, состоящее из английских букв и цифр. Для каждого компьютера он должен быть уникален, только и всего. Смело используйте bf1, bf2 или что-нибудь в этом роде. Нельзя использовать пробелы и знаки препинания, и начинаться такое имя должно с буквы, это общее правило.

Во-вторых, нужно будет ввести имя или IP-адрес сервера, чтобы программа знала, куда ей обращаться. Если у сервера фиксированный IP-адрес, лучше использовать его, ну а если айпи-адреса назначаются автоматически, придется использовать имя. Большой разницы нет, но айпишник, все же, понадежней.

И еще одно, немножко забавное дополнение. Если зазеваетесть, и пропустите "exit", инсталлятор "пойдет по кругу", и будет задавать те же вопросы снова и снова. Не спите за рулем компьютера!


После того, как связь с базой установлена, нужно создать ярлычки для запуска программы. Это можно сделать двумя способами.


1. Открыть серверную папку bashfin, найти там файлы budget.exe и badmin.exe, и правой кнопкой мыши отправить на рабочий стол их ярлычки. Прекрасный способ, быстрый и надежный. Но нравится он не всем, хотя бы потому, что при отсутствии связи с сервером ярлычки могут превратиться в пустые квадратики. Для бухгалтера это ужасно.

2. Скачать и установить дополнительный модуль bashfin. Он распаковывается в папку c:\bashfin, и все счастливы. Кроме программиста, которому нужно обновлять файлы и в этой папке. Смысла большого в применении этого способа нет, поскольку при отсутствии связи с сервером работать все равно нельзя, но если надо, то этот способ вполне можно применить.

Теперь программу можно запустить и настроить, и даже работать в ней - до определенного момента. А момент этот наступит, когда вы попытаетесь сформировать и отправить какой-либо документ. Вроде просто, но в документации не описано. Исправим это упущение.

Дальше

на главную
---