|
|
|
Модель данных – Приём платежей физических лиц.
|
|||
|---|---|---|---|
|
#18+
Добрый день! Помогите в создании/доработки модели данных. Разрабатывается ПО для банка по приёму платежей ФЛ через кассира и терминал самообслуживания. Среда разработки Oracle DevSuite (Designer ,Form ,Reports), БД – Oracle 10.2. На данный момент имеются следующие таблицы и связи: Контрагенты (по 2 типам – ЮЛ, ФЛ) Подробно о ФЛ Подробно о ЮЛ Телефоны контрагентов (по типам телефонного номера) Адреса контрагентов (по типам адреса) Справочник стран + КЛАДР – 6 таблиц (Страны ,Регионы ,Районы, Города ,Улицы, Дома) в них же ОКАТО Счета контрагентов Справочник Банков РФ Платёжные агенты – в нашем случаем платёжный агент это Банк с ссылкой на банк платёжного агента (У платёжного агента м.б. только один банк) и ссылка на контрагента Подразделения платёжного агента (головные, доп. офисы и т.д) Сотрудники в подразделениях (Ссылка на контрагента, обобщённый пользователь) Операционные кассы в подразделениях – пункты приёма платежей (кассовые узлы, терминалы) Тарифы Условия тарифных планов. Мин./макс. сумма платежа, процент комиссии, фиксированная комиссия, мин./макс. комиссия, срок зачисления, описание. Доп. условия условий тарифных планов. (Сделано для разбивки по процентам комиссии от суммы платежа) Действующие условия тарифных планов в операционных кассах. Виды платежей по действующим условиям тарифных планов в операционных кассах. Виды платежей платёжного агента. (Ссылка на вид услуг – коммуналка, интернет налоги, штрафы…; Признак бюджетного платежа, КБК , ОКАТО) Реквизиты вида платежа и их значения. (Контрагент получатель, БИК Банка, Счёт получателя, среди них также запрашиваемые реквизиты типа номер счета, договора, абонента, протокола и т.д., - всё то, что необходимо для формирования платёжных документов). Причём значения реквизитов могут быть пустые, например для свободного платежа, в этом случае их вводит сам плательщик. Справочник реквизитов. (Текст реквизита для запроса, Длина, Тип клавиатуры, Формат) Список возможных значений реквизитов. Контракты контрагентов по виду платежа Значения реквизитов вида платежа по контракту контрагента Бизнес-операции Схема проводок бизнес операции (Тип платёжного документа, Символ кассы Дт/Кт, Тип суммы Дт. Кт., Тип счёта Дт./Кр., Очерёдность платежа, Тип объединения платёжных документов) Справочник типов платёжных документов Справочник типов счетов Счета в операционных кассах Справочник символов касс Справочник типов сумм Справочник денежные единицы Кассовые смены Платежи в кассовой смене Реквизиты платежа (Получатель, Плательщик (не обязательно Контрагент), БИК, Значения запрашиваемых реквизитов платежа и т.д.) Платёжные документы (Тип платёжного документа, Счёт Дт, Счёт Кт, Назначение платежа…) Значение полей платёжных документов Внешние системы (взаимодействие по обмену платёжных документов) Выгружаемые поля Я перечислил пока не всё!!! Чуть позже размещу диаграммы моделей из дизайнера. На данный момент стопорнулись на формирование платежей и формировании платёжных документов по ним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2010, 17:37 |
|
||
|
Модель данных – Приём платежей физических лиц.
|
|||
|---|---|---|---|
|
#18+
В чём я больше всего не уверен, так в том, что именно Ваша система должна создавать проводки. С вероятностью 100 процентов типовая абс умеет генерить проводки по платежам, надо только подкинуть ей первичную информацию. Банк-клиенты же всякие проводки не делают... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2010, 18:07 |
|
||
|
Модель данных – Приём платежей физических лиц.
|
|||
|---|---|---|---|
|
#18+
Shtock... Да, вы правы! Генерацию проводок/платёжных документов действительно лучше предоставить АБС, ну или через шлюз в АБС. К сожалению, в нашей АБС реализован импорт платежных документов в виде текстового файла с определенным списком реквизитов. Поэтому, остаётся вариант реализации шлюза. Как, же тогда реализовать модель самого платежа? Какие реквизиты он должен иметь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 10:10 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=66&tid=1542383]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
291ms |
get topic data: |
8ms |
get forum data: |
4ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 565ms |

| 0 / 0 |
