Сверка справочников между базами v77

Обработки - Обработка справочников

32
Практическое применение алгоритма нечеткого (неточного) сравнения строк.
Сравнивает наименования элементов справочников между базами. Элементы сопоставляются по коду. Помимо точного соответствия наименований, выводит элементы "похожие", "мало похожие", "Не похожие", и отсутствующие в одной из баз.

Применяемый в данном отчете алгоритм неточного сравнения строк разработан не мною - я просто нашел его в интернете реализованным для 1С v77. Алгоритм показал хорошую скорость и эффективность сравнения.

Применение отчета:

Есть две базы, например, бухгалтерия и производство (или бухгалтерия и торговля, или...). Перенос данных из одной в другую осуществляется вручную или "самописными обработками". Справочники  заполняются и синхронизируются пользователями самостоятельно. Элементы справочников сопоставляются по коду (например Контрагент "ООО Тяп-Ляп" в обеих базах заведен с кодом 10112). Естественно, возникают ситуации, когда наименования немного отличаются (из-за лишнего пробела или кавычки и т.п.). Необходимо такие элементы как-то выявлять и приводить в соответствие...

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

Также имеется версия данного отчета, реализованная для 8.1: //infostart.ru/public/80077/

32

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

Наименование Файл Версия Размер
СравнениеСправочниковМеждуБазами.ert
.ert 36,50Kb
29.12.10
373
.ert 36,50Kb 373 Скачать

См. также

Комментарии
Сортировка: Древо
2. Antoska 13 15.04.11 14:35 Сейчас в теме
Можно ещё добавить кнопку выбора пути к базе. И таки проверять этот путь, вдруг пользователь указал несуществующий или к базе на которой запущена обработка ;)
3. Antoska 13 15.04.11 15:03 Сейчас в теме
Не мешало бы ещё и завершить OLE сеанс...
4. электра 8 03.09.11 16:22 Сейчас в теме
Регулярно перекидываю доки между базами. Обработка очень помогает. Спасибо!
5. razzmuzz 25.10.11 09:30 Сейчас в теме
Практическое применение алгоритма нечеткого (неточного) сравнения строк.
Сравнивает наименования элементов справочников между базами. Элементы сопоставляются по коду. Помимо точного соответствия наименований, выводит элементы "похожие", "мало похожие", "Не похожие", и отсутствующие в одной из баз.
7. skurser 01.11.13 14:58 Сейчас в теме
Как сравнить вашей обработкой справочник контрагентов по ИНН ?
8. DrAku1a 1289 01.11.13 15:11 Сейчас в теме
(7) Данная обработка сверяет наименования, сопоставляя по коду. Думаю, заменить имя поля "Код" или "Наименование", в зависимости от того, что именно нужно сравнить - не составит труда для любого программиста 1С (7.7).
9. skurser 05.11.13 10:11 Сейчас в теме
К сожалению я не программист 1С. Если у Вас есть возможность выложите аналогичную обработку для сравнения по ИНН.
10. OrsoBear 03.02.15 09:42 Сейчас в теме
Благодарю! Пригодилась! Самому писать было лень.
Нашел готовую.
Оставьте свое сообщение