Иконка корзины

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

Возьмем, для примера, одно из реальных заданий, которое делали для нашего клиента. Нас попросили доработать форму УПД (Универсально-передаточного документа) и выделить строки, в которых клиенты должны заполнить свои данные (дату, фио, подпись), примерно вот так:

Галочки в УПД для клиента

 

Где найти макет печатной формы в 1С?

Переходим в меню «Администрирование ➔ Печатные формы, отчеты и обработки ➔ Макеты печатных форм» и в списке ищем нужную форму. В нашем случае она должна называться УПД или Универсально-передаточный документ или как-то так:

Где найти макет печатной формы в 1С

 

Как видим, в данном случае существует несколько макетов. Чтобы понять какой изиз них нужная – можно попробовать сделать небольшое изменение в какой-то одной и посмотреть появилось ли это изменение в форме. В данном случае мы понимаем, что сейчас по закону применяется форма №534, а так как у нас не используются прослеживаемые товары, то скорее всего наша форма без пометки (прослеж.). Давайте ее и будем редактировать.

Добавляем нужные галочки в макет

Работа с макетом схожа с работой в Экселе. Мы не будем подробно останавливаться на всех тонкостях (попробуем в ближайшее время выпустить видео на эту тему), а просто найдем нужные нам ячейки и проставим в них символ с галочкой (саму галочку нашел через Яндекс и просто скопировал текст этой галочки и вставил в ячейки):

Изменяем макет УПД в 1С 8.3

 

Единственный нюанс, это ячейка где есть ФИОТоварПолучил, сюда просто так галочку вставить не получится. Т.к. в эту ячейку 1С динамически подставляет фамилию контрагента (если она заполнена). Поэтому нужно зайти в свойства ячейки и поменять значение в поле “Заполнение” на “Шаблон”, а поле “Текст” поставить нашу галочку, а сам текст ФИОТоварПолучил нужно заключить в квадратные скобки. Тем самым мы говорим, что текст без квадратных скобок нужно вывести как есть, а внутри квадратных скобок нужно заменить динамически на нужный параметр:

Параметр, шаблон в макете

 

Проверяем результат

Возвращаемся в документ реализации и пробуем вывести на печать форму УПД. Как видим – все получилось, галочки вывелись в нужных нам ячейках (строки 15, 16 и 18). И на этом можно остановиться, но…

Проверяем результат упд

Выделяем фон ячейки

… нам показалось, что раз задача была “Обратить внимание клиента на нужные места в документе”, то может кроме галочек еще добавить выделение этих ячеек фоном? Возвращаемся в макет и в свойствах ячеек устанавливаем “Цвет фона” в значение “Дымчато-белый”:

изменение цвета фона в макете 1С

Итоговый результат

Еще раз возвращаемся в реализацию и формируем форму Универсально-передаточного документа. Делаем предпросмотр печати и видим наш финальный результат:

В форме УПД 1С выделили место для подписи клиента

Как вернуться к стандартному макету печатной формы?

Переживать, что сломаете форму и перестанет работать 1С – не стоит! Даже если что-то удалили лишнего. Так как в любой момент можно вернуться к стандартной форме. Для этого достаточно нажать кнопку “Использовать стандартный”, в форме макетов печатных форм 1С:

Как вернуть стандартный макет формы в 1С Бухгалтерия 3.0

 

Вам слово

Напишите в комментариях, оказался ли данный урок полезным? Если будет спрос, то мы будем чаще писать подобные статьи. И присоединяйтесь к нашему Telegram-каналу, чтобы не пропустить новых материалов от нас 🙂

 

 

Канал про 1С появился в telegram

Следите за выходом отчетов и расширений для 1С на новом Telegram-канале здесь. Нас уже более 700 человек! Канал про 1С в Telegram (1c в Телеграм)

Добавить комментарий

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

Интересное в нашем блоге

Сегодня, после обновления 1С:Бухгалтерия предприятия, при открытии Регламентированных отчетов стала появляться ошибка следующего: “Таблица не найдена «Константы»” Рассказываем о двух способах, как бесплатно решить эту проблему.

Ошибка: Таблица не найдена Константы. Константы КАК Константы

Как в 1С заполнить контрагента по ИНН? Каждая организация и индивидуальный предприниматель имеет свой уникальный идентификационный номер налогоплательщика (ИНН). Именно по этому номеру налоговая служба (ФНС) отличает их в своей базе контрагентов. Сегодня, любой может зайти на сайт nalog.ru и по ИНН получить информацию по нужной организации или ИП. Если вы хоть раз вводили контрагентов […]

1С ИНН – обработка для заполнения реквизитов контрагентов

В этой статье мы собрали все ответы на вопросы, начинающиеся на “Где в 1С…”. Просто найдите нужный вопрос в списке и нажмите на него, чтобы раскрыть ответ. Мы постоянно будем пополнять новыми вопросами. Кстати, вы свой вопрос вы можете написать нам (смотрите раздел “Контакты”).

Где в 1С: Регистры накопления, сведений, бухгалтерии, расчетов

Рассказываем как подключиться к АПИ телеграм из 1С Предприятие 8, через прокси сервера сокс5. Простой способ: используйте его в своих разработках

Как настроить API telegram в 1С через proxy socks5

Рассказываем, как легко и просто можно скачать бесплатную версию продукта!

Как скачать бесплатную версию отчета для 1С?

Статья для тех, кто задаётся вопросом как же быстро загрузить табели в 1С из файла Excel (Эксель). Несколько лет назад мы разработали специальную обработку именно для этого случая и сегодня хотим рассказать о её плюсах и минусах. Обработка для загрузки табелей в 1С ЗУП (Зарплата и управление персоналом) работала следующим образом: В начале месяца отдел […]

Как загрузить табель из Excel в 1С ЗУП

Рассказываем как исправить популярную ошибку печати в 1С: “Ошибка при получении характеристик принтера”…

Ошибка при получении характеристик принтера 1С

Спасибо за доверие

Спасибо за доверие нашим 37 174 клиентам