Открываем список расширений с помощью команды Расширения конфигурации пункта меню Конфигурация и добавляем новое расширение.
Как из встроенной печатной формы 1С сделать внешнюю
Рассмотрим создание внешней печатной формы из встроенной на примере Торг 12 из типовой конфигурации 1С 8.2 Бухгалтерия 2.0.
Создадим новую внешнюю обработку, назовем ее Торг12Внешняя. Добавим реквизит СсылкаНаОбъект и присвоим ему тип ДокументСсылка.РеализацияТовароУслуг (Торг 12 печатается из реализации).
В модуле обработки создадим обязательную для печатных форм функцию Печать(), пока оставим ее пустой.
Также, для отладки печатной формы можно создать форму обработки. Если вы не знаете как это сделать, прочитайте эту статью. Теперь в конфигураторе открываем модуль объекта документа РеализацияТоваровУслуг, и ищем там функцию Печать. Она выглядит так:
Так как нас интересует только Торг12, копируем строчку
Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.
Связаться с нами можно по телефону +7 499 350 29 00.
Услуги и цены можно увидеть по ссылке.
Будем рады помочь Вам!
к себе в модуль печатной формы(также сразу сделаем возврат Табличного документа).
Теперь найдем в модуле документа процедуру ПечатьТОРГ12() и скопируем ее в модуль печатной формы. Нажимаем Сохранить и видим, что не определена переменная мВалютаРегламентированногоУчета. Опишем ее в начале модуля:
Далее нужно исправить все ошибки возникшие в модуле печатной формы, они могут быть нескольких типов:
Получите понятные самоучители по 1С бесплатно:
Также нужно заменить обращения к текущему документу через конструкции Ссылка и ЭтотОбъект на СсылкаНаОбъект и СсылкаНаОбъект.ПолучитьОбъект() соответственно(стоит заметить, что конструкцию ЭтотОбъект.Ссылка следует заменять на СсылкаНаОбъект).
После исправления всех ошибок нужно посмотреть какой макет используется в печатной форме: общий либо внутренний макет документа(это можно сделать поискав в модуле своей печатной формы функцию ПолучитьМакет, либо ПолучитьОбщийМакет). Если макет внутренний, то его нужно скопировать из документа в печатную форму. Если общий то, тут может быть два варианта:
- Он вас устраивает, и вы оставляете все как есть.
- Вы хотите его изменить, и тогда копируете из общих макетов(дерево конфигурации->Общие->ОбщиеМакеты) в печатную форму. И меняете функцию ПолучитьОбщийМакет на ПолучитьМакет.
На этом создание внешней печатной формы из встроенной для 1с 8 завершено, вносим в нее нужные изменения и подключаем к документу.
Настройки отчетов и печатных форм 1С
Что в каждый табличный документ, для печатных форм, которые выводятся, добавлялась новая область, которая называлась, как синоним объекта печати параметра передаваемого в функции.
Как изменить текст во внешней печатной форме 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С коллекция печатных форм — Вэб-шпаргалка для интернет предпринимателей!
В открывшемся проводнике файлов выберите нужный файл с макетом в формате MXL или DOC и дважды щелкните по нему мышью или нажмите Enter.
В Печатной Форме 1C Нет Кнопки Сохранить
Как известно – без бумажки ты.. не может обойтись ни один серьезный бизнес. И когда мы говорим, что в 1С есть какие-то там электронные документы, то сразу же возникает вопрос как их распечатать в бумажном виде.
Процесс печати электронного документа 1С называется печатная форма 1С.
У каждого документа может быть несколько печатных форм 1С. Например, документ Реализация товаров и услуг (т.е. продажа) печатается в печатные формы 1С: ТОРГ-12, Накладная, Товарно-транспортная накладная, Акт оказанных услуг и так далее.
Суть печатной формы 1С – это шаблон (типа документа Excel), в котором заданы переменные. При процессе печати вместо переменных подставляется текст из электронного документа. Шаблон обычно хранится в конфигурации.
Проблема изменения типовой печатной формы 1С в том, что обычно типовую конфигурацию не желательно изменять, иначе будет сложнее обновляться. Поэтому появились начали изобретать велосипед различные методики использования внешних печатных форм 1С.
Внешняя печатная форма 1С – это шаблон печати, который хранится как то отдельно от самой конфигурации.
Однако это все теория. А как создать самому печатную форму? А еще лучше – как внести изменения в существующую?
Чтобы распечатать любой документ 1С (который может быть распечатан) – нужно в документе нажать кнопку Печать. 1С предложит выбрать печатную форму 1С для этого документа из списка.
Слева от кнопки Печать обычно находится кнопка быстрого доступа к последней выбранной печатной форме 1С.
Результат печати выглядит вот так. Чтобы распечатать его на принтер, нужно поставить курсор в печатную форму 1С, нажать Ctrl+P или кнопку с принтером на панели кнопок или в меню Файл/Печать.
Настройки печати (поля, ориентация листа и т.п.) расположены в меню Файл/Параметры страницы. Также в настройках пользователя можно сделать, чтобы печать производилась сразу на принтер.
Зайдем в конфигуратор. Найдем в окне конфигурации нужный документ. Раскроем его ветку Макеты. Именно они и превращаются в печатную форму 1С при печати.
Однако маловато будет – нам предлагали выбрать гораздо больше вариантов при печати. Дело в том, что множество макетов печатных форм 1С спрятано в другом месте.
Вернемся вверх окна конфигурации 1С. Откроем ветку Общие, а потом ветку Общие макеты. Именно здесь и находится большинство макетов. Особенно это касается регламентированных государством печатных форм 1С – ТОРГ 12, Счет фактура и т.п.
Но и это не все! Есть же еще внешние макеты. Где же хранятся они?
Вернемся в режим 1С Предприятие. Через меню пользователя с административными правами Операции/Справочники, выберем справочник Внешние обработки.
Строки этого справочника, которые имеют вид Печатная форма, добавляют варианты печати для документа, указанного в таблице Принадлежность печатной формы (на картинке это Реализация товаров услуг).
Макет печатной формы (КУС) — КинтВики
Микрофинансирование → Микрокредиты → Специальные предложения → Скачать файлы → Обзор Быстроденег → Предмет договора → Ответственность сторон → Отличные наличные→ Экспресс займы