|
21.09.2006, 10:52 | #1 |
Участник
|
Как ввести счётчик для поля Код Банка?
Необходимо ввести нумерацию для банков (Денежные средства -> Банки -> поле Код банка). обычно это делалось через номерные серии, но для данного поля ввести номерную серию возможности нет. сталкивался ли кто-нибудь с подобным и есть ли альтернативные варианты для введения счётчика кроме как использование номерных серий?
|
|
21.09.2006, 11:16 | #2 |
Administrator
|
Связывался с этим. Задача была закачать справочник банков (российских и зарубежных). После анализа было принято решение в код банка подставлять БИК для российских банков и SWIFT для иностранных. Уникальность гарантирована. Да и пользователю легче ориентироваться по БИКу, нежели по номерной серии
__________________
Возможно сделать все. Вопрос времени |
|
21.09.2006, 11:21 | #3 |
MCT
|
Согласен, зачем городить собственную уникальность, если уже присутствует какая-то, просто надо её задействовать.
|
|
21.09.2006, 17:03 | #4 |
Участник
|
Цитата:
Сообщение от sukhanchik
Связывался с этим. Задача была закачать справочник банков (российских и зарубежных). После анализа было принято решение в код банка подставлять БИК для российских банков и SWIFT для иностранных. Уникальность гарантирована. Да и пользователю легче ориентироваться по БИКу, нежели по номерной серии
|
|
21.09.2006, 11:26 | #5 |
Участник
|
согласен ,такой вариант вполне логичен.
а как быть со стандартным полем БИК? оно считается обязательным. вопросов нет, убрать его и снять уникальность, но не потянет ли это за собой неувязки в системе? или проще просто дублировать туда код банка? |
|
21.09.2006, 11:31 | #6 |
Administrator
|
Мы дублировали. Собсно - у поля код банка и БИК разные цели. Просто так получилось что они совпадают по значению. Ну и ладно. А зачем трогать поле БИК? оно ж не мешает... Более того - оно подтягивается в банковский счет, в платежку... и т.д.
Там будет другой подвох. Дело в том, что за присвоение БИКа банки платят госудаству деньги. Поэтому некоторые "вечнозеленые" банки (Сбербанк) имеют один БИК на множество отделений. В этом случае отделения мы заносили ручками. Но отделений (с которыми реально приходилось взаимодействовать) было ограниченное количество (в пределах 10) - поэтому вопрос об автонумерации не стоял
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 21.09.2006 в 11:34. |
|
21.09.2006, 14:00 | #7 |
Мрачный тип
|
Счетчик для любого поля типа строка
http://www.axforum.info/forums/showt...879#post114879 |
|
21.09.2006, 17:53 | #8 |
Administrator
|
Есть такая фишка как банк-посредник. Но банк-посредник - это такой же банк как и любой другой банк. В справочнике банков для него нет никаких отличий.
Банк-посредник указывается в валютных переводах (валютных платежках) - только и всего. По крайней мере у нас банк-посредник более ни для чего не используется. Не могу даже с ходу сообразить - какую информацию будет интересно получать используя данные банка-посредника (ну кроме заполнения платежки)? У нас была задействована своя таблица платежек (тут было слишком много особенностей в т.ч. интеграции с кл-банком и дешевле было сделать свою табличку) - поэтому там была возможность указания банков-посредников. Но эта табличка была сделана исключительно как табличка с данными для платежки, генерящаяся без явного участия пользователя. Но более нигде мы банки-посредники не использовали
__________________
Возможно сделать все. Вопрос времени Последний раз редактировалось sukhanchik; 21.09.2006 в 17:58. |
|
28.09.2006, 10:00 | #9 |
MCT
|
А если банков посредников много, то нужно ввводить все банки в справочник банков?
И как список этих банков в платежку попадает? |
|
28.09.2006, 10:35 | #10 |
Administrator
|
Вообще говоря - насколько мне известно - справочник всех российских банков как и банков мира не является закрытой информацией - и весь справочник можно получить в виде электронной таблички (в частности можно взять справочник из БД клиент-банка, если БД локальная). Конечно понятно - что актуальность справочника может быть условная, однако большинство банков будет введено. Редко когда потребуется добавить еще один банк.
Вопрос про платежку не понял. А как в платежку попадает плательщик, получатель, сумма? Ручками вводится (ну из списка выбирается нужный). Если вопрос про стандартный функционал - то не знаю, т.к. мы делали по другому (см мой предыдущий пост).
__________________
Возможно сделать все. Вопрос времени |
|
28.09.2006, 11:59 | #11 |
MCT
|
Цитата:
В форме клиент банка указывается только первое звено этой цепочки, а остальные набиваются в "Назначение перевода" ручками. Тут вопрос еще и в том. Нужно ли нам заводить все банки в справочник банков? Например, если банков с которыми мы работаем более 50 то и у каждого банка свои цепочки. Соотвественно очень скоро наш справочник наводнится банками с которыми мы не работаем и которые являются только банками посредниками. Может для банков посредников стоит заводить отдельную таблицу??? В будущем вообще может понадобится инструмент для выбора оптимального маршрута перевода денег!!!! И не понятно как хранить историю перемещений денег!! Плохо в Аксапте с такими цепочками:-( |
|
28.09.2006, 12:33 | #12 |
Administrator
|
Теперь понял. Мне кажется у нас с Вами разные клиент-банки Т.к. у нас указывается цепочка полностью и не в назначении платежа (правда в базе кл-банка это поле типа BLOB вместо отдельной таблицы, банк-клиент BSS).
По поводу цепочек и "часто используемых банков". Какое бы ни было количество банков-посредников - эти банки - это в первую очередь банки - а значит у них есть уникальный SWIFT и значит им место в справочнике банков. А вдруг вы будете (сможете) платить через банк который является посредником у другого банка? Хотя если честно - то точно я эту кухню не очень знаю. У нас не так много валютных платежей - однако они есть. Но т.к. их мало - то задача анализа маршрутов перевода денег пока не стояла. Возможно - если у каждого банка есть своя определенная цепочка банков-посредников - имеет смысл заводить отдельную таблицу. Тем более что стоит задача определения маршрута. Но у нас повторяюсь - такой задачи не стояло
__________________
Возможно сделать все. Вопрос времени |
|
28.09.2006, 13:00 | #13 |
MCT
|
У каждого банка есть свои цепочки и они меняются периодически. Есть своя цепочка для евро и есть для долларов. В разные регионы свои цепочки. То есть вариантов много!!!
Если компания крупный холдинг с представительствами в нескольких странах, то это компания работает со множеством банков, их клиенты и поставщики тоже работают со множеством банков. Кто нибудь решал такие проблемы????? |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|