"Причесываем" справочник

07.02.13

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

Пользователей, добавляющих элементы в справочник обычно много, и каждый присваивает имена и прочие реквизиты, как ему нравится. Кто с маленькой буквы пишет, кто с большой, кто пробелов ставит по три штуки, кто вместо скобки ставит дробь,.. порой доходит до абсурда, но это факт! Думаю каждый бухгалтер или кладовщик пытался "причесать" справочник, но.... тщетно, справочники порой огромны, а пользователи становятся все изощренней))

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

Наименование Файл Версия Размер
Причесывание справочника
.epf 27,20Kb
357
.epf 27,20Kb 357 Скачать

Обработка позволяет "причесать" любой справочник, точнее любые его реквизиты с типом данный Строка. На текущий момент доступны следующие действия над реквизитом:
 - Заменить любой симовол (или несколько символов) на другой;
 - Очистить значение полностью;
 - Сделать все буквы заглавными;
 - Сделать все буквы прописными;
 - Сделать первую букву заглавной;
 - Сделать первую букву прописной;
 - Убрать двойные пробелы;
 - Убрать пробелы в конце строки;
 - Убрать пробелы в начале строки;
 - Установить любое значение.


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

Порядок работы следующий:
1. Выбираем Справочник.
2. Отмечаем флажками те реквизиты, которые будут обрабатываться.
3. Отмечаем флажками необходимые действия.
3. Выстраиваем действия в последовательности, в которой они должны быть выполнены.
4. При необходимости устанавливаем отбор.
5. Жмем "Найти объекты".
6. Проверяем те ли объекты мы хотим обработать, так как действия, в большинстве случаев, необратимы!
7. Жмем "Причесать" и с вожделением ждем когда многотысячный справочник, так усердно создаваемый извращенными изощренными пользователями наконец-то становится единообразным и приятным на вид))

ВАЖНО: Все действия Вы выполняете на свой страх и риск, по этому рекомендую потренироваться на кошечках копии!

См. также

Исправление в 1С:ЗУП/ЗКГУ ошибок по НДФЛ и взаиморасчетам с сотрудниками на начало расчетного года.

Корректировка данных Зарплата Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет НДФЛ Платные (руб)

Обработка исправляет технические ошибки по НДФЛ, взаиморасчетам с сотрудниками в 1С:ЗУП (1С:ЗКГУ) на начало года. Фактически все ошибки, которые проявляются в ведомостях на выплату, расчетных листках, при заполнении ведомостей на выплату и отчетах 6-НДФЛ и т.д. нужно начинать исправлять с начала расчетного года. Это позволит быть уверенными, что после завершения расчетов предыдущего года, начали работать с «чистого листа» без ошибочных остатков.

4800 руб.

06.10.2023    2326    29    15    

33

Тестирование и исправление ключей аналитики ERP, УТ11, КА

Корректировка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Незаменимая обработка для сопровождения конфигураций: ERP, УТ, КА. Позволяет вычистить многие ошибки в ключах аналитики, в ключевых справочниках конфигурации.

3600 руб.

10.02.2017    106811    633    173    

676

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27383    79    146    

59

Исправление ошибки закрытия месяца "Обнаружены ненулевые остатки по суммам при нулевом остатке по количеству в регистре себестоимости по организации". УТ 11.4,УТ 11.5, КА 2.4,КА 2.5, ERP 2.4, ERP 2.5, КА 2 Казахстан, Управление торговлей 3 для Казахстана

Закрытие периода Корректировка данных Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Закрытие месяца - важный процесс в современных конфигурациях, таких как УТ 11.4, УТ 11.5, КА 2.4, КА 2.5 ERP 2.4,ERP 2.5, КА 2 Казахстан, УТ 3 Казахстан регламентные операции влияют на расчет себестоимости, и ошибки в данном расчете не дают картины деятельности организации.

2400 руб.

27.10.2021    22323    299    35    

71

SALE! 20%

Заполнение документа "Корректировка регистров" произвольными данными

Закрытие периода Корректировка данных Платформа 1С v8.3 Система компоновки данных 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Внешняя обработка, позволяющая произвольным образом заполнять документ "Корректировка регистров" Предназначена для использования в конфигурациях "Управление торговлей 11", "Управление небольшой фирмой", "ERP Управление предприятием", а также в других конфигурациях, в состав которых входит библиотека стандартных подсистем (БСП) версии 2.2+ и указанный выше документ.

2400 1920 руб.

13.07.2015    50169    171    29    

121
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Sybr 241 08.02.13 10:51 Сейчас в теме
Для справочника контрагентов актуально удалять "ООО" и "ИП" из наименований.
4. Legin 5 08.02.13 12:45 Сейчас в теме
(1) а еще для справочника "Контрагенты" актуально заменять
ООО "Одуванчик"
на
Одуванчик ООО
SeiOkami; +1 Ответить
15. fasik 1 09.02.13 19:53 Сейчас в теме
(4) Legin,
можно еще добавить реквизит "форма собственности" - тип справочник, там будет ООО, а в наименование - Одуванчик

Но предстоит большая работа по изменению печатных форм, зато будет красиво в справочнике контрагентов...
37. Antoska 17 06.03.13 14:47 Сейчас в теме
(1) Sybr, Думаю лучшим вариантом было бы добавить возможность самому указать какие символы заменить и на что. По типу функции СтрЗаменить(Строка1,Строка2,Строка3). А еще лучше добавить проверку вводимых значений. Но и в этом случае невозможно подстраховаться от приколов пользователей 1С:) Они, порой, творят чудеса!
2. fnv 08.02.13 11:35 Сейчас в теме
3. internetname 08.02.13 12:44 Сейчас в теме
Возможно, будет полезным добавить заполнение наименования по шаблону.
5. _LkMaksimka_ 1 08.02.13 13:35 Сейчас в теме
6. kodkraft 9 08.02.13 14:07 Сейчас в теме
Чем различаются результаты двух методов? Наверное имелось ввиду другое.
- Сделать первую букву заглавной;
- Сделать первую букву прописной;
7. Misanets 340 08.02.13 15:19 Сейчас в теме
(6) kodkraft, Заглавная - верхний регистр "А", прописная - нижний регистр "а".
8. marat_n 112 08.02.13 16:19 Сейчас в теме
нижний регистр - это "строчные", а "прописные" - это "заглавные" и есть)
9. Taktic 39 08.02.13 20:09 Сейчас в теме
Было бы хорошо добавить конструктор наименования из реквизитов справочника.
30. Рамзес 29 14.02.13 10:14 Сейчас в теме
(9) Taktic, тогда уж не из реквизитов справочника, а из доп. свойств справочника.
10. piloturs 9 09.02.13 04:17 Сейчас в теме
(0)

Обработка позволяет ...
..................
- Убрать пробелы в конце строки;


дык, одноэсина не сохраняет в БД пробелы в конце строки
или я не прав?
11. serega_sun 09.02.13 05:25 Сейчас в теме
13. Boudybuilder 35 09.02.13 19:09 Сейчас в теме
12. alfaservice 17 09.02.13 13:53 Сейчас в теме
Полезная вещь! и правда запарили бухи да продавцы, кто во что горазд...
14. Boudybuilder 35 09.02.13 19:11 Сейчас в теме
Иногда так напартачат , что ни одной обработкой не расчешишь... Мне кажется тут все только ручками.
16. expert.1c8 10.02.13 16:25 Сейчас в теме
Про формы собственности (ИП, ООО) - это актуально только для одного справочника - Контрагенты,
а обработка работает вроде для любых справочников,
ну и для решения именно этой задачи уже выкладывали раньше обработки, их можно найти поиском..
Только правильней не удалять эту информацию, а перемещать в конец наименования.

Ну а вообще, функционал есть куда развивать, "причесывание" - это задача достаточно творческая,
много чего может понадобиться..
17. serg1983 20 10.02.13 17:02 Сейчас в теме
1.Контроль наименование перед записью.
2.Каждому пользователю. К примеру Менеджерам Покупатели, Снабжению Поставщики, Бухгалтерии Прочее. А номенклатуру вводить только 1-2 пользователям (Кладовщику, и ответ. Менеджеру)
18. serg1983 20 10.02.13 17:07 Сейчас в теме
ни один код и алгоритм не поможет. Если все его будут его вести как заблогорассудиться
Rad90210; +1 Ответить
19. susorov 94 10.02.13 22:26 Сейчас в теме
Как насчёт доп.причёсывания нижней таблицы в форме обработки?
1. добавить колонку с флагами, чтобы можно было исключать строки из обработки, по желанию...
2. добавить предпросмотр ожидаемого результата, или в доп.колонке рядом с исходной, или хотя бы в отдельной таблице (тогда юзер вовремя увидит, и отменит такой причесон, который бы только добавил ему проблем: "Бумага формата а4" или "Процессор amd athlon 64 x2 socketam2"). Заранее спасибо.
Рамзес; +1 Ответить
20. Metr111 11.02.13 00:57 Сейчас в теме
Давайте ребята, постарайтесь!!! Для себя же делаем!!!
21. karakozov 11.02.13 09:22 Сейчас в теме
Как правило, когда нужно "причесать справочник" бывает проще написать алгоритм самому.Конечно написать инструмент как у автора требует времени.Но уж больно часто встречаешься с ситуацией, взяв какой нить инструмент для обработки справочников, его как минимум приходится дописывать под свою задачу.Перед сим, разобраться в идейности автора. Т.Е. резюме, инструмент несомненно полезен.Думаю что разработчикам которым сложно быстро написать алгоритм под корректировке своего справочника и в своей задаче, а решать проблему нужно быстро, он очень даже пригодится.Но по факту, чисто из прикладных целей, писать надо самим.Что б не расслабляться.Плюс автору.
22. CheBurator 3119 11.02.13 13:39 Сейчас в теме
за ожидание от пользователя/оператора подтверждения на выполнение удаления ведущих пробелов или двойных пробелов - пожизненно отстранять от работы с людьми и переводить на тупой кодинг по ТЗ за тарелку супа.
23. Denizzz 11.02.13 14:46 Сейчас в теме
Не помешает добавить для пользователей "Может вы имели в виду...?".
24. Misanets 340 11.02.13 19:21 Сейчас в теме
(23) не совсем Вас понял.
(22) а Вас совсем не понял))
25. serega3333 12.02.13 00:57 Сейчас в теме
а единицы измерения будут прикручены? очень бы помогло, а то с ними постоянно такой головняк
26. bulas 211 13.02.13 09:10 Сейчас в теме
С единицами измерения проще - их можно выбирать из классификатора. А вот с наименованием номенклатуры полный "трындец". После наведения порядка в справочнике, для ввода новой номенклатуры, не помешает появление сообщения: "Для корректного ввода наименования посылаем вас в Википедию - сделайте правильный выбор". Или наподобие как предлагает Denizzz, но тогда нужен классификатор номенклатуры (как раньше был ГОСТ), некоторые так и делают свой классификатор для правильной подстановки наименования. А то: "Что имела, то и поимела, ввиду". А в обработке много в одном - полезная она.
27. Rad90210 13 13.02.13 14:02 Сейчас в теме
Нужно устанавливать ответственных / назначать виноватых. Нужно ограничивать список пользователей на погадить. А если уж разрешили всем - так скорее помойки и добивались. 2 разных пользователя создали 2 разных ТМЦ: карандаши и _карандаши. Вот интересно, это один и тот же ТМЦ? И что сделает менеджер, который вводил 2-е ТМЦ, не найдя своего _карандаши? Конечно же, при следующем оприходовании введет новую карточку :). Кстати если уж на то пошло - какая проблема с тем что много дублей? Если нет одного каталога, и товарных позиций больше 100 - не принципиально сколько карточек в системе вообще ... Визуализация теряется... А вот что бух. при дублях не может посчитать партионную себестоимость, так это может и к лучшему ))
Sergoninfostarru; +1 Ответить
28. turboatom 13.02.13 19:46 Сейчас в теме
А для УФ не планируете?=)
29. Misanets 340 14.02.13 09:14 Сейчас в теме
(28) turboatom, пока нет, но подумаю.
31. turboatom 15.02.13 22:13 Сейчас в теме
Отлично, спасибо, УТ11 в обычном режиме-полет нормальный
32. revril 21.02.13 15:22 Сейчас в теме
Спасибо за обработку! Очень удобно, особеенно после переноса данных из 1с 7.7. В Справочнике сотрудники почему то все наименования большими буквами прописались
33. Sergoninfostarru 2 23.02.13 01:21 Сейчас в теме
Тема избитая, но достаточно злободневная. Я решил эту проблему для контрагентов созданием мастера введения новых карточек. В основе лежит поиск по ОКПО (ЕГРПОУ для Украины). Сначала вводится код, програма проверяет существование в базе данных и, если не найдено, дает переходить к введению имени контрагента. Кроме того, вводить новых контрагентов могут только определенные работники, у которых есть доступ к договорам и, соответственно, реквизитам контрагентов. Если нет возможности сузить круг вводящих в базу данных,то в конце месяца делают рейд по дебиторам : берут оборотно-сальдовую ведомость и начинают разбираться серьезно с бухгалтерами, почему суммы задолженности не закрыты. Пару таких административных методов и бухгалтера начинают активный поиск контрагента перед тем, как ввести в базу данных. Для ТМЦ уже сложнее, но тут приходит на помощь контроль на остатки по карточкам, поэтому легче в подборе делать выбор правильной карточки.
Думаю, что проблемы такого характера одним программным методом не решаются : программист один, а бухгалтеров и менеджеров много. Как не автоматизируй хаос, он будет хаосом дальше.
34. Misanets 340 28.02.13 23:45 Сейчас в теме
(33) Sergoninfostarru, безусловно Ваши методы заслуживают внимания и Ваши труды замечены. Но к сожалению бывают и другие справочники кроме Номенклатуры, Контрагентов и Договоров, я уверен что это Вам известно. В публикации ни в коем случае не ищется метод борьбы с "нерядивыми пользователями" или панацея проблемной темы. Обработка предназначена не для "предотвратить", а хоть как-то "причесать" имеющийся беспорядок)))
36. Sergoninfostarru 2 04.03.13 00:28 Сейчас в теме
(34) Героизм программистов 1С часто топится в нерадивости пользователей, данных вносящие. С точки зрения программирования, я поставил "+", но с организаторской - неуд. Причесывать можна до бесконечности, но эффективным это будет, когда те, кто бардак сделал, будут этими обработками пользоваться, а не грузить проблемами других.
35. 1cmax 152 03.03.13 20:43 Сейчас в теме
ну дисциплина пользователей - дело непростое
38. s_uu 22 07.03.13 08:57 Сейчас в теме
А для 1с 7.7 Торговля и склад планируется выпуск такой обработки??
39. Misanets 340 08.08.13 10:55 Сейчас в теме
(38) s_uu, нет. 1С 7.7 пора уже на пенсию))
40. Sergoninfostarru 2 08.08.13 14:25 Сейчас в теме
(39) Я бы не говорил с такой уверенностью !!! 7-ка еще будет жить долго, по крайней мере, в управленческих задачах пока кризис не закончится. "Не круто" - это "ДА", но для простых бизнес-процессов используется сейчас, и будет жить дальше !!!
43. пользователь 04.05.20 20:02
Сообщение было скрыто модератором.
...
45. пользователь 10.05.20 08:18
Сообщение было скрыто модератором.
...
41. alexruzh67 26.07.14 03:11 Сейчас в теме
Спасибо, хорошая обработка.
42. alina71 07.06.16 13:00 Сейчас в теме
Большое спасибо, обработка очень помогла.
44. CheBurator 3119 04.05.20 20:25 Сейчас в теме
еще хорошобы чтобы можно было выполнять такие действия:
20 л -> 20л
20 см -> 20см
20 мм -> 20мм
20 м -> 20м

20 sm -> 20см
20 l в 20л

проблеСимволРазделительКакойто - в неразрывныйпробелРазделительКакой-тоНеразрывныйпробел

пробелТочка - в точку
пробелЗПТ - в ЗПТ
дв точки - в одну
две зпт - в одну
итд. итп...
.
м.б. возможность прицепить в качестве "обработчика" некий плугинчик, в котором модно прописывать частные такие алгоритмы замены

и после "выполнить "- получаем визуально видимое в таблице, но в базу не записано, по умолчанию все ВКЛ - и по "записать" уже скидыаем "верифцированный" результта в базу
Оставьте свое сообщение