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

Как изменить текст во внешней печатной форме 1С 8.2
В данной инструкции описано, как изменить текст во внешней печатной форме на примере конфигурации «Управление торговлей 10.3».
Например, нам нужно добавить Фамилию ответственного лица в расшифровке подписи, в печатной форме «Спецификация» (которую можно скачать, и узнать как установить эту внешнюю печатную обработку в программу, с сайта TEKDATA.RU)
Для этого нам нужно пройти несколько простых шагов:
Если у Вас уже есть файл внешней печатной формы, то начинаем сразу с шага 8.
1 — Меню «Сервис». 2 — Выбираем «Внешние печатные формы и обработки». 3 — Далее — «Внешние печатные формы» (см. рис. ниже ↓)
4 — В окне «Дополнительные внешние печатные формы» дважды кликаем по интересующей нас внешней обработке, 5 — открывается окно «Регистрация внешней печатной формы», 6 — далее нажимаем кнопку «Сохранить» (в виде дискеты), и 7 — сохраняем нашу обработку, например, на Рабочий стол, нажав кнопку «Сохранить», после чего закрываем программу 1С (см. рис. ниже ↓).
8 — Двойным кликом по иконке «1С» откываем окно запуска программы, 9 — выбираем нашу информационную базу, 10 — нажимаем кнопку «Конфигуратор» для запуска программы в режиме Конфигуратора (см. рис. ниже ↓).
13 — В открывшемся окне выбираем нашу, сохраненную на Рабочем столе внешнюю обработку, 14 — нажимаем кнопку «Открыть» (см. рис. ниже ↓).
15 — В открывшемся окне внешней печатной формы выбираем двойным кликом сначала «Макеты», а затем «Спецификация» (т.е. название обработки, текст которой мы будем изменять) (см. рис. ниже ↓).
16 — В открывшемся макете печатной формы находим область, в которую будем добавлять текст, поскольку эта область состоит из нескольких ячеек, то выделив их, 17 — правой кнопкой мыши выбираем «Объединить» (см. рис. ниже ↓).
21 — Поскольку в выбранной нами ячейке заполнение макета — текст, мы можем свободно вписать в нее Ф.И.О. ответственного лица, чья подпись будет ставится на документе (Например — Иванов И.И.), 22 — так как ранее мы объединили ячейки для написания Ф.И.О., то теперь нажав «Выравнивание по центру» мы сможем более корректно расположить Ф.И.О. в ячейке (см. рис. ниже ↓).
Промокоды на Займер на скидки
23 — Закрываем Окно «Свойства», Окно «Внешней печатной формы» и 24 — Нажимаем «Да» для сохранения изменений, и закрываем Конфигуратор (см. рис. ниже ↓).
30 — В открывшемся окне нажимаем кнопку «Да», чтобы использовать параметры авторегистрации выбранной и измененной нами внешней печатной формы (см. рис. ниже ↓).
31 — В окне «Регистрации внешней печатной формы нажать кнопку «Да» (см. рис. ниже ↓).
32 — Откроем любой документ Реализация товаров и услуг, 33 — Нажмем «Печать» и выберем внешнюю печатную форму «Спецификация» (текст которой мы изменяли) и 34 — нажмем кнопку «Печать» (см. рис. ниже ↓).
35 — Здесь мы видим, что Ф.И.О. ответственного лица появилось в строке Расшифровки подписи (см. рис. ниже ↓).
Видео по настройке стандартных макетов печатных форм:
Программная работа с документами 1С |
Добавим в обработку форму, создадим реквизит формы типа СписокЗначений и необходые для нас реквизиты для ввода дополнительных параметров для печатной формы.

Создать документ 1С программно
В моей учебной конфигурации 1С имеется простенький документ с небольшим набором реквизитов, а также с одной табличной частью.
Для программного создания документов, я сделал обработку. У этой обработки , я разработал форму и создал команду управляемой формы, которую назвал «Создать документ прихода», поместив её на форму обработки.
Для этой команды, я сделаю обработчики на клиенте и на сервере.
В серверном обработчике мы и напишем код, который и будет создавать документ..
В этом коде я обратился к менеджеру документа ПриходТовара (строка Документы.ПриходТовара), и использовал функцию менеджера документа СоздатьДокумент, которая и создает документ-объект. Переменная ДокПриход, которую мы создали будет иметь тип ДокументОбъект.ПриходТовара.
Следующим шагом, я присвою дату этому документу, для простоты, это будет текущая дата.
Номер я присваивать не буду, потому что у объекта моего документа включено свойство Автонумерация.
В принципе, этого вполне достаточно, чтобы наш документ существовал. Но создав его при помощи функции СоздатьДокумент, мы не записали его непосредственно в базу. После выполнения кода выше, ни какого документа в базе не появится!
Редактирование управляемых форм 1С
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
- Научитесь понимать архитектуру 1С;
- Станете писать код на языке 1С;
- Освоите основные приемы программирования;
- Закрепите полученные знания при помощи задачника;
Заполнить документ 1С программно
У нашего документа два реквизита «шапки» – Склад и Комментарий. Создадим на форме обработки реквизит управляемой формы Склад с соответствующим типом, для последующей записи его в шапку документа, а реквизит комментарий заполним в ручную.
Присвоим реквизитам созданного объекта-документа нужные значения, просто обратившись через точку к этим реквизитам.
Так мы заполнили реквизиты «шапки», но у нас имеется еще табличная часть документа, необходимо заполнить и её. Для её заполнения, я создам таблицу значений в качестве реквизита формы обработки, и помещу её на эту форму.
Мы будем в цикле обходить эту таблицу значений, создавая в каждой итерации цикла новую строку табличной части документа и заполняя её данными.
Всё! Мы можем смело создать документ, который будет заполнен.
Для этого мы доработаем предыдущую обработку после изменения документа откроем основную форму этого объекта для просмотра и возможного редактирования.

Как вернуться к стандартному макету печатной формы документа в типовой конфигурации 1С:Бухгалтерия предприятия ред.3.0, 1С:УНФ, КА 2, ЗУП 3 и др.
Материал в данной статье подготовлен на примере конфигурации 1С:Бухгалтерия предприятия ред.3.0, но все нижесказанное справедливо и для других конфигураций, разработанных на новой версии платформы 1С:Предприятие 8.3 (1С:УНФ; ЗУП ред.3; УТ ред.11; БГУ ред.2.0; КА ред.2.0 и др.)
Иногда, после обновления типовой конфигурации возникает проблема с формированием печатной формы какого-либо из документов: вместо печатной формы выходит сообщение об ошибке (например «Поле объекта не обнаружено»), или печатная форма открывается, но информация в некоторых полях отсутствует вовсе или отображается не должным образом, или «поплыло» форматирование и т.д.
Причин такого поведения программы может быть довольно много. Если ваша конфигурация дорабатывалась, то лучше пригласить специалиста, который знает, какие изменения вносились в конфигурацию.
Если же у вас используется типовая конфигурация, которая находится на поддержке, обновляется типовым образом в автоматическом или ручном режиме, то скорее всего причиной является то, что был изменен макет печатной формы данного документа.
Дело в том, что типовые конфигурации на новой технологической платформе 1С 8.3 (например, Бухгалтерия предприятия, ред.3.0, УНФ, УТ 11 и т.д.) позволяют пользователям редактировать макеты печатных форм под свои потребности в пользовательском режиме без использования Конфигуратора и изменения типовой конфигурации, т.е. с сохранением возможности штатного обновления конфигурации.
Первый вариант скорее для специалистов, т.к. неподготовленному пользователю задача будет слишком сложной.
Рядовому пользователю мы рекомендуем вернуться типовому макету печатной формы, а нужно ли ее снова редактировать или использовать стандартную форму — это уже на его усмотрение.
Для того чтобы вернуть стандартный макет печатной формы нужно зайти в раздел «Администрирование» > «Печатные формы, отчеты и обработки».
— О том, что у документа имеется измененный макет печатной формы говорит пиктограмма с изображением карандаша в первой колонке.
Над табличной частью со списком печатных форм находится панель инструментов, которая позволяет открыть макет печатной формы для просмотра, редактирования, кнопки выбора измененного или стандартного макета, а также кнопка удаления измененного макета.
Кнопка «Использовать измененный макет»;
Кнопка «Использовать стандартный макет»;
Кнопка «Удалить измененный макет».
Если необходимо только вернуться к стандартному макету, без удаления измененной формы, то достаточно нажать на «Использовать стандартный макет», в этом случае отредактированный макет печатной формы сохранится в конфигурации, он просто не будет использоваться.
Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.
1С пользователи: как добавить нового, создать дополнительную учетную запись, поменять права доступа в Конфигураторе 1C: Предприятие 8 3, Управление торговлей
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы