К содержанию

4 · Документы

Где находится: Проект → 4 · Документы (Files / Data)

Документы, которые формируются по сессии покупателя: коммерческое предложение, спецификация, выгрузки для производства, письма. Раздел делится на Files (файлы) и Data (выгрузки данных).

Документ формируется не сам по себе, а задачей releaseDocuments (письма — releaseEmails) — в процессе или в макросе. Готовые файлы появляются в сессии и их можно скачать.

Files

wordTemplateДокумент Word по шаблону .docx: значения подставляются в закладки (Bookmark).
excelTemplateКнига Excel по шаблону .xlsx: значения пишутся в именованные ячейки (Define Name).
jsonJSON по шаблону: поля {{Имя}} внутри строковых значений.
xmlXML по шаблону: элементы <Field id="Имя">…</Field>.
textТекстовый файл.
emailПисьмо (формируется задачей releaseEmails).
exportFormВыгрузка формы.
copiedFile / referencedFileКопия файла из библиотеки или ссылка на него.

Data

exportSimpleTableВыгрузка простой таблицы (например, состава заказа).
exportCalcTableВыгрузка расчётной таблицы.
exportGroupTableВыгрузка групповой таблицы.
triggeredActionДействие, запускаемое при выпуске документов.

Как сделать: кП в Word по шаблону

  1. В Word выделите места для значений и поставьте закладки (Вставка → Закладка): Customer, Total…
  2. Загрузите .docx в «5 · Файлы».
  3. В «4 · Документы» создайте документ wordTemplate, выберите файл как шаблон (Master template) и нажмите Refresh — найденные закладки станут полями.
  4. Для каждого поля задайте правило, например var.Total.
  5. В «7 · Процесс» на нужном переходе добавьте задачу releaseDocuments с именем документа.
Обратите внимание

Для Word и Excel шаблон обязателен. Письма отправляются, только если на сервере настроена почта.

См. также