Печать договора с контрагентами из торговли
Учетные задачи - Печатные формы
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Привет. Сейчас расскажу как с этим работать:
1. При первом запуске обработка спопросит нужно ли добавить дополнительные свойства контрагента, организации и договора. Обработка вполне может работать и без этого, но тогда отвественных лица, основания и номера доверенностей нужно будет вносить каждый раз вручную, что несколько неудобно.
2. Когда нужные свойства у нас есть можем приступить к заполнению. Тут все крайне просто:

Тоже самое проделываем с контрагентом:

Обратите внимание на свойство "Ответственный РП контрагента", тут, понятно, надо вставлять ФИО в родительном падеже. Устав, должность и основание указывать нужно в именительном, обработка сама поставит их в нужный падеж.
3. Открыть обработку, выбрать договор и наслаждаться :)

4. Если документ нужен в PDF, то придется скачать bioPDF здесь: http://www.biopdf.com/download.php
Теперь о том что всеже придется сделать в конфигураторе.
1. Если вам нужна печать на договоре, то в доступные типы плана видов характеристик СвойстваОбъектов нужно добавить тип "СправочникСсылка.ХранилищеДополнительнойИнформации". Делается это так:

2. Если вам чувствуете вам надоест лазить во внешние обработки каждый раз когда нужно сделать новый договор, то обработку можно добавить в конфигурацию, а на форме договора добавить кнопку с таким кодом:
Процедура ОсновныеДействияФормыПечать(Кнопка)
Обработки.ПечатьДоговораКонтрагента.Создать().Печать(Ссылка);
КонецПроцедуры
Вот, собственно, и все.
3. Если нужно поменять макет, то тут тоже все достаточно просто.
Открываете конфигуратором обработку и создаете новый макет в нужных местах вставляя заранее определенные параметры. Вот их Список:
Договор:
НомерДоговора - номер
Дата - дата заключения договора
СрокДействия - срок действия договора в локализованном формате
ДатаКонецГода - дата конца года считая от даты заключения догвора в локализованном формате
ДатаЗаключения - дата заключения договора в локализованном формает
ДатаРасторжения - дата расторжения в локализованном формате или прочерк, вот такой: ________________
Название контрагента и отвественные лица:
НаименованиеКонтрагента - полное наименование контрагента
КраткоеНаименованиеКонтрагента - наименование справочника
ОтветственныйКонтрагента - берется из указанных свойств контрагента
ДолжностьОтветсвтенногоЛицаКонтрагента - берется из свойств контрагента, ставиться в именительном падеже
ДолжностьОтветственногоЛицаРПКонтрагента - берется из свойств контрагента, ставиться в родительном падеже
ОснованиеКонтрагента - берется из свойств контрагента, ставиться в именительном падеже (здесь будет устав, доверенность и т.д.)
ОснованиеРПКонтрагента - берется из свойств контрагента, ставиться в родительном падеже
Название организации и ответственные лица:
НаименованиеОрганизации - полное наименование организации
КраткоеНаименованиеОрганизации - наименование справочника
ОтветственныйОрганизации - берется из указанных свойств организации
ДолжностьОтветсвтенногоЛицаОрганизации - берется из свойств организации, ставиться в именительном падеже
ДолжностьОтветственногоЛицаРПОрганизации - берется из свойств контрагента, ставиться в родительном падеже
ОснованиеОрганизации - берется из свойств орагнизации, ставиться в именительном падеже (здесь будет устав, доверенность и т.д.)
ОснованиеРПОрганизации - берется из свойств контрагента, ставиться в родительном падеже
Реквизиты сторон:
АдресКонтрагента - юр. адрес контрагента
РачетныйСчетКонтрагента - номер счета и банк контрагента
КоррСчетКонтрагента - коррю счет и БИК контрагента
ИННКонтрагента - инн
КППКонтрагента - кпп
АдресОрганизации - юр. адрес организации
РачетныйСчетОрганизации - номер счета и банк организации
КоррСчетОрганизации - коррю счет и БИК организации
ИННОрганизации - инн
КППОрганизации - кпп
Как-то так это все и работает. Удачи!
Вступайте в нашу телеграмм-группу Инфостарт