Summary: | Не работает быстрый поиск в плане счетов по коду счёта | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Лебединский Александр <prof.alex1975> |
Component: | Общее | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED INVALID | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | baraka, kondratyuk, shpigor |
Version: | 1.0.9 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Gentoo | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 1217 |
Description
Лебединский Александр
2009-01-09 13:58:33 MSK
На текущей сборке не подтвердилось, но я не уверен что правильно воспроизводил. Уточните пожалуйста способ воспроизведения. Если есть бюджетная бухгалтерия, то у нас это проявляется при работе с основными средствами. Можно прямо в карточке основного средства попытаться указать счёт учёта. В поле "Счет учета ОС" жмём F4 в появившейся форме "Выбор счета ЕПСБУ" должно быть активным поле "Счет", снова жмем F4 появляется окно выбора счёта из плана счетов, набираем цифры - поиск по колонке "Код в системе" не работает. Окно в фокусе, набор цифр вызывает появление "окошка" быстрого поиска, но не ищется ничего. Обработка "ВыборСчета" открывает форму списка плана счетов "ДляВыбора", параметров никаких туда не передаёт. Что там может быть таким сложным? Более того, поиск в других колонках в этой форме работает, например по "Код счета", но искать по нему неудобно, нужно "не забывать" про пробелы разделяющие код "для удобства восприятия". Если до вызова формы плана счетов установлена глобальная переменная глЗначениеОтбора (там должен быть список с настройками для использования списка корректных проводок), то поиск работает, например, выбор счёта дебета в документе "Списание с л/с". У меня нет идей относительно того как это получилось, но на последних сборках ситуация не меняется, а бухи жалуются не появившееся неудобство. На wine@etersoft 1.0.10 beta воспоризвести не удалось. Думаю проблема исправлена. Александр, проверьте пожалуйста на бета версии wine 1.0.10, и если ошибка проявляется, то будем просить конфигурацию у вас. Здорово, только 1.0.10 под gentoo нет. Свободную версию я то соберу, а как быть с закрытой частью? Так что для нас эта бага пока открыта... Нет не выходит "каменный цветок". Собрал свободную версию из wine-etersoft-1.0.10-alt16.src.rpm, закрытая часть из wine-etersoft-sql-1.0.10-eter11gentoo.i586.tar.gz Нет поиска, причём в тех же местах, что и раньше, т.е. не в списке плана счетов, а именно, как указанно в #2, при выборе из элемента диалога в форме обработки открытой модально. Ещё раз хочу напомнить, что речь идёт о бюджетной конфигурации, где план счетов дополнен различными реквизитами. Переоткрываю для поиска ошибки. (In reply to comment #5) > Ещё раз хочу напомнить, что речь идёт о > бюджетной конфигурации, где план счетов > дополнен различными реквизитами. > Александр, вы бы могли прислать нам эту конфигурацию? Залейте к нам на ftp сервер: ftp://etersoft@ftp.etersoft.ru/ пароль etersoft Залил на ftp файли называется to_etersoft-3210.zip. Там в конфе внесено два автобуса, если менять счёт учета в карточке ОС, то поиск не работает (правда в окне выбора всего две позиции), если очистить реквизит "Счет учета ОС", то поиск работает. В связи с тем, что поиск отрубается при очень небольшом наборе данных, понизил серьёзность бага. Да баг ли это? Я уже сомневаюсь... (In reply to comment #7) > если очистить реквизит "Счет учета ОС", то поиск работает. Он работает, только с учётом ошибки http://bugs.etersoft.ru/show_bug.cgi?id=3827 т.к. при этом в обработку подбора счёта не передаётся группа счетов внутри которой должна производиться выборка. Методом проб и ошибок выяснилось, что баг (если это баг), проявляется в том случае, если к реквизиту диалога типа "Счет" применялся метод "ИспользоватьРодителя"! Кстати, если включить режим "вывода списка по группам", то внутри группы быстрый поиск по коду счёта тоже "ломается". > В связи с тем, что поиск отрубается при > очень небольшом наборе данных, понизил > серьёзность бага. Да баг ли это? Я уже > сомневаюсь... Вот сомнения остаются, сейчас нет машин с виндовс и 1С для проверки поведения 1С в "родной среде". > Вот сомнения остаются, сейчас нет машин с
> виндовс и 1С для проверки поведения 1С в
> "родной среде".
>
Проверьте пожалуйста, потому что не получается никак воспроизвести. В присланой конфигурации не одного документа нет.
(In reply to comment #9) > Проверьте пожалуйста, потому что не > получается никак воспроизвести. В > присланой конфигурации не одного > документа нет. > Там документы не нужны, всё проверяется при изменении элементов справочника "Основные средства". Меню "Справочники" -> "Нефинансовые активы" -> "Основные средства, НМА, НПА" При изменении реквизита "Счёт учёта ОС" вызывается обработка "Выбор счета ЕПСБУ". Если значение реквизита пустое, то для выбора предлагаются все счета вида 101.ХХ.Х через вызов метода "ИспользоватьРодителя" для элемента диалога "Счет". При выключенном, у плана счетов, режиме вывода списка по группам пользователь видит 27 позиций и начинает набирать номер счёта надеясь на "быстрый поиск", тот не работает. А вот должен ли? Если режим вывода списка по группам включен, то набирать нужно только номер субсчёта (там их всего 9), т.е. вместо '10105' только '05', беда лишь в том, что привычки иные. В общем наконец то разобрался о чем идет речь -) Ситуация такая, и в wine и в windows, если Включена галочка иерархический список, то поиск идет по 2/3 последним цифрам. Елси выключена, то поиск осуществляется по полному номеру. Поиск не идет если не стоит галочка иерархический список и все элементы начинаются с одинаковых цифр (например 101.х) Спасибо! Будем воспитывать пользователей! Для тех, кто не пользуется багзиллой или не умеет пользоваться групповым редактированием при поиске, закрываем задачи, которые они должны были принять. |