Обработка для поиска Контрагентов

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

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

9
Не первая и не последняя.. Не лучшая, и не худшая.
Просто вариант поиска контрагентов по нескольким словам или их частям в наименовании.

Предназначалась для встраивания в форму списка справочника Контрагенты (у меня - Клиенты)

Вызывается по кнопке с формулой ПоискЭлемента() на форме

В модуль формы списка Справочника вставлена процедура

	 Процедура ПоискЭлемента()
    СписокПараметров=СоздатьОбъект("СписокЗначений");
    СписокПараметров.ДобавитьЗначение(Контекст,"КонтекстФормы");
    ОткрытьФормуМодально("Обработка.ПоискКлиента",СписокПараметров);
КонецПроцедуры

В скриншотах приведено два варианта поиска

- по тексту в наименовании "АББ"

- по тексту "АББ индус"

Примечание 1: Порядок слов в строке поиска не имеет значения, т.е. поиск по "инду АББ" и "АББ индус" покажет одинаковые результаты

Примечание 2: Кавычки в строке поиска должны быть обязательно парные (если есть желание их поставить). Кавычки необязательны.

Примечание 3: сокращения типа ООО, ЗАО, ОАО игнорируются.

Примечание 4: на втором скрине явно виден дубль в справочнике.. при желании можно придумать системку для поиска дублей

9

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

Наименование Файл Версия Размер
ПоискКонтрагента
.ert 31,50Kb
06.09.14
108
.ert 31,50Kb 108 Скачать бесплатно

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Aleksey_3 20.05.10 05:03 Сейчас в теме
Вместе с 1Sqlite идет 2 примера поиск товара и поиск контрагента, которая с помощью прямого запроса к дбф базе ищет элементы справочника по подстроке.

А как у вас организован поиск?
2. aka AMIGO 60 20.05.10 12:56 Сейчас в теме
Aleksey_3 - меня не очень привлекают чужие разработки, предпочитаю использовать свои. Потому в 1Sqlite я уж не загляну, ибо нет времени копаться в чужих кодах.

что касается поиска - поскольку был ограничен во времени, то сделал проще некуда: строку поиска разбираю в СЗ, потом перебор справочника Контрагенты и поиск вхождения в наименование каждого из элементов СЗ, с одновременным подсчетом количества найденных вхождений.
А дальше - проверка: если ВСЕ вхождения найдены - выводится строка ТЗ.
6. aka AMIGO 60 30.05.10 22:05 Сейчас в теме
В сабже я описал свое отношение к выложенному варианту.
Кто-то займется 1Sqlite - и прекрасно!
Кто-то будет в восторге от FormEx. В добрый путь!
Каждый волен устанавливать то, что ему больше по душе.
В (2) вообще изложена моя точка зрения, считаю, что лично для меня она универсальна в 80-90% случаев.
Остальное относится к среде, где я обрабатываю конфы: это опенконф.. уж от него-то я не откажусь.
3. sergey.vinakov 21.05.10 15:32 Сейчас в теме
Для указанных вами конфигураций требуется доработка в плане вывода ИНН и руководителя, а так, да, вещь полезная.
4. big60 31 27.05.10 13:34 Сейчас в теме
Плюсик за старание и ай-яй-яй за то, что рассчитана на пользователя, способного поднастроить под типовую конфу. Под типовую бух изменил только две строки, а третью - чтобы могла работать самостоятельно - без формы списка справочника.
5. CheBurator 3399 30.05.10 17:40 Сейчас в теме
В штатнм ТиСе есть штатная обработка посика. Я допилил ее с использованием 1Sqlite? вдобавок Епрст давал ссылку имхо на самый правильный вариант http://www.1cpp.ru/forum/YaBB.pl?num=1211491690/195
Оставьте свое сообщение

См. также

Использование классов .Net в 1С для новичков 147

Статья Программист Нет файла v7.7 v8 Windows Бесплатно (free) Практика программирования Разработка внешних компонент Универсальные функции

Руководство для новичков. Написав статью http://infostart.ru/public/238584/, я понял, что многие не понимают того, что написано. Поэтому в этой статье постараюсь более подробно остановиться на азах и без кода на вражеском языке (C#)

27.01.2016    62662    Serginio    104       

Процедура расшифровки ячейки таблицы в отчетах 1С 7.7 11

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Практика программирования Универсальные функции

Хочу поделиться с вами универсальной процедурой для расшифровки ячеек печатной формы отчетов в 1С 7.7.

24.09.2015    13731    Anzhey    13       

Быстрый поиск в справочниках по наименованию, с использованием svcsvc.dll 12

Статья Программист Нет файла v7.7 1cv7.md Windows Бесплатно (free) Поиск данных Универсальные обработки Работа с интерфейсом

По аналогии с http://infostart.ru/public/14286/, недавно узнал что в svcsvc.dll несколько обновился функционал, в частности был добавлен метод AddString(). В прилагаемом коде показан запрос, реализованный методами ВК 1SQlite, т.е. только для DBF. Это только пример. Т.е. если например у справочника отсутствует поле "Наименование", то скорее всего будет ошибка. Тем не менее критика приветствуется))) Необходимые ВК: 1SQlite, FORMEX, svcsvc.dll (отсюда: http://www.1cpp.ru/forum/YaBB.pl?num=1373266553). p.s. Спасибо огромное уважаемому ADirks за все эти прекрасные плюшки, и помощь в их освоении)))

12.07.2013    125601    unichkin    10       

Получение характеристик и управление текущим процессом 1С на основе WMI 36

Статья Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Универсальные функции

Функционал для работы из 1С с текущим процессом класса Win32_Process. Пример получает текущее значение ОЗУ занятое процессом 1С. По описанной методике можно получать значения пиковых нагрузок на ОЗУ, время запуска текущей сессии 1С с точностью до миллисекунд. Определять загрузку активного ядра процессом и даже поменять приоритет самого процесса.

09.07.2012    18942    dusha0020    8       

Хитрость. Использование БУЛЕВО при OLE обмене/подключении из 7.7 к 8 17

Статья Системный администратор Программист Нет файла v7.7 v8 1cv8.cf 1cv7.md Windows Бесплатно (free) Перенос данных из 1С7.7 в 1C8.X Универсальные функции

Как известно, при OLE обмене доступны только типы СТРОКА, ЧИСЛО, ДАТА. А вот БУЛЕВО (ИСТИНА, ЛОЖЬ) использовать при подключении из 7.7 к 8 не получается. Как же быть? Есть хитрость, как использовать тип булево в семерке при обмене с 1С8! :)

28.09.2011    14031    bsturtle    9       

Замена подстроки в строковых реквизитах справочника 13

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

Обработка позволяет заменить в выбранном строковом реквизите одну подстроку на другую. Например, убрать лишние пробелы в наименовании сразу во всём справочнике.

29.08.2011    6628    71    pr_skm    3       

Посчитать людей по XML-файлам, выгруженным для ПФ 2010 7

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

Обработка считает и выводит людей, которые находятся в xml-файлах для пенсионного фонда. Также может служить "рыбой" для дополнительной обработки данных в файлах пенсионного фонда

24.01.2011    10380    81    kserdyukov    1       

УСН2011 (ставки ФОМС) 0

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

Обработка устанавливает в типовой конфигурации "1С:Упрощенная система налогообложения 7.7" (релиз 177) ставки страховых взносов, измененные с 1 января 2011 года Федеральным законом от 16.10.10 № 272-ФЗ.

21.01.2011    8428    2    Antia    1       

Бух 2011 (ставки ФОМС) 51

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

Обработка устанавливает в типовых конфигурациях "1С:Бухгалтерия 7.7" (релиз 521) и "1С:Упрощенная система налогообложения 7.7" (релиз 177) ставки страховых взносов, измененные с 1 января 2011 года Федеральным законом от 16.10.10 № 272-ФЗ.

11.01.2011    12006    505    Antia    7       

ЗиК 2011 (ставки ФОМС) 90

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

Обработка устанавливает в типовой конфигурации "Зарплата и Кадры 7.7" (релиз 305) ставки страховых взносов, измененные с 1 января 2011 года Федеральным законом от 16.10.10 № 272-ФЗ.

09.01.2011    11507    588    Antia    11       

Замена элементов в реквизитах и проводках документов, реквизитах справочников и движениях регистров. (SQL) 15

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

Иногда возникает необходимость заменить один элемент справочника на другой по всей конфигурации. При этом нежелательно перепроводить документы. Эта разработка позволит проделать такую операцию на SQL-базах

26.10.2010    13986    292    MadDAD    17       

Восстановление потерянных реквизитов документов v 7.7 7

Статья Системный администратор Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Поиск данных Администрирование данных 1С Тестирование и исправление

В ранее записанных и проведённых документах пропали неторые реквизиты. В результате в отчётах полный бардак. Как я решил эту проблему.

13.09.2010    10063    vladimir_makarov    8       

Универсальный фильтр 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Универсальные функции

Удобный фильтр. Нет необходимости вешать на форму N-ое количество списков значений.

08.07.2010    8713    115    ShEvOvIcH    8       

Мьютексы в 1С 7.7 10

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Файловые протоколы обмена, FTP Универсальные функции

Существует ряд задач, которые требуют строго последовательного исполнения. Чаще всего это возникает при многопоточном программировании, в этом случае используются критические секции, но иногда надо синхронизировать и разные приложения - для этого существуют такие объекты ядра операционной системы как Мьютекс-ы. http://ru.wikipedia.org/wiki/Мьютекс В статье рассказывается как можно сделать аналогичный объект средствами 1С v7.7

02.07.2010    12237    Sk0rp    24       

Как получить GUID без v7plus.dll в Предприятии 7.7 10

Статья Программист Нет файла v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Практика программирования Универсальные функции

Часто в терминальных сессиях у пользователю Windows не хватает прав на регистрацию v7plus.dll. Соответственно нельзя воспользоваться, например методом СоздатьGUID() класса V7SysInfo.

12.05.2010    12219    prolancer    5       

Поиск и замена дублирующихся элементов справочников, КОД ОТКРЫТ, для 7.7 44

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Бесплатно (free) Сервисные утилиты Поиск данных Универсальные обработки

1. Работа над обработкой продолжается. Критика (любая) принимается. 2. Для установки: 2.1 Переименуйте файл WithoutConf.exe_ в WithoutConf.exe и разархивируйте (запустите на выполнение). 2.2 Каталог DLL скопируйте в Вашу базу (копию !!!), каталог ExtForms в одноименный каталог Вашей базы. 3. Для открытия: Сервис Дополнительные возможности 1С:Студио: Отчёты и обработки Поиск и замена элементов справочников 4. В обработке использованы 1С++, FormEx, StrMatch

11.05.2010    20395    612    Незнайка    64       

Интервал дат прописью 8

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Бесплатно (free) Универсальные функции

Иногда возникает необходимость подсчитать количество дней, недель, месяцев или лет в интервале дат и вывести результат прописью. Обработка предназначена для демонстрации работы функции ПолучитьИнтервалДат(Дата1,Дата2,Период) Используется стандартный файл прописи для рублей. Специально не оптимизировал функции, чтобы каждый мог настроить их под свои требования.

15.02.2010    7760    143    Vlan    3       

Групповое редактирование реквизитов справочника 14

Инструменты и обработки no Архив с данными v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Обработка справочников

Простая внешняя обработка позволяет редактировать реквизиты всех элементов заданного справочника

15.01.2010    12786    318    BorisBelov    4       

Поиск реализаций без выписаных Счет-фактур 1

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС НУ Windows НДС Бесплатно (free) Поиск данных

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

12.01.2010    7722    141    Maks_Alexey    10       

В 1С:БухУчет 7.7 в "Контрагенты" добавлены "Контактные лица" 6

Инструменты и обработки no Конфигурация (md, cf) v77::БУ 1С7:Бух Россия Производство готовой продукции (работ, услуг) Бесплатно (free) Обработка справочников

Выкладываю "Бухгалтерский учет" редакции 4.5 (релиз 7.70.504) Demo для объединения БазыДанных. В работе в 1С приходилось переключаться на другую информацию, чтобы посмотреть "КонтактныеЛица Контрагентов", это было неудобно. Теперь "КонтактныеЛица" добавила в "Справочник/Контрагенты" - мне удобно. Демо выкладываю для "Объединения" в "Вашу базу" - кому пригодиться. Это мелочь - но очень удобная.

30.11.2009    10171    50    Доня    16       

1С Предприятие 7.7 и Mozilla Thunderbird. Отправка писем из командной строки 5

Статья Системный администратор Программист Нет файла v77::ОУ v77::БУ 1cv7.md 1С7:Бух Windows Бесплатно (free) Универсальные функции Email

Клиент захотел чтобы у него из 1С формировались письма с вложениями и отправлялись через Mozilla Thunderbird. Из этого вышла маленькая процедура.

30.11.2009    12469    kasperok    15       

Импорт справочников из InterBase/FireBird для 1С "Предприятие" 7.7 11

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

Импорт справочников из InterBase/FireBird для 1С "Предприятие" 7.7. Обработка не моя. Я ее только немного переработал для FireBird Аналог и (возможно автор) в "Из InterBase в 1С 8.0 (импорт данных)"

26.11.2009    13466    263    rechvladmir    7       

Поиск ссылок прямыми запросами для SQL версии. 23

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

Поиск ссылок стандартным методом довольно долгая процедура. В этой обработке реализован обход метаданных для поиска реквизитов, которые могут содержать ссылку на искомый объект, составление и выполнение запросов по найденным таблицам. Для работы необходима компонента 1С++.

13.11.2009    12224    185    MadDAD    25       

CopyDoc BS (Привязка внешних файлов в 7.7) 26

Инструменты и обработки no Внешняя обработка (ert,epf) v77::БУ 1С7:Бух БУ Документооборот и делопроизводство Бесплатно (free) Обработка документов Обработка справочников

Дополнение к 1С Бухгалтерии 7.7. Позволяет "привязывать" к документам, контрагентам и договорам любые внешние файлы, например, сканированные копии документов.

09.11.2009    10924    180    ZeBeR    52       

Очистка краткого наименования контрагентов от мусора (типа ОАО БТ) для 7.7 33

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

"Сколько бухгалтера не учи, он все равно будет писать краткое наименование контрагента как полное."

21.10.2009    9864    236    PolAlex2    15       

Замена значений с условиями 6

Инструменты и обработки no Внешняя обработка (ert,epf) v77::БУ 1С7:ББУ Россия Бесплатно (free) Обработка документов Обработка справочников

Доработка стандартной ReplVal.ert, можно задавать условия для замены, использовал для бюджетных конфигураций.

19.10.2009    6339    108    asupsam    8       

Транслитерация в латиницу 39

Статья Программист Нет файла v7.7 1cv7.md Россия Бесплатно (free) Практика программирования Универсальные функции

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

02.10.2009    24283    yuraer    17       

Универсальная дозагрузка справочников из файлов Excel 51

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

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

28.09.2009    15405    705    swimdog    20       

Обработки для печати и исправления реквизитов табличных частей документов (унив.) 29

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

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

28.09.2009    12083    281    swimdog    7       

Альтернатива стандартному предупреждению(вопросу) 18

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Бесплатно (free) Работа с интерфейсом Универсальные функции

Начальство решило, что на предупреждения оформляемые стандартными средствами 1С малоприметны... В результате родилась прикольная штучка... Вывод текста сообщения бАААААльшими буквами, цвет можно задавать. 7 кнопок видимость и текст задаются при вызове Возвращает текст нажатой кнопки..... ВК у нас не применяются...

28.08.2009    9118    59    nikakoy    29       

Удаление элементов справочников в 7.7 18

Инструменты и обработки Системный администратор Программист Архив с данными v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free) Чистка базы Обработка справочников

Обработка может работать с любыми программами на платформе 1С:Предприятие 7.7. Судя по форуму, тема все еще актуальна.

05.06.2009    16260    777    serguson    15       

Создаем сортировку по подразделению в любом документе (Зарплата и Кадры 7.7) 3

Статья Программист Нет файла v77::Расчет 1С7:ЗиК Windows Бесплатно (free) Универсальные функции

Создаем сортировку по подразделению (Зарплата и Кадры 7.7) на примере документа Выплата заработной платы

27.05.2009    10739    Craig    67       

ЗиК 76-ФЗ 14

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

Обработка устанавливает в типовой конфигурации "Зарплата и Кадры 7.7" (релизы 286-287) размеры "детских" пособий с 1 января 2009 года в соответствии с Федеральным законом от 28 апреля 2009 №76-ФЗ. Будет удобна для тех, кто не хочет обновляться на релиз 288 или вводить значения констант вручную.

24.05.2009    8561    160    Antia    9       

Загрузка номенклатуры из Екселя (полная карточка товара) 12

Инструменты и обработки Бухгалтер Руководитель проекта Внешняя обработка (ert,epf) v77::ОУ 1С7:ТиС Россия Оптовая торговля Учет ТМЦ Бесплатно (free) Обработка справочников Загрузка и выгрузка в Excel

Загрузка из екселя справочника номенклатуры (полностью всей карточки с учетом штрихов и 2-х единиц (базовой и основной))... Загружает в ТИС только Товар/ТМЦ

13.05.2009    8180    132    MikaelW    10       

Обработка "Движение" (Помощник заказа) 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v77::БУ 1С7:Бух Россия БУ Windows Учет ТМЦ Бесплатно (free) Обработка справочников Загрузка и выгрузка в Excel

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

11.05.2009    1717    145    Nikolaev_AV    4