Внешние печатные формы в Альфа-Авто 5




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

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

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

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

Открыв пункт меню Справочники — Структура компании — Внешние печатные формы можно увидеть следующие группы:

  • Внешние печатные формы
  • Внешние обработки
  • Внешние отчеты
  • Внешние обработки заполнения табличных частей

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

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

В этом случае может нам помогут следующие механизмы управления внешними печатными формами:

  1. Возможность установки отборов применяемости печатных форм;
  2. Возможность пакетной печати, для формирования пакета документов из нескольких печатных форм;
  3. Возможность доработки для определения порядка следования печатных форм.

Без использования указанных выше механизмов мы получим рабочий, но вряд ли удобный для применения список форм как на картинке выше

Расскажем подробнее о механизмах позволяющих упростить работу:

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

Так на рисунке выше мы указали условие появления данной формы в списке возможных для использования. На установленный отбор означает необходимость печати документа для автомобилей модели BMW

  1. Функционал пакетной печати можно использовать для вывода нескольких форм одного документа, при этом каждая форма может выводиться в указанном пользователем количестве. Эта возможность интересно использовать продумав заранее состав пакета документов для каждого бизнес-сценария.

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

Нередко пользователи для приведения в порядок зоопарка форм в начало наименования добавляют порядковый номер получив название в виде:

“1. Предварительный заказ-наряд”;

“2. Рабочий заказ-наряд”;

“3. Гарантийный заказ-наряд”

и .т.д

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

Нам же более интересным в подобном случае видится внесение небольшой доработки конфигурации, которая бы включала в себя добавление нового поля (например поля с наименованием “Порядок”) в справочник внешних печатных форм и изменение одной строки в запросе для собственно изменения порядка вывода элементов меню.

Подобная доработка не потребует больших усилий от программиста 1С, но повысит удобство от улучшения зрительного восприятия пользователям списка печатных форм.

15 Comments

  1. dog.john

    Интересная статья! Прочёл, познавательно.

    Reply
  2. BackinSoda

    Интересно, что в альфа-авто в процедуре печать два обязательных параметра, ссылка и табдок. Нигде такого больше не встречал )

    Reply
  3. miavolas

    (2) действительно есть такая особенность. Передача ранее сформированного табличного документа в качестве параметра процедуры печать может помочь, например, в одном табличном документе вывести несколько печатных форм, сформировав своеобразный пакет документов, а далее например сохранить его в один файл pdf

    Reply
  4. izofen

    Не видел в форме элемента внешней печатной формы ссылки на обработку как объект метаданных. Речь о типовой конфигурации?

    Reply
  5. writer_info

    Автор в статье вскользь упоминает о существовании других функций справочника печатных форм — обработках заполнения табличных частей и внешних отчетов, а между тем не всегда очевидно как должен быть сохранен внешний отчет на СКД для Альфа-Авто 5, чтобы будучи загруженным в этот справочник успешно работать. Так например сохранив встроенный отчет как erf-файл начинающий специалист по сопровождению этой конфигурации увидит что отчет-то не работает… вот про что интересно было бы прочитать

    Reply
  6. miavolas

    (4) Действительно одна из картинок была из доработанной конфигурации, в которой в ходе совместной разработки несколькими специалистами использовалось хранилище конфигураций 🙂 Но вообще в публикации речь не об этом

    Reply
  7. inforeader

    А как упорядоченный список выглядит в итоге не показали

    Reply
  8. inforeader

    (5) куча материалов на инфостарте про использование Git а вы все с хранилищем

    Reply
  9. miavolas

    (8) наверное это сообщение должно было к другому посту отноститься :))) да и статья в целом не про использование внешних репозитариев , хотя направление мыслей интересное

    Reply
  10. partstrader

    (5) Поддержу, интереснее было бы про внешние отчеты на СКД для Альфа-Авто 5

    Reply
  11. trader7777777

    (3) Есть близкая к публикации тема пакетной печати нескольких документов относящихся к одной сделке. Это в качестве подсказки автору как сделать материал интереснее. Самый простой пример — это использование обработки пакетной печати для вывода ТОРГ-12 и Счет-фактуры. Или чуть более занимательный случай, когда формируя в системе последовательность документов Счет-Заказ-Накладная-СчетФактура получаем возможность эту цепочку документов распечатать.

    Reply
  12. miavolas

    (11) Спасбио , действительно интересная тема — пакетная печать документов, а в типовом функционале заполнение этой обработки возможно подчиненными документами. И это тоже хорошо, но практика применения показывает множество не сложных с точки зрения реализации механизмов облегчающих жизнь пользователей

    Reply
  13. AndrewK990

    Спасибо автору за статью! Пока начинающий пользователь Альфы, и подобные доработки существенно упрощают использование данного ПО и работу с данными (думаю такой подход весьма важен с точки зрения производительности и эффективности работы пользователя с 1С. Альфа-Авто).

    Reply
  14. user781137

    Здравствуйте. Подскажите пожалуйста как в Альфа авто 5 установить внешние печатные формы.

    Reply
  15. lstep

    Добрый день! Спасибо за интересную статью. Актуальная тема.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *