Нечеткий поиск дублей в наименованиях элементов справочников

Публикация № 15765

Администрирование - Администрирование данных 1С - Поиск данных

Быстрый поиск и замена дублей элементов справочников. Наглядное отображение и простота в использовании.

Испльзуются ВК:
1. "StrMatch.dll" для нечеткого сравнения строк. Автор: Ракунов Александр.
2. 1с++ http://www.1cpp.ru/
3. FormEx http://dorex.ru/?projects&formex

Порядок установки:
1. Если у вас нет в папке "{КаталогГдеУстановленаWindows}\System32\" файлов MFC71.dll и msvcr71.dll скопируйте их туда из прикрепленного архива "System32.rar" (необходимы для нечеткого поиска)
2. Распаковываем архив "Поиск.rar", открываем обработку "Поиск.ert".
Для тех, кто уже использует 1с++: Для корректной и полной работы обработки необходима ВК 1с++ 3.0 не ранее 22 апреля 2008 (находится в архиве, либо здесь: http://www.1cpp.ru/images/3/32/Icpp-latest.rar )!

Некоторые особенности работы:
Выбираем вид справочника, ставим процент совпадения, нажимаем «Начать сканирование».
После заполнения ТП возможно:
0. ПРЯМОЕ РЕДАКТИРОВАНИЕ значений ячеек в колонках «ЧтоМеняем» и «НаЧтоМеняем»!
1. Сортировать по любой колонке (по клику на колонке)
2. Перекидывать элементы местами в пределах одной строки (начинать тащить надо либо на колонке «ЧтоМеняем», либо «НаЧтоМеняем»)
3. Менять местами строки «тасканием».
4. Если выделить несколько строк ("shift/ctrl + клик мыши", либо "shift + стрелки клавиатуры"), потом вызвать контекстное меню (правая кнопка мыши), можно перекинуть выбранные элементы в указанную группу. Перекидываются те элементы, над которыми вызвано контекстное меню, т.е. либо над «ЧтоМеняем» либо над «НаЧтоМеняем»
5. Отмеченные галочкой строки можно передать в стандартную обработку "Замену значений" по соот-ей кнопке.
6. Пометить на удаление элементы из колонки "ЧтоМеняем", отмеченные ранее "галочкой".
7. Помеченные на удаление отображаются зачеркнутым шрифтом.

В очередной раз благодарю: разработчиков компонент 1с++ ( http://www.1cpp.ru/ ), FormEx (http://dorex.ru/?projects&formex) и Ракунова Александра за прекрасную ВК "StrMatch", а также Мартынова Константина за красивую конфигурацию "СКАТ-Профессионал"( http://33lab.ru/v7_skat/index.shtml ) ;)

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

Наименование Файл Версия Размер
Всё одним архивом

.zip 1,51Mb
03.10.13
91
.zip 1,51Mb 91 Скачать
Основная обработка + (1с++) + (FormEx) + (StrMatch.dll)

.1208949975 700,93Kb
03.10.13
803
.1208949975 700,93Kb 803 Скачать
Библиотеки, необходимые для ВК нечеткого поиска

.1208950092 547,21Kb
03.10.13
406
.1208950092 547,21Kb 406 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. JohnyDeath 299 23.04.08 15:37 Сейчас в теме
Основное назначение обработки - пропаганда 1с++ ;)
Прямое редактирование значений ячеек ТабличногоПоля официально появилось только вчера. Также была добавлена возможность вывода нескольких картинок в одной колонке!
Подробней здесь: http://www.1cpp.ru/forum/YaBB.pl?num=1205929683/15#25
43. swimdog 730 09.12.09 23:38 Сейчас в теме
Попробовал удалить лишнюю номенклатуру, совпадение 100%. Нашло много одинаковых элементов, но проставила их так, что repval отказался заменять, говоря что некоторые значения указаны несколько раз. Мне кажется можно сделать так: есть 3 одинаковых товара, для понятности назовем их майка(1), майка(2), майка(3). В первую колонку ставим майка(1), майка(2). Во вторую два раза майка(3). Таким образом repval ругаться не будет. В моем случае товары ставяться так: в первой колонке 2 раза майка(1), во второй майка(2) и майка(3). Программа естественно говорит о нецелесообразности двойной замены одного товара.
П.С. Менять руками очень утомительно, так как номенклатура очень большая.
П.С.(2) У меня есть переписанная версия для замены в операциях документов без перепроведения документов. Если надо, то могу прислать.
44. JohnyDeath 299 10.12.09 09:43 Сейчас в теме
(43) Понимаешь, у тебя частный случай. И таких случаев можно придумать вагон. Поэтому о том что и чем заменять отдано на откуп пользователю. Я так понял, что у тебя в результате сверки получается примерно так:
ЧтоМеняем | На что меняем
______________________________
Майка(1) Майка(2)
Майка(1) Майка(3)

ты же хочешь видеть:
ЧтоМеняем | На что меняем
______________________________
Майка(1) Майка(3)
Майка(2) Майка(3)

Для этого просто тыкаешь в первой строке второй колонке (на Майке_2) и выбираешь Майку_3. Аналогично во второй строке первой колонке.

Мне кажется, что не так уж и трудно.
46. swimdog 730 11.12.09 22:21 Сейчас в теме
(44) руками делать не вариант, так как позиций очень много. А случай не частный. Для него достаточно чтобы одинаковых позиций было больше двух. У меня есть идея, если получиться - напишу.
45. JohnyDeath 299 10.12.09 09:47 Сейчас в теме
Можно, конечно прикрутить что-то типа "буфера похожести" в виде отдельного списка. Будет работать примерно так: при активизации строки "Майка(1) Майка(2)" в этом буфере высвечивается элементы: Майка(1), Майка(2), Майка(3). Затем нужный нам элемент из этого буфера тащим в нужную нам колонку ("ЧтоМеняем" либо "НаЧтоМеняем").
Других вариантов я пока не вижу.
2. cs25 80 23.04.08 16:06 Сейчас в теме
Классная штуковина. Плюсуем !!!
3. 33lab 529 23.04.08 18:55 Сейчас в теме

Все класно - только есть маленькое предложение - проверять загружены ли компоненты (1С++ и FormEx) не через

//Если ЗагрузитьВнешнююКомпоненту(Путь+"1cpp.dll")=0 Тогда

а через попытку проверки версии 1С++.. так как компоненты у меня например уже загружены а при открытии обработки выдается сообщение что "Не удалось загрузить компоненту" т.к. обработка вытается загрузить компоненты по указанному в коде пути.
4. JohnyDeath 299 24.04.08 09:27 Сейчас в теме
(3) Спасибо. Перезалил. Кому неохота качть 700 кБ ради исправленных двух строчек, то заменитье процедуру ПриОткрытии() на эту:
Код
Процедура ПриОткрытии()
   Путь="";Имя="";
   РасположениеФайла(Путь,Имя);
   Попытка
      МетаИнфо=СоздатьОбъект("MetaInfoClasses");
      НомВер="";
      НомВерСтр=МетаИнфо.ПолучитьВерсию(НомВер);
      Если НомВер<"3.0.0.0" Тогда
         Предупреждение("Для корректной работы необходимо использовать 1с++ версии не ниже 3.0.0.0",30);
         СтатусВозврата(0);
         Возврат;
      КонецЕсли;
   Исключение
      Если ЗагрузитьВнешнююКомпоненту(Путь+"1cpp.dll")=0 Тогда
         Предупреждение("Не удалось загрузить 1c++ !",20);      
      КонецЕсли;
      Если ЗагрузитьВнешнююКомпоненту(Путь+"Formex.dll")=0 Тогда
         Предупреждение("Не удалось загрузить FormEx !",20);      
      КонецЕсли;
   КонецПопытки;
   
   Попытка      
      ЗагрузитьВнешнююКомпоненту(Путь+"StrMatch.dll");
      оПоиск = СоздатьОбъект("AddIn.StrMatchExtension");   
      оПоиск.ВесЧисел=1;
   Исключение
      Сообщение = "Не удалось загрузить компоненту ""StrMatch.dll""" + РазделительСтрок + "ВНИМАНИЕ! Компонента требует для работы mfc71.dll и msvcr71.dll, проверьте их наличие";
      Предупреждение(Сообщение, 10);
   КонецПопытки;
КонецПроцедуры   // ПриОткрытии
Показать полностью
5. artbear 1202 24.04.08 10:23 Сейчас в теме
(4) Опять не совсем точно.
Загрузку ВК лучше проверять через создание какого-нибудь объекта ВК
.
Код
Функция ЗагрузитьВК(ПутьДллФайла, ИмяОбъектаДляПроверки = "")
   Попытка
      лВремОбъект = СоздатьОбъект(ИмяОбъектаДляПроверки);
   Исключение                   
      Если ЗагрузитьВнешнююКомпоненту(ПутьДллФайла) = 0 Тогда
         Сообщить("Не удалось загрузить ВК "+ПутьДллФайла, "!!!");
         //Сообщить("  Тестирование завершилось неудачей", "!!!");
         Возврат 0;
      КонецЕсли;
   КонецПопытки;
   Возврат 1;
КонецФункции
Показать полностью


6. JohnyDeath 299 24.04.08 10:27 Сейчас в теме
(5) Артур, а в чём неточность?
Вот тут пытается создать объект:
Код
Попытка
      МетаИнфо=СоздатьОбъект("MetaInfoClasses"); 
Показать полностью

Но нам нужно ж не абы какую 1с++, а именно 3.0.0.0, поэтому дальше делаем проверку:
Код
 НомВерСтр=МетаИнфо.ПолучитьВерсию(НомВер);
      Если НомВер<"3.0.0.0" Тогда 
Показать полностью

Хотя и 3.0.0.0 не абы какая нужна, но вы так и не договорились ставить билды на 3.0

Или меня не туда понесло?
7. JohnyDeath 299 24.04.08 10:28 Сейчас в теме
+(6) в 3.0 пока нет никаких новых объектов, которых не было бы в 2.5
8. artbear 1202 24.04.08 15:58 Сейчас в теме
(6) Да я про загрузку ФормЕкс говорю :)
Ведь она также уже может быть загружена ? :)
Причем версии также различаются :)
Поэтому и привел универсальную функцию загрузки ВК
9. CheBurator 04.05.08 07:10 Сейчас в теме
Зачет! +1
Давно сам такую хотел сделать, ибо нужно часто...
Езе бы прикрутить некоторое усовершенстование, типа на вход через параметры передаем "входной набор" (м.б. элемент справочника, м.б. строка+тип справочника+имя реквизита и т.д.) - на выходе получаем "выжимку" - т.е. похожее на входные данные - тогда 1С++ можно будет продуктивно заюзать вот здесь: http://infostart.ru/profile/174/projects/393/
11. JohnyDeath 299 04.05.08 10:10 Сейчас в теме
(9) мне пока не надо, поэтому: "кто хочет - пусть делает, всё открыто и доступно" ;)
(10) принято
10. CheBurator 04.05.08 07:46 Сейчас в теме
"разработчиков компанент", "компанента" - это не от слова "компАния"... ;-)
12. adapter 13.05.08 10:15 Сейчас в теме
ну смотрю по функционалу и интерфейсу все как у меня. Только я свою обработку несколько лет назад сделал и без всяких внешних компонент. Поиск может выкидывать слова-паразиты, например ООО, ОАО в контрагентах, можно прерывать выполнение по esc с сохранением результатов. Код открытый, универсальная
http://www.infostart.ru/profile/19126/projects/1732&ref=19126
13. noprogrammer 196 13.05.08 10:56 Сейчас в теме
(12) Adapter - Единственное с чем можно согласится - так это с тем что ваша обработка не использует внешних компонент, так ведь весь смысл данной разработки в использование ВК :) Использование ВК позволяет сделать интерфейс приятнее а скорость работы обработки быстрее (на порядок быстрее имхо)
14. JohnyDeath 299 13.05.08 12:46 Сейчас в теме
(12) да, я видел твою обработку: приятная и без ВК. После того, как я не смог сделать следующее: поменять местами заменяемое с замещаемым, поменять один из заменяемых элементов, перетащить строку вверх, сортировать по различным колонкам и т.д. , решил написать вот это. К тому же, как заметил Костя, скорость работы намного выше! Попробуй. И я не понимаю, почему нельзя загрузить пару ВК?? Лучше сидеть на ущербном интерфейсе и со "встроенной" скоростью? П.С. да, интерфейс и пару идей подсмотрел у тебя ;)
15. O-Planet 6900 13.05.08 14:09 Сейчас в теме
(14) А мою по поиску и замене повторяющихся контрагентов видел? ;)
17. JohnyDeath 299 13.05.08 16:53 Сейчас в теме
(15) нда, Олег, посмотрел... А ты, видать на мою даже не взглянул. Если бы ты это сделал, то, как мне кажется, не задал бы такого вопроса.
16. JohnyDeath 299 13.05.08 14:31 Сейчас в теме
Нет, не видел. Покажи.
Чем лучше?
18. O-Planet 6900 13.05.08 19:45 Сейчас в теме
Да я без умысла какого. Просто спросил и все. У тебя оно по-любому должно быть круче, потому что ВК хорошие используешь. Я - только стандартными средствами, кое-где приходится просто-таки измудряться. Собственно, меня моя устраивает. Периодически у разных клиентов с ее помощью чищу базенки и забираю мани.
19. JohnyDeath 299 14.05.08 10:06 Сейчас в теме
Да я тож не злорадствовал. ;)
ИМХО, самые большие минусы твоей обработки:
1) не видать статус выполнения, т.е. сколько осталось до конца обработки;
2) неужели ты чистил только "Контрагентов"?!
20. DRY 10.11.08 11:11 Сейчас в теме
эх, жаль обработка некорректно работает с другими конфигами( Именно в том справочнике в котором есть дубли по кнопке "Начать сканирование" ничего не происходит. А так конечно крутая штука ;) Спасибо.
21. JohnyDeath 299 10.11.08 11:14 Сейчас в теме
(20) а можешь поподробнее? Пробывал на нескольких конфах - всё работает.
22. DRY 10.11.08 12:40 Сейчас в теме
(21) Вообщем парадокс конечно, работает со всеми справочниками кроме одного, который как раз нужен.. объект вроде создаётся, но когда вызывается метод ВыбратьЭлементы() возвращается 0, хотя справочник точно заполнен. Это ошибка НЕ обработки! тут что-то другое, первый раз такое вижу..
23. JohnyDeath 299 10.11.08 12:42 Сейчас в теме
(22) а он, случайно, не подчинен другому справочнику?
24. DRY 10.11.08 13:05 Сейчас в теме
25. DRY 10.11.08 14:02 Сейчас в теме
огромное спасибо за открытый код! теперь все работает ;)
26. JohnyDeath 299 10.11.08 14:11 Сейчас в теме
27. Nastena 17.03.09 13:32 Сейчас в теме
СПАСИБО ОГРОМНОЕ!

И от меня и от начальника ОК
28. Evgeniy 86 28.05.09 13:40 Сейчас в теме
Обработка супер, но для полного счастия печати нехватает по дублям:(
29. JohnyDeath 299 28.05.09 14:45 Сейчас в теме
(28) не проблема. Там же все данные в ТЗ хранятся. Нарисуй в каком виде тебе это видится и я прикручу. Если сделаешь мекетик-шаблон mxl вообще замечательно будет ( и тебе и мне ;) )
30. Evgeniy 86 28.05.09 15:45 Сейчас в теме
(29) Проблемы нет конечно, просто странно что до сих пор нет такой возможности.
Ну значит счас внесу свой вклад в эту хорошую обработку:)
31. Поручик 4445 28.09.09 11:42 Сейчас в теме
Мдя, хороший пример того, что в восьмёрке можно реализовать штатными средствами без кучи ВК. Впрочем за классную работу плюс.
35. JohnyDeath 299 09.12.09 17:13 Сейчас в теме
(31) кстати да, что в 8-ке можно реализовать штатными средствами?
32. ketr 110 09.12.09 17:07 Сейчас в теме
скажите пожалуйста, а если у меня 2 одинаковых контрагента (код разный, наименование одинаковое). По обоим были проводки - я смогу удалить одного из них, а на другого перекинуть все движения?
33. JohnyDeath 299 09.12.09 17:09 Сейчас в теме
(32) Да, для этого существует обработка от 1С "RepVal.ert" (замена значений), которая вызывается по кнопке "Замена значений"
34. Ёпрст 1044 09.12.09 17:09 Сейчас в теме
(32) сможешь
(31) что именно можно в 8-ке реализовать штатными средствами?
Нечеткое сравнение строк ?
36. Поручик 4445 09.12.09 17:15 Сейчас в теме
(34) Ёпрст! Не поверишь!
В любой туповой конфе есть штатная обработка "Поиск и замена дублирущихся элементов" с настройкой уровня сходства слов и режимом поиска "По похожим словам".
38. JohnyDeath 299 09.12.09 17:17 Сейчас в теме
(36) Хм.. надо будет посмотреть как там оно внутри.
Спасибо за наводку. Но всё равно сомневаюсь, что она будет работать лучше чем strmatch
40. Ёпрст 1044 09.12.09 17:27 Сейчас в теме
(36) не смотрел..ибо особо снеговиком не увлекаюсь..
37. JohnyDeath 299 09.12.09 17:15 Сейчас в теме
(32) (в добавлении к вышесказанному)
Эта обработка по сути и создавалась для таких вот случаев, когда Контрагент вроде бы один и тот же, а бухи создали две его копии и каждый выбирает в документах разного, а потом возмущаются: почему у нас не сходится баланс! :D
39. Поручик 4445 09.12.09 17:17 Сейчас в теме
(35, 34), работает без кучи ВК.
41. Ёпрст 1044 09.12.09 17:44 Сейчас в теме
+40 Посмотрел.. Рекдостная гадость в снеговике..
42. Ёпрст 1044 09.12.09 17:56 Сейчас в теме
+41 "Молоток" и "Молоток красный" ужо никогда не найдет..
47. Altair777 640 03.08.10 14:51 Сейчас в теме
Справочник Контрагенты - очень много "ложных" срабатываний. Когда фамилии разные, а ИО одинаковые :)
48. drako 04.05.11 11:44 Сейчас в теме
Отличная обработка и довольно шустро работает. Спасибо.
Было бы еще неплохо добавить в таблицу дополнительное поле с реквизитом справочника, на выбор пользователя, кабы последнему было проще определиться в вопросе "дубль или не дубль". Например для контрагентов: "УНП".
И еще полезна бы была кнопочка быстрой замены местами "что на что меняем".
Еще раз спасибо за обработку.
49. FIZIK 7 23.09.11 13:57 Сейчас в теме
Давно изобретаю велосипеды, жалею что не наткнулся раньше. Спасибо!
50. snip 2 20.02.12 19:14 Сейчас в теме
100% совпадение номенклатуры ищет?
и как со скоростью работы?
если справочник номенклатуры порядка 10-12 тыся элементов?
52. JohnyDeath 299 20.02.12 22:03 Сейчас в теме
(50) Делал давно и с 7.7 уже практически не работаю, поэтому отвечаю "напамять".
100 % совпадение вроде бы ищет, но она не совсем для этого была изначально, т.к. полное совпадение очень просто и намного быстрее найти прямым запросом (или на худой конец встроенным поиском по наименованию).
На выборке в 10-12 тыс. проверить не могу. Лучше один раз скачайте и попробуйте.
(51) repval - да, по-моему на ИТС-е должна быть
51. snip 2 20.02.12 19:18 Сейчас в теме
подскажите repval где можно взять?
на диске ИТС имеется?
53. post84d 25.06.12 12:07 Сейчас в теме
Ребята подскажите пожалуйста такая ситуация -В XP работает все нормально, а в Windows 7 не может загрузить компоненту StrMatch.dll. Библиотеки (StrMatch.dll, mfc71.dll и msvcr71.dll) скопированы как и в XP в system 32? папку Bin в Prog. Files и на всякий случай в Каталог ИБ. Все кто знает подскажите что может быть, буду очень признателен. Заранее всем спасибо.
54. Ёпрст 1044 25.06.12 12:15 Сейчас в теме
(53) с правами админа зарегьте вк в реестре
55. post84d 25.06.12 13:03 Сейчас в теме
(54) Ёпрст, спасибо большое за помощь! Выполняю команду regsvr32.exe mfc71.dll - выдает сообщение:
"Модуль mfc71.dll загружен, но не удалось выполнить вызов DLLRegisterServer. Проверьте что mfc71.dll является правильным файлом Dll или OCX и повторить попытку.
ОС- Windows 7 начальная, 32 разрядная. запускаю на нетбуке
56. Ёпрст 1044 25.06.12 13:05 Сейчас в теме
mfc71.dll - это что за зверь такой ?
57. post84d 25.06.12 13:37 Сейчас в теме
(56) Ёпрст, Точно не могу сказать для чего именно это библиотека.. - без нее не будет работать StrMatch.dll В описании обработки по которой ведется обсуждение здесь:

Порядок установки:
1. Если у вас нет в папке "{КаталогГдеУстановленаWindows}\System32\" файлов MFC71.dll и msvcr71.dll скопируйте их туда из прикрепленного архива "System32.rar" (необходимы для нечеткого поиска)
58. Ёпрст 1044 25.06.12 14:33 Сейчас в теме
(57) регить вк нужно от имени лок. админа (или админа домена)

можешь и ярлык создать с регистрацией и его запустить от имени админа.
59. Ёпрст 1044 25.06.12 14:33 Сейчас в теме
или cmd запустить от имени админа и там зарегить
60. post84d 25.06.12 19:53 Сейчас в теме
(59) Ёпрст, Нет разумеется я регистрирую с Админскими правами. Вот и хотел спросить здесь, точно ли можно эти библиотеки применять в Windows 7? в XP работает все без нареканий. Если 100 % работают, то искать в другом месте- может конфликт какай то создается. Еще раз спасибо вам за отклик.
61. proger1c81 26.10.12 19:01 Сейчас в теме
как ограничить поиск дублей? поясню: например у меня наименование состоит из 7 слов, разделенных пробелом. Эта обработка мне показывает дубли даже, когда совпадает только одно слово. Хотелось бы ограничить поиск дублей до различия только в одном двух знаках. Как это лучше сделать? заранее спасибо за ответ.
62. JohnyDeath 299 27.10.12 09:20 Сейчас в теме
(61) "Похожесть" двух строк сравнивает ВК StrMatch.dll. Там наверное так зашито. Степенью похожестью игрались? Если да, то я тут ничем помочь не смогу. Да и 7.7 у меня уже нигде не осталось (
64. proger1c81 27.10.12 22:33 Сейчас в теме
(62) (63) artbear, спасибо. Я так тоже подумал, что зашито.
63. Модератор раздела artbear 27.10.12 10:55 Сейчас в теме
(61) Это фича ВК StrMatch.dll - всегда будет возвращен хоть какой-то коэффициент сходства.
Я лично в подобных задачах выбирал первые N похожих строки (например, 3 или 5) и предлагал пользователю самостоятельно выбрать нужный вариант из этого количества.
65. Anyxwar 112 02.04.13 14:18 Сейчас в теме
Товарищи,кто нибудь использовал данную библиотечку под 64 разрядную винду,к примеру 7,у меня ругается говорит что это версия для 32 разрядной винды?
66. Sanario 22 03.10.13 14:16 Сейчас в теме
А почему бы не выложить все это одним файлом в архиве?
67. JohnyDeath 299 03.10.13 14:50 Сейчас в теме
(66) это всё выкладывалось еще в те времена, когда небыло никаких инфо-денег. Попробую переложить. Но ВК StrMatch я где-то на просторах интернета находил. Наверное на проклубе.
68. JohnyDeath 299 03.10.13 15:29 Сейчас в теме
Оставьте свое сообщение

См. также

7.7 : Ставки налогов и отчислений. БУХ учет Украина 2014 Промо

Обработка справочников Зарплата Зарплата v77::БУ 1С7:Бух Украина БУ НДФЛ Абонемент ($m)

Просто запустим обработку. Файл "СтавкиНалоговЗарплата2014.ert" - выполнить.

1 стартмани

22.01.2014    22141    0    kompas-dm    1    

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

Поиск данных Чистка базы Обработка справочников v77::ОУ 1С7:ТиС УУ Абонемент ($m)

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

1 стартмани

19.11.2020    369    0    Kuzya_brаtsk    2    

Помощник изменения ставки НДС c 18% на 20% (для ТиС 7.7 и Комплексной 7.7)

Обработка справочников Оптовая торговля Оптовая торговля v77::ОУ 1С7:Комплекс 1С7:ТиС БУ НДС Абонемент ($m)

Помощник включен в релиз 7.70.998 конфигурации "Торговля+Склад" (ред. 9.2). Если по какой-то причине Вы не можете обновить свою программу на данный релиз, используйте внешнюю обработку.

1 стартмани

25.12.2018    8549    25    Ant10    0    

Переход на НДС 20% для 1С:7.7

Обработка справочников v77::БУ 1С7:УСН Россия БУ НДС Абонемент ($m)

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

1 стартмани

24.12.2018    11921    33    pentanom    25    

Актуатор прайс-листов для ТиС, Комплексной 7.7 Промо

Ценообразование, прайсы Обработка справочников Оптовая торговля Ценообразование, анализ цен Оптовая торговля Ценообразование, анализ цен v77::ОУ 1С7:Комплекс 1С7:ТиС Абонемент ($m)

UPD добавлена обновленная обработка, теперь актуатор позволяет копировать прайс-листы на новую дату. Актуатор предназначен для быстрого изменения даты актуальности цен на группу товаров и группу типов цен (прайс-листов) в ТиС 7.7 или комплексной. Типовая обработка позволяет мгновенно рассчитывать цены по определенным условиям, и если даже произошла ошибка в дате - ничего, казалось бы, страшного.... Открыть обработку второй раз, поставить верную дату, и выполнить тот же расчет...

1 стартмани

08.11.2013    21319    15    Krasnyj    2    

Деноминация оборотов и остатков в 1С7.7 (Беларусь)

Обработка документов Обработка справочников v77::БУ 1С7:Бух 1С7:ББУ Беларусь БУ Абонемент ($m)

Обработка проводит деноминацию оборотов, сумма каждой проводки делится на 10000. После этого остатки по счетам и субконто корректируются до эталонных значений. Также деноминируются реквизиты справочников.

1 стартмани

12.06.2016    29279    62    aselik    17    

Групповая обработка номенклатуры для "Торговля и Склад", "Комплексная" 1С 7.7

Обработка справочников v77::ОУ 1С7:Комплекс 1С7:ТиС 1С7:ПУБ УУ Абонемент ($m)

Обработка, позволяющая быстро и удобно отобрать необходимую номенклатуру, после чего перенести ее в указанную группу, изменить числовой реквизит, установить или удалить свойство номенклатуры, а также установить или снять пометку на удаление. Имеется фильтр по наличию остатков на складах и числу дней с последнего поступления.

1 стартмани

05.06.2015    18069    27    Tavalik    4    

Обработка элементов и групп справочника (групповой перенос и удаление)

Обработка справочников v7.7 v77::ОУ v77::БУ v77::Расчет Абонемент ($m)

Обработка позволяет в интерактивном режиме (а ля Тотал коммандер) переносить и удалять элементы и группы справочника.

1 стартмани

08.11.2013    12692    19    zawal    4    

Применение штрих-кода в 7.7 УСН и ОСН для учета документов Промо

Поиск данных Печатные формы документов Сканер штрих-кода Документооборот и делопроизводство Документооборот и делопроизводство v77::ОУ v77::БУ v77::Расчет 1С7:Бух Абонемент ($m)

Для организаций, имеющих большой документооборот, актуальным является вопрос учета подписанных документов, которые выдаются контрагентам. С этой целью написана данная доработка, которая позволяет печатать уникальный штрих-код на любом документе, а факт его возврата зафиксировать считыванием данного штрих-кода. Решение выполнено в формате внешней обработки и функции глобального модуля.

1 стартмани

28.11.2010    31724    23    Denis1c    12    

Заполнение цены из приходных документов

Ценообразование, прайсы Обработка справочников Ценообразование, анализ цен Ценообразование, анализ цен v77::ОУ 1С7:Комплекс 1С7:ТиС УУ Абонемент ($m)

Обрабатываются документы "Ввод Остатков ТМЦ", "Оприходование ТМЦ" и "Поступление ТМЦ"

1 стартмани

27.06.2013    11075    8    search    6    

Наведем порядок в договорах

Обработка справочников v77::БУ 1С7:Бух Абонемент ($m)

Советы и инструмент для наведения порядка в справочнике Договоры

1 стартмани

19.06.2013    12361    0    Sergey1CSpb    6    

Пора считать зарплату за январь 2013 -- новые ставки налогов

Обработка справочников Зарплата Зарплата v77::БУ 1С7:Бух Украина БУ Абонемент ($m)

Для типовой бухгалтерии 7.7 Украина. Просто нужно выполнить эту обработку. Сделал для своих клиентов. Помогу и Вам.

1 стартмани

31.01.2013    15629    0    kompas-dm    2    

Маршрутизация локальной доставки грузов в 1С 7.7

Обработка документов Обработка справочников v77::ОУ 1С7:ТиС Автомобили, автосервисы Транспорт, автопарки, такси УУ Абонемент ($m)

Простая и наглядная обработка помогает логисту маршрутизировать доставку грузов по городу и области (без карт)

5 стартмани

14.01.2013    25035    9    axxell    6    

Перенос элементов справочника в другую группу

Обработка справочников v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Беларусь Абонемент ($m)

Перенос всей группы списком элементов в другую группу в любом справочнике

1 стартмани

02.12.2012    19155    13    brunet    3    

Печать договоров, заявлений по шаблону WORD и EXCEL (шаблон, пример)

Универсальные печатные формы Обработка справочников Зарплата Управление персоналом (HRM) Зарплата Управление персоналом (HRM) v77::Расчет 1С7:ЗиК УУ НДФЛ Абонемент ($m)

Печать договоров, заявлений по шаблону WORD и EXCEL (шаблон, пример). Нужно сделать рыбу и закинуть в каталог. Программисту только надо в рыбе прописать переменные. Образцы рабочих договоров, заявлений прилагаются - doc, xls, xlsx, rtf.

1 стартмани

08.10.2012    19285    12    _Vovik    6    

Производственные нормативы. Групповая обработка Промо

Обработка справочников Производство готовой продукции (работ, услуг) Рабочее место Производство готовой продукции (работ, услуг) v7.7 v77::ОУ v77::БУ 1С7:ПУБ Россия БУ Абонемент ($m)

Групповая обработка нормативов производства/ Обработка позволяет с хирургической точностью изменять затраты на производство. Добавляет, изменяет и удаляет нормы затрат.

1 стартмани

13.04.2012    21963    6    juker    5    

Контроль алкогольных реквизитов номенклатуры в ТиС

Обработка справочников Тестирование и исправление Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v77::ОУ 1С7:ТиС Россия Акцизы Абонемент ($m)

Полнота заполнения "алкогольных" реквизитов справочника "Номенклатура" дает надежду на правильность алкогольной декларации! Трудности бухгалтеров в контроле этих реквизитов послужили причиной создания предлагаемой простой обработки.

1 стартмани

04.10.2012    13822    0    BorisBelov    3    

Выгрузка контрагентов в dbf

Файловые протоколы обмена, FTP Обработка справочников v77::БУ 1С7:Бух Россия Абонемент ($m)

Выгрузка контрагентов в dbf

1 стартмани

25.09.2012    13648    10    cadko    14    

Загрузка контрагентов для алкогольной декларации

Обработка справочников Загрузка и выгрузка в Excel v77::БУ 1С7:Бух Абонемент ($m)

Быстро загрузить контрагентов-производителей алкогольной продукции из Excel-файла поможет простая обработка.

1 стартмани

17.09.2012    16503    0    BorisBelov    7    

Поиск ошибок в регистрах 7.7 Промо

Поиск данных Тестирование и исправление Анализ учета v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка позволяет найти ошибки в регистрах 7.7 в Вашей базе данных

1 стартмани

04.05.2010    24958    13    _Z1    31    

Учет Алкоголя в типовых: "Комплексная 7.7" и "Торговля и Склад 7.7". Добавлены ведомости с итогами.

Обработка справочников Управленческие Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v77::ОУ 1С7:Комплекс 1С7:ТиС Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Обработка, дающая возможность видеть в отчетах количественную оценку Номенклатуры, сгруппированной в группу (в моем случае, в группу "Пиво") в Декалитрах. Можно легко допилить под свои нужды. Добавлены отчеты: «Ведомость по остаткам ТМЦ (внешняя)» и «Ведомость по партиям ТМЦ (внешняя)», в которых есть итоги по количеству. Эти итоги верные, поскольку все единицы измерения приведены к "Далам".

1 стартмани

04.09.2012    11234    1    agulaev    5    

Тюнинг Бух.7.7, УСН: Табельный учет Промо

Зарплата Обработка документов Обработка справочников Зарплата v77::БУ 1С7:Бух Россия Абонемент ($m)

Ведем календарь и рабочие графики. Заполняем по ним табели формы Т-13. Формируем документ начисления зарплаты.

1 стартмани

20.04.2011    26229    5    Арчибальд    67    

Обработка очистки (удаления) истории периодических реквизитов справочников

Чистка базы Обработка справочников v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Удаляет историю выбранных периодических реквизитов в выбранном справочнике

1 стартмани

16.07.2012    12359    8    z0an    4    

Выгрузка в XML номенклатуры + автоматическая отправка на FTP сервер для ТиС 7.7

Обмен через XML Обработка справочников WEB v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Выгрузка в XML файл номенклатуры, с выбором цены и остатками по складу (без использования AddIn.XMLParser)+ автоматическая отправка на FTP сервер.

1 стартмани

14.06.2012    18864    18    гыук320    2    

Загрузка ставок рефинансирования с сайта НБ РБ

Обработка справочников WEB v77::БУ 1С7:Бух Беларусь Абонемент ($m)

Обработка предназначена для загрузки значений ставок рефинансирования с сайта Национального Банка Республики Беларусь и записи данных значений в базу 1С.

1 стартмани

12.05.2012    14551    1    1v7    5    

Панель функций 7.7

Универсальные обработки Инструментарий разработчика Поиск данных v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Универсальная панель функций для 1С 7.7 (SQL). На замену меню Операции.

1 стартмани

05.04.2012    16261    0    json    2    

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

1С7.7<->1C7.7 Обработка документов Обработка справочников v77::ОУ 1С7:ТиС Абонемент ($m)

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

1 стартмани

26.03.2012    16021    20    stu1112    4    

Групповое исправление наименований номенклатуры, торговля 7.7

Обработка справочников Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v77::ОУ v77::БУ 1С7:ТиС Россия Абонемент ($m)

Групповое исправление наименований номенклатуры. Обработка позволяет привести к единому виду наименования номенклатуры.

1 стартмани

03.03.2012    14853    9    chibor    7    

Обработка автозаполнения значений БазоваяЕдиница и ОсновнаяЕдиница в справочнике Номенклатура для 1с7

Обработка справочников Поиск данных v77::ОУ 1С7:ТиС Абонемент ($m)

Обработка предназначена для автозаполнения значений БазоваяЕдиница и ОсновнаяЕдиница в справочнике Номенклатура, для 1с7.7 Торговля и склад. Актуальна после некорректного переноса данных, когда номенклатуре присваивается Базовая Единица и Основная Единица подчиненная другой номенклатурной позиции или вообще не заполнена.

1 стартмани

16.02.2012    19560    9    Kuzya_brаtsk    4    

Обработка справочников и документов по условию 1С7

Универсальные обработки Обработка документов Обработка справочников v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Универсальная обработка справочников и документов по произвольному условию, написанному на языке 1С.

1 стартмани

31.01.2012    19203    6    fixin    3    

Поиск ссылок на удаленные объекты (1с 7.7)

Поиск данных v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Универсальная обработка для поиска помеченных на удаление объектов и ссылок на них

1 стартмани

25.01.2012    6795    5    Alexkoz1980    3    

1С 7.7 ЗиК. Закрытие вычетов на начало 2012 года (кроме 104).

Обработка справочников Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ НУ НДФЛ Абонемент ($m)

1С 7.7 ЗиК. Автоматическое закрытие вычетов на начало 2012 года (кроме 104).

1 стартмани

24.01.2012    9403    1    vit_new    1    

Восстановление элементов справочника "<Объект не найден>(7227/)" DBF, SQL

Сервисные утилиты Поиск данных Обработка справочников v77::БУ 1cv7.md Абонемент ($m)

Восстановление элементов справочника "<Объект не найден>(7227/)" DBF, SQL Бывает, удалят элемент или папку в справочнике непосредственно...

1 стартмани

16.01.2012    13400    17    pupkinSana    15    

Разделение основных средств группового учёта

Обработка справочников Учет ОС и НМА Учет ОС и НМА v77::БУ 1С7:ББУ Россия БУ Абонемент ($m)

Разработана для бюджетной конфинурации. Использовал для разделения основных средств группового учёта перед переносом в восьмёрку.

1 стартмани

12.01.2012    13474    1    xeon    9    

Поиск дубликатов контрагентов по ИНН

Чистка базы Поиск данных v77::БУ 1С7:Бух Россия Абонемент ($m)

Поиск дубликатов контрагентов по ИНН

1 стартмани

02.01.2012    9699    7    Изучающий1С    13    

Быстрое заполнение стандартных вычетов на детей в соответствии с Федеральным законом от 21.11.2011 № 330-ФЗ для перерасчета НДФЛ с 01.01.2011г. без замены релиза

Обработка справочников Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ НУ НДФЛ Абонемент ($m)

Данная обработка для 1С 7.7 ЗиК автоматически заносит новые коды вычетов 114,115,116 в Справочник вычетов и корректирует коды вычетов 109,112,113.

1 стартмани

17.12.2011    14469    2    vit_new    12    

Замена элементов справочников в конфигурации

Поиск данных Универсальные обработки Тестирование и исправление v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Групповая замена одних элементов справочников на другие в реквизитах справочников, документов, операций документов (без перепроведения)

1 стартмани

14.12.2011    10154    0    dimaster    3