Предлагаю обработку по работе со справочниками. Бывает такое, что необходимо перекодировать справочник, или навести порядок с наименованиями (тех же контрагентов - убрать всякие там ООО, ЗАО из наименования) каждый раз приходилось писать "маленькую" обработку. Однажды решил, что писать каждый раз новую "расточительно" и стал писать всё необходимое в одну обработку, чуть подработал интерфейс и вот, что получилось:
Обработка позволятет:
- Перекодировать любой справочник;
- Напечатать элементы справочников с любым набором реквизитов;
- Пометить на удаление\снять пометки удаления с элементов справочника;
- Заменить подстроку в наименованиях; (Например если из ИП Иванов необходимо сделать просто Иванов);
- Заменить подстроку в кодах (Например если из кода 00000000199, необходимо сделать 00199 ибо очень неудобно искать по коду когда этих нулей много)
- Заменить подстроку в любом реквизите справочника;
- !!! (самое на мой взгляд ВАЖНОЕ) произвести замену дублей по ЛЮБОМУ реквизиту например по ИНН справочника Контрагенты.
- еще много чего можно я и сам уже не особенно помню что...
PS. Замена дублей производится модифицированной обработкой ReplVal.ert - ReplVal-S.ert, главная часть модификации состоит в том, что в бухгалтерии замену в проведенных документах возможно провести без проведения документов. т.е. замена происходит не только в реквизитах документов, но и непосредственно в операциях без проведения документа. Это очень полезно когда надо удалить дубли из программы нафих и при этом не перепроводить документы с незапямятных времен... ;))