Есть обработка которая ищет в справочнике элементы похожие друг на друга. Находишь это обработку и делаешь у всех совпадающих контрагентов одинаковые имена. Запускаешь эту обработку и она автоматически объединяет совпадающие элементы справочника контрагенты.
Для начала необходимо заполнение полей ОКПО(ЕДРПОУ) и ИНН. Эти коды уникальны в пределах одной страны. Далее простым перебором справочника проверяй по очереди все записи на предмет повторения одного кода(например ОКПО) и программно или интерактивно помечай повторы на удаление. Также для верности и с вторым кодом(ИНН). После этого у тебя все повторы в справочнике будут помечены на удаление. Заменить в документах помеченные на удаление записи можно обработкой replval.ert с диска ИТС с проведением сразу при замене. Лучше не заводить группы Покупатели и Поставщики в справочнике Контрагенты(по рекомендации 1С с диска ИТС). Чаще всего дубли встречаются именно по этой причине.
viktorlg пишет:
Лучше не заводить группы Покупатели и Поставщики в справочнике Контрагенты(по рекомендации 1С с диска ИТС). Чаще всего дубли встречаются именно по этой причине.
Б 1С:Бухгалтерии 8 (1.6) есть обработка "Поиск и замена дублирующихся элементов справочников"
для поиска дублей. Очень удобная вещь.
Данная обработка позволяет выполнять поиск, замену и удаление дублирующихся элементов любого справочника.
Поиск может выполняться в двух режимах:
- По равному значению реквизита,
- По похожим словам
В первом режиме обработкой выполняется поиск элементов справочника, имеющих одинаковое значение заданного реквизита. Данный режим следует применять, когда равенство этих значений у элементов справочника с высокой вероятностью означает, что данные элементы дублируют друг друга.
Второй режим может применяться только для свойств и реквизитов строкового типа. В этом режиме выполняется поиск элементов справочников, имеющих похожие значения указанного реквизита.
Понять откуда возникают дубли (может обмен?)
вести систему уникальных записей в справочник по регламенту (например Код или ИНН, или совсем жопа Наименование)
запустить поиск и замену дублирующих элементов
Ну, во-первых, не забывать про иерархичесский просмотр, то есть искать контрагента сквозь папки, что исключит вероятность повторной забивки. А также про единообразие в наименованиях. Ну а если уж продублировали, через удаление помеченных объектов почистить документы с их участием (заменить дубляж на исходник) и удалить.
C помощью специальной обработки. А лучше всего ограничить права у пользователей что бы контрагентов могли создавать всего несколько пользователей в организации. Которые ведут расчеты с контрагентами. А то в любом случае бардак получается. И приходиться чистить контрагентов снова.