Задача [0128]: Опциональная пересылка PDF-версий файлов по форме при отправке документов через интеграцию DT-INT

Формулировка проблемы: необходимо реализовать возможность пересылки PDF-версий файлов по форме при отправке документов через интеграцию DT-INT.

Решение: для реализации данной задачи необходимо добавить в конфигурационный файл dti.xml новый параметр configuration → synergy → out → files → send-pdf (с возможными значениями true или false):

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<configuration xmlns="http://www.arta.kz/xml/ns/as/ext/dti"
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xsi:schemaLocation="http://www.arta.kz/xml/ns/as/ext/dti dti.xsd">
  <!-- Id организации (по справочнику) -->
  <organization-id>e66b200a45c04a8988b2a9ece7952897</organization-id>
  <!-- ... пропуск ... -->
  <synergy>
    <out>
      <files>
      <!-- Отправлять PDF-версии файлов по форме -->
        <send-pdf>true</send-pdf>
      </files>
    </out>
  </synergy>
</configuration>

Если значение этого параметра:

Примечание

  • необходимо давать названия PDF-файлам в формате name.asfdocx.pdf, где name - название формы;

  • при наличии дублирующихся файлов необходимо добавлять к файлам, отличным от оригинального, timestamp в формате yyyy-MM-dd hh_mm_ss.