Константин_Alex пишет:А есть ли у кого-нибудь инструкция по настройки Ф130 ?
- ИнструкциО! :
- Инструкция по установке и настройке программы Дневник формы 130.
Если вам необходимо просто установить новую версию программы, сохранив все настройки нетронутыми, необходимо при установке в окне выбора региона выбрать: Не заменять настройки предыдущей версии. В этом случае программа установит все необходимые модули, но не тронет настройки. Также все последующие настройки делать нет смысла.
Перед установкой программы необходимо установить DotNetFramework. Дистрибутив выложен в этой же папке. !ВНИМАНИЕ! Программа дневник формы 130 на других версиях .net может работать не корректно, вплоть до возникновения ошибок, я рекомендую использовать именно ту версию, что выложена в той же папке с программой. В случае наличии уже на компьютере другой версии .net, я рекомендую удалить текущую версию и поставить данную. Перед установкой программы рекомендую сделать резервную копию папки с программой. Удалите папку с программой, или используйте утилиту удаление программ в Windows, убедитесь, что папка с программой удалена полностью. Запустите дистрибутив программы и следуйте указаниям инсталлятора. Путь укажите тот же, в котором была программа раньше. Далее выйдет окно с выбором настроек программы. Выберите Вологодская область и нажмите ОК. !ВНИМАНИЕ! Если вам необходимо обновить версию программы, но не требуется заменять классификатор, необходимо действовать согласно 1 абзацу данной инструкции. После установки программы, в папку Config (в папке установленной программы) необходимо скопировать приложенные к дистрибутиву (в папке Config) файлы, а также файл лицензии (файл key_год_полугодие.dat). Также, если вы до удаления сохранили папку с программой, оттуда можно взять файл Settings.xml, в нём хранятся настройки программы, которые были сделаны ранее. Если вы сохранили копию папки с программой в другом месте, можно перенести всю папку Config оттуда. Все настройки при этом сохранятся. При первом запуске программы выйдет окно, название почтамта, введите название вашего почтамта, далее название УФПС. Потом программа спросит название ОПС и его индекс, введите их, если программа устанавливается на почтамте, то в обоих случаях нажмите Отмена. Появится сообщение о том, что в колонках возврат следует вводить значения со знаком плюс, поставьте галочку Не показывать в дальнейшем, и нажмите Ок. Выберите Настройка > Пользователи. В этом окне нужно добавить всех кто будет составлять дневник. Поле идентификатор, это имя пользователя которое они будут набирать, чтобы заходить в программу. Поле Пользователь, тут нужно указать ФИО, можно полностью, можно имя и отчество сократить. Данные этого поля будут печататься на всех отчётах. Поле пароль, рекомендуется не указывать для пользователей программы. Также рекомендуется не менять пароль для пользователя admin. Поле режим работы, для пользователей программы необходимо выставит, режим уровня ОПС (или уровень почтамта, зависит от того где устанавливаете). После того как вы добавите всех пользователей нажмите ОК.
Настройки для ОПС.
Выберите, Настройка > Выбрать базу данных. В появившемся окне выберите использующуюся базу Winpost. Если она находится на другом компьютере, поставьте галочку Удалённый сервер и введите IP адрес того компьютера, на котором находится база. В поле пути базы данных, пропишите путь, по которому база находится на удалённом компьютере. Обычно это c:\winpost\db\postdb.fdb. Если вы не знаете точно, на каком компьютере находится база, это можно посмотреть в BDE Administrator. Он находится в панели управления или c:\Program Files\Common Files\Borland Shared\BDE\. Алиас PostDB, строка ServerName. Далее в окне положение базы данных нажмите кнопку Проверить, если всё сделано правильно, то увидите сообщение, подключение прошло успешно. Далее выберите Настройка > Настройки. В разделе взятие кассовой справки, напротив Считывать продажу товаров поставьте False. В разделе Используемые папки, напротив пунктов папка файлового архива дневников и папка выходных файлов поставьте необходимые пути. В разделе настройки регистратора, напротив пункта Номер COM – порта регистратора (требуется перезапуск) укажите нужный порт регистратора. Напротив Печатать с помощью Azimuth поставьте True. В разделе Безопасность, напротив Запрашивать откат к предыдущим настройкам поставить False. Далее необходимо добавить запись с индексом и названием текущего ОПС в файл postofices.dbf (Настройка > Редактирование PostOfices.dbf). К дистрибутиву приложен файл со всеми индексами УФПС. Если у вас при распечатки какого-нибудь документа на регистраторе, после того как распечаталась 1 страница, не распечатывается 2 и последующие страницы, в разделе настройки регистратора, напротив Количество строк на страницу, необходимо поставить то количество строк, которое максимально умещается на лист, куда распечатывается документ. Если по каким-то причинам это не помогло, попробуйте в этом же разделе напротив Постраничная печать на регистраторе поставить True. В этом случае вам надо будет каждую страницу распечатывать вручную.
Настройки для почтамта.
Скопируйте в папку Config файл Archives.fdb (или с того места куда вы его сохранили, в случае если есть этот файл с необходимыми данными), если база дневников лежит на другом компьютере, тогда этот файл можно не копировать. Далее вам необходимо в файл postofice.dbf добавить индекса и названия отделений связи принадлежащим вашему почтамту (Настройки > Редактирование Postofices.dbf). В папке с дистрибутивом лежит файл postofices со всеми индексами УФПС, можно за основу взять его, убрав предварительно строчки, не принадлежащие вашему почтамту. В программе выберите Настройка > Настройки. В разделе основные настройки, напротив пункта Вместо файлового архива использовать архив в BD Firebird поставьте True. Напротив строки Папка выходных файлов для АСКУ, необходимо указать путь к созданной папке (необходимо создать отдельную папку для данных файлов и сообщить оператору о местоположении данной папки, либо вынести ярлык на неё на рабочий стол). Перезапустите программу. Выберите вкладку Управление архивами (слева верхняя), на вкладке выберите настройки. Если база архива лежит на другом компьютере, поставьте флажок удалённая база данных, в поле сервер введите IP удалённого компьютера, в поле путь к файлу, введите путь к базе на удалённом компьютере (по аналогии с настройкой базы Winpost на уровне ОПС). Нажмите проверить, если настройки выставлены правильно, увидите сообщение что подключение прошло успешно. В поле путь к файловому архиву, поставьте путь к файлам, которые будут приходить из ОПС. Также нужно поставить галочку Динамическая синхронизация с папкой файлового архива, и если нет необходимости хранить загруженные дневники в файлах, то напротив Удалять импортированные файлы из файлового архива, тоже нужно поставить галочку. По умолчанию папка файлового архива сканируется каждую минуту. Но если нужно сразу, то используйте кнопку импорт из файлового архива. Далее, сформируйте дневник по отделениям за какой нибудь день, и выберите Дневник > Сформировать выходной файл. После этого в основных настройках появится пункт Использовать формат выходного файла для вологодской области, напротив него надо поставить True. Далее зайдите в пункт меню Настройка > Плагины. В открывшемся окне напротив строчки Выгрузка данных для АСКУ необходимо поставить, Версия для Вологодской области.
Файлы папки Config.
Archives.fdb – файл архива дневников.
F130Base.dbf – Файл эталонного классификатора. Во избежание ошибок необходимо, что бы он был идентичен файлу f130journal.dbf.
F130Classifier.dbf – файл привязок строк Winpost к кодам дневника.
F130Journal.dbf – файл классификатора. !ВНИМАНИЕ! Категорически запрещается этот файл изменять самому.
Setting.xml – файл настроек программы.
Postofices.dbf – файл названий ОПС. На уровне ОПС должен содержать запись отделения связи, в котором установлена программа. На уровне почтамта должен содержать записи всех подчинённых ОПС.
SampleStrings.dbf – файл содержащий строчки с привязками к коду дневника загружающиеся в сводную форму при каждом запуске программы. Сюда целесообразно добавить строки которые используются в программе каждый день. Поле Code содержит код дневника. Поле ServName, наименование строки. Поле paytype, тип оплаты: 1 – наличными, 2 – безналичными, 3 – по авансовым книжкам.
Users.dat – файл пользователей.
AutoRestRowsList.txt – В этом файле указана строка остатка на конец дня в кассе без учёта средств пенсионного фонда, автоматически вычисляемая программой. Должна быть указана строка 5.1.1.2
CalcEndRest.cs – В данном файле указана формула расчёта остатка на конец дня в кассе средств пенсионного фонда (на данный момент строка 5.1.1.1). Данный файл запрещён для изменения.
Описание остальных файлов вы найдёте в папке DOCS находящейся в папке с программой (файл описание папки config)
Часто задаваемые вопросы.
В: Когда я загружаю данные из Winpost, я вижу что не все строки привязаны к коду, могу ли я сам привязать эти строки?
О: Да. Нужно добавить строку, которая не привязана в файл F130Classifier.dbf с кодом дневника. Или можно указать код в сводной форме, при закрытии программы строка автоматически добавится в файл с нужным кодом (Если в настройках напротив Не сохранять изменения привязок строк сводной формы стоит True, то привязка строк не сохранится).
В: В классификаторе нет нужной строки. Могу ли я сам добавить необходимые строки?
О: Нет. Добавление своих строк в классификатор КАТЕГОРИЧЕСКИ ЗАПРЕЩАЕТСЯ!
В: Часть дневников в файловом архиве созданы в другом классификаторе, будут ли они учитываться при объединении?
О: Да, однако в объединении будут участвовать только строки, присутствующие в классификаторе программы.
В: При загрузке кассовой справки из Winpost, появляются ручные строки которые я вводил раньше. Они мне не нужны. Как мне их удалить?
О: В папке c:\allFormArchive находятся файлы ручных строк за каждый день. Найдите файл за нужный вам день и удалите. (Или можно выбрать в меню Инструменты > Удаление данных из архивов)
Вот! Заливать лень. У нас такая... без картинок)