2 378 документов
← К списку

5.42 Печать

страница

Многие документы в приложении можно распечатать в виде одной или нескольких печатных форм. Внешний вид и состав печатных форм можно настраивать, кроме того, можно подключать к приложению внешние печатные формы.

Печатные формы документов формируются в виде табличных документов или офисных документов в формате Office``Open``XML. Печатные формы в виде табличного документа можно сохранить в папку на компьютере или отправить по почте как вложения в любом из популярных форматов, включая документы Microsoft``Word, OpenOffice.org``Writer, PDF/``A, HTML, Microsoft``Excel, в формате табличного документа 1С:Предприятие MXL). При этом не требуется, чтобы эти приложения были установлены на компьютере.

Внешние пользователи (партнеры, респонденты и др.) могут воспользоваться как предусмотренными в приложении печатными формами для документов, так и внешними печатными формами.

Настройка приложения

В разделе Администрирование– Печатные формы, отчеты и обработки по ссылке Подменю «Печать» предусмотрена возможность отключения отдельных печатных форм подменю Печать в документах и списках приложения. Отключение печатных форм может потребоваться, если подменю Печать какого-либо документа содержит большое количество неиспользуемых команд печати и это приводит к затруднениям при поиске нужных команд.

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

Персональные настройки

Персональные настройки приложения для работы с печатью можно произвести, воспользовавшись командой Демо: Мои настройки в разделе Главное. Администратор может также найти команду Демо: Мои Настройки в разделе Администрирование.

На вкладке Главное перейдите по ссылке, для того чтобы Задать действие при выборе макета печатной формы:

■ Только для просмотра;

■ Для просмотра и редактирования.

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

Включите флажок Больше не спрашивать, для того чтобы приложение больше не выводило это сообщение.

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

Можно отложить установку. Включите флажок, для того чтобы приложение напоминало об установке расширения работы с файлами (по умолчанию включен). Подробнее см. раздел Печатные формы в виде документов Office Open XML.

Формирование печатных форм

Для формирования печатных форм не требуется наличия каких-либо специальных прав. Как правило, печать доступна, если есть права на просмотр документа. Рассмотрим возможности печати на примере печатных форм документов.

В документах с возможностью печати, как правило, в командной панели имеется подменю Печать, содержащее доступные печатные формы. Состав команд подменю Печать зависит от настроек. См. раздел Настройка приложения. Например, в документе Демо: Счет на оплату покупателю предусмотрено несколько печатных форм:

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

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

В приложении предусмотрено несколько видов команд печати:

■ с предварительным просмотром в окне печати документов (например, команда Печать – Счет на оплату). Для вывода сформированной печатной формы на принтер можно воспользоваться кнопкойПечать. Здесь же можно указать количество копий документа. Выбранное число копий запоминается. Исключением является печать комплектов, где настройка числа копий отдельных печатных форм может не сохраняться (это зависит от прикладного решения);

■ без предварительного просмотра. **Например, в документе Демо: Счет на оплату покупателю предусмотрена команда Печать – Счет на оплату (на принтер). Аналогичная команда предусмотрена для комплектов документов: **Комплект документов (на принтер)****;

■ печатные формы в виде документов Office``Open``XML (например, Печать – Счет на оплату в OfficeOpenXML). Подробнее см. раздел Печатные формы в виде документов Office Open XML;

■ печатные формы без платежных реквизитов – выводится только содержание документа, например, по команде Печать – Счет на оплату без платежных реквизитов из счета выводится только список товаров;

■ печать комплекта документов. Примером такой команды является Печать – Комплект документов. Позволяет распечатать комплект различных документов. Например, из товарной накладной можно распечатать сразу товарную накладную, приходно‑кассовый ордер и счет‑фактуру. В окне Печать комплекта печатные формы комплекта выводятся на отдельных страницах, при этом можно просмотреть конкретную форму, выбирая из списка печатных форм слева нужную. Можно изменить количество копий комплекта;

■ выборочная печать комплекта документов (примером такой команды на рисунке является Настраиваемый комплект документов). Для каждой печатной формы можно указать свое количество копий. Подробнее см. раздел Настраиваемый комплект документов;

■ печать в виде документа PDF. (Например, Счет на оплату в документ Adobe********PDF);

■ внешние печатные формы. В зависимости от настроек разработчика приложения могут быть предусмотрены внешние печатные формы по соответствующим командам в подменю Печать, которые добавляются в список в алфавитном порядке. Например, в документе Демо: Счет на оплату покупателю предусмотрены внешние печатные формы Гарантийное письмо, Комплект документов и Счет на оплату. Подробнее о внешних печатных формах см. раздел документации Дополнительные отчеты и обработки;

■ печатные формы из расширения. В зависимости от настроек разработчика приложения в расширении могут быть предусмотрены печатные формы по соответствующим командам в подменю Печать, которые добавляются в список в алфавитном порядке. Например, в документе Демо: Счет на оплату покупателю предусмотрены печатные формы из расширения Гарантийное письмо, Комплект документов и Счет на оплату. Подробнее о расширениях см. раздел документации Базовая функциональность;

■ печатные формы с QR-кодом. **Например, в документе Демо: Счет на оплату покупателю имеется команда **Квитанция (с QR-кодом)****. В приложении предусмотрены возможности для вывода изображений QR-кодов в печатных формах по заданной текстовой строке.

С помощью кнопки  можно включить или отключить режим редактирования этой печатной формы.

С помощью кнопки  можно просмотреть документ перед печатью. В окне Предварительный просмотр с помощью соответствующих кнопок можно распечатать документ или перейти к настройке параметров страницы. Также эти команды можно найти в меню Еще.

С помощью кнопки  имеется возможность Сохранить печатные формы в нужных форматах в папку на компьютере или присоединить к документу.

Для того чтобы сохранить печатную форму, с помощью переключателя выберите Сохранить в папку на устройстве. Выберите путь к папке с помощью кнопки .

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

Укажите, в каком формате (или нескольких форматах) нужно сохранить документ:

■ Документ PDF/А (.pdf);

■ Лист Microsoft Excel 2007 (.xlsx);

■ Лист Microsoft Excel 97-2003 (.xls);

■ Электронная таблица OpenDocument (.ods);

■ Табличный документ (.mxl);

■ Документ Word 2007 (.docx);

■ Веб-страница (.html);

■ Текстовый документ UTF-8 (.txt);

■ Текстовый документ ANSI (.txt).

Для уменьшения объема сохраненных файлов включите флажок Дополнительно упаковать в архив.

При необходимости включите флажок Транслитерировать имена файлов. В этом случае сохраненные файлы будут иметь имена, содержащие только латинские буквы и цифры, для возможности переноса между различными операционными системами. Например, файл Отчет.mxl будет сохранен с именем Otchet.mxl.

Нажмите кнопку Сохранить. Настройки будут сохранены.

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

Если необходимо подписать документ Электронной подписью, включите соответствующий флажок. Если включен флажок Электронная подпись (раздел Администрирование– Общие настройки – Электронная подпись и шифрование, подробнее см. раздел документации Электронная подпись) и имеется действующий сертификат (для использования электронной подписи необходим сертификат ключа электронной подписи – документ, который содержит открытый ключ подписи и информацию о ее владельце) то приложение предлагает выбрать его для подписания данных из выпадающего списка.

С помощью кнопки Отправить сформированные печатные формы документа можно отправить в качестве вложений в электронном письме. Работа в окне Выбор формата вложений осуществляется так же, как при сохранении печатных форм.

После указания необходимых данных для перехода к заполнению письма нажмите кнопку Выбрать. Подробнее см. раздел документации Работа с почтовыми сообщениями.

Если включен флажок Почтовый клиент (раздел Администрирование– Органайзер – Почта, подробнее см. раздел документации Взаимодействия) и у контрагентов и партнеров имеются адреса электронной почты, то приложение предлагает выбрать с помощью флажков адреса для отправки вложений.

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

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

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

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

Для удобства просмотра печатной формы комплекта можно отключить панель настройки количества копий с помощью кнопки  Показать / Скрыть настройку количества копий.

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

С помощью команды Еще – Изменить макет можно перейти к редактированию макета печатной формы. Команда доступна, если установлена роль Изменение макетов печатных форм. Печатная форма становится неактивной. Подробнее см. раздел Редактирование макетов печатных форм.

После завершения редактирования печатная форма изменится автоматически.

По команде меню Еще можно Перейти к макетам печатных форм. Подробнее см. раздел Редактирование макетов печатных форм.

Печать факсимиле

Для вывода факсимиле на печать необходимо произвести настройки.

Заполните нужные поля на вкладке Демо: Дополнительное (подробное описание заполнения полей можно также открыть во время работы с помощью ссылки Инструкция «Как сделать факсимильную подпись и печать» в нижней части вкладки):

■ Директор (с помощью кнопки  выберите из списка Демо: Физические лица);

■ Главный бухгалтер – заполняется аналогично;

■ Печать организации– нажмите мышкой на поле, выберите файл с изображением предварительно отсканированной печати организации, нажмите Открыть, если все сделано правильно, в поле появляется картинка с печатью организации;

■ Подпись директора – заполняется аналогично;

■ Подпись главного бухгалтера – заполняется аналогично.

После проведения настроек в печатной форме включите флажок Подпись и печать, для того чтобы распечатать документ с факсимиле подписей и печати.

Настраиваемый комплект документов

В приложении предусмотрена возможность настройки печати комплекта документов по команде Печать – Настраиваемый комплект документов. В окне Настраиваемый комплект слева находится панель настройки количества копий.

Для того чтобы настроить печать комплекта, воспользуйтесь контекстным меню по правой кнопке мыши. Эти команды можно найти также в меню Еще.

С помощью команд контекстного меню или меню Ещеможно:

■ Установить или Снять всефлажки,

■ Сбросить настройки комплекта;

■ поменять элементы между собой.

Выберите нужную печатную форму из комплекта для просмотра. Включите флажок для печати этой печатной формы. Проставьте необходимое количество копий печатных форм. Настройки будут сохранены.

Особенности печати в веб-клиенте

Печатные формы в виде табличных документов

При работе в Интернете для формирования печатных форм в веб-клиенте необходимы дополнительные настройки браузера. Необходимо отменить блокирование всплывающих окон для веб-сайта приложения, например: http://trade.demo.1c.ru/trade/ru_RU/.

При работе в браузере Internet Explorer выберите команду Сервис – Блокирование всплывающих окон – Параметры блокирования всплывающих окон.

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

При работе в Internet Explorer, если включена фильтрация активного содержимого, то нужно нажать на значок  Состояние фильтрации активного содержимогои отключить фильтрацию ActiveX только для этого сайта.

При печати в веб-клиенте печатные формы выводятся в формате PDF (по умолчанию), который можно сразу отправить на принтер или сохранить в файл на компьютер. Поэтому необходимо, чтобы на компьютере было установлено приложение просмотра документов PDF, например, Adobe``Reader. Если приложение на компьютере не установлена, и нет возможности ее установить, или этот способ печати не устраивает по каким-либо причинам, можно выбрать способ печати HTML. Для этого нажмите кнопку  Главное меню, выберите команду Настройки – Параметры, включите Способ печатив виде```HTML, нажмите кнопку ОК`.

После нажатия на кнопку Печать необходимо уточнить настройки печати в приложении Adobe``Reader. Печатная форма выводится на предварительный просмотр. В противном случае, если не установлено приложение просмотра документов PDF или не проведены настройки, указанные выше, при попытке печати в веб-клиенте в формате PDF будет выведено информационное сообщение:

Если на компьютере имеется приложение Adobe``Reader, но не выполнены настройки веб-браузера, в нижнем окне Открыть или сохранить выберите Открыть, затем нажмите кнопку Печатьили ОК. После распечатки закройте окно печати, нажмите кнопку Закрытьдля возврата в``приложение.

В случае если всплывающие окна заблокированы, выводится сообщение вида:

Нажмите кнопку Параметры для этого сайта, чтобы перейти к настройке разрешения всплывающих окон.

Печатные формы в виде документов Office Open XML

В приложении предусмотрены печатные формы, которые сразу выводятся в формате Office``Open``XML. Для этого необходимо, чтобы на компьютере были установлены офисные приложения Microsoft``Word (версия не ниже 2003) или OpenOffice.org``Writer(версия не ниже 3.2). Кроме того, при работе через Интернет необходим веб-браузер Internet Explorer версии 6.0 и выше, для которого следует предварительно выполнить дополнительную настройку.

Для настройки Internet Explorer выберите команду Сервис – Свойства обозревателя. На вкладке Безопасность нажмите кнопку Другой и настройте уровень безопасности для работы веб-клиента:

■ отключите блокирование всплывающих окон;

■ разрешите сценарии;

■ разрешите использовать элементы ActiveX.

На вкладке Конфиденциальность выберите уровень безопасности не выше среднего.

Подробнее о настройках браузера см. книги 1С:Предприятие 8.3. Руководство пользователя, глава 13 «Работа с веб-клиентом» и Руководство администратора, глава 8 «Настройка веб-браузеров для работы в веб-клиенте».

После проведения необходимых настроек печать в формате Office``Open``XML. и становится доступной из веб-клиента. Например, в списке документов Демо: Счет на оплату покупателю выберите команду Печать – Счет на оплату в OfficeOpenXML**. Подробнее см. раздел Формирование печатных форм.**

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

В зависимости от настроек системы безопасности компьютера может потребоваться подтвердить установку приложения на компьютер. Проверьте издателя приложения (1С) и нажмите Установить для подтверждения.

После успешного окончания установки нажмите ОК. В следующий раз это сообщение выводиться уже не будет.

Если расширение для работы с файлами установлено, приложение предлагает получить файл макета, необходимый для формирования печатной формы. Нажмите ОКдля продолжения.

Через некоторое время сформированная печатная форма будет открыта, например, в приложении Microsoft``Word.

Если какие-либо настройки были пропущены или сделаны неправильно, после выполнения команды Печать – Счет на оплату в OfficeOpenXML выводится сообщение об ошибке:

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

Создание макетов печатных форм

В списке макетов печатных форм можно с помощью кнопки панели навигации Создать новый макет печатной формы:

■ Создать макет табличного документа – подробнее см. раздел Создание макета табличного документа;

■ Создать макет Office Open XML – подробнее см. раздел Особенности создания макетов печатных форм в Open Office XML.

Также можно создать новую печатную форму с помощью копирования (только для пользовательских печатных форм). По умолчанию наименование макета Новая печатная форма, можно написать свое наименование.

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

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

Создание макета табличного документа

После ввода наименования печатной формы нажмите ОК, для того чтобы открыть печатную форму в конструкторе и начать над ней работать.

С помощью кнопок панели навигации верхнего ряда можно:

■ – проверить вид макета на бумаге;

■  – задать колонтитулы макета печатной формы;

■ – сформировать образец печатной формы по макету;

■  – повторять выбранные строки в начале/конце страницы;

■  – переключиться на макет на другом языке. Подробнее см. раздел Вывод печатной формы на другом языке.

■  – отключить/включить панель справа (для удобства редактирования).

В нижнем ряду панели навигации также предусмотрены стандартные кнопки редактирования и форматирования, а также другие кнопки:

■  – очистить формат выделенной ячейки;

■  – меню работы над ячейками (перейти к ячейке, объединить выделенные ячейки и т. д.);

■  – меню работы над картинками (вставить картинку, вставить текст, набор фигур).

Также можно воспользоваться различными командами контекстного меню по правой кнопке мыши и меню Еще. С помощью команд меню Еще можно:

■ Переименовать макет;

■ Сохранить макет в файл. Для этого укажите путь к файлу на компьютере;

■ Загрузить макет из файла. Укажите путь к файлу на компьютере.

Окно редактирования печатной формы состоит из четырех частей:

1. В левой верхней части строится макет печатной формы;

2. В левой нижней части можно написать текст выбранной ячейки;

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

4. В правой нижней части – список операторов и функций для создания выражений.

Список доступных полей конструктора содержит следующие колонки:

■ Поле – доступное поле элемента-владельца макета. Поле можно перетаскивать в макет;

■ Образец – показывает, как будет выглядеть поле при выводе на печать. В качестве образца для заполнения полей берется случайный элемент списка. При необходимости можно выбрать другой элемент списка, либо изменить образец отдельного поля;

■  – настройка формата поля, если такая возможность имеется. Можно выбрать формат даты, отличный от стандартного.

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

Можно вставить также поля табличных частей, например поля табличной части – список товаров из счета.

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

Предусмотрена возможность вставить итоги (зависит от настроек разработчика), число прописью.

Можно вставить в печатную форму подписи и печати (зависит от настроек разработчика). См. также раздел Печать факсимиле.

Для создания выражений в печатных формах можно воспользоваться списком операторов и функций. Выражения – это формулы, результатом вычисления которых являются произвольные значения одного из примитивный (базовых) типов (число, дата, строка, булево). Выражения заключаются в квадратные скобки [Организация.Наименование полное].

Разделители – специальные символы, разделяющие параметры и функции между собой. Например, в круглые скобки () заключается список параметров функций [Максимум(Товар1.Количество, Товар2.Количество)]. Запятая , разделяет параметры в списке параметров.

Операторы – математические выражения, которые содержат знаки простых арифметических операций и подчиняются при вычислении арифметическим правилам. Операторы выполняют действия над операндами (элементами). Операндами являются числа, даты, строки, функции. Операторы обозначаются символами + (операция сложения), - (операция вычитания), * (операция умножения), / (операция деления), % (операция остаток от деления), к примеру [Номенклатура.Цена%30], Номенклатура.Цена = 100, результат =10.

Логическая операция позволяет сравнить два значения. Результатом будет значение типа Булево: Истина или Ложь. Определено два вида логических операций – операции сравнения и булевых операций.

Операции сравнения – операции сравнения двух значений простых типов: < (меньше); <= (меньше или равно); <> (не равно); = (равно); > (больше); >= (больше или равно), например, [Выручка.Текущая.Сумма >= Выручка.Прошлая.Сумма]. На равенство (=) и на не равенство (<>) – применимы в сравнении любые типы данных. На больше (>), меньше (<) – можно сравнивать дату с датой, строку со строкой, число с числом и число с булево. При сравнении числа с булево сначала булево приводится к числу, а потом выполняется сравнение.

Булевы операции выполняются над значениями типа Булево (Истина или Ложь). Можно объединять несколько операций сравнения (И, ИЛИ, НЕ).Оператор И – логическое умножение, возвращает значение Истина, если оба операнда имеют значение Истина. Оператор ИЛИ – логическое сложение, возвращает значение Истина в случае, если один из операндов имеет значение Истина. Оператор НЕ – логическое отрицание, возвращает значение Истина в случае, если ее операнд имеет значение Ложь.  Например, если выражение [Сумма включает НДС] равно Истина, то выражение Не [Сумма включает НДС] будет равно Ложь.

Числовые функции – Один из примитивных типов данных. Параметры могут быть числами, датами, строками, булево.

Функция[]

Описание

Пример

Максимум(значение1, значение 2,…)

Определяет максимальное значение из двух или более параметров.

[Максимум(Товар1.Количество, Товар2.Количество)]

Максимум(20,30)

Результат:30

Минимум(значение1, значение 2,…)

Определяет минимальное значение из двух или более параметров.

[Минимум(Товар1.Количество, Товар2.Количество)]

Минимум(20,30)

Результат:20

Округлить()

Округляет исходное число до нужной разрядности в соответствии с заданным режимом округления.

[Округлить([Итоги.Сумма оплаты] / 1.20 * 0.20 ,2)]

Результат: 3333.333333 = 3333,33

ЦелаяЧасть()

Преобразует числа в целую часть.

[ЦелаяЧасть([Итоги.Сумма оплаты] / 1.20 * 0.20)]

Результат: 3333.333333 = 3333

Строковые функции – работают с примитивным типом данных строка. Переменные с типом строка содержат текст.

Функция[]

Описание

Пример

ВсеПрописные

Преобразует все символы строки в прописные.

[ВсеПрописные([Организация.Наименование полное])]

Результат: ООО «НОВЫЕ ТЕХНОЛОГИИ»

ВсеСтрочные

Преобразует все символы строки в строчные.

[ВсеСтрочные([ОсновноеСредство.ГосНомер])]

Результат: о765нн

ДлинаСтроки

Получает количество символов в строке

[ДлинаСтроки([Товар.Наименование])]

Результат:22

ЗаменитьСимволыВСтроке

Позволяет найти в исходной строке значение и заменить на другое значение.

[ЗаменитьСимволыВСтроке ([Номенклатура.Наименование], "_", " ")]

Результат: «1С:Зарплата_и_Управление Персоналом_8»= «1С:Зарплата и Управление Персоналом 8»

КаждоеСловоСПрописной

Делает первую букву в каждом слове заглавной.

[КаждоеСловоСПрописной ([Номенклатура.Наименование])]

Результат: «1С: Зарплата И Управление Персоналом 8 »

ПреобразоватьВСтроку

Преобразовывает переменную типа число, дата в строку.

[ПреобразоватьВСтроку([Дата])]

Результат: 25.11.2022 16:01:07

СимволыСлева

Выбирает первые слева символы строки.

[СимволыСлева([Товары.Номенклатура.Наименование для печати],37)]

Результат: 1С:Зарплата и Управление Персоналом 8

СимволыСправа

Выбирает первые справа символы строки.

[СимволыСправа([Товары.Номенклатура.Наименование для печати],19)]

Результат: Программный продукт

СтрокаЛатиницей

Преобразует исходную строку в транслит.

[СтрокаЛатиницей([Контрагент.Адрес])]

Результат:127434, Moskva g, Dmitrovskoe sh, dom № 9

УбратьПробелыСлева

Убирает незначащие символы (пробел, неразрывный пробел, табуляцию) в строке слева.

[УбратьПробелыСлева([Товары.Номенклатура.Наименование для печати])]

Результат:

«1С:Зарплата и Управление Персоналом 8 »

УбратьПробелыСлеваИСправа

Убирает незначащие символы (пробел, неразрывный пробел, табуляцию) в строке слева и справа.

[УбратьПробелыСлеваИСправа ([Товары.Номенклатура.Наименование для печати])]

Результат:

«1С:Зарплата и Управление Персоналом 8»

УбратьПробелыСправа

Убирает незначащие символы (пробел, неразрывный пробел, табуляцию) в строке справа.

[УбратьПробелыСправа([Товары.Номенклатура.Наименование для печати])]

Результат:

« 1С:Зарплата и Управление Персоналом 8»

Прочие функции

Функция[]

Описание

Пример

ЗначениеЗаполнено

Проверяет, содержит ли переменная непустое значение, характерное для своего типа.

[ЗначениеЗаполнено([Счет на оплату покупателям. Итоги.Комментарий])]

Результат: если в документе Счет на оплату заполнен комментарий, то в переменной проверка будет содержаться значение Истина, иначе Ложь.

Условие

Возвращает значение, исходя из истинности заданного условия.

Условие_1 = [Сумма включает НДС] – в т.ч. НДС

Условие_2 = Не[Сумма включает НДС] – сумма НДС

Результат: т.к. сумма включает НДС, то Истина - это Условие_1

Формат

Формирует удобное для чтения представление значений простых типов (Число, Дата и Булево).

[Формат([Итоги.Сумма оплаты] / 1.20 * 0.20, "ЧЦ='15'; ЧДЦ='2'")]

Результат: 3333, 00

Функции для табличных частей

Функция[]

Описание

Пример

КоличествоСтрок(значение1, значение 2,…)

Подсчитывает количество строк в многострочной строке.

[КоличествоСтрок([Товары.Количество])]

МаксимумПоКолонке(значение1, значение 2,…)

Выводит максимальное значение по колонке таблицы.

[МаксимумПоКолонке([Товары.Цена])

МинимумПоКолонке(значение1, значение 2,…)

Выводит минимальное значение по колонке таблицы.

[МинимумПоКолонке([Товары.Количество])]

СреднееПоКолонке(значение1, значение 2,…)

Выводит среднее значение по колонке.

[СреднееПоКолонке([Товары.Количество])]

СуммаПоКолонке(значение1, значение 2,…)

Выводит общую сумму по колонке.

[СуммаПоКолонке([Товары.Сумма])]

Новая печатная форма автоматически сохраняется в списке макетов, но т. к. она еще не видна, выделена серым цветом. Для того чтобы показывать форму в подменю Печать, нажмите флажок в колонке Использование

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

Особенности создания макетов печатных форм в Open Office XML

После ввода наименования печатной формы открывается конструктор макетов, который состоит из списка полей и операторов.

Нажмите кнопку панели навигации, для того чтобы . Для редактирования макета можно использовать любое приложение для работы с форматом DOCX, например, Microsoft Word, которое необходимо заранее установить на компьютер.

Для того чтобы расположить окна конструктора и офисного редактора рядом, можно воспользоваться клавишами W``in и стрелками .

Работа в конструкторе проходит так же, как описано в разделе Создание макета табличного документа. Вставка полей в макет осуществляется с помощью переноса из одного окна в другое. Предусмотрена также кнопка  Копировать.

Возможности вывода в офисный документ:

■ Все доступные поля;

■ Картинки (поля объектов, содержащие ссылку на присоединенный файл картинки);

■ Вывод таблиц и списков;

■ Вывод полей в колонтитулы;

■ Заполнение гиперссылок;

■ Использование формул;

■ Отсутствие фиксированных областей, как при редактировании табличного документа;

■ Управление выводом факсимиле подписи и печати;

■ Поддержка мультиязычности;

■ Объединение нескольких документов в один;

■ Вывод штампа электронной подписи.

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

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

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

Приложение позволяет выводить на печать данные в зависимости от некоторого условия**, например, в счете на оплату можно распечатать данные с НДС или без НДС**.  В качестве условия обычно выступает поле типа Булево. Условный вывод возможен и в макетах Office Open XML. Для этого используются поля Начало и Окончание условия.

С помощью меню Еще можно:

■ Переименовать макет;

■ Сохранить макет в файл;

■ Загрузить макет из файла. При загрузке макета с использованием параметров происходит автоматическая конвертация.

При выводе на печать печатных форм в Office Open XML выводится Форма печати. Если флажок Больше не показывать и открывать печатную форму сразу установлен и документы формируются сразу, но требуется вернуться к форме печати, то следует нажать на гиперссылку во всплывающем уведомлении. Уведомление появляется в нижней части экрана при получении печатных форм.

 Форма печати предоставляет возможности:

■ Управление выводом факсимиле печатей и подписей – с помощью флажка Подпись и печать

■ Выбор языка печатной формы (если были проведены соответствующие настройки, подробнее см. раздел Вывод печатной формы на другом языке).

■ Объединение нескольких печатных форм в одну – с помощью флажка Одним документом.

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

После подписания печатные формы попадают в указанную вами папку вместе с Сертификатом безопасности и Отсоединенной электронной подписью в формате PKCS #7, с их помощью можно проверить подлинность Электронной подписи на специальных сайтах, например на сайте Госуслуги.

 

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

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

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

Редактирование макетов печатных форм

Печатные формы формируются на основе макетов. Редактирование макетов осуществляется в списке Макеты печатных форм, к которому можно перейти с помощью ссылки в разделе Администрирование – Печатные формы, отчеты и обработки. Открыть макет для редактирования можно с помощью кнопки  Изменить. Также можно открыть макет двойным щелчком мыши. Старые версии печатных форм открываются в прежних форматах, редактирование новых печатных форм осуществляется как описано в разделе Создание макетов печатных форм.

К редактированию макета можно также перейти с помощью команды Еще – Изменить макет из окна Печать документа. См. также раздел Создание макетов печатных форм.

С помощью кнопки Редактирование можно перейти в режим просмотра.

Макеты в виде табличного документа редактируются в самом приложении, а для редактирования макетов в виде офисных документов в формате Office``Open``XML на компьютере должны быть установлены соответствующие офисные приложения. При нажатии кнопки Изменитьприложение выводит напоминание об этом с гиперссылкой для перехода на страницу приложения для ее установки. Нажмите кнопку Продолжить, если приложение имеется на компьютере. Если офисное приложение имеется на компьютере, макет будет открыт для редактирования. После внесения изменений сохраните макет, закройте офисное приложение.

Для окончания редактирования и сохранения макета в приложении нажмите кнопку Завершить изменение. См. также раздел Особенности просмотра и редактирования печатных форм в веб-клиенте.

В приложении предусмотрены большие возможности по редактированию макетов печатных форм, в частности, можно:

■ изменить формат (тип, размер и цвет шрифта, заливку, центрирование, границы);

■ изменить расположение полей документа;

■ изменить текстовые поля и их расположение.

Наиболее часто используемые возможности выведены в виде кнопок, остальные команды редактирования макета можно найти в меню Еще. С помощью команды меню Еще можно изменить наименование макета.

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

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

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

Если у макета есть отредактированная версия, то с помощью кнопок  Использовать измененный макет или  Использовать стандартный макет можно выбрать, какой макет должен использоваться при печати. Стандартный макет обозначается значком . Для удаления измененного макета нажмите кнопку`` Удалить измененный макет. После удаления пользовательского макета в приложении будет использоваться стандартный макет.

Особенности просмотра и редактирования печатных форм в веб-клиенте

При работе с приложением через Интернет с помощью веб-браузера Internet Explorer необходимо выполнить ряд настроек, которые описаны в разделе Особенности печати в веб-клиенте.

Макеты в виде табличного документа в веб-клиенте можно редактировать в самом приложении.

Для перехода к Редактированию во внешнем приложении предусмотрена команда меню Еще.

В этом случае предлагается установить дополнительное приложение 1С:Предприятие – Работа с файлами. Ее можно скачать по гиперссылке Перейти на страницу приложения «1С:Предприятие – Работа с файлами» для установки или с сайта фирмы «1С»: http://v8.1c.ru/metod/fileworkshopdownload.htm.

Для редактирования макета в приложении 1С:Предприятие – Работа с файлами подтвердите загрузку файла на компьютер с помощью кнопки Продолжить.

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

Файл можно сохранить на компьютер. Выберите папку для сохранения макета. Затем можно открыть приложение 1С:Предприятие – Работа с файлами для изменения макета.

Сохраните изменения, затем переключитесь обратно в приложение и в списке макетов нажмите кнопку Завершить изменение. Для помещения измененного макета в приложение укажите путь к файлу макета с помощью кнопки Обзор, нажмите ОК.

Измененный макет обозначается значком .

Редактирование макетов печатных форм в формате Office``Open``XML возможно только во внешнем приложении. Открытие макета во внешнем приложении и его сохранение проходит аналогично.

Также предусмотрено создание новых макетов в Open Office XML в веб-клиенте. Специальное поле в нижней части окна предназначено для перетаскивания в Web-клиенте. Сначала необходимо выбрать нужное поле, затем  можно воспользоваться кнопкой  Копировать.

Вывод печатной формы на другом языке

Примечание для технического писателя: для использования данной возможности в конфигурации необходимо наличие подсистемы «Мультиязычность». При наличии подсистемы «Перевод текста» имеется возможность подключения автоматического перевода текстов (подробнее см. раздел Сервис автоматического перевода).

Формирование печатных форм на разных языках (подробнее см. раздел Как сформировать печатную форму на другом языке) полезно, например, если необходимо предоставить какие-либо документы иностранному контрагенту: прайс-лист, счет на оплату и т. д.

Для этого необходимо предварительно произвести настройки:

■ Добавить дополнительный язык печатных форм;

■ Добавить перевод макета печатной формы на дополнительный язык;

■ Ввести на дополнительном языке наименования, выводимые в печатной форме.

Сервис автоматического перевода

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

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

После подключения сервиса перевода текста становится возможным:

■ перевести макет печатной формы автоматически, для этого в окне редактирования макета нужно нажать кнопку Перевести.

■ автоматически перевести наименования элементов списков в окне ввода на разных языках с помощью кнопки Перевести автоматически.

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

Перейдите по ссылке Языки печатных форм в разделе Администрирование– Печатные формы, отчеты и обработки.

С помощью кнопки Добавить язык выберите из списка нужный, при необходимости уточните регион. Для некоторых языков доступен выбор региональных настроек (указаны в скобках рядом с названием языка). Выбор региональных настроек влияет на вывод дат и чисел. Например, дата 24.12.2020 на языке «французский» будет выводиться 24/12/2020, а на языке «французский (Канада)» – 2020-12-24.

Как перевести макет на другой язык

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

Откройте на редактирование нужный макет, переключите на дополнительный язык и выполните перевод.

В макете следует переводить только статический текст, например заголовки, подписи и т. д.

Не нужно переводить параметры. Параметры в печатной форме находятся внутри текста и отображаются в квадратных скобках, например Покупатель: [Контрагент.Наименование полное], переводить следует только текст за скобками.

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

 

Если подключен сервис перевода, то перевод макета выполняется автоматически. После выбора нужного языка в ответ на сообщение приложения следует нажать Выполнить перевод.

После сохранения макета в колонке Доступные языки добавляется язык, на который был выполнен перевод.

Как перевести наименования, выводимые в печатной форме, на другой язык

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

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

Как сформировать печатную форму на другом языке

Если для печатной формы предусмотрен вывод на других языках, то при просмотре печатной формы появляется меню выбора языка. Выберите необходимый язык, печатная форма переформируется на этом языке. Можно проверить печатную форму и распечатать. Подробнее см. раздел Формирование печатных форм.

Если в печатной форме наблюдаются ошибки (например, не все переведено на требуемый язык), необходимо проверить правильность действий на всех этапах работы: проверить корректность переводов макета и элементов списков.

Роли для работы с печатью

Для работы с печатью в приложении предусмотрены следующие роли:

Роль

Краткое описание

Изменение макетов печатных форм

Дает право редактирования макетов печатных форм.

Редактирование, отправка по почте, сохранение в файл печатных форм

Дает право редактирования печатных форм перед отправкой на принтер, на сохранение печатных форм в файл или отправку по почте.

<Демо: Печать счета на оплату >

Дает право на использование конкретной печатной формы, если такие роли предусмотрены в приложении.