Чистка дублей в справочнике 7.7

17.06.09

База данных - Чистка данных

Еще раз поиск дублей в справочнике. Возможность замены дубля с пометкой на удаление. Анализируется только НАИМЕНОВАНИЕ. Нечеткий поиск. 1С++.

Скачать файл

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

Наименование Бесплатно
Поиск дублей по наименованию
.1239810518 43,34Kb
1203
1203 Скачать бесплатно

Еще раз поиск дублей в справочнике. Возможность замены дубля с пометкой на удаление. Анализируется только НАИМЕНОВАНИЕ. Нечеткий поиск. 1С++.

 

См. также

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

Установка пометки на удаление справочника Номенклатура. Торговля 77. 9.2.

1 стартмани

21.11.2022    2659    3    Sevg    0    

2

Чистка данных Программист Пользователь Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Зарплата и кадры 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

Обработка для поиска и пометки на удаление дублирующихся элементов произвольного справочника.

1 стартмани

12.09.2022    3129    9    tetraren    0    

2

Свертка базы Чистка данных Перенос данных 1C Системный администратор Программист Платформа 1С v7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Приводится порядок действий для создания новой информационной базы на основе имеющейся файл-серверной "Торговля и Склад" ред.9.2, для учёта с нуля. В новую базу выполняется перенос справочников и остатков номенклатуры. Журналы документов, данные регистров, долги контрагентов, партии очищаются.

1 стартмани

14.01.2022    6450    6    etmarket    3    

4

Чистка данных Корректировка данных Программист Пользователь Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

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

1 стартмани

13.05.2021    8156    12    etmarket    0    

3

Чистка данных Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Эта обработка позволяет удалить созданные системой элементы справочников. Например, когда элементы создаются при тестировании и исправлении базы с наименованиями, включающими строку "ФС". Обработка тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

26.03.2021    8701    2    softmaker    0    

0

Поиск данных Чистка данных Логистика, склад и ТМЦ Программист Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    7924    1    Kuzya_brаtsk    4    

8

Чистка данных Системный администратор Программист Платформа 1С v7.7 Конфигурации 1cv7 Абонемент ($m)

Когда удаляются документы и элементы справочников в 1С 7.7 через удаление помеченных на удаление объектов, запись из dbf файла не удаляется, она помечается как удаленная, но физически остается в файле. Если эти помеченные на удаление записи удалить физически, то размер файлов значительно уменьшится.

1 стартмани

18.10.2018    16158    48    evg520750    5    

1
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Арчибальд 2709 16.04.09 09:57 Сейчас в теме
2. Арчибальд 2709 16.04.09 10:07 Сейчас в теме
+1 В части поиска. Однако ж при замене использованная здесь ReplValue не всегда корректно перепроводит документы. И с подчиненными справочниками нужно отдельно разбираться.
3. mihast 68 16.04.09 10:35 Сейчас в теме
Документы не перепроводятся. Замена происходит внутри таблиц доков, регистров и операций
6. Арчибальд 2709 16.04.09 10:52 Сейчас в теме
(3) Вот лапши не надо. Это зачем написано?
Если Док.Провести() = 1 Тогда
РегистрацияИзменения(Док.ТекущийДокумент(), "Перепроведение документов");
КонецЕсли;

4. JohnyDeath 302 16.04.09 10:39 Сейчас в теме
Да, StrMatch оч хорошая компонента. Делал аналогичное: http://infostart.ru/projects/1915/
5. Ёпрст 1065 16.04.09 10:46 Сейчас в теме
>>>Замена происходит внутри таблиц доков, регистров и операций

Не увидел этого ни разу..
Там просто кусок от репвал.еrt... где именно ?
И еще, окромя индексированной ТЗ, 1с++ больше нигде не используется ?

7. mihast 68 16.04.09 11:00 Сейчас в теме
(5,6)
Да, Вы правы. Давно делал, забылось...
Был у меня еще вариант, где замены делались без проведения документов. Похоже потерялся... А этот действительно все перепроводит.
8. Арчибальд 2709 16.04.09 11:45 Сейчас в теме
(7) Добавь вот это
http://infostart.ru/projects/3735/
и будет тебе счастье
9. JohnyDeath 302 16.04.09 12:54 Сейчас в теме
(7,8) а почему вы думаете, что лучше делать замену без перепроведения?
Может в общем случае - да. Если у меня в модуле проведения создаются не только бух. проводки, но и "проводки" по регистру, заполнение периодических реквизитов справочников, да мало ли что...
11. Арчибальд 2709 17.04.09 07:33 Сейчас в теме
(9)Согласен, бывает, что без перепроведения не обойтись. В основном, когда в алгоритме проведения задействован не сам элемент как целое, а некие реквизиты.
12. Abadonna 3968 17.04.09 08:23 Сейчас в теме
(9) Если док чисто бухпроводчный, там полная лафа. Подменил в операции что надо, операцию записал - и счастье ;) А вот с регистрами без перепроведения я бы не рискнул
10. mihast 68 16.04.09 13:21 Сейчас в теме
Да, корректная замена в справочнике - не слишком проста :-)
Автоматом не прокатывает. Поэтому обработка заменяет что может и помечает "дубль" на удаление. А для анализа помеченных есть специальные обработки.
Ну, например, та же http://infostart.ru/projects/3868/ :-)
13. JohnyDeath 302 17.04.09 14:03 Сейчас в теме
А если документ и делает проводки только по бухии, создавая одну операцию. Разве его перепроведение займет много времени?
15. Арчибальд 2709 17.04.09 14:15 Сейчас в теме
17. Abadonna 3968 17.04.09 14:34 Сейчас в теме
(13) >Разве его перепроведение займет много времени?
Если только в модуле проведения не стоит вопрос. А вот у меня на ДЗНВА был такой изврат, она еще спрашивала КАК КТО проводить: кладовщик, бухгалер и т.д.
18. JohnyDeath 302 17.04.09 14:39 Сейчас в теме
(17) Вообще модальные окошки в модуле проведения - ЗЛО!
19. Арчибальд 2709 17.04.09 14:46 Сейчас в теме
(18) Они по ходу вообще зло, а не только в модуле проведения. Баранов (белых людей, тупо наблюдающих за экраном) полным-полно.
20. JohnyDeath 302 17.04.09 15:03 Сейчас в теме
(19) Но это САМОЕ зло их всех "злов"! )))
Работаю в конфе, где такого зла было немеряно. Мало того, что проверка на корректность заполнения нужных реквизитов проводилась в модуле проведения, так ещё и навставляли предупреждений БЕЗ ТАЙМЕРА, если что-то было заполнено не так. Пока кто-то читает это предупреждение (обычно это происходит очень долго или начинают консультироваться всем отделом) все остальные пользователи курят...
14. Арчибальд 2709 17.04.09 14:14 Сейчас в теме
(14)Простой пример: удаляю дубли должностей. Затрагиваются кадровые документы аж 70 года. А они вообще не проводятся, если есль у сотрудника более поздние кадровые доки.
16. JohnyDeath 302 17.04.09 14:18 Сейчас в теме
(14) Понял.
В общем, как всегда, подход должен быть индивидуальный. ;)
21. firsio 04.06.09 17:22 Сейчас в теме
Огромное спасибо, говорю вам бухгалтер. Прошлый бух "засрал" все справочники, прошу прощения за высказывание, так что огромный +
22. madonov 259 18.01.10 05:44 Сейчас в теме
ТиС 9.2
ТаблНайд.ВыбратьСтроки("индКонтрагент1", 1);
{H:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\ДУБЛИ\POISKDUBLEI.ERT(528)}: Слишком много параметров передано при вызове функции/процедуры объекта
23. madonov 259 18.01.10 06:25 Сейчас в теме
Извиняюсь. Сменил версию 1С++ все заработало. Ставлю +
24. Евгения Сон 29.09.11 00:43 Сейчас в теме
Спасибо огромное за механизм!!Побольше таких
25. пользователь 07.06.12 22:36
Сообщение было скрыто модератором.
...
Оставьте свое сообщение