DocDesigner

Типы договоров

Договоры делятся на два типа: поставка продукта и оказание услуг. При поставке продукта (ов) сумма договора вычисляется автоматически, при создании договора на оказание услуг (выполнение работ) сумма договора указывается в явном виде.
При подготовке DOCX-шаблонов разных типов договоров следует учитывать следующие моменты:
_Шаблон договора на поставку продукта (ов) должен содержать строки вида
${n0_PRODUCT_NAME}
${n1_PRODUCT_NAME}
...
Если договор на поставку продукта не будет привязан к товарам сделки, необходимо наличие параметра бизнес-процесса ProductID с включенным признаком "Множественный"
Все параметры и переменные регистрозависимые. При несоблюдении любого из этих условий работоспособность модуля не гарантируется.
_При запуске бизнес-процесса, следует учитывать количество строк ${n0_PRODUCT_NAME} или ${n0_WORK_LIST}, заложенное при создании шаблона. Если в бизнес-процессе строк будет меньше, чем в шаблоне - в конечном документе будут "лишние" строки, которые можно легко удалить. Если в бизнес-процессе строк будет больше, в конечном документе будет не хватать информации.
_ Шаблон договора на выполнение работ (оказание услуг) должен содержать строки вида
${n0_WORK_LIST}
${n1_WORK_LIST}
...
Необходимо наличие параметра бизнес-процесса ProductID с включенным признаком "Множественный"
Все параметры и переменные регистрозависимые. При несоблюдении любого из этих условий работоспособность модуля не гарантируется.

_Если используется поэтапная оплата по договору, то в шаблоне документа указываются переменные вида ${DOGOVOR_SUM_1}, ${DOGOVOR_SUM_2} и т.д., в параметры бизнес-процесса указываются DOGOVOR_SUM_1, DOGOVOR_SUM_2 и т.д.. Если требуется вывод суммы прописью в шаблоне указывается переменная ${DOGOVOR_SUM_1_SPELLING}, ${DOGOVOR_SUM_2_SPELLING} и т.д.