ГлавнаяИнформацияСтатьиПодключение внешних печатных форм в 1С 8

Подключение внешних печатных форм в 1С 8

Внешние печатные формы могут использоваться только документами и выгодны тем, что не требуют изменения конфигурации.
В этом примере я покажу, как добавить внешнюю печатную форму «Акт выполненных работ» к документу «Реализация ТМЗ и услуг».

Типовая печатная форма этого документа называется «Акт об оказании услуг» и имеет ряд недостатков, исправление которых при частой печати актов отнимает время:

  1. наименования компаний в блоке реквизитов выровнены по нижнему краю ячейки и если с одной стороны наименование компании умещается в одну строку, а с другой – в две, то блок становится неровным
  2. в информации о расчетных счетах после наименования банка есть запятая с пробелом перед ней, тогда как пробел по правилам ставится после запятой; кроме того, в типовой форме эта запятая ставится даже в том случае, когда после нее нет текста, что тоже неверно
  3. информация о количестве услуг сформулирована неразговорным языком
  4. не предусмотрено заполнение данными, имеющимися в базе, информации об имени и должности подписывающего акт со стороны контрагента.

Подключение внешних печатных форм в 1С 8

 
 
На основе типовой печатной формы я разработал внешнюю форму.

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

Подключение внешних печатных форм в 1С 8

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

Подключение внешних печатных форм в 1С 8

Во внешней печатной форме я исправил все, что меня в ней не устраивало и получил следующий результат:

Подключение внешних печатных форм в 1С 8

 

  1. выравнивание по верхнему краю
  2. перед запятой нет пробела и она ставится только тогда, когда это действительно нужно
  3. предложение, содержащее информацию о количестве оказанных услуг, сформулировано так, как это сделал бы человек
  4. имя и должность подписывающего акт со стороны заказчика подставляются из базы, если их предварительно заполнить (добавить контактное лицо контрагента с ролью «подписывает акт»)

    Подключение внешних печатных форм в 1С 8

 
 
Скачать внешнюю печатную форму "Акт выполненных работ" (для конфигурации "Бухгалтерия для Казахстана, редакция 2")

Опубликовано 01.01.2012. Автор — Антон Колимбетов.