Часто при работе с постоянными клиентами менеджеру предприятия необходимо отправлять выставленные счета на оплату клиентам по электронной почте.
Счета должны быть подписаны ответственными сотрудниками (руководитель, гл. бухгалтер, исполнитель) и скреплены печатью организации.
Таким образом в самом худшем случае данный бизнес-процесс выглядит примерно так:
— формирование счета, распечатка на бумагу;
— сбор подписей, проставление печати организации;
— сканирование документа;
— отправка по электронной почте.
Кроме того на предприятиях не исключено ведение многофирменного учета и менеджер вынужден формировать и рассылать счета от нескольких своих организаций.
Представленная обработка позвляет формировать счета на оплату (для документа «Заказ клиента») от любого нужного количества организаций, с печатью нужной фирмы и подписями ответственных сотрудников.
После формирования счета менеджеру достаточно сохранить счет в удобном формате (pdf, doc, xls и др.) и отправить файл клиенту по электроной почте.
Порядок настройки:
— в режиме «Конфигуратор» открыть внешнюю печатную форму «СчетНаОплатуВПФ.epf»;
— Создать нужное количество макетов счетов для своих организаций (можно копированием имеющихся макетов); вставить в макеты соответствующие печати и подписи (лучше всего графические файлы .png с прозрачным фоном);
— Действия -> Открыть модуль объекта
— в процедуре «ЗаполнитьТабличныйДокументСчетаНаОплату» изменить (добавить, удалить) данные фирм и соответствующих макетов.
Порядок подключения:
— в режиме «Предприятие» выполнить действия:
Администрирование -> Печатные формы, отчеты и обработки -> Дополнительные отчеты и обработки -> Создать -> выбрать файл СчетНаОплатуВПФ -> Записать и закрыть
см. также:
Счет-фактура в конфигурации Управление торговлей 11.1
Товарный чек к документу «Реализация товаров и услуг» в конфигурации Управление торговлей 11.1
Акт приема-передачи прав с печатью и подписью в конфигурации Управление торговлей 11.1
Акт сверки взаимных расчетов с печатью и подписью в конфигурации Управление торговлей 11.1
Добрый день, выдает ошибку «{ВнешняяОбработка.СчетНаОплатуВПФ.МодульОбъекта(458)}: Поле объекта не обнаружено (Префикс)
ОбластьМакета.Параметры.НазначениеПлатежа = Документы.СчетНаОплатуКлиенту.СформироватьНазначениеПлатежа(
«
s_uu
Добрый вечер — уточните — какая у вас установлена версия конфигурации УТ11.
У меня сейчас УТ 11.1 (11.1.2.25) — печатная форма работает без ошибок.
С чем может быть связано появление ошибки в вашей конфигурации точно сказать трудно, могут быть разные варианты, но сразу видно следующее:
в модуле объекта печатной формы в процедуру ЗаполнитьРеквизитыШапкиСчетаНаОплату приходит выборка из результата запроса ДанныеПечати. При этом элемент выборки ДанныеПечати.Префикс по какой-то причине отсутствует, хотя должен быть.
s_uu
как вариант — попробуйте так:
в модуле объекта внешней печатной формы в процедуре ЗаполнитьРеквизитыШапкиСчетаНаОплату измените в строке
на
думаю должно помочь
Все получилось, спасибо!!!
(4) s_uu,
с праздником Вас )
А без изменения конфигурации почему не попробовали?
Там штатный механизм довольно неплохо реализован.
(7) OBEH, о внесении изменений в конфигурацию речи нет, это внешняя обработка и при необходимости изменения вносятся в ней.
Действительно. Не внимательно посмотрел технологию.
Вопрос еще такой.
Печатается при любом раскладе? То есть, если в соглашении указано «Договоры не используются, порядок расчетов: По накладным», то в штатном функционале счет не печатается совсем. Выдается сообщение, типа «В документе Заказ клиента Ц000-001760 от 29.05.2014 17:39:30 отсутствуют этапы оплаты. Печать счета на оплату не требуется».
Мда.
Протестировал. К сожалению, при описанной ситуации, выдается сообщение «В документе Заказ клиента Ц000-001766 от 30.05.2014 15:20:26 отсутствуют этапы оплаты. Печать счета на оплату не требуется». Есть возможность печатать счет из заказа в любом случае?
Все, сделал.
Спасибо тебе, мил человек. Сэкономил время.
Тут где-то плюсуют?
Здравствуйте. Такая ошибка появляется:
{ВнешняяОбработка.СчетНаОплатуВПФ.МодульОбъекта(415)}: Поле объекта не обнаружено (СрокДействия)
ОбластьМакета.Параметры.СрокДействия = НадписьСрокДействия;
(12) indeec, Здравствуйте,
уточните, какой релиз (какая версия) конфигурации у вас используется ?
(12) indeec, как один из вариантов — можно сделать так:
в модуле объекта в процедуре ЗаполнитьРеквизитыШапкиСчетаНаОплату(ДанныеПечати, Макет, ТабличныйДокумент, ТаблицаЭтапыОплаты)
заменить строки кода:
на:
думаю должно помочь
(14) Здравствуйте, спасибо за отчет. Релиз УТ 11.1.4.10.
Сделал, как вы сказали, закомментировал процедуру. Теперь ошибка:
{ВнешняяОбработка.СчетНаОплатуВПФ.МодульОбъекта(458)}: Поле объекта не обнаружено (НазначениеПлатежа)
ОбластьМакета.Параметры.НазначениеПлатежа = Документы.СчетНаОплатуКлиенту.СформироватьНазначениеПлатежа(
Почти аналогична той, которая приведена в первом посте. Однако ваше решение из (3) не помогло.
(15) indeec, рабочая версия для УТ 11.1.4.10 в прикрепленном файле
Рабочая для 11.1.7.54 имеется? На данный момент ошибка в «Код» и «ИНН». Сравнил с типовой обработкой — в текущей отсутствует запросы.
(17) xeephon, рабочий вариант для УТ 11.1.7.60 (надеюсь, для 11.1.7.54 подойдет)
Спасибище. Реально времени съэкономил.
Спасибо, полезная форма.
Добрый день, подгрузил форму СчетНаОплатуВПФ_УТ11_1_7_60.epf выдаёт: Метод объекта не обнаружен (Получить макет). Не могу понять в чём дело, обычно нет ни каких проблем.