26.03.2004, 11:28 | #1 |
Участник
|
Ввод адресов = проблема
Объясните мне, может я чего не понимаю...
Итак, речь идет о Axapta 3.0 SP2 (прошу обратить внимание что именно SP2, в SP1-то все в порядке) Мне вообще интересует ввод адреса в карточку сотрудника, но, поскольку зарплата/кадры не всем интересна, возьмем в качестве примера форму Информация о компании. В SP1 адрес вводился так: каждая позиция адреса - город, улица, дом и т.д. - в отдельное поле. Причем для этого используются "русские" поля, в базовой версии их нет. В SP2 эти поля прикрыли, начиная с улицы (улица - дом - корпус - квартира) адрес вводится просто как строка, для этого используется "западное" поле. Но самое интересное начинается когда мы пытаемся ввести индекс. Если у улицы один индекс, он хранится в таблице ZipCode. Если их несколько (по разным домам) то индексы хранятся в HouseNumber_RU и в таблице ZipCode просто отсутствуют. Но поле-то ZipCodeId жестко привязано к таблице ZipCode. Т.е. если мы пытаемся ввести индекс, который есть в HouseNumber_Ru но отсутствует в ZipCode, система выдает ошибку, мол, поле не найдено. Предположим я знаю в чем проблема, знаю как ее решить и т.д. Мне непонятно вот что: на фига убили нормально работающую функциональность SP1, сделали непонятно что и выпустили это на рынок? У меня сейчас сидит менеджер по персоналу и не может ввести адрес сотруднику. Вообще. Может я что-то не так делаю? :-/ |
|