|
|
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Собственно задание: Субъект хозяйствования для выполнения безналичных платежей должен представить в обслуживающий его банк специальный документ – платежное поручение. Необходимо спроектировать базу данных для выписки платежных поручений. В ней должны храниться сведения о банках, контрагентах, выписанных платежных поручениях. Информация о банках включает: уникальный 9-значный цифровой код МФО. Три последних цифры этого кода также уникальны и могут быть использованы в качестве кода банка; название и адрес банка учетный номер плательщика (УНП) банка (также уникальный реквизит) Информация о контрагентах включает: УНП контрагента (уникальный, но для контрагентов – физических лиц отсутствует); название и адрес контрагента; информацию о его расчетных счетах. Субъект хозяйствования может иметь несколько счетов в различных банках. Номер счета – 13-значное число. Комбинация «номер счета»+«код банка» должна быть уникальной. Некоторые счета могут быть помечены как «закрытые», чтобы предотвратить отправку на них новых сумм. Информация о платежных поручениях включает: номер дату, сумму, очередность платежа (от 1 до 4), цель платежа, код платежа в бюджет (необязательный). Ребята, помогите, пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 00:20 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMnпомогите А с чем помогать-то? У тебя же уже вся структура расписана, осталось только перевести на SQL и добавить ссылочную целостность. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 01:34 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDrewMnпомогите А с чем помогать-то? У тебя же уже вся структура расписана, осталось только перевести на SQL и добавить ссылочную целостность. Извиняюсь, забыл указать, что БД нужно нормализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 02:17 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMnзабыл указать, что БД нужно нормализовать. В приведённой схеме уже нечего нормализировать. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 11:38 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Для расчетных счетов нужна отдельная таблица ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 13:42 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
ИВПДля расчетных счетов нужна отдельная таблица На данный момент у меня такая структура: С Контрагентами и платежными поручениями вроде понятно. Меня больше интересует вопрос избыточных данных в таблице "Банк". Что если 2 или более филиалов разных банков будут находиться по одному адресу? КодМФО - код филиала банка, а значит Атрибут "НазваниеБанка" будет повторяться неоднократно, то бишь данные будут избыточны. А также будут избыточны данные по атрибуту "УНП", т.к. УНП уникален ТОЛЬКО в одном банке. Иначе говоря УНП будет повторяться для каждого филиала, да и в разных банках унп могут совпадать. Следовательно вопросы: 1. Как правильнее разбить таблицу "Банк"? 2. Надо ли свзать таблицу "Контрагент" с таблице "Банк" отношением многие ко многим? Спасибо, за внимание и помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 17:11 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Прошу прощения, изображение не вставилось, несмотря на то, что в предварительном просмотре оно отображалось. Попытка №2: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 17:16 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMnЧто если 2 или более филиалов разных банков будут находиться по одному адресу? Ни полшанса. Конкурента в том же здании ни один банк не потерпит. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 18:58 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDrewMnЧто если 2 или более филиалов разных банков будут находиться по одному адресу? Ни полшанса. Конкурента в том же здании ни один банк не потерпит. Собственно говоря, этот вопрос меня заботит менее всего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 20:48 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMnСубъект хозяйствования для выполнения безналичных платежей должен представить в обслуживающий его банк специальный документ – платежное поручение. Ошибаетесь. Вас кто-то ввел в заблуждение. DrewMnНеобходимо спроектировать базу данных для выписки платежных поручений. Нет такой необходимости. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2012, 23:07 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMn, Минимально 1) Справочник банков с реквизитами Банка: (BANKID, БИК, Корр.Счет, Наименование, Адрес) 2) Справочник Контрагентов: (CLIENTID, ИНН, Наименование, ...) 3) Справочник счетов Контрагентов: (ACCOUNTID, CLIENTID, BANKID, НомерСчета) 4) Справочник платежей: (Все остальное) Т.е. счет принадлежит определенному клиенту и открыт в каком-то определенном банке. P/s Не забудьте, что у Вас могут тоже быть несколько счетов и в разных банках. Но это все Вам поможет, если только для формирования плат. документов, т.к. все это подразумевает, что Вы не будете редактировать данные в справочниках банков и контрпартнеров. Иначе у Вас будет меняться "история", что не порадует Ваших бухгалтеров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 09:14 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
P/S2 Сексуально накажите того, кто рассказал Вам про уникальность и про всякие 13 знаков и последние 3 цифры. 13 - это вероятно что-то из ИНН (УИН), никак не относится к номеру счета. МФО - оно же БИК это уникальный идентификатор ДЕЙСТВУЮЩИХ на данный момент учреждений участников расчетов. Они со временем могут закрываться, перерегистрироваться и т.п. Тем самым он уникален в сочетании с неким признаком "Действует". По трем последним цифрам можно определить банк только в пределах территориального подразделения (РКЦ - это предыдущие символы), т.е. все равно по полному значению поля. Дополнительно, у Вас маловероятно, м.б. возникнет необходимость указывать реквизиты организации, в которой открыт тот самый корреспондентский счет банка (РКЦ). Если упрощенно, то это тоже данные из справочника банков. Например для 044583 123 это запись с БИК 044583 000 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 09:36 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
bussy, спасибо большое за исчерпывающий ответ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 14:15 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDrewMnЧто если 2 или более филиалов разных банков будут находиться по одному адресу? Ни полшанса. Конкурента в том же здании ни один банк не потерпит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 17:28 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDrewMnЧто если 2 или более филиалов разных банков будут находиться по одному адресу? Ни полшанса. Конкурента в том же здании ни один банк не потерпит. Сплошь и рядом. По моему маршруту я знаю адреса, где до 4 отделений разных банков в одном здании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2012, 17:29 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovDrewMnЧто если 2 или более филиалов разных банков будут находиться по одному адресу? Ни полшанса. Конкурента в том же здании ни один банк не потерпит. Какой ужас. Мне грозит что-то ужасное. В моём доме минимум банка не считая сбера, в соседнем два банка и ещё через дорогу. По-моему, сейчас сюда сбросят бомбу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 02:04 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
softwarerDimitry Sibiryakovпропущено... Ни полшанса. Конкурента в том же здании ни один банк не потерпит. Какой ужас. Мне грозит что-то ужасное. В моём доме минимум банка не считая сбера, в соседнем два банка и ещё через дорогу. По-моему, сейчас сюда сбросят бомбу. А самое интересное как это все может помешать нормализации БД. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 10:35 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
softwarerВ моём доме минимум банка не считая сбера, в соседнем два банка и ещё через дорогу. А это точно отделения банков, каждое со своими реквизитами, указываемыми в плетёжках, а не просто "банкомат воткнули куда пришлось"?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 12:14 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovА это точно отделения банков, каждое со своими реквизитами, указываемыми в плетёжках, а не просто "банкомат воткнули куда пришлось"?.. Это точно отделения в смысле "сидит сколько-то операционистов, можно взять кредит, арендовать сейф итдитп". Делать для каждого платёжку, извините, лениво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 12:36 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
softwarerDimitry SibiryakovА это точно отделения банков, каждое со своими реквизитами, указываемыми в плетёжках, а не просто "банкомат воткнули куда пришлось"?.. Это точно отделения в смысле "сидит сколько-то операционистов, можно взять кредит, арендовать сейф итдитп". Делать для каждого платёжку, извините, лениво. А зачем делать платежки для каждого отделения каждого банка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 15:41 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
bussyА зачем делать платежки для каждого отделения каждого банка? Затем, что кое-кто в этом топике настаивал на нормализации таблицы банков. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 15:45 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Тогда, извиняюсь, так сразу и не проникся) Ну как выход, можно сделать таблицу адресов, а можно еще кошернее прикрутить справочник а-ля КЛАДР, а можно и то и то для полной нормализации. А можно вообще не заморачиваться, т.к. НИКАКИХ адресов в платежном поручении нет и не было. Но это так, для тех кто в курсе))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 16:33 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
DrewMnРебята, помогите, пожалуйста. есть такой файл bnkseek.dbf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 17:05 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
_модDrewMnРебята, помогите, пожалуйста. есть такой файл bnkseek.dbf Есть и такой, есть и другие. Вопроса где взять инфу не стояло. Как и задачи загрузить все от туда. Если уж импортировать, то тогда, по-хорошему, надо и остальные файлы из этого справочника (bnkdel, tnp и другие) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 17:23 |
|
||
|
Выписка платежных поручений
|
|||
|---|---|---|---|
|
#18+
bussyА можно вообще не заморачиваться, т.к. НИКАКИХ адресов в платежном поручении нет и не было. Вот и я об этом. Нет смысла связываться с филиалами и их адресами пока платёжки всё равно выписываются на "банк вообще". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2012, 18:50 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=38000930&tid=1541505]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 475ms |

| 0 / 0 |
