gifts2017

Печать счета для Бухгалтерии 3.0 с комментарием (внешняя печатная форма)

Опубликовал Nata CH (s_nata) в раздел Печать - Печатные формы документов

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

 

В обработке два варианта печати (с печатью и без).

Для печати обработку добавить в Администрирование - > Печатные формы и обработки.

 

-Отредактировать макет типовой:

Раздвинуть строки 52 и 53, подписи рук. и бух  перенести в строку 53, а в стрке 54 записать параметр «комментарий»:


 

Записать, закрыть.

 

В документе "Счет на оплату" заполнить комментарий:



По кнопке Печать -> Счет (коммент):



 

Печатаем счет (как хочет бух):

 



 

Исправлена обработка (СчетНаОплату с комментарием (Бухгалтерия ред. 3.0.4) для новой редакции бухгалтерии, в новой редакции нет тч услуги.


Скачать файлы

Наименование Файл Версия Размер
СчетНаОплату с комментарием (Бухгалтерия ред. 3.0.4) 16
.epf 9,61Kb
12.08.15
16
.epf 9,61Kb Скачать
СчетНаОплату с комментарием 32
.epf 9,54Kb
12.08.15
32
.epf 9,54Kb Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Лыткин (TrinitronOTV) 08.12.14 05:35
а вот интересно, за что поставлен "-1"?
2. Игорь Фелькер (Brawler) 12.12.14 09:06
(1) TrinitronOTV, сам не вижу, где этот минус. Наверное зависть, что не успели тоже самое сделать.
А если серьезно, то может быть за оформление или за экономию букв в названии команд "Счет (коммент)", стоило бы назвать как "Счет на оплату (с комментарием)" и второй пункт как "Счет на оплату (с печатью и подписями)(с комментарием)".

А может за то что не использовали "Администрирование / Макеты печатных форм", но не уверен есть ли там в коде программы вывод реквизита Комментарий или нет...
3. Nata CH (s_nata) 13.12.14 16:12
- Название кнопки можно изменить в модуле объекта внешней печ. формы
Функция СведенияОВнешнейОбработке() Экспорт
--------------------------------------
В ред. 3.0 макеты можно изменять в режиме предприятия. Смысл копировать макет из-за мелких изменений.
- В режиме предприятия можно будет «комментарий» поставить в любом месте.
И не изменять макет в конфигураторе.

Дело вкуса.
4. Ru (skeet) 12.02.15 17:30
Пробую поставить под "Сумма прописью" - не выводится. В чем секрет?
5. Nata CH (s_nata) 14.02.15 17:42
(4) skeet,
1) Выделите строку «СуммаПрописью»
2) Нажмите «Раздвинуть»
3) «СуммуПрописсью» - скопируйте в верхнюю строку
4) А вместо старого реквизита «СуммаПрописью» Напишите «Комментарий»
6. Анатолий Васильченко (zveruga56) 02.04.15 09:04
Вариант с макетом внутри обработки был бы предпочтительнее.
Для тех кто не знаком с подсистемой печати в БП 3.0, это очередная головоломка.
Кому нужен шаблон для быстрой модификации счета под свои нужды - ищите другую обработку.
7. Nata CH (s_nata) 03.04.15 02:28
в бухгалтерии 3.0.39.55 возможность добавлять свои комментарии уже нет необходимости.
На закладке дополнительно в поле дополнительные условия (ссылка на справочник "дополнительные условия") можно ввести произвольный текст.
Так что искать другую обработку или качать эту нет необходимости.
Но эту обработку можно использовать как шаблон или пример создания внешней печатной формы, и организации вызова различных печатных форм из одной обработки, чтобы не плодить для каждой доп. формы кучу обработок.
8. Антон (Dext0r) 15.06.15 15:39
Мне к сожалению эта обработка нужна. На каждом счете у меня разный комментарий.
Я ее слегка поправил. За место "Услуги" поставил "УдалитьУслуги". Обработка завелась.
Но у меня тоже не выводится в печаной форме. В макете сделал (в режиме предприятия):

1) Выделите строку «СуммаПрописью»
2) Нажмите «Раздвинуть»
3) «СуммуПрописсью» - скопируйте в верхнюю строку
4) А вместо старого реквизита «СуммаПрописью» Напишите «Комментарий»

И ничего.
9. Leelon Ивашин (Leelon) 09.11.16 12:02
Бух 3.0 (3.0.44.188)
Ошибка

{ВнешняяОбработка.СчетНаОплатуПокупателю_3_0.МодульОбъекта(96)}: Ошибка при вызове метода контекста (ВыполнитьПакет)
РезультатЗапроса = Запрос.ВыполнитьПакет();
по причине:
{(47, 17)}: Поле не найдено "СчетНаОплату.ЗаРуководителяПоПриказу"
СчетНаОплату.<<?>>ЗаРуководителяПоПриказу КАК ЗаРуководителяПоПриказу,
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа