Adaptersoft : RefKillRepeat

27.05.14

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

Универсальный поиск повторов для баз данных 1С V 7.7.

Алгоритм нечеткого поиска ищет по вероятности совпадения слов.

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

Наименование Файл Версия Размер
-
.1204277368 90,90Kb
677
.1204277368 90,90Kb 677 Скачать

С помощью данного инструмента можно избавится от повторяющихся элементов в справочниках баз данных 1С 7.7. Это особенно актуально для 1С:Бухглатерии, где учет ТМЦ возможен только по-среднему, а наличие двух одинаковых элементов делает это невозможным. Это новый вид вооружения в борьбе неграмотных пользователей 1С и программистов, их обслуживающих.

* Алгоритм нечеткого поиска вычисляет ВЕРОЯТНОСТЬ совпадения двух строк. Это не банальное вхождение подстроки, а высшая математика (прикладная задача теории вероятности).

* Обработка универсальная, подходит для любых справочников в любых конфигурациях (типовых и оригинальных).

* Позволяет даже не мешая пользователям базы в разделенном режиме искать повторы.

* Постоянно сохраняет состояние поиска, поэтому для объемных справочников всегда можно прервать выполнение по ESC, а потом продолжить с этого же места.

* Прилагается справка к программе с более подробным описанием. Вызывается по кнопке "Справка" на закладке "Результат"

См. также

Пометка на удаление не используемой номенклатуры

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

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

1 стартмани

21.11.2022    2373    3    Sevg    0    

2

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

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

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

1 стартмани

12.09.2022    2881    6    tetraren    0    

2

Учет с нуля на основе имеющейся файл-серверной базы данных 1С 7.7

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

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

1 стартмани

14.01.2022    6045    5    etmarket    3    

3

Комплект обработок 1С 7.7 для работы со справочниками и документами

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

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

1 стартмани

13.05.2021    7823    8    etmarket    0    

3

Удаление элементов справочника в 1С 7.7

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

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

10 стартмани

26.03.2021    8303    2    softmaker    0    

0

Поиск и исправление дублей штрихкодов для номенклатурных единиц измерения

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

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

1 стартмани

19.11.2020    7646    1    Kuzya_brаtsk    4    

8

Сжатие DBF-файлов для 1С:Предприятие 7.7

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

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

1 стартмани

18.10.2018    15701    45    evg520750    5    

1
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. adapter 417 29.02.08 00:01 Сейчас в теме
2. maljaev 789 29.02.08 01:04 Сейчас в теме
Делал как-то давно подобное, библиотечка к 1С есть для поиска фонетически похожих фраз. Если это аналогичная вещь, то наверняка полезная, в случае если предоставляет пользователю право выбора. Хочу сказать что невозможность ведения учета ТМЦ по методике, отличной от средневзвешенных цен, в типовой бухгалтерии 7.7 - это не аксиома, а недочет 1С, поэтому некоторые решают этот вопрос ведением учета в ТиС и выгрузкой проводок в БУ, некоторые дорабатывают типовую конфигурацию, а те кому бабла на то и другое жалко а работать ИНАЧЕ позарез нужно - вводят дубликаты ТМЦ с разными ценами и отслеживают движения по ним вручную.
3. ibm2007 29.02.08 02:59 Сейчас в теме
4. a.kuznetsov 108 29.02.08 10:16 Сейчас в теме
Че за хз..., а где "Алгоритм нечеткого поиска ищет по вероятности совпадения слов" :(
5. Abadonna 3958 29.02.08 10:39 Сейчас в теме
RefKillRepeat6.ert, а сохраняться собирается NewReport41Basic.zip
Стрелы попутал?
6. JohnyDeath 301 29.02.08 10:44 Сейчас в теме
угу, либо автор промохнулся и перезалил сюда "Новейший отчет", либо на сайте глюки
7. ssn1978 70 29.02.08 11:12 Сейчас в теме
Пошел по ссылке, нашел сабж, запустил на справочнике контрагентов, уже отработано 13%, сделано добротно, результаты дает, ставлю ПЛЮС
8. adapter 417 29.02.08 12:31 Сейчас в теме
нда, сорри, попутался. Ну уже перезалил. И вообще лучше вегда качать с моего сайта, там и версии новые будут и обсуждение.
9. chev 06.03.08 11:22 Сейчас в теме
Не плохо. Мне понравился. Ставлю "плюс"
10. Fisherru 78 10.10.08 13:41 Сейчас в теме
Работаем с номенклатурой, порядка 3500 элементов
монопольно на локальной машине
показала, что нужно 20 млн операций
2% за более чем 3 часа работы
Комп intel Core™2 CPU
6420 @ 2.13 GHz
2/13 ГГц, 1 GB ОЗУ
Это нормально?
Коэффициент похожести 0.9
шаг поиска 3
Это она мне почти неделю круглосуточно 3,5 тыс номенклатуры будет обрабатывать?
а в другой базе более 40 тыс - это 2,5 месяца?
а оно точно надо?
11. adapter 417 10.10.08 13:56 Сейчас в теме
ну а куда деваться? Ты справку читал? на закладке "результат" кнопка есть.
12. adapter 417 10.10.08 14:21 Сейчас в теме
хотя может ты накосяковал чего ? 3,5 тыр. эл-в это 12 лимонов с копейками, а не 20
13. adapter 417 10.10.08 14:26 Сейчас в теме
посмотри за одно на производительность своего сервака. анализируй счетчики загрузки оперативки, свопа, проца, очередь записи на винт. Можешь узкие места увидишь. Про производительность вообще отдельная песня. Семерка втрой проц не ест например. Если хочешь чтобы оба лопатили, то скул юзать надо ну и т.д. В общем кодом уже быстрее ничего не сделаешь, я на оптимизацию и так много времени потратил, код вылизал. Раза в два быстрее от первых версий стало. Дальше тока админ. и организационными средствами рулить надо
14. Fisherru 78 15.10.08 14:40 Сейчас в теме
Работаю монопольно на локальной машине
справочник номенклатура, при нажатии на кнопку [кол.элементов] показал 3958 элементов
при нажатии на кнопку [Новый поиск] изменил цифру количества элементов на 3197
и написал "надо выполнить операций" 10 220 809
удивительно
копия базы и справочник, те же, что и 10-го числа, а цифры другие, там точно 20 лимонов было...
15. adapter 417 15.10.08 15:59 Сейчас в теме
справку читал? там два режима - новый поиск и продолжение по старому состоянию справочника. Может причина в этом?
16. uriy 3 29.09.09 11:54 Сейчас в теме
в программе есть реальный способ увеличить быстродействие более чем в два раза только необходимо заменить текст в обработке

//добавим в список сохр. сост. поиска
Если сзСохрСостояния.Принадлежит(гВыбСпр)=0 Тогда
сзСохрСостояния.ДобавитьЗначение(гВыбСпр);
КонецЕсли;

Для сч1=м по колЭл цикл
// добавил текст
Если сч1+22> КолЭл Тогда // здесь если дубликаты встечаются рядом на 21 позицию
н=КолЭл;
Иначе
н=сч1+22;
КонецЕсли;
Для сч2=сч1+1 по н цикл // а здесь убран бессмысленный повторный поиск

и теперь вместо нескольких суток ишет не более двух часов.
Оставьте свое сообщение