Ввод в эксплуатацию

Рассчеты с населением за газ

evngas.vallmind.ru

www.vallmind.ru

  1. Первоначальная установка (EvnGas)

  2. Генерация суффиксов ключей

  3. Создание полномочий

  4. Установка EvnGas на другие локальные станции центрального офиса и участков online

  5. Первоначальная установка "АРМ контролёра" (EGasTerm) в центральном офисе

  6. Установка EGasTerm на другие локальные станции центрального офиса и участков online

  7. Ввод своих реквизитов.

  8. Перед импортом лицевых счетов необходимо:

 


I. Первоначальная установка (EvnGas)

Программа устанавливается первый раз на первую локальную станцию в центральном офисе. Создаётся центральная база в SQL Server.

1.1. Скачайте дистрибутив http://vallmind.ru/download/EvnGas.exe

1.2. Если COLLATE для SQL Server не Cyrillic_General_CI_AS (по умолчанию только при установке SQL Server на русскоязычную Windows), то нужно перегенерировать сервер, если он предназначен только для программы "Расчёты с населением за газ", или сгенерировать отдельный сервер с collate Cyrillic_General_CI_AS

1.3. Создайте базы данных: одну для данных (например - GAS_NET) и одну для карты данных и приложений и глобальных настроек (например - GAS_MAPS_SETS). Первая база должна быть размещена на носителях с максимальным свободным местом.

1.4. Скопируйте дистрибутив на локальную станцию и запустите EvnGas.exe

1.5. В первом окне мастера установки просто щёлкните "Next"

1.6. На втором шаге установки будет предложено указать директорию для исполняемых файлов и для кого устанавливается программа. Рекомендуется не менять предлагаемую по умолчанию директорию. Если места на диске C недостаточно, то просто укажите другой диск. Не нужно указывать пути с нестандартными символами или пробелами типа "Program files". Если программа устанавливается только для текущей учётной записи Windows, то оставьте "Just me", а если данной установкой программы нужно пользоваться другим пользователям, то щёлкните "Everyone"

1.7. Подтвердите начало установки на следующем шаге кнопкой "Next"

1.8. После установки системной части приложения начнутся шаги установки предметной области. Переключите метод установки на "Custom details. Подробный.". Укажите ключ. И щёлкните "Next"

1.9. Оставьте на следующем шаге имя источника с картой данных по умолчанию "DATAMAP" и щёлкните "Далее"

1.10. Выберите тип источника с картой данных "SQL Server database"

1.11. Укажите имя SQL Server и базы данных, которую вы предварительно создали для карты данных. Вместо domain name сервера можно указать IP. Буферизация пусть всегда будет включена для всех источников. Если вы подключаетесь к серверу с теми же полномочиями, с которыми регистрируетесь в локальной станции или домене, то включите флажёк "Системные имя пользователя и пароль". Щелкните "Далее". Если полномочия не системные, то SQL запросит имя пользователя и пароль.

Если при подключении возникнут проблемы с именем сервера или базы, то не указывайте их в появившемся дополнительно системном диалоге.

Лучше отказаться от подключения и правильно указать сервер и базу данных в предыдущем окне. Иначе этот диалог будет выскакивать при каждом запуске программы и вам нужно будет скорректировать свойства источника с картой данных с помощью пункта системного меню \Система\Доступ к данным и структуры\Свойства источника с картой данных. Ok рекомендуется щёлкать в данном диалоге только если вы указали здесь пользователя и пароль, а со всеми остальными реквизитами нет проблем.

1.12. После удачного подключения к базе появится окошко со свойствами нового приложения:

Пусть наименование приложения останется по умолчанию. Укажите наименование фирмы. Далее необходимо создать три обязательных для приложения источника данных. Так как у нас ещё нет созданных источников, то можно сразу щёлкать кнопки за каждым. Но если источники были ранее успешно созданы (например, при неудачной установке), то можно выбрать существующие источники из списка кнопкой ...

В свойствах нового источника данных для рабочих таблиц укажите:

Перед добавлением транспорта в список программа попробует подключиться к источнику данных. Здесь нужно знать особенности указания пользователя и пароля для доступа к базам SQL Server. Имя пользователя и пароль можно передавать тремя способами:

  1. Основной. Предполагается, что средствами разграничения доступа системы Events и средствами разграничения доступа SQL Server будут заведены одинаковые списки пользователей с одинаковыми паролями. В данном случае для подключения к базе данных далее будут передаваться имя пользователя и пароль, с которыми пользователь вошёл в программу.

  2. Подключение к базе может происходить с системными полномочиями. Для этого в свойствах источников указывается флажёк "Системные имя пользователя и пароль".

  3. Можно прописать полномочия прямо в имени сервера. Для этого используется следующий синтаксис user@password!SQLSERVER , где: user - имя пользователя, password - пароль. В данном случае из программы и с любой станции к источнику будут иметь доступ все, кто успешно подключился к карте данных.

Создайте источник данных для глобальных установок с буферизацией и ссылкой на базу с картой данных , например GAS_MAPS_SETS, используя те же методы, что и для источника DATABASE

А вот источник данных для отчётов должен быть директорией с DBF. В его свойствах нужно указать например:

После успешного создания трёх источников щёлкайте "Установить" и "Далее" для перехода к следующему шагу

1.13. Укажите дату начала отчётного периода на последнем шаге. Её потом можно изменить в "Глобальных установках" (меню НСИ). Щёлкайте "Установить".

1.14. После создания таблиц в источнике DATABASE вы получите одно об успешной установке предметной области и останется щёлкнуть "Close" на последнем шаге системной установки.

1.15. Если вы не хотите заводить полномочия и для базы с картой данных, то после первого запуска программы вызвать свойства источника с картой данных и прописать имя пользователя и пароль в поле с именем сервера используя тот же синтаксис  user@password!SQLSERVER

 

II. Генерация суффиксов ключей

Технология генерации суффиксов ключей используется в двух целях:

  1. Создавая глобальный список локальных станций и приложений мы осуществляем контроль соответствия количества лицензий количеству работающих в локальной сети программ. Для распределённой сети и лицензией на неограниченное количество параллельных копий - контроль не производится.

  2. Одним из приёмов повышения производительности программы на больших объёмах данных является использование коротких ключей. При использовании альтернативных кодов ANSI (региональные наборы, потому и требование к collate для SQL Server - Cyrillic) удалось сохранить длину ключа в 10 знаков. На реальных таблицах за сотню миллионов записей (размеры баз под сотню гигабайт) мы сохраняем хорошие скорости выборки данных. В данном случае на первое место по актуальности становится уникальность генерируемых ключей на разных машинах в разных районах и не связанных в online. Общий список имён локальных станций и приложений позволяет назначать для каждого сочетания станция/приложение уникальный суффикс ключа, который и решает эту проблему.

При первом после установки запуске программы вы получите сообщение:

После - появится список станций сети

Этот список потом можно вызвать принудительно с помощью пункта меню \Система\Доступ к данным и структуры\Станции сети...

Щёлкните "Новая" и укажите имя станции, на которой вы сейчас работаете. Справочно можно описать станцию в поле "Наименование" и указать "Домен". Но! Независимо от указания домена имя станции должно быть уникально.

Далее выберите свою станцию текущей в списке станций и щёлкните "Добавить" рядом со списком приложений. В появившемся списке приложений выберите текущее

Суффикс для сочетания вашей станции и приложения, которое вы создали при первой установке, определён.

Зная имена всех локальных станций, на которых будет установлена программа EvnGas, можно перечислить их сразу всех и определить для них суффиксы ключей. А можно это делать поочерёдно. Но данное средство доступно только администратору.

III. Создание полномочий

Система учёта "Events" и её приложения не навязывают жёстко создание списка пользователей и разграничение доступа. Но! При одновременной работе под одним именем с разных локальных станций - конфликтов не избежать. Да и сама политика безопасности на предприятии редко где не потребует разграничения доступа.

Выберите пункт меню \Система\Системные средства\Пользователи и пароли . После подтверждения создания полномочий у вас будет создан пользователь sa без пароля. sa имеет статус администратора.

Для пользователя может быть указан пароль, перечислены разрешённые папки - пункты системного меню, и перечислены таблицы с флагами читать/редактировать/удалять . Кроме того может вестись список групп. Если для пользователя указана группа, то для него действуют полномочия (кроме пароля и статуса) группы, иначе - индивидуальные. Более подробно читайте: http://evnfox.vallmind.ru/Users_Users.htm или в EvnFoxRu.chm в директории EvnGas после установки приложения.

IV. Установка EvnGas на другие локальные станции центрального офиса и участков online.

4.1. Повторите пункты 1.4 - 1.11

4.2. Если программа обнаружит в карте приложений единственное приложения типа "Расчёты с населением за газ" (в нашем случае EVENTS_GAS), то она сразу предложит его использовать.

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

Щёлкните "Далее"

4.3. Программа начнёт подключаться к источникам и возможно запросит для баз данных SQL указать пользователя и пароль и директорию для источника REPORTS

4.4. Далее - пункты 1.13 - 1.14 . В отличие от первой установки программа не будет устанавливать таблицы, а только проверит соответствие их структур эталонным. Если ставится более поздняя версия и имеется изменение структур таблиц, то программа предложит привести таблицы к актуальному состоянию.

4.5. Если вы подключаетесь к базам данных SQL с системными полномочиями, то при каждом запуске будет запрос имени и пароля для источников DATABASE и SHARSET. Чтобы этого не происходило найдите эти источники в карте данных \Система\Доступ к данным и структуры\Карта данных и приложений, вызовите поочерёдно свойства этих двух источников и, ничего дольше не меняя, включите флажки "Системные имя пользователя и пароль", щёлкните "Установить".

Если же вы хотите прописать отличные от полномочий EvnGas имя пользователя и пароль для доступа к карте данных, то вызовите свойства источника с картой данных (меню \Система\Доступ к данным и структуры\Свойства источника с картой данных) и пропишите пароль и имя пользователя в поле с наименованием сервера используя синтаксис user@password!SQLSERVER

V. Первоначальная установка EGasTerm ("АРМ контролёра участка") в центральном офисе.

5.1. Скачайте дистрибутив http://vallmind.ru/download/EGasTerm.exe

5.2. Дальнейшая установка будет происходить полностью аналогично шагам 1.4 - 1.14 установки программы EvnGas за следующими исключениями:

5.3. Запустите "Расчёты с населением за газ" (EvnGas), вызовите список локальных станций \Система\Доступ к данным и структуры\Станции сети... и, добавьте при необходимости нужные станции как в пункте II, и добавьте для нужных станций приложение "АРМ контролёра участка" ( в нашем случае EVENTS_GAS_TERMINAL ). После этого можно работать с EGasTerm

5.4. При необходимости выполните действия аналогичные пункту 1.15.

VI. Установка EGasTerm на другие локальные станции центрального офиса и участков online.

Выполните действия полностью аналогичные пунктам 3.1. - 3.5.

VII. Ввод своих реквизитов.

Выберите пункт системного меню \НСИ\Свои реквизиты. В появившемся окне обязательными являются: ИНН и банковские реквизиты. Именно эти данные будут печататься на квитанциях за газ!

VIII. Перед импортом лицевых счетов необходимо:

Перед началом импорта лицевых счетов должны быть выполнены следующие действия:

8.1. Импорт КЛАДР

Вызовите окно для редактирования лицевых счетов с помощью пункта меню \НСИ\Объекты газификации или проводник по лицевым счетам с помощью пункта меню \НСИ\Список объектов газификации. В меню любого из этих окон выберите "Загрузить КЛАДР"

В появившемся окне выберите вариант "Только регион" и укажите код очередного региона для загрузки.

Далее программа запросит указать последовательно файлы КЛАДР. Имя требуемого файла - внизу окна:

Если файлы КЛАДР не содержат кодовую страницу, то программа запросит её указать.

Ответьте "Да" и укажите 866.

После указания последней таблицы - произойдёт загрузка.

Если нужно загрузить несколько регионов - выполните процедуру несколько раз

8.2. Создание схемы участков.

Перед началом импорта лицевых счетов должен быть создан перечень всех участков (абонентских служб), типов объектов и импортирован КЛАДР. Вызовите схему участков с помощью пункта системного меню \НСИ\Схема участков газификации.

Если после установки там присутствуют участки для примеров, то их нужно удалить. Поочерёдно вызовите каждый участок и щёлкните кнопку . Если на участок имеются ссылки из других таблиц, то вы получите сообщение об этом и участок не будет удалён. Сначала нужно удалить все объекты со ссылками на этот участок. Если при выборе участка в дереве в правом списке появится перечень лицевых счетов, то сразу вызывайте их поочерёдно кнопкой и в меню "Документ" лицевого счёта выбирайте пункт "Удалить". В свою очередь программа не даст удалить лицевой счёт, если на него будут ссылки из других мест, но после установки программы это маловероятно.

После очистки списка приступайте к добавлению своих участков кнопкой .

По умолчанию имеются два типа участка: район или узел. Можете добавить в список типов сколько угодно своих.

Уникальный код можно сгенерировать кнопкой за полем.

Индекс, адрес и телефон - это только абонентской службы. Адрес и телефон обычно печатаются на квитанциях. Кроме того есть необязательные параметры "Регион" и "Район", которые являются ссылками на КЛАДР.

Код соцстраха и код в соцстрахе - это для специфических отчётов.

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

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

8.3. Перечень типов объектов (лицевых счетов)

Выберите пункт системного меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Типы объектов газификации". Составьте список возможных.

8.4. Списки типов и марок счётчиков

Типов обычно два. Справочник вызывается с помощью пункта меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Газовые счётчики".

Список марок газовых счётчиков составляется если они есть в импортируемых данных. Нужны для учёта оборудования вместе с заводскими номерами, номерами пломб, датами опломбирования и очередной поверки. Справочник вызывается с помощью пункта меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Марки газовых счётчиков".

8.5. Список типов площадей

Справочник вызывается с помощью пункта меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Типы площадей объектов газификации". В нём обязательно должна быть жилая площадь, а дальше - бани, гаражи, ... Актуальны только поля с кодом и наименованием типа, хотя на индивидуальный тариф в этом справочнике также можно ссылаться при расчёте начисления.

8.6. Списки марок и типов газового оборудования

Здесь более важным является список типов, но на него ссылается марка. Список типов заполняется при создании списка марок. Справочник вызывается с помощью пункта меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Газовое оборудование". Марок плит может быть много (двухкомфорочные, четырёх, ...), но у всех этих марок группа - плита. Также для котлов, колонок, ванн. Степень детализации марок - на ваше усмотрение. Можно вообще создать одну марку для плиты. Марки были значимы когда оборудование было на техническом обслуживании и от марки зависел тариф.

Актуальны только поля с кодом и наименованием типа, хотя на индивидуальный тариф в этом справочнике также можно ссылаться при расчёте начисления.

8.7. Список животных

Справочник вызывается с помощью пункта меню \НСИ\Простые справочники - таблицы. В появившемся списке найдите и выберите "Животные для учёта газа".

8.8. Список льгот

Справочник льгот более сложный и его нельзя вызвать с помощью пункта меню \НСИ\Простые справочники - таблицы. Вызовите бланк лицевого счёта с помощью пункта меню \НСИ\Объекты газификации. Выберите только участок и сгенерируйте уникальный код объекта кнопкой за полем с кодом.

После этого станут доступны другие закладки. Щёлкните закладку "Льготы" и над списком льгот объекта кнопку . В диалоговом окне щёлкните за полем "Льгота" и появится список льгот. Главная особенность списка льгот - он совмещён со списком позиций документов "Events". Льгота имеет идентификатор равный идентификатору соответствующей позиции в списке позиций документа и не имеет своего кода и наименования. Это сделано для возможности использовать льготы в сложных документах "Events" при расчёте начислений за газ.

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

Остальные поля для льготы заполняются по усмотрению. Обычно они нужны для отчёта по предоставленным льготам. Но их можно заполнить и потом.

IX. Импорт лицевых счетов

Осуществляется разработчиком по индивидуальным проектам

XI. Создание пакетов справочников для передачи в offline участки

Как только есть, что анализировать, проверять, изучать абонентской службе и ДЛЯ УСТАНОВКИ программы в участках offline - нужно подготовить пакет справочников. Далее время и количество подготовки и передачи справочников не регламентировано и может осуществляться хоть несколько раз в день. Но для установки программы "АРМ контролёра" вам понадобится этот пакет обязательно!

 

 

XII. Первоначальная установка на offline участке

 

XIII. Приём справочников на участке

 

XIV. Настройка тарифов, норм и коэффициентов

 

XV. Настройка документов оплаты

 

XVI. Настройка начислений за газ

 

XVII. Настройка коррекций.

 

XVIII. Настройка форм квитанций.

 

 

 

 

 

 

 

 

 


См. в интернет:    Долина разума    Система учета "Events"     Рассчеты с населением за газ    Предприниматель     Инструментальные средства "EvnFox"    www.vallmind.ru    EasySQL4Fox    ECalcPad    VMZipper    Святая трезвость    Трезвая Россия