# Как создать шаблоны Word ## Шаг 1: Создайте документ Word Создайте обычный документ Word (.docx) с нужным форматированием. ## Шаг 2: Вставьте плейсхолдеры Вместо реальных данных используйте плейсхолдеры в фигурных скобках: ### Пример договора: ``` ДОГОВОР №{DOC_NUMBER} от {DOC_DATE} г., {CITY} Заказчик: {CUSTOMER_NAME} ИНН: {CUSTOMER_INN}, КПП: {CUSTOMER_KPP} ОГРН: {CUSTOMER_OGRN} Адрес: {CUSTOMER_ADDRESS} В лице: {IN_PERSON}, действующего на основании {BASED_ON} Предмет договора: {WORK_TYPE} Дата проведения: {EVENT_DATE} Стоимость услуг: Сумма без НДС: {PRICE} руб. НДС ({VAT_RATE}%): {VAT_AMOUNT} руб. Итого: {TOTAL} руб. Реквизиты для оплаты: Р/счет: {ACCOUNT} Банк: {BANK} БИК: {BIK} К/счет: {CORR_ACCOUNT} Подписи сторон: Исполнитель: Заказчик: {SIGNER_POSITION} {IN_PERSON} _________________ _________________ {SIGNER_NAME} М.П. М.П. Комментарий: {COMMENT} ``` ## Шаг 3: Сохраните файлы Сохраните созданные шаблоны в папке `templates/` с именами: - `contract.docx` - для договора - `invoice.docx` - для счета - `upd.docx` - для УПД ## Полный список плейсхолдеров ``` {DOC_NUMBER} - Номер документа {DOC_DATE} - Дата документа (ДД.ММ.ГГГГ) {CITY} - Город договора {CUSTOMER_NAME} - Название организации {CUSTOMER_INN} - ИНН {CUSTOMER_KPP} - КПП {CUSTOMER_OGRN} - ОГРН {CUSTOMER_ADDRESS} - Адрес регистрации {IN_PERSON} - В лице (ФИО руководителя) {BASED_ON} - На основании (Устава/Доверенности) {WORK_TYPE} - Характер работ {EVENT_DATE} - Дата мероприятия (ДД.ММ.ГГГГ) {PRICE} - Цена без НДС {VAT_RATE} - Ставка НДС (%) {VAT_AMOUNT} - Сумма НДС {TOTAL} - Итого с НДС {PHONE} - Телефон {ACCOUNT} - Расчетный счет {BANK} - Название банка {BIK} - БИК банка {CORR_ACCOUNT} - Корреспондентский счет {SIGNER_NAME} - ФИО подписанта {SIGNER_POSITION} - Должность подписанта {SERVICE_NAME} - Наименование услуги {COMMENT} - Комментарий ``` ## Важно! 1. Плейсхолдеры должны быть написаны ЗАГЛАВНЫМИ буквами 2. Обязательно используйте фигурные скобки { } 3. Не добавляйте пробелы внутри скобок 4. Шаблон должен быть сохранен в формате .docx (не .doc) ## Если шаблона нет Если файла шаблона нет, система автоматически создаст HTML-документ, который можно будет открыть в Word или сохранить как PDF.