AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Функционал
DAX
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 21.09.2006, 10:52   #1  
flay is offline
flay
Участник
 
22 / 10 (1) +
Join Date: 03.05.2006
Как ввести счётчик для поля Код Банка?
Необходимо ввести нумерацию для банков (Денежные средства -> Банки -> поле Код банка). обычно это делалось через номерные серии, но для данного поля ввести номерную серию возможности нет. сталкивался ли кто-нибудь с подобным и есть ли альтернативные варианты для введения счётчика кроме как использование номерных серий?
Old 21.09.2006, 11:16   #2  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Связывался с этим. Задача была закачать справочник банков (российских и зарубежных). После анализа было принято решение в код банка подставлять БИК для российских банков и SWIFT для иностранных. Уникальность гарантирована. Да и пользователю легче ориентироваться по БИКу, нежели по номерной серии
__________________
Возможно сделать все. Вопрос времени
Old 21.09.2006, 11:21   #3  
MikeR is offline
MikeR
MCT
MikeR's Avatar
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
 
1,628 / 627 (24) +++++++
Join Date: 28.11.2005
Location: просто землянин
Согласен, зачем городить собственную уникальность, если уже присутствует какая-то, просто надо её задействовать.
Old 21.09.2006, 11:26   #4  
flay is offline
flay
Участник
 
22 / 10 (1) +
Join Date: 03.05.2006
согласен ,такой вариант вполне логичен.
а как быть со стандартным полем БИК? оно считается обязательным. вопросов нет, убрать его и снять уникальность, но не потянет ли это за собой неувязки в системе? или проще просто дублировать туда код банка?
Old 21.09.2006, 11:31   #5  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Мы дублировали. Собсно - у поля код банка и БИК разные цели. Просто так получилось что они совпадают по значению. Ну и ладно. А зачем трогать поле БИК? оно ж не мешает... Более того - оно подтягивается в банковский счет, в платежку... и т.д.
Там будет другой подвох. Дело в том, что за присвоение БИКа банки платят госудаству деньги. Поэтому некоторые "вечнозеленые" банки (Сбербанк) имеют один БИК на множество отделений. В этом случае отделения мы заносили ручками.
Но отделений (с которыми реально приходилось взаимодействовать) было ограниченное количество (в пределах 10) - поэтому вопрос об автонумерации не стоял
__________________
Возможно сделать все. Вопрос времени

Last edited by sukhanchik; 21.09.2006 at 11:34.
Old 21.09.2006, 14:00   #6  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
TasmanianDevil's Avatar
Злыдни
 
887 / 389 (14) ++++++
Join Date: 24.01.2005
Location: Томск
Счетчик для любого поля типа строка
http://www.axforum.info/forums/showt...879#post114879
Old 21.09.2006, 17:03   #7  
flay is offline
flay
Участник
 
22 / 10 (1) +
Join Date: 03.05.2006
Quote:
Originally Posted by sukhanchik View Post
Связывался с этим. Задача была закачать справочник банков (российских и зарубежных). После анализа было принято решение в код банка подставлять БИК для российских банков и SWIFT для иностранных. Уникальность гарантирована. Да и пользователю легче ориентироваться по БИКу, нежели по номерной серии
раз работали с иностранными банками, то не приходилось ли встречаться с таким понятием как цепочка банков-посредников? и каким образом это было сделано если приходилось сталкиваться?
Old 21.09.2006, 17:53   #8  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Есть такая фишка как банк-посредник. Но банк-посредник - это такой же банк как и любой другой банк. В справочнике банков для него нет никаких отличий.
Банк-посредник указывается в валютных переводах (валютных платежках) - только и всего. По крайней мере у нас банк-посредник более ни для чего не используется. Не могу даже с ходу сообразить - какую информацию будет интересно получать используя данные банка-посредника (ну кроме заполнения платежки)?
У нас была задействована своя таблица платежек (тут было слишком много особенностей в т.ч. интеграции с кл-банком и дешевле было сделать свою табличку) - поэтому там была возможность указания банков-посредников. Но эта табличка была сделана исключительно как табличка с данными для платежки, генерящаяся без явного участия пользователя. Но более нигде мы банки-посредники не использовали
__________________
Возможно сделать все. Вопрос времени

Last edited by sukhanchik; 21.09.2006 at 17:58.
Old 28.09.2006, 10:00   #9  
kALVINS is offline
kALVINS
MCT
SAP
NavAx Club
 
749 / 64 (4) ++++
Join Date: 28.01.2005
Location: Moscow
А если банков посредников много, то нужно ввводить все банки в справочник банков?
И как список этих банков в платежку попадает?
Old 28.09.2006, 10:35   #10  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Вообще говоря - насколько мне известно - справочник всех российских банков как и банков мира не является закрытой информацией - и весь справочник можно получить в виде электронной таблички (в частности можно взять справочник из БД клиент-банка, если БД локальная). Конечно понятно - что актуальность справочника может быть условная, однако большинство банков будет введено. Редко когда потребуется добавить еще один банк.

Вопрос про платежку не понял. А как в платежку попадает плательщик, получатель, сумма? Ручками вводится (ну из списка выбирается нужный).
Если вопрос про стандартный функционал - то не знаю, т.к. мы делали по другому (см мой предыдущий пост).
__________________
Возможно сделать все. Вопрос времени
Old 28.09.2006, 11:59   #11  
kALVINS is offline
kALVINS
MCT
SAP
NavAx Club
 
749 / 64 (4) ++++
Join Date: 28.01.2005
Location: Moscow
Quote:
Originally Posted by sukhanchik View Post
Вопрос про платежку не понял. А как в платежку попадает плательщик, получатель, сумма? Ручками вводится (ну из списка выбирается нужный).
Если вопрос про стандартный функционал - то не знаю, т.к. мы делали по другому (см мой предыдущий пост).
Нет как в платежку попадает вся цепочка банков посредников!
В форме клиент банка указывается только первое звено этой цепочки, а остальные набиваются в "Назначение перевода" ручками.
Тут вопрос еще и в том. Нужно ли нам заводить все банки в справочник банков? Например, если банков с которыми мы работаем более 50 то и у каждого банка свои цепочки.
Соотвественно очень скоро наш справочник наводнится банками с которыми мы не работаем и которые являются только банками посредниками.
Может для банков посредников стоит заводить отдельную таблицу???
В будущем вообще может понадобится инструмент для выбора оптимального маршрута перевода денег!!!!
И не понятно как хранить историю перемещений денег!!
Плохо в Аксапте с такими цепочками:-(
Old 28.09.2006, 12:33   #12  
sukhanchik is offline
sukhanchik
Administrator
sukhanchik's Avatar
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,343 / 3563 (125) ++++++++++
Join Date: 13.06.2004
Location: Москва
Теперь понял. Мне кажется у нас с Вами разные клиент-банки Т.к. у нас указывается цепочка полностью и не в назначении платежа (правда в базе кл-банка это поле типа BLOB вместо отдельной таблицы, банк-клиент BSS).
По поводу цепочек и "часто используемых банков". Какое бы ни было количество банков-посредников - эти банки - это в первую очередь банки - а значит у них есть уникальный SWIFT и значит им место в справочнике банков. А вдруг вы будете (сможете) платить через банк который является посредником у другого банка?
Хотя если честно - то точно я эту кухню не очень знаю. У нас не так много валютных платежей - однако они есть. Но т.к. их мало - то задача анализа маршрутов перевода денег пока не стояла.
Возможно - если у каждого банка есть своя определенная цепочка банков-посредников - имеет смысл заводить отдельную таблицу. Тем более что стоит задача определения маршрута. Но у нас повторяюсь - такой задачи не стояло
__________________
Возможно сделать все. Вопрос времени
Old 28.09.2006, 13:00   #13  
kALVINS is offline
kALVINS
MCT
SAP
NavAx Club
 
749 / 64 (4) ++++
Join Date: 28.01.2005
Location: Moscow
У каждого банка есть свои цепочки и они меняются периодически. Есть своя цепочка для евро и есть для долларов. В разные регионы свои цепочки. То есть вариантов много!!!
Если компания крупный холдинг с представительствами в нескольких странах, то это компания работает со множеством банков, их клиенты и поставщики тоже работают со множеством банков.
Кто нибудь решал такие проблемы?????
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Denis Fedotenko: Новые поля в складских проводках Blog bot DAX: База знаний и проекты 10 24.05.2007 11:57
Невозможно ввести код журнала. Spider DAX: Функционал 3 14.08.2005 14:29
Получение из поля Map кода поля реальной таблицы, к ней привязанной (Mappings) vey DAX: Функционал 5 16.03.2005 11:16
Получить значение поля таблицы по номеру (Id) поля Anais DAX: Программирование 2 15.04.2004 13:00
Ошибка "необходимо заполнить 'основной код сотрудника' " alpin DAX: Функционал 2 04.12.2003 16:28

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 17:30.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.