gifts2017

Доработка доработки "Поиск и замена дублирующихся элементов справочников для 7.7"

Опубликовал Елена Б (Pin) в раздел Администрирование - Сервисные утилиты

Доработка серии публикаций. Весьма полезный инструментарий.

Доработка http://infostart.ru/public/122140/.

Что, собственно, доработано: 

  1. Переделка ReplVal. Проведение документов в хронологической последовательности, а не по видам документов в их хронологической последовательности. В оригинале у меня проводились сначала все "Отгрузки продукции" и только потом уже "Передачи готовой продукции на склад", что приводило к ошибкам проведения доков. Пометка на удаление заменяемых значений.
  2. Радикальное ускорение обработки «Автоопределение правильных объектов». Теперь по времени примерно равно поиску дублей. В первоначальном варианте на большом объеме данных я так и не смогла дождаться отработки этой функции. Само «автоопределение» позволяет затем существенно ускорить ReplVal за счет перепроведения меньшего числа документов.
  3. Поиск дублей по любому реквизиту справочника, а не только по Наименованию. Например, поиск дублей по ИНН или адресу.
  4. Режим поиска «По равному значению реквизита». В этом режиме ВК StrMatch не нужна и её можно не регистрировать. +Значительное ускорение работы. Для использования нативного поведения обработки используйте "Режим поиска" "По похожим словам", если нужно и там где это возможно.

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

Наименование Файл Версия Размер
Архив со всем необходимым. 231
.zip 2,68Mb
10.05.12
231
.zip 2,68Mb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Елена Б (Pin) 05.12.12 21:00
Для тех у кого "Ошибка при создании объекта из компоненты <Путь к ИБ>\dll\StrMatch\StrMatch.dll (отсутствует CLSID)".

1.Если вы работаете под Win7, то запустите 1С с рабочей базой с подъемом прав (от имени администратора).
или
2.См. обсуждение прародительской обработки http://forum.infostart.ru/forum24/topic33260/, конкретно http://forum.infostart.ru/forum24/topic33260/message368842/#message368842, вам нужно сделать http://forum.infostart.ru/forum24/topic33260/message368901/#message368901.
Пример: regsvr32 <Путь к ИБ>\dll\StrMatch\StrMatch.dll, но лучше бы регистрировать в том каталоге, где эта библиотека пропишется навсегда ;).

По поводу MFC71.dll и msvcr71.dll смотрите тут
cleaner_it; +1 Ответить
2. Стервятник (Elected) 17.11.15 13:36
Спасибо. Очень помогла обработка!
3. Владимир Макаров (vladimir_makarov) 05.09.16 01:19
Доброго всего! Мы когда-то пересекались, ты писала справку, я пере//до/делывал. Дай Бог тебе Удачи, а то, 8-чные гоблины...
4. Владимир Макаров (vladimir_makarov) 05.09.16 01:44
Мне тут опять местные "финансисты али спонсоры дебилов" писали. Я ничего плохого не увидел. Нашёл моменты, которые (я бы сделал немного не так). Так вот, как подготовлю заметки, обращусь к автору. Без всякого там хамства на ИС.
5. Владимир Макаров (vladimir_makarov) 05.09.16 01:55
Я из спортивного интереса... Если работает, как обещаешь, уже плюс. Я готов доработки делать. А вот если наврал... Лучше сам с ИС съёб..... Удачи.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа