gifts2017

Табличное редактирование справочной информациии

Опубликовал Азбука Морзе в раздел Обработки - Обработка справочников

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

Всем привет. Сегодня я представлю вам комикс о том, как с помощью утилиты табличного редактирования справочной информации можно быстро и непринужденно править технические характеристики номенклатуры. Итак, скачиваем утилиту, помещаем в папку «Мои любимые обработки», открываем 1С:Предприятие в режиме толстого клиента обычного приложения и открываем утилиту.

 

 

Знакомимся со справочной информацией:

Ну что же, настраиваем цветовую гамму:

и выбираем табличную часть «Технические характеристики» справочника «Номенклатуры». Наша конфигурация не типовая, так что не удивляйтесь, что в вашей может и не быть не только табличной части «Технические характеристики», но и самого справочника «Номенклатура». Не отчаивайтесь, это лишь учебный пример.

Двойной клик мышью по техническим характеристикам - у нас появляется следующее окно:

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

Затем расставим флажки в таблице реквизитов. Группировка по колонкам будет следующая - Характеристика, Единица измерения. Порядок следования реквизитов в колонках можно менять. В строках таблицы будем выводить Значение характеристики; в качестве флага возьмем реквизит типа Булево – Ключевая.

Сохраним настройку:

и заполним таблицу, нажимая кнопку  . Вот что у нас получилось:

Черные ячейки (смотрим «Цветовая гамма») - для этой электростанции и Характеристики/ЕдиницыИзмерения данные не заведены. Зеленый текст- характеристика заведена, но не заполнена. Ячейки «древесного цвета» - для ключевых характеристик. Самое главное: ошибки при заведении характеристик «Охлаждение двигателя» и «Топливо» - одинаковые значения имеют разные наименования. Не подумайте, что утилита сама их выделила красной чертой. Версия 1.0 на это не способна. Красные линии я потом подрисовал для наглядности.

Давайте исправим; для начала вручную:

Сине-серый цвет нашей палитры цветов сигнализирует – были изменения. «Топливо» отредактируем с помощью подменю . Для этого выделим ячейки с ошибками:

выберем команду «заполнить – Все»

введем правильное значение:

и смотрим на результат:

Подменю  позволяет заполнять значениями столбцы таблицы в зависимости от категории ячеек (подробности в справке) и интуитивно понятно.

Пока я редактировал, пришел начальник и приказал:

  1. Ключевые характеристики должны располагаться в начале табличной части

  2. «Модель двигателя» не является ключевой

  3. Добавить новую ключевую характеристику «Тип запуска» и всем электростанциям для начала установить значение «электростартер». Потом разберемся, какие следует изменить на «ручной».

«Я понимаю (у меня понимающий босс) – добавил он – работы много, но с завтрашнего дня на сайте должны быть технические характеристики в новом формате. Буду ходатайствовать  о премиальных за сверхурочные».

Не надо сверхурочных - подумал я, приступая к работе, но ничего не сказал. Прежде всего, снял признак «Ключевая» у характеристики «Модель двигателя»:

Затем мышкой переместил столбцы с ключевыми характеристиками влево:

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

Нажал кнопку в правом нижнем углу: . В это время подошел начальник:

- Директор дал добро. Ух, ты! А что это?

- Все готово. Сверхурочные с премиальными не понадобятся – отвечаю.

 

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

Наименование Файл Версия Размер Кол. Скачив.
Табличное редактирование справочной информации
.epf 41,15Kb
14.06.13
39
.epf 41,15Kb 39 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. юрий гулидов (gull22) 24.04.13 16:17
Круто! Даже неудобно спрашивать сколько времени на это потрачено.
2. Азбука Морзе 25.04.13 09:33
gull22, изначально делал обработку для табличной части "Технические характеристики номенклатуры". Времени затратил, насколько помню, около недели. Потом понадобилась аналогичная для сопутствующих товаров; там были свои нюансы, но по накатанной справился за 2-3 дня. В этом году, в конце зимы, был неделю на больничном и от скуки решил сделать универсальную для любой табличной части справочника. После выхода на работу потихоньку тестировал, оформлял публикацию, писал справку. В целом получилось где-то 3 недели рабочего времени.
3. Александр Журавлев (apostal86) 25.04.13 15:14
Тут бы тогда нужно уточнить, что не только для табличных частей, но и для подчиненных справочников, ведь Характеристики номенклатуры, например в УТ, КА, УПП - это отдельный справочник
4. Азбука Морзе 25.04.13 17:53
Нет, только для табличных частей. Подчиненные справочники, планы видов характеристик и сами характеристики цепляются обработкой, если реквизиты табличной части имеют соответствующий тип.
5. Александр Крынецкий (echo77) 28.04.13 11:59
Интересная штука. Надо погонять.
Советую прогнать справку в Word'е на предмет ошибок/опечаток и т.д.: сразу бросилось в глаза "заполено".
Поправьте, и я скачаю :-)
6. Азбука Морзе 29.04.13 11:07
Воспользовался советом, действительно в справке есть ошибки орфографии, пропуски букв. Исправил и выложил.
Уже скачавшим, предложу самостоятельно исправить грамматические ошибки в справке. Для это следует открыть в конфигураторе обработку и выбрать режим редактирования справочной информации:

Действия - Справочная информация.

После чего сохранить обработку.

P.S. Сегодня маленький юбилей: 5 дней со дня публикации обработки. Судя по тому, что из 35 скачавших никто не высказал недовольства или претензий по функционалу, надеюсь программных ошибок в обработке нет. С чем вас и себя поздравляю.
7. Вадим Никонов (V.Nikonov) 10.06.13 20:46
Очень красиво! А мне по прежнему хочется табличную обработку Свойств объектов.
Вот бы научить данную обработку подхватывать (хотя бы предопределенные) свойства объектов... Их ведь можно расценивать как дополнительную табличную часть, хоть и хранятся в регистре "СвойстваОбъектов".
8. Азбука Морзе 11.06.13 09:14
Действительно, регистры сведений можно представить как виртуальные табличные части. Как это мне раньше не приходило в голову? Постараюсь замутить что-нибудь на эту тему в ближайшие 1-2 недели.
sphomin; V.Nikonov; +2 Ответить
9. Азбука Морзе 13.06.13 17:35
Объявление.
Новая версия, позволяющая работать с регистрами сведений, на финишной прямой. Поэтому, чтобы не было мучительно больно за бесцельно потраченные мани, повремените со скачиванием.
10. Азбука Морзе 14.06.13 20:13
Новая версия утилиты называется "Табличное редактирование справочной информации". Она позволяет редактировать не только табличные части справочников, но и регистры сведений у которых в измерениях, ресурсах или реквизитах есть поля с соответствующим типом данных. Как классических вроде "ЗначенияСвойствОбъектов" или "КонтактнаяИнформация", так и специфических, например: "ДоступностьТоваровДляВнешнихПользователей".

Предупреждение. Вне зависимости от режима записи (Независимый/ПодчинениеРегистратору) правятся данные только самого регистра. Данные регистратора не меняются. Поэтому рекомендуется использовать утилиту исключительно для регистров сведений с независимым режимом записи.
11. Александр Сергеев (FCDM) 15.06.13 02:03
Нужная вещь, которая экономит уйму времени. Спасибо!
12. Sergey Phomin (sphomin) 30.07.13 12:38
Обнаружил что при редактировании значений свойств объектов в список попадают только те, у которых заполнено хотя бы 1-но св-во.
В моём случае - это КРАЙНЕ НЕ удобно т.к. отбор производится по Группе номенклатуры и в него не попадают незаполненные объекты, которые-то как раз и требовалось найти и отредактировать (заполнить/дополнить) их св-ва.

Добавьте такую возможность - опционально - скажем флажок "Отображать незаполненные/пустые значения" - как-то так :)

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

P.S. В целом обработка достаточно хорошо сделана, но пока не "Плюсую" ...
13. Александр МАН (1977) 03.01.15 08:36
14. Азбука Морзе 12.01.15 08:16
Так как обработка на обычных формах, то 1С:Предприятие открываем в режиме толстого клиента обычного приложения и наслаждаемся:)
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа