Быстрый умный поиск с выпадающим списком

Публикация № 248100

Администрирование - Администрирование данных 1С - Поиск данных

поиск выпадающий список нечеткий

12
Обработка + консольная утилита (exe). Работает с использованием FormEx.dll (Алексей Фёдоров aka АЛьФ), strmatch (Ракунов Александр aka skorp) и 1sqlite (Александр Орефков).
Выполняет быстрый нечеткий поиск по справочнику (по умолчанию - номенклатуры) с выводом наиболее похожих позиций в выпадающий список.
Работает на 1с 7.7.
Тестировалось на server 2003 в терминалах, в файловой БД.
Предполагаемые достоинства: пример (более) «адекватного» (по меркам автора на данный момент) поведения поисковой строки (реализовано при помощи консольной утилиты, работающей через winapi – исходники прилагаются (писалось в lazarus)) и удобной навигации по списку, во время ввода.
Является, скорее, примером для реализаций собственных адаптированных поисковых решений.

Не так давно, общаясь с пользователем, услышал жалобу на то, что новые сотрудники компании совершенно не ориентируются в номенклатуре предприятия (ТиС), что при работе с клиентами «в голос» и справочнике в 10 тыс. позиций – достаточно критично. Да и мне самому частенько приходилось «играть» с поисковой строкой, дабы обнаружить позицию, с которой «что-то не то».

Упоминание библиотеки нечеткого поиска было еще свежо в памяти (strmatch.dll от Александра Ракунова (skorp)) – потому и решил ее опробовать.
Хотелось, чтобы наиболее похожие позиции отображались во время набора (здесь, вероятно, виноват openconf+телепат+intellisence).
Для быстроты заполнения КЭШа strmatch (внутренне хранилище строк с быстрым последовательным доступом) было решено использовать 1sqlite (Александр Орефков), т.к. он уже использовался в системе, а для отслеживания начала/окончания изменения поисковой строки – Formex (Алексей Фёдоров aka АЛьФ), по той же причине.
Нужно сказать, что организовать подобный поиск можно и иными средствами, например: можно не использовать прямые запросы и обойтись strmatch + Formex (либо 1cpp) / не использовать strmatch, а просто искать по вхождениям, используя 1cpp + sqlite/vfpoledb/MSSQL и т.д.

Что делает обработка: при открытии обработки и изменении флага учета неактуальных позиций происходит заполнение/перезаполнение КЭШа strmatch. В качестве хэшей используются id справочника. При начале/продолжении ввода печатных символов с клавиатуры, либо удалении обработка начинает считать паузы между нажатиями на клавиши. При длительности паузы более определенного лимита (н-р 500 мс) запускается консольная утилитка (GetTextFrom1cedit 0.0.1 (Jill)), перехватывающая, через win api содержимое указанного окна и возвращающая текст в текстовый файл. Далее происходит сравнение строк и заполнение/перезаполнение списка похожих строк. Фокус со строки ввода, при этом, не уходит. Для навигации по списку и выбора значения используется перехват нажатий на клавиши (U93;/U95;/enter), при помощи FormEx.

Описание параметров GetTextFrom1cedit:
1 – дескриптор окна (handle) в десятиричном виде (либо «0» - если не известен)
2 – заголовок искомого окна (игнорируется, при наличии хэндла)
3 – номер 1cedit’а
4 – полный путь к текстовому файлу (файл будет создан/перезаписан)

Что делает утилита: при наличии хэндла окна находит дочернее окно класса 1cedit тем, или иным способом, в зависимости от способа вызова обработки (в модальном и не модальном режимах структура дерева дочерних окон 1с различна) и получает текст поля. При отсутствии хэндла (указан 0) ищет окно по наименованию, далее действует аналогичным образом.

Внимание: при поиске по наименованию и множестве одновременно открытых обработок (в т.ч. в нескольких 1с) с одинаковым заголовком возможны ошибки.

Зачем нужно было сочинять какие-то утилитки, если можно просто обойтись активацией поля при ложном закрытии и использовании WScript.Shell + sendkey, или просто, тем же Formex, перехватывать символы: как уже было сказано поведение поля ввода поисковой строки кажется более адекватным. Например: в модальном режиме конструкция с ложным закрытием работать откажется, а при перехвате символов довольно проблемно реализовать незамудренный (если хорошенько постараться, конечно, можно разродиться каким-нибудь монстриком, но решение с win api показалось мне более простым и менее времязатратным) алгоритм, обрабатывающий выделение части строки и ввод поверх и т.п. ситуации.

Подключение:
В «ПриНачалеРаботыСистемы»:

Попытка
   ЗагрузитьВнешнююКомпоненту("1sqlite.dll");
Исключение
   Предупреждение("Ошибка! Загрузить внешнюю компоненту ""1sqlite.dll"" не удалось! Обратитесь к специалисту.");
КонецПопытки; 

Попытка
   ЗагрузитьВнешнююКомпоненту("FormEx.dll");
Исключение
   Предупреждение("Ошибка! Загрузить внешнюю компоненту ""FormEx.dll"" не удалось! Обратитесь к специалисту.");
КонецПопытки; 

Попытка
   ЗагрузитьВнешнююКомпоненту("StrMatch.dll");
Исключение
   Предупреждение("Ошибка! Загрузить внешнюю компоненту ""StrMatch.dll"" не удалось! Обратитесь к специалисту.");
КонецПопытки; 

Кнопка вызова: 

ОткрытьФормуМодально("Отчет", Контекст, КаталогИБ()+"\EXTFORMS\QuicktFuzzySearch\FastSearch.ert").

P.S. не рекомендуется использовать базу, в строке пути к которой, имеются кириллические символы и пробелы.

12

Скачать файлы

Наименование Файл Версия Размер
Все одним файлом + библиотеки
.zip 916,96Kb
30.12.13
28
.zip 916,96Kb 28 Скачать
Обработка + утилита
.zip 72,15Kb
30.12.13
1
.zip 72,15Kb 1 Скачать
Исходники утилиты + она сама
.zip 65,59Kb
30.12.13
1
.zip 0.0.1 65,59Kb 1 Скачать
Необходимые библиотеки отдельным файлом
.zip 650,77Kb
30.12.13
0
.zip 650,77Kb Скачать

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. OneS 5 02.01.14 09:50 Сейчас в теме
Не так давно, общаясь с пользователем, услышал жалобу на то, что новые сотрудники компании совершенно не ориентируются в номенклатуре предприятия (ТиС), что при работе с клиентами «в голос» и справочнике в 10 тыс. позиций – достаточно критично. Да и мне самому частенько приходилось «играть» с поисковой строкой, дабы обнаружить позицию, с которой «что-то не то».


Это припарка. Потом придётся делать поиск в результатах поиска. Нужно убивать источник проблемы.
4. Jill 16 02.01.14 16:29 Сейчас в теме
(1) OneS, динамический выпадающий список, показывающий наиболее похожие позиции в порядке убывания, ИМХО, очень похож на "поиск в результатах поиска".
Ну, и "убивать источник проблемы": т.к. пользователей мочить как-то не гуманно, то сейчас "не ориентирующиеся" пользуют этот поиск в целях освоения. При выборе он встает на строку номенклатуры, т.е. показывает где "лежит" искомая позиция.
Ну и как уже было сказано: это, скорее, пример возможных решений. Можно глянуть и "сбахать" свою адаптацию.
5. OneS 5 02.01.14 16:54 Сейчас в теме
(4) когда выпадет за сотню строк, тогда может быть и дойдёт, что нужно заняться справочником.
6. Jill 16 02.01.14 22:04 Сейчас в теме
(5) OneS, какой ассортимент держать/закупать решают другие люди.
Как структурировать справочник и то, как должна выглядеть строка наименования (шаблонность н-р "объем/вес_наименование_брэнд") - тоже.
Для оптовых компаний 2-5 тыс. активных позиций - норма.

Ну и, наконец, если глянуть в код, то 100 строк (без правки) не выпадет никогда.
2. AnryMc 720 02.01.14 10:14 Сейчас в теме
3. Jill 16 02.01.14 16:21 Сейчас в теме
(2) AnryMc, "Является, скорее, примером для реализаций собственных адаптированных поисковых решений."
Хотя, конечно, можно пользовать и как готовое решение.
7. AnryMc 720 02.01.14 23:00 Сейчас в теме
8. Jill 16 03.01.14 13:50 Сейчас в теме
(7) AnryMc, выкинул рыбу.
Dolly_EV; +1 Ответить
10. Jill 16 08.01.14 14:58 Сейчас в теме
11. lelusha 06.02.14 22:20 Сейчас в теме
Очень интересная идея, спасибо разработчику.
12. CheBurator 3402 15.06.16 01:03 Сейчас в теме
"Например: в модальном режиме конструкция с ложным закрытием работать откажется,"

- хм, не знаю, не знаю... Активно пользуюсь этим и именнов модальных формах (обработки для ТСД) - все нормально всегда было с ложным закрытием. Может, я чего-то не понял...
13. Jill 16 16.06.16 13:15 Сейчас в теме
(12) CheBurator, давно дело было, сейчас вряд ли вспомню - может быть чего-то напарил.
Но точно помню что при модально запуске подбора ложное закрытие то ли в принципе вело себя некорректно, то ли что-то неладное творилось с фокусировкой.
Оставьте свое сообщение

См. также

Поиск дублей в любом справочнике для 1С 7.7 0

Инструменты и обработки no Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Поиск данных

Внешняя обработка предназначена для поиска и подробного анализа дублей.

2 стартмани

29.04.2015    11563    41    Pirat-37    1       

Поиск дублирующихся записей в DBF файлах 0

Инструменты и обработки Системный администратор no Внешний отчет (ert,erf) v7.7 1cv7.md Windows Абонемент ($m) Поиск данных Файловые протоколы обмена, FTP

Обработка 1С7.7 ищет в таблице DBF дублирующиеся записи. Помещает все найденные дубли в файл dubli.dbf. Есть вариант поиска с удалением дублей из файла, если установить соответствующую отметку на форме.

1 стартмани

26.07.2013    7762    9    hubby    2       

Где-то была обработка 14

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Windows Абонемент ($m) Поиск данных Администрирование данных 1С

Обработка 1С 7.7 осуществляющая поиск по истории открытых обработок. Обработки могли быть открыты программистом в конфигураторе и пользователем в режиме предприятия. В редакции 0.5 добавлены плюшечки: Наравне с открытием обработки добавлено, открытие папки содержащей обработку. Так же понятно что поскольку история хранится в реестре, то данная обработка является примером для работы с реестром. Строго говоря в то время для эксплуатации реестра MSScriptControl.ScriptControl . Крест возле имения базы на форме означает что база нет (нет файла 1CV7.MD по указанному пути). Соответственно крест возле имени обработки означает что обработки нет по указанному пути. Добавлена сортировка. Убрана возможность разобрать понравившуюся обработку. Добавлена возможность показать в папке (не путать с открыть папку). Добавлена возможность скопировать обработку. Добавлена выборка обработок по истории отладчика.

1 стартмани

07.03.2013    8696    21    lamer19    25       

Поиск в движениях регистров битых ссылок на документы (<объект не найден>) и их пометка, как измененных, в другой базе для переноса по УРБД. 6

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v7.7 1cv7.md Россия Абонемент ($m) Поиск данных Распределенная БД (УРИБ, УРБД) 1С7.7<->1C7.7

Обработка предназначена для поиска в движениях регистров оперативного учета битых ссылок на документы (), записи ID этих документов в файл и их пометки, как измененных, в другой (не поврежденной) базе для переноса в исходную с помощью УРБД.

1 стартмани

29.10.2012    14414    30    evgeniybel    3       

Поиск и замена дублей по артикулу в справочнике "Номенклатура" (торговля 7.7) 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия Абонемент ($m) Обработка документов Поиск данных Обработка справочников

Обработка просматривает документы: Счет Входящий, Счет, Приходную накладную, расходную накладную. Если находятся движения по дублям, заменяет движение на первый из нашедших.

1 стартмани

09.06.2012    10251    36    serko8547    1       

Поиск и исправление повторов элементов в справочниках 2

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md 1С7:БМО 1С7:Бух 1С7:ЗиК 1С7:Комплекс 1С7:ТиС 1С7:ПУБ 1С7:ББУ Россия Windows Абонемент ($m) Обработка документов Поиск данных Обработка справочников

Обработка предназначена для поиска и ИСПРАВЛЕНИЯ(в полной версии) одинаковых по КОДУ элементов в указанном справочнике. Это бывает необходимо, например, если произошел сбой в работе 1С, если снят флаг "Контроль уникальности", если есть разные элементы, которые должны быть объединены в один.

1 стартмани

05.06.2012    6631    47    Gluk    1       

Перебор всех файлов в папке -2

Инструменты и обработки no Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Поиск данных Загрузка и выгрузка в Excel

Обработка берет все файлы эксель в выбранной папке, затем перебирает все эти файлы.

1 стартмани

03.05.2012    12986    32    l2d808    5       

Анализ ссылок 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv8.cf Россия Абонемент ($m) Обработка документов Поиск данных Обработка справочников

Поиск ссылок и пакетная обработка документов и справочников (Пометка удаления[+/-] )

1 стартмани

20.03.2012    6211    39    select234    1       

Поиск по подстроке с индикатором исполнения 1

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Учет ТМЦ Абонемент ($m) Поиск данных Обработка справочников

Поиск по подстроке вызываемый в контексте любого объекта. В строке статуса показывается процент исполнения при поиске.

1 стартмани

18.03.2012    7280    17    shylep    3       

Обработка автозаполнения значений БазоваяЕдиница и ОсновнаяЕдиница в справочнике Номенклатура для 1с7 18

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Абонемент ($m) Поиск данных Обработка справочников

Обработка предназначена для автозаполнения значений БазоваяЕдиница и ОсновнаяЕдиница в справочнике Номенклатура, для 1с7.7 Торговля и склад. Актуальна после некорректного переноса данных, когда номенклатуре присваивается Базовая Единица и Основная Единица подчиненная другой номенклатурной позиции или вообще не заполнена.

1 стартмани

16.02.2012    16512    61    Kuzya_brаtsk    4       

Подготовка сведений в ПФР с учетом ранее переданных данных не учитывает наличие сотрудников с одинаковыми страховыми номерами 3

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия БУ НУ Windows Зарплата ФОМС, ПФ, ФСС Абонемент ($m) Сервисные утилиты Поиск данных

Подготовка сведений в ПФР с учетом ранее переданных данных не учитывает наличие сотрудников с одинаковыми страховыми номерами. Такие сотрудники - это результат повторного приёма на работу. Кадры ленятся полистать трудовую книжку и заносят в справочник сотрудников новую строчку. При загрузке раннее переданных данных определение сотрудника происходит по страховому номеру. В результате в документ "данные переданные в ПФР" выбирается наиболее старый сотрудник, часто с другой фамилией у женщин.

1 стартмани

11.02.2012    5778    17    Tishu    3       

Поиск ссылок на удаленные объекты (1с 7.7) 5

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Поиск данных

Универсальная обработка для поиска помеченных на удаление объектов и ссылок на них

1 стартмани

25.01.2012    4960    58    Alexkoz1980    3       

Восстановление элементов справочника "<Объект не найден>(7227/)" DBF, SQL 7

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::БУ 1cv7.md Windows Абонемент ($m) Сервисные утилиты Поиск данных Обработка справочников

Восстановление элементов справочника "(7227/)" DBF, SQL Бывает, удалят элемент или папку в справочнике непосредственно...

1 стартмани

16.01.2012    10845    97    pupkinSana    15       

Замена элементов справочников в конфигурации 7

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Поиск данных Универсальные обработки Тестирование и исправление

Групповая замена одних элементов справочников на другие в реквизитах справочников, документов, операций документов (без перепроведения)

1 стартмани

14.12.2011    7783    37    dimaster    3       

Искатель v1.1: Поиск документов без проводок, без движений по регистрам 1C 7.7 6

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1cv7.md Windows Абонемент ($m) Обработка документов Поиск данных Тестирование и исправление

Искатель, версия 1.1 Данная обработка будет искать проведенные документы без проводок по бухгалтерскому учету и без движений по регистрам.

1 стартмани

22.11.2011    10488    52    Andruykha    12       

Ошибки в объекте - первоисточнике: найти и уничтожить! 10

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m) Поиск данных Универсальные обработки

Обработка изначально создавалась для выбора объектов, форма списка которых запрещает интерактивный выбор. Позднее она "обросла" множеством фильтров и отборов и получила возможность вызывать универсальные редакторы для корректировки объектов.

1 стартмани

18.10.2011    9184    49    warenic    10       

Проверка номера ПФР (СНИЛС) (для 7.7) 5

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия БУ Управление персоналом (HRM) Абонемент ($m) Поиск данных Обработка справочников

Примитивная обработка, которая теперь умеет: показывает, у кого пустой СНИЛС, у кого неправильный, у кого одинаковый

1 стартмани

24.09.2011    16430    44    Программулькин    30       

Автоматический поиск и замена дублей любого справочника 1с 7.7 22

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Поиск данных Обработка справочников

Поиск по любому дублирующемуся реквизиту, любого справочника и дальнейшая автоматическая замена ссылок

1 стартмани

07.09.2011    17468    435    Umkas    7       

Полнотекстовый поиск данных 43

Инструменты и обработки no Внешняя обработка (ert,epf) v77::БУ 1cv7.md Windows Абонемент ($m) Поиск данных

Полнотекстовый поиск данных по справочникам и документам

1 стартмани

15.08.2011    19147    207    zzerro    17       

Поиск, копирование и перемещение файлов 3

Инструменты и обработки no Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Менеджеры внешних отчетов Поиск данных Работа с интерфейсом

Внешняя обработка, осуществляет поиск файлов по указанному каталогу и вложенным папкам. Есть возможность отбирать файлы по расширениям.

1 стартмани

09.08.2011    13989    52    VoF_Ka    1       

Проверка базы "1С:Бухгатерия для бюджетных учреждений 7.7" ред . 6 на наличие сложных проводок до выгрузки в "Бухгалтерию бюджетных учреждений 8" 11

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::БУ 1С7:ББУ БУ Госбюджет Windows Абонемент ($m) Поиск данных Перенос данных из 1С7.7 в 1C8.X Анализ учета

По состоянию на 08.06.11 правила конвертации из бюджетной конфигурации 7.7 в бюджет 8 не позволяют выгружать сложные проводки. При нахождении сложной проводки обработка аварийно завершается, и все последующие документы не выгружаются. Столкнулся с этой проблемой в одной из баз и потратил время на поиск причины аварийного завершения выгрузки. Вряд ли найдется много бухгалтеров, использующих в своей практике "сложные проводки", но буду рад если эта информация кому-то сэкономит время, потраченное на поиск ошибки выгрузки данных из 7.7.

1 стартмани

08.06.2011    9948    96    Golub    4       

Отчет по отпускам 28

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::Расчет 1С7:ЗиК Россия БУ Зарплата Управление персоналом (HRM) Абонемент ($m) Поиск данных

Отчет по отпускам сотрудников. Выводится: "положено всего", "отгулял всего" и отгулянные дни в последние 3 года.

1 стартмани

07.05.2011    10935    272    sanja    12       

Применение штрих-кода в 7.7 УСН и ОСН для учета документов 22

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1С7:Бух Windows Документооборот и делопроизводство Абонемент ($m) Поиск данных Печатные формы документов Сканер штрих-кода

Для организаций, имеющих большой документооборот, актуальным является вопрос учета подписанных документов, которые выдаются контрагентам. С этой целью написана данная доработка, которая позволяет печатать уникальный штрих-код на любом документе, а факт его возврата зафиксировать считыванием данного штрих-кода. Решение выполнено в формате внешней обработки и функции глобального модуля.

1 стартмани

28.11.2010    28166    175    Denis1c    12       

ТиС общий журнал с множественным фильтром 22

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Windows Абонемент ($m) Обработка документов Поиск данных

Обработка для ТиС 9.2 тестировалась на релизах 937-960 позволяет проводить отбор в общем журнале по 4м произвольно заданным параметрам

1 стартмани

28.10.2010    10893    274    shandre    13       

Поиск повторяющихся элементов справочников 8

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Поиск данных Обработка справочников

Случаются ситуации, когда повторяются элементы справочников (в основном это касается номенклатуры и контрагентов). Итог этого: полное враньё во взаиморасчетах, остатках и движениях. Этот отчёт поможет вычислить такие элементы справочников, квлючая подчинённые.

1 стартмани

10.09.2010    11252    360    vladimir_makarov    5       

Релизы и названия конфигураций 7.7 10

Инструменты и обработки Системный администратор Бухгалтер Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Windows Абонемент ($m) Поиск данных

Внешний отчет, формирующий данные (название, релиз конфигурации) об информационных базах, расположенных в общем родительском каталоге.

1 стартмани

12.07.2010    12629    94    Shaman100M    10       

Поиск и замена дублей в ТИС v7.7 11

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Windows Абонемент ($m) Поиск данных Универсальные обработки Тестирование и исправление

Возникла необходимость замены двойников номенклатуры в конфигурации ТИС. Штатная REPLVAL.ERT - не до конца выправляет проблему - в документах оставляет старые Единицы измерения (от старой номенклатуры), пришлось немного даработать напильником на скорую руку Когда-то давно вроде где - то видал, но как понадобилась найти не смог. Может кому понадобится

1 стартмани

22.06.2010    12200    227    gosizo    5       

Комплект журналов для ЗиК-а 12

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1С7:ЗиК Зарплата Управление персоналом (HRM) Абонемент ($m) Обработка документов Поиск данных Работа с интерфейсом

Конфигурация "Зарплата+Кадры для Украины". Журналы документов на основе объекта "ТабличноеПоле" (компонента 1С++) для замены штатных журналов. Комплект журналов разработан для использования в случаях, если: - в базе данных ведется большое количество фирм (более 3-х) и/или работает несколько расчетчиков - большое количество документов затрудняет поиск необходимых - требуются инструменты для упорядочивания документов в журналах - хочется работать с дружелюбным и гибким интерфейсом

1 стартмани

03.04.2010    9157    58    vitaliy.ermolenko    6       

Поиск дубликатов номеров 13

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ 1cv7.md Россия Абонемент ($m) Поиск данных

Простая обработка для поиска дубликатов номеров документов в любых конфигурациях 7.7. Выводит в таблицу найденные дубликаты. По двойному клику в таблице открывает документы-дубликаты с данным номером, предоставляя возможность сразу же откорректировать номера документов вручную.

1 стартмани

04.03.2010    7567    121    judke    9       

Ввод адреса по классификатору КЛАДР-2 26

Инструменты и обработки no Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1С7:Бух 1С7:ЗиК Windows Абонемент ($m) Поиск данных Файловые протоколы обмена, FTP Работа с интерфейсом

Выкладываю исправленную версию обработки для платформы 7.7, ранее выложенную slavapil по адресу http://infostart.ru/public/14632/ В обновленной версии обрезаются "устаревшие" субъекты, регионы, города, населен. пункты и улицы! ВАЖНО !!! Если запускали предыдущую обработку - надо удалить индексные файлы в папке с БД классификаторов - они будут заново построены. Если этого не сделать - "устаревшие" регионы (например, Пермская обл, Горьковская обл, Камчатская обл, многие населенные пункты Московской области) так и останутся.

1 стартмани

24.11.2009    13339    225    leosoft    4       

Замена счетов в реквизитах справочников, документов и проводках операций 35

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ Абонемент ($m) Сервисные утилиты Поиск данных Универсальные обработки

Иногда нужно везде поменять один счет на другой. (например когда пользователи наплодили субсчета и нужно их удалить).

1 стартмани

09.09.2009    22156    441    AnryMc    31