Приглашаем вас познакомиться с нашим курсом «Цифровой бухгалтер». На уроке вы научитесь самостоятельно вносить изменения или создавать с нуля печатные формы документов в программе 1С, не привлекая к этому штатный программистов компании. Эти знания позволят вам получить дополнительные навыки, стать более компетентным и экономить время, выполняя рутинные рабочие задачи.
Андрей Суслин
преподаватель Action Digital School, руководитель проектов по внедрению 1С
Вероника Шатрова
директор по продукту Action Digital School
В статье:
Прежде чем попробовать самостоятельно выполнить задачу, предлагаем прослушать видеолекцию Андрей Суслин, преподаватель курса «Цифровой бухгалтер» школы Action Digital School. Ниже видео вы найдете текстовые конспекты, которые помогут вам лучше изучить тему и в удобное время отработать полученные навыки на практике.
Что делать, если вас не устраивает печатная форма документа? Имеется в виду не один конкретный документ, который вы захотели поправить. Вам нужно чтобы все документы распечатывались не по стандартной форме. В видео вы уже видели, как решить такую задачу. Закрепим ключевые моменты.
Эксперты онлайн-школы Action Digital School совместно с опытными специалистами по 1С разработали уникальный курс «Цифровой бухгалтер». Вы научитесь анализировать и интерпретировать финансовые данные, сможете быстрее и эффективнее обрабатывать информацию благодаря новым навыкам работы с Excel, будете виртуозно пользоваться скрытыми возможностями 1С. Видеоуроки и конспекты к ним доступны в любое удобное время, а отрабатывать практические навыки вы сможете на рабочих задачах. Курс рассчитан на 6 месяцев, оплачивать его можно в рассрочку.
Хочу учиться на курсе «Цифровой бухгалтер»В программе 1С есть функционал для редактирования печатных форм пользователями — это макеты печатных форм. Вы изучаете этот функционал на примере счета на оплату покупателю. Счет — это не регламентированная форма, каждая компания может оформлять форму счета на своё усмотрение.
⚡ Обратите внимание! В видео вы можете подробно изучить каждый шаг редактирования макета вместе с экспертом.
Макет печатной формы
Вернитесь к видео урока, чтобы пройти все шаги вместе с экспертом. Итак, ячейки макета содержат 3 типа данных:
Текст можно редактировать непосредственно в ячейках. Параметры и шаблоны отличаются от текста наличием треугольных скобок. Параметры и шаблоны редактируют через свойства ячейки — находясь на ячейке, через контекстное меню в пункте «Свойства». Так открывается дополнительное окно со свойствами ячейки. Основные поля в этом окне — это «Текст», «Заполнение», «Параметр», остальные поля вспомогательные. В поле «Заполнение» указывается какие данные будут выводиться в ячейке.
«Параметр» — это специальная переменная, которая в процессе формирования печатной формой будет заменена системой на определенные данные. Например, параметр «БанкПолучателяПредставление» в печатной форме будет заменен системой на название банка «ПАО Сбербанк г. Москва». А, например, параметр «ТекстЗаголовка» будет заменен на строку «Счет на оплату № 1 от 21 января 2023 г». Такие замены производятся алгоритмом, написанным программистом.
«Шаблон» — это комбинация текста и параметров. В строке шаблона параметры выделяют квадратными скобками, например, вместо параметра «БанкПолучателяПредставление» можем сделать шаблон и в поле текст написать такую строку: «Наименование банка: [БанкПолучателяПредставление]».
Кроме данных в ячейках в макете могут быть картинки и другие объекты оформления, например, блоки текста, нарисованные фигуры. У картинок важным свойством является их имя в поле «Текст». Через контекстное меню вы можете открыть свойства картинки, например, QR-кода и увидеть, что у этой картинки в поле «Текст» указано имя «QR-код». По этому имени алгоритм формирования печатной формы сделает замену картинки макета на актуальный для конкретного документа QR-код платежа.
Также внизу макета есть прозрачная картинка печати, в свойствах в поле «Текст» указано её имя — «ФаксимилеПечать», алгоритм заменит эту картинку на факсимиле печати той организации, от которой оформлялся счет.
Еще одной особенностью макета являются имена областей строк и колонок. По этим именам алгоритм формируем печатную форму документа. То есть система берет этот макет, и начинает выводить в печатную форму определенные области макета по их именам в соответствии с алгоритмом, написанным программистами. Это нужно учитывать при редактировании печатной формы.
Например, в макете счета есть две области, которые содержат реквизиты для платежа — «ЗаголовокСчета» и «ЗаголовокСчетаСЛоготипом». Уже из их имен становится понятно, что первая область будет выводиться, если у организации не заполнен логотип, а вторая — если заполнен. Аналогичная ситуация с областями внизу макета — «ПодвалСчета» и «ПодвалСчетаПредприниматель». Внизу счета будет выведена одна из этих областей, в зависимости от того, от юридического лица выставляется счет или от индивидуального предпринимателя. Поэтому, обычно, имена полей интуитивно понятны. Если что-то не понятно как выводится, то нужно экспериментировать.
Например, в макете счета есть две области, которые содержат реквизиты для платежа:
Уже из их имен становится понятно, что первая область будет выводиться, если у организации не заполнен логотип, а вторая — если заполнен. Аналогичная ситуация с областями внизу макета — «ПодвалСчета» и «ПодвалСчетаПредприниматель». Внизу счета будет выведена одна из этих областей, в зависимости от того, от юридического лица выставляется счет или от индивидуального предпринимателя. Поэтому, обычно, имена полей интуитивно понятны. Если что-то не понятно как выводится, то нужно экспериментировать.
Допустим, что вы экспериментировали с редактированием макета и удалили из него что-то важное, например, область «ЗаголовокСчетаСЛоготипом». После сохранения измененного макета вы увидите сообщение об ошибке. Печатная форма стала неработоспособной и формироваться больше не сможет. Что делать? Ничего страшного. Сейчас мы всё восстановим. У вас есть два варианта:
Вариант 1. Восстановить первоначальный типовой макет.
Вариант 2. Отредактировать макет, вернуть в него удаленные данные, воспользовавшись сохраненным файлом макета.
Чтобы вернуть первоначальный макет, нажмите «Еще» → «Перейти к макетам печатных форм». Откроются все макеты для каждого документа. Здесь есть список документов, и под каждым документом его печатные формы. Нужно найти наш документ и нужный макет.
В шапке формы есть отбор, через него вы можете посмотреть все макеты с внесенными изменениями. Здесь есть колонка с зеленым карандашом, система будет показывать только те макеты, которые подверглись изменениям. Макеты без изменений скрываются, но все документы остаются. У нас документ называется «Счет покупателю». Находим его, но видим, что у этого документа нет макета «Счет».
Поищите макет по названию.
Много документов содержат в названии слово счет, но если прокрутить в конец списка, то вы увидите ваш макет, у него соответствующая пиктограмма с буквой «А». На строке макета стоит значок «зеленый карандаш», что означает, что макет отредактирован.
Также вы можете отредактировать макет и вернуться к его использованию — с помощью кнопки «Использовать измененный». Если отредактированный макет уже не актуален, то вы можете его удалить — кнопка «Еще» → «Удалить измененный макет», всё, в системе этот макет станет типовым. При следующей корректировке макета через «еще», «изменить макет» у нас опять открывается типовой макет.
Что делать, если вы внесли много изменений и нечаянно что-то удалили? Чтобы не возвращаться к типовому макету и повторно не вносить все изменения, вы можете открыть сохраненный ранее макет и скопировать из него нужные нам ячейки.
Зайдите через главное меню программы → «Файл» → «Открыть» и откройте сохраненный макет
Он визуально отличается от макета. У нас в макете есть именованные области, а здесь мы их не видим.
⚡ Вернитесь к видео урока, чтобы пройти все шаги вместе с экспертом. Найдите на панели вверху справа кнопка «Меню», раздел «Таблицы». В этом разделе отображены именованные колонки и строки. В форме вы можете увидеть, где какая область, как называется. У вас есть сохраненный файл, значит вы можете спокойно редактировать макет.
Даже если вы случайно что-то сотрете, вы можете вернуться назад, здесь есть кнопка возврата. Но даже если вы нечаянно что-то изменили, а возвратить ничего не получается, тогда вы можете войти в изменение макета. Кнопки возврата изменений недоступны. Зато у вас будет сохраненный файл. Вы можете его загрузить через кнопку «еще» из файла макет назад.
В печатную форму вы можете выводить различные картинки. Они не должны выходить за рамки области. Картинка должна целиком помещаться внутри области.
Вы прошли лишь один урок курса, и теперь знаете, как редактировать макеты печатной формы без привлечения программистов 1С. Программа курса «Цифровой бухгалтер» включает в себя все важные цифровые навыки для современного бухгалтера. Обучение разбито на 10 основных тем. Каждая из них включает в себя блоки с уроками и домашними заданиями.
Важно! В конце каждого раздела вас ждет небольшое тестирование, благодаря которому вы сможете понять, насколько хорошо изучили материалы, и если нужно, вернуться в тему и еще раз ее изучить.
Если вы планируете получить дополнительные навыки и стать цифровым бухгалтером, но у вас остались вопросы, заполните заявку и получите консультацию.
Спасибо за заявку! Мы Вам обязательно перезвоним.