gifts2017

"Нормализация" справочника "Контрагенты" (обычное приложение)

Опубликовал Роман Ершов (MRAK) в раздел Управление - Пользователю системы

В некоторых организациях сталкивался с тем, что в справочнике контрагентов наименования (не полные) оформлены, например, так: ОАО "Пупкин и компания"... неудобно искать по первым символам. данная обработка преобразует наименование в такое: Пупкин и компания ОАО.

Вариант с заменой и прочими наворотами выложил в отдельный каталог:
http://infostart.ru/projects/4280/
Данную разработку решил не усложнять дабы не ухудшать юзабилити для непродвинутых пользователей

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

Обработка меняет наименования контрагента следующим образом:
1. Удаляет ведущие и замыкающе пробелы.
2. Удаляет ведущие ковычки.
3. Удаляет замыкающие ковычки, если они единственные.
4. Перемещает ведущее сочетание принадлежности к форме собственности (ООО, ОАО, ЗАО, ГУП, ГУ, ИП, ИПБОЮЛ, МП, МУП, ФГУ, ФГУП, Ч.Л., ЧЛ, ЧП, Частное лицо) в конец наименования.
Перемещаемые сочетания можно редактировать в списке.

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

Наименование Файл Версия Размер
- 654
.1242880328 10,59Kb
02.10.09
654
.1242880328 10,59Kb Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
Комментарии
1. Misha ⁠ (Magister) 21.05.09 11:49
Вещь полезная, сейчас посмотрим...
MoonAriman; +1 Ответить 1
2. Роман Ершов (MRAK) 21.05.09 12:32
не думал, что сразу будет так много скачиваний/плюсов...
наверное, вещь нужная.
так что добавил эргономичности.
Теперь список можно сохранять и восстанавливать стандартными кнопками, очищать или заполнять по умолчанию.
3. Роман Ершов (MRAK) 21.05.09 12:40
балин... старую картинку удалить не могу...
пишет:
Невозможно удалить thumbs/20090521_0844.JPGОшибка при удалении изображения
4. halushka (halushka) 21.05.09 13:56
Просто, удобно, нужно. Однозначно плюс.
5. napala@ (napala@) 22.05.09 03:24
6. napala@ (napala@) 22.05.09 03:30
+5 только бы подписывал, кого он там меняет...так, для информации ))
7. andrew_flyer (Andrew_flyer) 22.05.09 10:27
отлично! Вот только не хватает выбора папки контрагентов, а то либо 1 либо все)
8. mia293 (mia293) 22.05.09 15:07
Супер, супер, супер!!! Никак руки не доходили исправить, теперь все в ажюре!!! Спасибо MRAK!!!
9. Роман Ершов (MRAK) 22.05.09 19:09
10. Сhe Burashka (CheBurator) 23.05.09 16:37
ндя.. все переделываем на снеговика старые бояны от 7.7... в принципе, тоже полезно/нужно...

обработка превратит, например, Открытое акционерное Общество "Торговый Дом Нашлепкин и Сыновья" в Нашлепкин и Сыновья ТД ОАО...???
..
http://www.infostart.ru/projects/819/download.php?file=1504
11. Аркадий Кучер (Abadonna) 24.05.09 17:37
10> Открытое акционерное Общество "Торговый Дом Нашлепкин и Сыновья" в Нашлепкин и Сыновья ТД ОАО...???
А на фига вообще прице в конце?
Вполне достаточно "Нашлепкин и Сыновья"... Тебе особо интересно в поле выбора АОА он, ТД или еще кто?
12. Аркадий Кучер (Abadonna) 24.05.09 17:38
Вообще надо при вводе контролировать наличие всяких там ООО, наличие кавычек и т.д. И будет щастье ;)
13. Роман Ершов (MRAK) 24.05.09 19:47
14. Роман Ершов (MRAK) 24.05.09 19:48
(12) согласен... косяк исправлял на базе, доставшейся в наследство...
15. Роман Ершов (MRAK) 24.05.09 19:50
(10) сне хватило того функционала, который я реализовал... обработка без претезий, как я и написал в "описании".
меня самого сильно удивило, что она за первый день набрала столько скачиваний/плюсов...
16. Сhe Burashka (CheBurator) 24.05.09 23:33
(11) у меня в базе парочка практически полных дублей организаций встречается.. отличаются или наличием ТД или формой собственности.. приходится еще город в конце приписывать...
17. Аркадий Кучер (Abadonna) 25.05.09 03:22
(16) Вероятность появления парочки почти полных дублей с разными формами собственности АБСОЛЮТНО такая же, как и вероятность появления ПОЛНЫХ дублей, с одинаковыми формами собственности, например, два ООО "Рога и копыта". Ну и что? Расчитывать на это необязательно. Из-за парочки везде приписывать "хвост" нерационально
18. nmor (nmor) 25.05.09 10:11
(1) А можно то-же самое для 7.7 и цены вам не будет. А так однозначно плюс
19. Роман Ершов (MRAK) 25.05.09 11:23
(18) не работаю уже с 7-кой... но код открыт... для 7-ки он практически один в один будет...
20. KereberoS (KereberoS) 25.05.09 13:31
"+" Эта обработка естественно очень полезная. Сколько не учи пользователей правильному заполнению наименований в справочнике Контрагенты для вводе по строке, всё равно делают глупости.
"-" Моё мнение, что не хватает возможности прервать работу с помощью Ctrl+Break и нет визуализации процесса работы: отсутсвует сообщение в строке состояния, в окне сообщений не выводится список контрагентов, успешно исправленных.
21. KereberoS (KereberoS) 25.05.09 13:39
Анализировал, почему нет вопроса "Продолжить выполнение операции", если выбрать конкретного контрагента, и обратил внимание, что цикл можно оптимизировать.. Во всяком случае, спасибо, это уже мелочи.
Яркий пример, когда облегчаешь жизнь себе, а работа полезна всем :)
22. Роман Ершов (MRAK) 25.05.09 16:09
(6), (20) ну раз двое попросили... сделал отчет о замененных наименованиях...
сделал обработку прерывания....
сделал сообщение о ходе работы в строке состояния...
(21) вопрос о замене конкретного контрагента считаю лишним...
24. KereberoS (KereberoS) 26.05.09 18:53
Спасибо за оперативное реагирование. Есть только еще одно замечание: при переборе в цикле вне зависимости от выполненных действий элемент справочника записывается. Думаю, что незачем тратить на это время..
25. Роман Ершов (MRAK) 26.05.09 20:21
(24) вот это реальный косяк. Исправил.
26. pogust (pogust) 29.05.09 14:47
27. andrew_flyer (Andrew_flyer) 29.05.09 18:42
Полезная штука не только от нгеграммотных пользователей, но и от автоматически созданых контрагентов при импорте из банк-клиента!
Можно бы добавить на досуге чтоб не просто "ООО" переносила, а из "Общество с ограниченно отвественностью" делала "ООО", тоесть добавить колонку с соответствием в таблицу "Значение"
28. Роман Ершов (MRAK) 29.05.09 19:25
(27) думал над этим. если еще кому-то нужно будет, то сделаю
29. Сhe Burashka (CheBurator) 29.05.09 20:26
(27),(28) читаем (10) в этой ветке - давно уже предложил ;-)
простая замена - не прокатит.. сушите весла...
попробуйте заменить такие две комбинации, которые могут быот отделно..
Акционерное общество
Закрытое акционерное общество
- тут важно сначала заменять "длинные" названия, а потом - короткие.. а то получится "Закрытое Сатурн АО"
30. Роман Ершов (MRAK) 29.05.09 20:55
31. Роман Ершов (MRAK) 29.05.09 20:56
(29) прокатит. у меня идет не простая замена
32. Роман Ершов (MRAK) 29.05.09 20:57
(29) "Закрытое Сатурн АО" никак не получится)))
33. Сhe Burashka (CheBurator) 29.05.09 21:05
(30) что именно не открывается...?
(31) а какой подход используется...?
..
какое правило(а) у тебя будет применены при "редуцировании" вот таких названий:

1. закрытое акционерное общество Сатурн
2. акционерное общество НашлепкинИко
..
???
34. Роман Ершов (MRAK) 29.05.09 21:09
(33) 1. открывается пустая страничка(((

2. Если в списке есть "закрытое акционерное общество" и "акционерное общество", то оба названия будут заменены корректно.

выбираются ВЕДУЩИЕ сочетания. То есть, если в списке только "акционерное общество ", то "закрытое акционерное общество Сатурн" вообще не будет изменено.
35. Сhe Burashka (CheBurator) 29.05.09 21:13
там ссылка на скачивание пдфной доки - смотри, где-то окно на запрос осхранения значит повисло..
или отсюда бери http://www.infostart.ru/projects/819/ - там в описании часть вопроса этому посвящена
36. Роман Ершов (MRAK) 29.05.09 21:27
37. Роман Ершов (MRAK) 29.05.09 21:49
38. Роман Ершов (MRAK) 30.05.09 08:14
(37) вариант с заменой и прочими наворотами выложил в отдельный каталог:
http://infostart.ru/projects/4280/
Данныую разработку решил не усложнять дабы не ухудшать юзабилити для непродвинутых пользователей
39. Den3D3 (Vass) 21.08.09 16:32
спасиб. когда то себе подобную делал :)
40. Дмитрий Бухалов (Re:аниматор) 23.11.10 04:38
не совсем качественно преобразовывает

" АвтоКом" ООО -> АвтоКом" ООО
"Автограф" -> Автограф"
"ПромСтройМонтаж" ООО -> ПромСтройМонтаж" ООО

а так в целом гут!
41. Виталий Журавлев (dmd) 11.10.11 19:47
Скачал. работает. Понравилась.
42. Виталий Журавлев (dmd) 11.10.11 19:48
Правда немножко обработал напильником)))
43. Брест Беларусь (zhleonid8) 11.10.11 23:28
предложение 1 возможность просмотра предварительного изменений
44. Брест Беларусь (zhleonid8) 11.10.11 23:29
2 возможность изменить только краткое наименование
45. Брест Беларусь (zhleonid8) 11.10.11 23:29
а полное оставить старым
46. Брест Беларусь (zhleonid8) 11.10.11 23:30
вопрос о замене конкретного контрагента считаю лишним... это ты не шути, просим!!!!!!!!!!!
доработай