3. Создание базы данных приложения

advertisement
УТВЕРЖДЕН
ИФВТ.00021-01 90 01-ЛУ
СРЕДСТВА ПРОГРАММНЫЕ ПЕРСОНАЛЬНЫХ ЭВМ
Руководство по инсталляции и настройке системы
ИФВТ.00021-01 90 01
Листов 16
Инв. № подл.
Подп. и дата
Взаим. инв. №
Инв. № дубл.
Подп. и дата
Прикладные программы для обеспечения услуг “Интернет-Подписка”
2003
Литера
2
ИФВТ.00021-01 90 01
АННОТАЦИЯ
Данный документ описывает процедуры инсталляции и настройки приложения “ИнтернетПодписка”.
3
ИФВТ.00021-01 90 01
СОДЕРЖАНИЕ
АННОТАЦИЯ ...............................................................................................................................................2
1. КОМПЛЕКТ ПОСТАВКИ .........................................................................................................................4
2. ОБЩАЯ ИНФОРМАЦИЯ О СИСТЕМЕ..................................................................................................5
3. СОЗДАНИЕ БАЗЫ ДАННЫХ ПРИЛОЖЕНИЯ .....................................................................................6
4. УСТАНОВКА ПРИЛОЖЕНИЯ.................................................................................................................7
3.1. УСТАНОВКА ПОЛЬЗОВАТЕЛЬСКОГО ПРИЛОЖЕНИЯ ..................................................................................7
3.2. УСТАНОВКА АДМИНИСТРАТИВНОГО ПРИЛОЖЕНИЯ .................................................................................7
5. УСТАНОВКА КОНФИГУРАЦИИ .............................................................................................................8
6. НАСТРОЙКА ПРИЛОЖЕНИЯ ................................................................................................................9
6.1. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ ПРИЛОЖЕНИЯ С БАЗОЙ ДАННЫХ. ...........................................................9
6.1.1. Настройка доступа к базе Посетителя ...............................................................................9
6.1.2. Настройка доступа к базе Подписчика для работы с его персональными данными ......9
6.1.3. Настройка доступа к базе Подписчика для работы с заказами .......................................10
6.1.4. Настройка доступа к базе Администратора каталогов ..................................................10
6.1.5. Настройка доступа к базе Администратора пользователей и заказов ........................11
6.1.6. Настройка доступа к базе электронной почты .................................................................11
6.2. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ ПРИЛОЖЕНИЯ С СЕРВЕРОМ ЭЛЕКТРОННОЙ ПОЧТЫ ..............................11
6.3. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ ПРИЛОЖЕНИЯ С ПРИЛОЖЕНИЕМ “ПОДПИСКА РУПС” ...........................12
6.4. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ С ПРИЛОЖЕНИЕМ СДО .......................................................................13
6.5. НАСТРОЙКА ВЗАИМОДЕЙСТВИЯ С ПРИЛОЖЕНИЕМ «ВЕТРАЗЬ» .............................................................14
6.6 НАСТРОЙКА НА ШАБЛОНЫ ПЛАТЕЖНЫХ ДОКУМЕНТОВ ...........................................................................14
6.7. НАСТРОЙКА РАСПИСАНИЯ АВТОМАТИЧЕСКОГО ВЫПОЛНЕНИЯ ЗАДАЧ ....................................................14
6.8. НАСТРОЙКА РЕКВИЗИТОВ БЕЛПОЧТЫ..................................................................................................15
7. ДОКУМЕНТАЦИЯ ..................................................................................................................................16
4
ИФВТ.00021-01 90 01
1. КОМПЛЕКТ ПОСТАВКИ
Процесс инсталляции программного обеспечения “Интернет-Подписка” осуществляется в три
этапа:
1) Создание базы.
2) Установка программного обеспечения.
3) Установка и настройка конфигурации.
В комплект поставки включены:
1) Инструкция по инсталляции.
2) SQL – скрипт для создания базы данных приложения (BelPost.sql).
3) Пользовательское приложение (ip_subscriber.rar).
4) Административное приложение (ip_admin.rar).
5) Конфигурация системы (ip_config.rar).
6) Исходные коды приложения (ip_source.rar).
7) Документация (ip_doc.rar).
5
ИФВТ.00021-01 90 01
2. ОБЩАЯ ИНФОРМАЦИЯ О СИСТЕМЕ
Программный продукт “Интернет-подписка” представляет из себя два Jawa-приложения,
выполняемые под управлением любого WEB-сервера, отвечающего спецификации J2EE. В данной
инструкции по инсталляции описывается специфика установки ПО на WEB-сервер Jakarta Tomcat
версии 4.1.18.
Для хранения информации программный продукт использует базу данных, которая может быть
создана на любом SQL-сервере. В данной инструкции по инсталляции описывается специфика
установки на МS SQL-сервер версии 7.0 и выше.
Программный продукт в процессе работы взаимодействует с программными продуктами РО
Белпочта. Схема взаимодействия приведена на рис.1. На схеме стрелками указаны инициаторы
взаимодействия (в каждом случае это приложения “Интернет-подписки”) и направления
информационных потоков.
Рис 1.
Настройка приложения заключается в задании параметров связи с внешними подсистемами.
6
ИФВТ.00021-01 90 01
3. СОЗДАНИЕ БАЗЫ ДАННЫХ ПРИЛОЖЕНИЯ
Предварительные условия: MS SQL должен быть инсталлирован на любом компьютере
локальной сети.
Приложение использует пять ролей пользователя базы данных MS SQL, которые в
поставляемом SQL-скрипте именованы следующим образом:
1) belpost_visitor – посетитель;
2) belpost_subscriber – подписчик;
3) belpost_admin_user – администратор пользователей и заказов;
4) belpost_admin_catalogue – администратор каталогов;
5) belpost_mailer – электронная почта.
Перед созданием базы данных Администратор должен создать таких пользователей в MS
SQL.
Если администратор желает использовать другие имена пользователей, он может изменить
скрипт посредством операции контекстной замены.
Администратор может настроить в скрипте пути к файлам .MDА и .LDF по своему
усмотрению.
Администратор может задать любое другое имя базы данных, отличное от BelPost.
После запуска скрипта на выполнение будут созданы все необходимые для работы таблицы.
7
ИФВТ.00021-01 90 01
4. УСТАНОВКА ПРИЛОЖЕНИЯ
Предварительные условия:
1) Apache Jakarta Tomcat 4.1.18 должен быть инсталлирован на любом компьютере
локальной сети.
2) На установленном Apache Jakarta Jakarta Tomcat 4.1.18 должна быть настроена
возможность запуска приложений, использующих SSL (См. инструкции в файле
Расположение Tomcat 4.1\webapps\tomcat-docs\ssl-howto.html).
3.1. Установка пользовательского приложения
1) Разархивировать файл ip_subscriber.rar в каталог Расположение Tomcat 4.1/webapps/
2) В файл Расположение Tomcat 4.1/conf/server.xml добавить приложение BelPost. Для
этого надо прописать в <Host appbase=webapps> новую переменную типа Context
следующего вида:
<Context
docBase="Расположение Tomcat 4.1\webapps\BelPost\ "
path="/BelPost"
reloadable="true"
source="BelPost"
/>
3.2. Установка административного приложения
1) Разархивировать файл ip_admin.rar в каталог Расположение Tomcat 4.1/webapps/
2) В файл Расположение Tomcat 4.1/conf/server.xml добавить приложение BPA. Для этого
надо прописать в <Host appbase=webapps> новую переменную типа Context
следующего вида:
<Context
docBase="Расположение Tomcat 4.1\webapps\BPA"
path="/BPA"
reloadable="true"
source="BPA "
/>
8
ИФВТ.00021-01 90 01
5. УСТАНОВКА КОНФИГУРАЦИИ
Для установки конфигурации приложения необходимо разархивировать файл ip_config.rar в
каталог Расположение Tomcat 4.1/webapps/.
Внутри пакета хранятся все настройки приложения, как те которые должен устанавливать
администратор при инсталляции, так и используемые непосредственно при работе приложения.
Конфигурация приложения построена в виде файлов и каталогов, где каталоги категоризируют
настройки, а содержимое файлов представляет собой непосредственно значение параметров
конфигурации.
Настройки системы, задаваемые Администратором, находятся в каталогах ou=webapp,
cn=config и ou=webapp, cn=service.
Каждое из приложений (пользовательское и административное) должны быть настроены на
каталог, содержащий их конфигурацию. То есть необходимо произвести следующие действия:
1) В файле Расположение Tomcat 4.1/webapps/ BPA/WEBINF/classes/iba/it/fw/infrastructure/configuration/filesystem/fs.properties установить
значение свойства webapp.dir = Расположение Tomcat 4.1/webapps/ou=webapp.
2) В файле Расположение Tomcat 4.1/webapps/ BelPost/WEBINF/classes/iba/it/fw/infrastructure/configuration/filesystem/fs.properties установить
значение свойства webapp.dir = Расположение Tomcat 4.1/webapps/ou=webapp.
9
ИФВТ.00021-01 90 01
6. НАСТРОЙКА ПРИЛОЖЕНИЯ
6.1. Настройка взаимодействия приложения с базой данных.
Приложение обращается к базе данных под пятью ролями (см. Раздел “Создание базы данных
приложения”). Далее в тексте будут использованы стандартные имена ролей.
Параметры настройки взаимодействия с базой данных можно разделить на минимальные и
дополнительные. Минимальные параметры необходимо устанавливать каждый раз при и
инсталляции приложения. Дополнительные параметры являются средством повышения гибкости
конфигурирования приложения и не являются обязательными, приложение полнофункционально
работает без установки этих параметров, используя параметры по умолчанию.
Для обеспечения доступа для каждой роли в конфигурации должны быть настроены три
параметра:
1) DN сервера базы данных - для всех ролей - jdbc:microsoft:sqlserver://Имя
сервера:Порт;DatabaseName=Имя базы данных приложения (стандартный порт 1433). Минимальный параметр.
2) Имя роли - установлено по умолчанию, может быть изменено. Дополнительный параметр.
3) Пароль - установлено по умолчанию, может быть изменено. Дополнительный параметр.
6.1.1. Настройка доступа к базе Посетителя
Минимальные параметры
1) Задать в файле
ou=webapp/cn=services/cid=Visitor/cid=InitParams/settingId=serverDN/cesproperty
значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя базы
данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=Visitor/cid=InitParams/settingId=user/cesproperty значение
belpost_visitor. По умолчанию - belpost_visitor.
2) Задать в файле
ou=webapp/cn=services/cid=Visitor/cid=InitParams/settingId=password/cesproperty
значение пароля для этой роли. По умолчанию – 111.
6.1.2. Настройка доступа к базе Подписчика для работы с его персональными данными
Минимальные параметры
1) Задать в файле
ou=webapp/cn=services/cid=Subscriber/cid=InitParams/settingId=serverDN/cesproperty
значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя базы
данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=Subscriber/cid=InitParams/settingId=user/cesproperty
значение belpost_subscriber. По умолчанию - belpost_subscriber.
10
ИФВТ.00021-01 90 01
2) Задать в файле
ou=webapp/cn=services/cid=Subscriber/cid=InitParams/settingId=password/cesproperty
значение пароля для этой роли. По умолчанию – 111.
6.1.3. Настройка доступа к базе Подписчика для работы с заказами
Минимальные параметры
1) Задать в файле
ou=webapp/cn=services/cid=order/cid=InitParams/settingId=serverDN/cesproperty
значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя базы
данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=order/cid=InitParams/settingId=user/cesproperty значение
belpost_subscriber. По умолчанию - belpost_subscriber.
2) Задать в файле
ou=webapp/cn=services/cid=order/cid=InitParams/settingId=password/cesproperty
значение пароля для этой роли. По умолчанию – 111.
6.1.4. Настройка доступа к базе Администратора каталогов
Минимальные параметры
1) Задать в файле
ou=webapp/cn=services/cid=AdminCatalogue/cid=InitParams/settingId=serverDN/
cesproperty значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя
базы данных приложения.
2) Задать в файле
ou=webapp/cn=services/cid=CatalogueService/cid=InitParams/settingId=serverDN2/
cesproperty значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя
базы данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=AdminCatalogue/cid=InitParams/settingId=user/cesproperty
значение belpost_admin_catalogue. По умолчанию - belpost_admin_catalogue.
2) Задать в файле
ou=webapp/cn=services/cid=AdminCatalogue/cid=InitParams/settingId=password/
cesproperty значение пароля для этой роли. По умолчанию – 111.
3) Задать в файле
ou=webapp/cn=services/cid=CatalogueService/cid=InitParams/settingId=user2/
cesproperty значение belpost_admin_catalogue. По умолчанию belpost_admin_catalogue.
4) Задать в файле
ou=webapp/cn=services/cid=CatalogueService/cid=InitParams/settingId=password2/
cesproperty значение пароля для этой роли. По умолчанию – 111.
11
ИФВТ.00021-01 90 01
6.1.5. Настройка доступа к базе Администратора пользователей и заказов
Минимальные параметры
1) Задать в файле
ou=webapp/cn=services/cid=user_management/cid=InitParams/settingId=serverDN/
cesproperty значение jdbc:microsoft:sqlserver://Имя сервера:Порт;DatabaseName=Имя
базы данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=user_management/cid=InitParams/settingId=user/
cesproperty значение belpost_admin_user.
2) Задать в файле ou=webapp/cn=services/cid=user_admin/cid=InitParams/settingId=
password/cesproperty значение пароля для этой роли. По умолчанию – 111.
6.1.6. Настройка доступа к базе электронной почты
Минимальные параметры
1) Задать в файле ou=webapp/cn=services/cid=mailing
/cid=InitParams/settingId=serverDN/cesproperty значение jdbc:microsoft:sqlserver://Имя
сервера:Порт;DatabaseName=Имя базы данных приложения.
Дополнительные параметры
1) Задать в файле
ou=webapp/cn=services/cid=mailer/cid=InitParams/settingId=user/cesproperty значение
belpost_mailer. По умолчанию - belpost_mailer.
2) Задать в файле
ou=webapp/cn=services/cid=mailer/cid=InitParams/settingId=password/cesproperty
значение пароля для этой роли. По умолчанию – 111.
6.2. Настройка взаимодействия приложения с сервером электронной почты
Для корректной отсылки приложением электронной почты пользователям необходимо
настроить несколько его свойств, которые непосредственно отвечают за связь с локальным
сервером электронной почты. Параметры настройки взаимодействия с сервером электронной
почты можно разделить на минимальные и дополнительные. Минимальные параметры
необходимо устанавливать каждый раз при и инсталляции приложения. Дополнительные
параметры являются средством повышения гибкости конфигурирования приложения и не
являются обязательными, приложение полнофункционально работает без установки этих
параметров, используя параметры по умолчанию.
Минимальные параметры
1) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=app_server/cesproperty
проставить значение URL, под которым пользовательское приложение доступно из
Интернет.
2) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=host/cesproperty
проставить значение имени сервера электронной почты, используемого при отсылке
электронной почты.
12
ИФВТ.00021-01 90 01
3) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=from/cesproperty
проставить значение адреса электронной почты, от имени которого будут отправляться
сообщения приложения.
Дополнительные параметры
1) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=auth/cesproperty
проставить значение true или false, в зависимости от того, требует ли сервер электронной
почты авторизации при отсылке. По умолчанию – false.
2) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=user/cesproperty
проставить значение имени пользователя сервера электронной почты, используемого при
отсылке электронной почты. Если в пункте 1 проставлено false, данное значение не
является обязательным.
3) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=password/cesproperty
проставить значение пароля пользователя сервера электронной почты, используемого при
отсылке электронной почты. Если в пункте 1 проставлено false, данное значение не
является обязательным.
4) В файле ou=webapp/cn=config/cid=belpost.ip.mailing/settingId=port/cesproperty
проставить значение порта сервера электронной почты, используемого при отсылке
электронной почты. По умолчанию –25.
6.3. Настройка взаимодействия приложения с приложением “Подписка РУПС”
Для корректной работы приложения с “Подпиской РУПС” (то есть для экспорта оплаченных
заказов в отдел подписки и формирования соответствующих платежных документов) необходимо
настроить несколько его свойств. Есть возможность настраивать значение пути, в который
формируются файлы экспорта, а также названия самих файлов. Параметры настройки
взаимодействия можно разделить на минимальные и дополнительные. Минимальные параметры
необходимо устанавливать каждый раз при и инсталляции приложения. Дополнительные
параметры являются средством повышения гибкости конфигурирования приложения и не
являются обязательными, приложение полнофункционально работает без установки этих
параметров, используя параметры по умолчанию.
Минимальные параметры
1) В файле ou=webapp/
cn=config/cid=belpost.ip.delivery/settingId=deliveryPath/cesproperty проставить
значение полного пути к каталогу, в который будут складываться все файлы экспорта. В
конце пути ставить разделитель каталогов не надо.
Дополнительные параметры
1) В файле ou=webapp/ cn=config/cid=belpost.ip.delivery/settingId=delimeter/
cesproperty проставить значение разделителя для файлов экспорта в “Подписку РУПС”.
По умолчанию – “;”.
2) В файле ou=webapp/cn=config/cid=belpost.ip.delivery/settingId=filePay/cesproperty
проставить значение имени файла, в который добавляются ежедневно платежные
документы для бухгалтерии, содержащие издания полностью обработанных заказов. По
умолчанию –orders.txt.
3) В файле ou=webapp/cn=config/cid=belpost.ip.delivery/settingId=fileReturn/cesproperty
проставить значение имени файла, в который добавляются ежедневно платежные
13
ИФВТ.00021-01 90 01
документы для бухгалтерии, содержащие издания заказов к возврату. По умолчанию –
itemReturn.rtf.
4) В файле ou=webapp/cn=config/cid=belpost.ip.delivery/settingId=fileOrderPay/cesproperty
проставить значение имени файла, в который добавляются ежедневно платежные
документы для бухгалтерии, содержащие полностью обработанные заказы. По умолчанию
– orderPay.rtf.
5) В файле
ou=webapp/cn=config/cid=belpost.ip.delivery/settingId=fileOrderReturn/cesproperty
проставить значение имени файла, в который добавляются ежедневно платежные
документы для бухгалтерии, содержащие заказы к возврату. По умолчанию –
orderReturn.rtf.
6) В файле ou=webapp/ cn=config/cid=belpost.ip.delivery/settingId=fileSP5/cesproperty
проставить значение имени файла, в который добавляются ежедневно документы СП5 для
“Подписки РУПС”. По умолчанию – sp5.txt.
7) В файле ou=webapp/ cn=config/cid=belpost.ip.delivery/settingId=fileSP6/cesproperty
проставить значение имени файла, в который добавляются ежедневно документы СП6 для
“Подписки РУПС”. По умолчанию – sp6.txt.
8) В файле ou=webapp/ cn=config/cid=belpost.ip.delivery/settingId=ipCode/cesproperty
проставить значение шифра приложения “Интернет–Подписка”. По умолчанию – “9999”.
6.4. Настройка взаимодействия с приложением СДО
Импорт информации об оплате индивидуальными подписчиками производится из DBF-таблиц
M_SUBSCR, MAIN_SDO, MAIN . В этих таблицах должна содержаться следующая информация:
-
код операции “оплата за интернет-услугу”
-
номер заказа
-
номер квитанции
-
дата оплаты
-
сумма оплаты
Перед настройкой импорта необходимо убедиться, что доступ на чтение с сервера к каталогу,
в котором эти таблицы размещены, открыт.
Для импорта информации об оплаченных заказах из системы СДО необходимо настроить
параметры доступа к dbf-базе СДО.
1) В файле ou=webapp/ cn=service/cid=SDOImport/
cid=InitParams\settingId=serverDN\cesproperty указать jdbc-url к каталогу содержащему
данные системы СДО. По умолчанию – “jdbc:DBF:/f:\belpost\sdo”.
2) Данные системы СДО должны располагаться в подкаталогах каталога указанного в jdbcurl (см. пункт 1) и иметь следующую структуру: gYYYY/mXX. Где “YYYY” – год, а “XX” –
месяц (например g2003/m12 – каталог для базы данных за декабрь 2003 года).
3) В файле ou=webapp/
cn=service/cid=SDOImport/cid=SDOImportFeature/cid=InitParams/settingId=
codeSdo/cesproperty указать код операции, по которой будет осуществляться импорт из
системы СДО. По умолчанию – “1”.
14
ИФВТ.00021-01 90 01
6.5. Настройка взаимодействия с приложением «Ветразь»
Импорт информации об оплате ведомственными подписчиками производится из DBF-таблицы.
В этой таблице должна содержаться следующая информация:
-
назначение платежа
Система Интернет-подписка выбирает из таблицы платежи, назначение которых начинается с
ключевого слова.
Перед настройкой импорта необходимо убедиться, что доступ на чтение с сервера к каталогу,
в котором эта таблица размещена, открыт.
Для импорта информации об оплаченных заказах из системы «Ветразь» необходимо
настроить параметры доступа к dbf-базе «Ветразь».
1) В файле ou=webapp/ cn=service/cid=VetrazImport/
cid=InitParams\settingId=serverDN\cesproperty указать jdbc-url к dbf содержащему
данные системы «Ветразь». По умолчанию – “ jdbc:DBF:/F:\belpost\vetraz”. Нужно не
забывать помещать dbf файл в указанную в url директорию.
2) В файле ou=webapp/cn=config/cid=belpost.ip.management/settingID=
vetraz_table_name/cesproperty указать название таблицы системы “Ветразь”. По
умолчанию – “Vetraz”.
3) В файле ou=webapp/cn=config/cid=belpost.ip.management/settingID=
vetraz_key_field_name/cesproperty указать название поля таблицы, в котором
содержится информация о назначении платежа. По умолчанию – “DUMMYF”.
4) В файле ou=webapp/cn=config/cid=belpost.ip.management/settingID=
vetraz_key_value/cesproperty указать маску поиска информации о номерах заказов. По
умолчанию – “mask”.
6.6 Настройка на шаблоны платежных документов
Для корректной работы приложения надо изменить несколько настроек, относящихся к
формированию платежных документов. Это путь, куда будут сохраняться счет фактуры (и
соответственно забираться ответственным лицом) и путь, содержащий шаблоны счет фактуры.
1) В файле
ou=webapp/cn=config/cid=belpost.ip.management/settingID=order_out_dir/cesproperty
указать директорию, в которой будут сохраняться счет фактуры.
2) В файле
ou=webapp/cn=config/cid=belpost.ip.management/settingID=template_dir/cesproperty
указать директорию, в которой находятся шаблоны счет-фактуры и формы РП1. На данные
момент, должен быть установлен в .\webapps\\BPA\\WEB-INF\\classes\\template.
6.7. Настройка расписания автоматического выполнения задач
Некоторые задачи функционирования приложения лучше выполнять автоматически, через
заданные промежутки времени или в точно заданное время. К примеру, обработка файлов
импорта и формирование файлов экспорта (“Подписка РУПС”) раз в день во время наименьшей
загрузки сервера (ночь). В данном пункте описываются возможности по настройке уже заданных
задач (отсылка сообщений электронной почты и импорт-экспорт), которые могут быть по желанию
15
ИФВТ.00021-01 90 01
изменены. Параметры настройки расписания можно разделить на минимальные и
дополнительные. Минимальные параметры необходимо устанавливать каждый раз при и
инсталляции приложения. Дополнительные параметры являются средством повышения гибкости
конфигурирования приложения и не являются обязательными, приложение полнофункционально
работает без установки этих параметров, используя параметры по умолчанию.
Минимальные параметры
1) В файле ou=webapp/cn=config/cid=belpost.ip.common.tool.scheduler/settingID=savefile/
cesproperty указать путь к файлу (и имя файла), в котором будет сохраняться контрольное
время выполнения задач. По умолчанию – “f:\belpost\Scheduler.sav”. Можно задать любой
существующий путь.
Дополнительные параметры
1) В файле
ou=webapp/cn=config/cid=belpost.ip.common.tool.scheduler/settingID=task_”Имя
выполняемое задачи ”/cesproperty указать параметры выполняемой задачи. Задачи на
данный момент есть в приложении: task_mailing – по отсылке электронной почты и
task_CBImportAndRUPSExport – по автоматическому проведению экспорта и импорта.
a) Параметр period = указывает периодичность запуска задачи. Время указывается в
формате D:HH:mm:ss (дни:часы:минуты:секунды). По умолчанию период равен 30
секундам для задачи отсылки электронных сообщений и 1 дню задачам экспортаимпорта.
b) Параметр date = указывает дату и время запуска в формате указанном в параметре
format. По умолчанию, или если время запуска просрочено запускается сразу.
6.8. Настройка реквизитов БелПочты
В файлах Расположение Tomcat 4.1/webapps/BelPost\WEBINF\classes/nls/belpost_ru.properties и Расположение Tomcat 4.1/webapps/BPA\WEBINF\classes/nls/belpost_ru.properties в разделе BelPost properties настройте следующие
реквизиты:
1) belpost_properties.name – наименование предприятия;
2) belpost_properties.address – адрес;
3) belpost_properties.account – номер расчетного счета;
4) belpost_properties.bank_address – адрес банка;
5) belpost_properties.bank_code – код банка;
6) belpost_properties.bank_name – наименование банка;
7) belpost_properties.okpo – ОКПО;
8) belpost_properties.unn – УНН;
9) belpost_properties.npv_rate – процентная ставка НДС.
16
ИФВТ.00021-01 90 01
7. ДОКУМЕНТАЦИЯ
Комплект документации включает в себя:
1) Руководство Пользователя (для каждой категории пользователей “ИнтернетПодписка”). Это руководство доступно также через меню “Справка” приложения.
2) Технология работы.
3) Образец формы РП1.
4) Модель данных.
5) Объектная модель приложения.
17
ИФВТ.00021-01 90 01
Лист регистраций изменений
Номера листов (страниц)
Изм.
изменен
ных
заменен
ных
новых
аннулиро
ван
ных
Всего
листов
(страниц) в
докум.
№
документа
Входящий №
сопроводитель
ного докум. и
дата
Подпись
Дата
Download