Анализ животных на выращивании и откорме в экономической литературе

Автор работы: Пользователь скрыл имя, 08 Ноября 2013 в 13:20, дипломная работа

Описание работы

С помощью данной программы осуществляется формирование платежных инструкций клиента в форме электронных документов (далее – ЭПИ) в соответствии с РД РБ 07040.7402-2003 «Автоматизированная банковская система. Система «Клиент-банк». Платежные инструкции клиента. Правила формирования, обработки и внешнего представления электронных документов» [1], передача ЭПИ в учреждение банка, формирование и передача в учреждение банка документов произвольного формата, получение ответов в виде состояний документов, выписок, справочников, входящих документов, ведение нормативно-справочной информации (далее - НСИ) и архива документов.

Файлы: 1 файл

БФПИ.00101-02 34 01.doc

— 1.88 Мб (Скачать файл)

 

Пример файла:

361 000011 100000 Долидович А.А.

361 222222 200000.00 Мельник В.Е.

 

Файл нового формата представляет собой текстовый файл MS-DOS (кодировка cp866). В этом файле содержатся заголовок списка и собственно список. Заголовок списка введен для автоматизации обработки реквизитов списка.

Служебная часть начинается с зарезервированного слова HEADER, заключенного в угловые скобки и помещенного в начало строки. За закрывающей скобкой идет информационная часть. Данная конструкция называется тэгом. Служебная часть состоит только из тэгов. В файле может быть несколько списков, разделенных тэгами EOD. Каждый такой список порождает в подсистеме «Клиент» отдельный документ. В таблице 2.2 приведен список тэгов документа.

Внутри файла тэги смогут следовать в произвольном порядке, но начинаться служебная часть должна с тэга HEADER. Все тэги являются обязательными и должны содержать информационную часть, кроме тэга DELIMITER. Тэг EOD может содержать информационную часть, которая может быть использована в качестве комментария в файле списка (в систему «Клиент-банк» он не попадает). В случае размещения в файле только одного списка тэг EOD может отсутствовать (заменяется признаком конца файла). 

Собственно списочная  часть состоит из информации, необходимой для проведения операции зачисления списка в отделении ОАО «АСБ Беларусбанк». Каждая строка – это одна операция. В строке реквизиты должны следовать согласно таблице 2.3. Разделителем реквизитов является информационная часть тэга DELIMITER (или пробелы, если она отсутствует).

 

Таблица 2.2 - Список тэгов служебной части

 

Метка тэга

Характеристика тэга

Формат

Примечание

1

2

3

4

HEADER

Зарезервированное служебное слово, обозначает заголовок пачки заработной платы

-

 

NSP

Порядковый номер списка на заработную плату в учетной системе предприятия (организации)

5n

 

DSP

Дата составления списка

10d

 

NOTD

Номер отделения, в котором открыты  лицевые счета вкладчиков

4n

 

ACC

Номер счета, с которого производится перечисление денежных средств

13n

 

FISP

Фамилия, имя, отчество ответственного исполнителя – составителя списка

45x

 

TOTAL_P

Общее количество операций в списке

6n

 

TOTAL_S

Общая сумма списка

20n

 

NZP

Назначение перечисления

100x

 

NPP

Номер платежного поручения на перечисление денежных средств по списку

16x

 

DPP

Дата платежного поручения на перечисление денежных средств по списку

10d

 

VSP

Вид зачисляемого списка

x

K- карт-счета

V-вкладные счета

DELIMITER

Разделитель реквизитов списочной  части

x

Пусто – пробелы

а также символы

из набора «,#-;»

EOD

Зарезервированное служебное слово, обозначает конец списка, может содержать комментарий

-

 


Примечание.

В графе таблицы «Примечание» приведены  допустимые значения реквизитов.

 

Таблица 2.3 – Формат списочной части файла

 

Номер п/п

Наименование реквизита

Формат реквизита

Примечание

1

2

3

4

1

Вид вклада

10n

 

2

Номер счета вкладчика

20n

 

3

Сумма операции

15n

 

4

Фамилия имя отчество вкладчика

45х

 

 

Пример файла:

<HEADER>

<NSP>1

<DSP>24.01.2007

<NOTD>45

<ACC>212090020037

<FISP>Иванов М.П.

<TOTAL_P>6

<TOTAL_S>2000000

<NZP>Заработная плата  рабочих и служащих во вклады  физических лиц

<NPP>25

<DPP>24.01.2007

<VSP>V

<DELIMITER>

361 000011 100000 Долидович А.А.

361 222222 200000.00 Мельник В.Е.

361 000003 300000.00 Казимирченко  Т.А.

361 000444 400000.00 Левчук И.В.

361 005555 500000.00 Ковалев Е.А.

361 066666 500000.00 Козус И.В.

<EOD>

 

В таблицах данного приложения использованы следующие условные обозначения форматов реквизитов:

n – десятичные цифры (0-9);

x – буквы и цифры латинского и русского алфавита, десятичные цифры;

d – дата в формате dd.mm.yyyy;

цифры означают максимальную длину информационной части;

символ подчеркивания означает, что у реквизита фиксированная длина.

 

 

ПРИЛОЖЕНИЕ 3

Обязательное

 

ВЫГРУЗКА ВЫПИСОК ПО СТАНДАРТНОМУ ВАРИАНТУ

 

В программе имеется возможность  выгрузки выписок для дальнейшей загрузки в иные программные комплексы  клиента. Рассматриваемый вариант выгрузки выписок обозначен для краткости «стандартным вариантом» в силу специфики иных, имеющихся в программе (см.рис.37).

 

Рис.37. Окно параметров выгрузки выписок. Включен режим выгрузки в формате DBF по устаревшей структуре.

 

Стандартный вариант предусматривает 2 вида результирующих файлов – база данных Dbase3 и текстовые файлы в кодировке DOS (cp866). По умолчанию включен режим выгрузки в БД Dbase3. Для выгрузки выписок необходимо указать счет (если счет не указан, выгрузка производится по всем счетам, к которым у работника клиента имеется доступ), диапазон дат операций, признак сортировки по возрастанию суммы операции, признак выгрузки в текстовые файлы.

Файлы с выписками формируются  в каталоге, указанном в настройке [path] outconv. Имя файла БД – ДДММГГГГ.DBF, где ДДММГГГГ – дата выписки. Выписки за период в данном формате не могут быть выгружены. Текстовые файлы имеют следующие имена: ДДММГГГГ.ХХХ, или PERIOD.XXX, где ДДММГГГГ – дата выписки (PERIOD в случае выгрузки выписки за период), ХХХ – расширение файла, которое принимает следующие значения:

.OUT - файлы проводок (все операции по всем счетам за указанную в имени файла дату или период);

.RST - файлы остатков по счетам (исходящие остатки по всем счетам за указанную в имени файла дату или на последнюю дату периода);

.RAT - файлы курсов валют (единые курсы НБ РБ всех установленных в банке валют за указанную в имени файла дату или за период);

.VBA - выписки по внебалансовым счетам.

Структура БД приведена в таблице  3.1.

Структуры текстовых файлов приведены в таблицах 3.2 - 3.5.

 

Таблица 3.1 - Структура БД с выгруженной выпиской формата Dbase

п/п

Наименование  поля

Тип данных

Примечание

1

2

3

4

1

DP

Character(10)

Дата операции

2

ND

Character(6)

Номер документа

3

SCH

Character(13)

Счет клиента

4

MFOK

Character(9)

Код банка корреспондента

5

SCHK

Character(13)

Номер счета корреспондента

6

SD

Character(15)

Сумма операции по дебету счета клиента

7

SK

Character(15)

Сумма операции по кредиту  счета клиента

8

VO

Character(3)

Вид операции

9

NK

Character(36)

Назначение платежа

10

KV

Character(3)

Код валюты операции цифровой

11

IV

Character(3)

Код валюты операции символьный (ISO)

12

KURS

Character(12)

Курс валюты операции

13

NP

Character(40)

Назначение платежа (дополнительно)

14

KP

Character(5)

Код платежа в бюджет

15

KOD

Character(9)

Учетный номер плательщика (корресп.)




 

 

Таблица 3.2 - Структура файлов проводок (.OUT)

 

Название поля

Размерность

Примечание

1

2

3

Дата операции

10

Формат ДД.ММ.ГГГГ

Номер документа

6

дополнен нулями слева

Счет клиента

13

 

МФО корреспондента

9

3 цифры, дополнен до 9-ти нулями слева

Счет корреспондента

13

 

Сумма по дебету

15

0.00 - если кредитовая  проводка

Сумма по кредиту

15

0.00 - если дебетовая  проводка

Вид операции

3

дополнен нулями слева

Наименование счета  корреспондента

36

 

 

 

Окончание таблицы 3.2.

 

1

2

3

Код валюты

3

 

ISO-код валюты

3

 

Курс валюты

12

Формат 0000000.0000

Назначение платежа

389

 

Код платежа в бюджет

5

 

Учетный номер плательщика (корреспондента)

12

 

Оборот переоценки Дебет

15

 

Оборот переоценки Кредит

15

 

Назначение платежа (продолжение)

120

 

 

Таблица 3.3 - Структура файлов остатков (.RST)

 

Название поля

Размерность

Примечание

1

2

3

Дата

10

Формат ДД.ММ.ГГГГ

Счет клиента

13

 

Код валюты

3

 

ISO-код валюты

3

 

Исходящий остаток

23

 

 

Таблица 3.4 - Структура файлов курсов валют (.RAT)

 

Название поля

Размерность

Примечание

1

2

3

Дата

10

Формат ДД.ММ.ГГГГ

Код валюты

3

 

ISO-код валюты

3

 

Курс валюты

12

Формат 0000000.0000


 

Таблица 3.5 - Структура файлов выписок по внебалансовым (.VBA)

 

Название поля

Размерность

Примечание

1

2

3

Строка остатка

Признак

1

=R-остаток

N картотеки

5

 

Счет клиента

13

 

Дата

10

Формат ДД.ММ.ГГГГ

Остаток

20

 

Строка требования:

Признак

1

= T-требование

№ картотеки

5

 

Счет клиента

13

 

Дата

10

 

Окончание таблицы 3.5.

 

1

2

3

Сумма

20

 

№ ПТ

5

 

Код банка-корреспондента

9

3 цифры, дополнен до 9-ти нулями слева

Счет корреспондента

13

 

№ ПТ

8

 

 

 

ПРИЛОЖЕНИЕ 4

Обязательное

 

УСТАНОВКА ОБНОВЛЕНИЙ ПРОГРАММЫ

 

Установка обновлений программы выполняется оператором программы. Обновления рассылаются обслуживающим учреждением банка по системе передачи данных. Обновление принимается и проходит первичную обработку функцией сеанса связи, после чего программа выдает сообщение, приведенное на рис.38.

 

Информация о работе Анализ животных на выращивании и откорме в экономической литературе