Поиск и замена дубль-кодов в справочниках

16.02.09

Задачи пользователя - Корректировка данных

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

Надеюсь Вам пригодится.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
-
.1234533202 55,50Kb
402 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Обработка позволяет:

  1. Проверить любой справочник или все сразу на уникальность кодов, если тип кода числовой и длина кода больше нуля.
  2. Если дубль-коды обнаружены - сделать замену кода. Есть возможность выбора элемента для замены, просмотра элемента, либо провести замену автоматом по всем найденный элементам.
  3. Запусти в тестовом варианте по всем справочникам.

P/s: Имеет смысл использовать для справочников без уникальности кодов, когда их нужно срочно сделать уникальными не перенумеровывая весь справочник.

Дорогие друзья и коллеги, просьба сильно не пинать..

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Корректировка данных Программист Пользователь 1С:Предприятие 7.7 1C77 Абонемент ($m)

Внешняя обработка позволяет проверить уникальность номеров всех видов документов. При проверке в базу не вносятся никакие изменения. При желании можно сделать исправление дублей номеров.

1 стартмани

01.02.2022    6166    3    maxim_kuleev    0    

2

Чистка данных Корректировка данных Программист Пользователь 1С:Предприятие 7.7 1C77 Абонемент ($m)

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

1 стартмани

13.05.2021    9990    14    etmarket    0    

5

Корректировка данных Акт сверки Программист 1С:Предприятие 7.7 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Комплексная 7.7 1С:Торговля и склад 7.7 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет НДС Абонемент ($m)

Пример реализации сверок между базами и исправления расхождений в обе стороны, из 7.7 -> в 8.3 и из 8.3 -> в 7.7 на обычных формах. Фундаментальные обработки, которые работают на постоянной основе и поддерживают идентичность данных между базами основных поставщиков и основных покупателей (их соответствие прописано в модуле). Используется Новый COMОбъект("V77.Application"), пример использования внешнего источника данных. Реализация в поступление. Поступление в поступление. Корректировка поступления в корректировку отгрузки. СчФ выданный в СчФ полученный. Исправление СчФ полученного в исправление СчФ выданного. Перенос документа Реализация 7.7 в Поступление 8, Перемещение 7.7 в Поступление 8. Акт сверки взаиморасчетов (несколько организаций). Все обработки запускаются в базе 1С Предприятие 8 (обычные формы).

1 стартмани

03.10.2019    16555    41    ksnik    6    

4

Корректировка данных Программист Пользователь 1С:Предприятие 7.7 1C77 Абонемент ($m)

Универсальная обработка 7.7, представленная здесь, до сих пор почему-то по функционалу гораздо беднее, чем общеизвестная типовая "Универсальный подбор и обработка объектов" (UNIREPS82\UniversalSelection) 8.2-8.3", мне не хватило возможности выполнить произвольный код обработчика объектов. Данная обработка "UChoice.ert" является полным аналогом "UniversalSelection", представляет собой консоль выполнения произвольного кода, позволяет делать с объектами информационной базы 1С 7.7 абсолютно все, что угодно, а не узкий, сложно настраиваемый набор команд, на мой взгляд, она существенно превосходит имеющиеся аналоги, поэтому ничем другим кроме нее я не пользуюсь.

1 стартмани

04.04.2019    18512    34    ksnik    9    

4

Корректировка данных Бухгалтер Бухгалтерский учет 7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Для 1С:Предприятия 8 переход на НДС 20% сделан, а для 7.7 я не нашел. Выкладываю.

1 стартмани

24.12.2018    20891    35    pentanom    25    

5

Корректировка данных Программист Бухгалтер 1С:Предприятие 7.7 1C77 Абонемент ($m)

Обработка, исправляющая ситуацию с отрицательными номерами строк в табличной части

1 стартмани

31.08.2017    14398    1    C0mmander_Alex    1    

3

Корректировка данных 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)

1. Обработка позволяет совершать следующие действия над объектами: а. СПРАВОЧНИКИ: удаление; пометка на удаление; снятие пометки на удаление. б. ДОКУМЕНТЫ: удаление; пометка на удаление; снятие пометки на удаление; проведение; отмена проведения; выключить проводки; включить проводки. 2. Действия могут быть ограничены некоторыми условиями. 3. Существует отбор по видам объектов. 4. Есть возможность обработать подчиненные справочники.

1 стартмани

30.04.2017    24085    86    DUH    0    

5

Корректировка данных Программист Пользователь 1С:Предприятие 7.7 1C77 Россия Абонемент ($m)

Обработки можно использовать в любой конфигурации 1С-Предприятия 7.7. Обработки позволяют просмотреть/изменить значения любого реквизита документов/справочников, существующих в базе. В обработках реализован множественный отбор по значениям реквизитов (для табличной части документов тоже). В обработке документов реализованы следующие действия: Перенумерация; проведение; отмена проведения; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; удаление строк табличной части; вывод на печать и в файлы *.xls,*.csv,*.dbf,*.xml реквизитов шапки и табличной части. В обработке справочников реализованы следующие действия: Перенумерация; пометка на удаление; непосредственное удаление; снятие пометки удаления; изменение реквизитов; очистка реквизитов; очистка истории значений периодического реквизита; перенос справочника в другую базу подобной конфигурации по OLE; вывод на печать реквизитов и истории значений периодических реквизитов; вывод реквизитов в файлы *.xls,*.csv,*.dbf,*.xml; отчет по структуре справочников, вывод и обработка ссылок на выбранные элементы.

1 стартмани

23.11.2016    41287    245    SanchoD    15    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kotov 209 13.02.09 17:05 Сейчас в теме
Дорогие друзья и колеги, просьба сильно не пинать.. :)
2. Ёпрст 1068 13.02.09 17:14 Сейчас в теме
3. Ёпрст 1068 13.02.09 17:16 Сейчас в теме
Вопрос автору - у вас много справочников, подходящих под данное условие ?
Вам самому ЭТО когда нибудь пригодилось ?...
4. kotov 209 13.02.09 17:30 Сейчас в теме
(3) К сожалению такие справочники были.. Да, пригодилось. Сам прекрасно понимаю, что таких справочников не должно быть, но увы.. (конфу писали хоть и умные головы, но к сожалению со справочниками беда..)
5. kotov 209 13.02.09 17:30 Сейчас в теме
Поэтому и выложил, мало ли кому пригодится
6. GSoft 2384 14.02.09 02:01 Сейчас в теме
у меня на старой работе когда я туда пришел такое творилось со справочниками

пришлось писать тогда нечто подобное, так что иногда такие мелочи полезны
7. ivvvvvvan 69 14.02.09 06:14 Сейчас в теме
спасибо, как раз вовремя. у меня из-за этого комплексная не сворачивается.
8. Jewess 18.02.09 11:48 Сейчас в теме
Пинать не собираюсь, работает супер, спасибо, только жалко, что во внимание принимаются справочники у которых код "числовой"
А как же быть, Если (Метаданные.Справочник(к).ТипКода="Текстовый")?
))
У меня почти все с текстовым кодом и префиксом. Доделаю ручками))
9. Senator_I 54 19.09.11 14:46 Сейчас в теме
Классная обработка! Сколько раз выручала, когда надо было в номенклатуре найти дубли штрих-кодов, а иначе терминалы не грузились через СКУль.
10. butchik 08.11.11 16:42 Сейчас в теме
Спасибо автору, но все же сильно не хватает в данной обработке возможности работы со справочниками со строковыми кодами, коих большинство.
11. silver-747 02.05.15 11:06 Сейчас в теме
День, добрый. На конфигурации Торговля+склад при запуске обработке вместо списка справочников показывает ФП_ОтборДанных....
Для отправки сообщения требуется регистрация/авторизация