Вся информация, которой оперирует пользователь в процессе решения задачи подразделяется на:
- входную информацию, которую пользователь вводит перед очередным решением задачи (таблица 2);
- нормативно-справочную информацию, которая содержится в справочниках подсистемы (таблица 3);
- выходную информацию, содержащуюся в основной базе данных задачи (таблица 4).
В таблицах: 9 – числовой тип данных, Х – символьный тип данных.
Таблица 2
Структура входной информации
Наименование реквизита | Условное обозначение реквизитов | Тип и значность реквизитов |
Номер | N | |
Дата | Dat | |
Сумма | Sum | 9(15) |
Дата валютирования | Dvl | |
ИНН получателя | Innpol | 9(12) |
ИНН плательщика | Innplat | 9(12) |
Назначение платежа | Npl | X(200) |
Срок платежа | Spl | |
Очередность платежа | Opl | |
Вид оплаты | Vop | X(9) |
Вид платежа | Vpl | X(20) |
Таблица 3
Нормативно-справочная информация
Используемые реквизиты | Наименование файла базы данных | Идентифи-катор | Тип и значность реквизитов | Условное обозначение реквизитов |
Валюта платежа | Справочник валют | VAL | XXX | Bal |
Счет плательщика | Справочник счетов плательщика | SPS | 9(25) | Splat |
Счет получателя | Справочник счетов получателя | SPOLS | 9(25) | Spol |
Наименование плательщика | Константы | CONST | X(100) | Nplat |
Банк плательщика | Справочник банков | BANK | X(100) | Bplat |
Город банка плательщика | Справочник городов | GOROD | X(50) | Gplat |
Кор. счет банка плательщика | Справочник банков | BANK | 8(25) | Kplat |
МФО банка плательщика | 9(9) | Mplat | ||
Наименование получателя | Справочник получателей | POL | X(100) | Npol |
Банк получателя | Справочник банков | BANK | X(100) | Bpol |
Город банка получателя | Справочник городов | GOROD | X(50) | Gpol |
Кор. счет банка получателя | Справочник банков | BANK | 8(25) | Kpol |
МФО банка получателя | 9(9) | Mpol | ||
Код бюджетной классификации | Справочник КБК | KBK | 9(20) | Kbk |
Таблица 4
|
|
Основная база данных задачи (файл Plat.dbf)
Наименование реквизита | Условное обозначение реквизита | Тип и значность реквизитов |
Номер | N | |
Дата | Dat | |
Валюта платежа | Bal | XXX |
Сумма | Sum | 9(15) |
Счет плательщика | Splat | 9(25) |
Счет получателя | Spol | 9(25) |
ИНН получателя | Innpol | 9(12) |
Наименование плательщика | Nplat | X(100) |
Банк плательщика | Bplat | X(100) |
Город банка плательщика | Gplat | X(50) |
Кор. счет банка плательщика | Kplat | 8(25) |
МФО банка плательщика | Mplat | 9(9) |
Наименование получателя | Npol | X(100) |
Банк получателя | Bpol | X(100) |
Город банка получателя | Gpol | X(50) |
Кор. счет банка получателя | Kpol | 8(25) |
МФО банка получателя | Mpol | 9(9) |
ИНН плательщика | Innplat | 9(12) |
Назначение платежа | Npl | X(200) |
Срок платежа | Spl | |
Очередность платежа | Opl | |
Дата валютирования | Dvl | |
Вид оплаты | Vop | X(9) |
Вид платежа | Vpl | X(20) |
Код бюджетной классификации (КБК) | Kbk | 9(20) |
|
|