22.05.2010, 23:30 | #1 |
Administrator
|
в таблицах 287 и 288 (Customer и Vendor Bank Account) обнаружены следующие поля:
15 Transit No. Банк Корр. Счет Но. Text 20 12410 Bank Corresp. Account No. Банк. Корресп. Счет Но. Code 20 причем на втором есть триггер: IF "Transit No." <> '' THEN BEGIN BankDir.RESET; BankDir.SETCURRENTKEY("Corr. Account No."); BankDir.SETRANGE("Corr. Account No.","Transit No."); IF BankDir.FIND('-') THEN IF BIC = '' THEN VALIDATE(BIC,BankDir.BIC) ELSE IF BIC <> BankDir.BIC THEN IF CONFIRM(Text12400,TRUE,BankDir."Corr. Account No.",BankDir.BIC,BankDir."Short Name") THEN VALIDATE(BIC,BankDir.BIC) END; IF "Country/Region Code" = '' THEN ValidateAccountNo; отсюда вопрос... даже несколько. стоит ли искать тайный смысл использования одного и второго поля? в чем он? какое оставлять или оба? |
|
30.05.2010, 11:17 | #2 |
Участник
|
Не ответ, но по теме:
http://antibug.nav4u.ru/view.php?id=61 |
|
17.06.2010, 20:35 | #3 |
Moderator
|
Для российский банк. счетов правильнее использовать Bank Corresp. Account No . В локальных кодюнитах оно интерпритируется как корр. счет.
Кстати, на закладке Фирма Информация это поле даже не выведно . Хотя при формировании банк. реквизитов компании используется. Почему никто еще не успел тут повозмущаться не ясно. Как влияет, описанный validate и зачем он был написан. Пока не могу сказать . Не помню, что бы я обнаруживала проблему в этом. Transit No. остался от W1 и может использовать для банк. счетов в иностранных банках. |
|