4 · Документы
Где находится: Проект → 4 · Документы (Files / Data)
Документы, которые формируются по сессии покупателя: коммерческое предложение, спецификация, выгрузки для производства, письма. Раздел делится на Files (файлы) и Data (выгрузки данных).
Документ формируется не сам по себе, а задачей releaseDocuments (письма — releaseEmails) — в процессе или в макросе. Готовые файлы появляются в сессии и их можно скачать.
Files
| wordTemplate | Документ Word по шаблону .docx: значения подставляются в закладки (Bookmark). |
|---|---|
| excelTemplate | Книга Excel по шаблону .xlsx: значения пишутся в именованные ячейки (Define Name). |
| json | JSON по шаблону: поля {{Имя}} внутри строковых значений. |
| xml | XML по шаблону: элементы <Field id="Имя">…</Field>. |
| text | Текстовый файл. |
| Письмо (формируется задачей releaseEmails). | |
| exportForm | Выгрузка формы. |
| copiedFile / referencedFile | Копия файла из библиотеки или ссылка на него. |
Data
| exportSimpleTable | Выгрузка простой таблицы (например, состава заказа). |
|---|---|
| exportCalcTable | Выгрузка расчётной таблицы. |
| exportGroupTable | Выгрузка групповой таблицы. |
| triggeredAction | Действие, запускаемое при выпуске документов. |
Как сделать: кП в Word по шаблону
- В Word выделите места для значений и поставьте закладки (Вставка → Закладка): Customer, Total…
- Загрузите .docx в «5 · Файлы».
- В «4 · Документы» создайте документ wordTemplate, выберите файл как шаблон (Master template) и нажмите Refresh — найденные закладки станут полями.
- Для каждого поля задайте правило, например var.Total.
- В «7 · Процесс» на нужном переходе добавьте задачу releaseDocuments с именем документа.
Для Word и Excel шаблон обязателен. Письма отправляются, только если на сервере настроена почта.