В Sevit Print Shop Manager есть возможность автоматического экспорта данных индивидуального заказа или группового заказа в тестовый файл произвольного формата – XML, HTML, TXT  и пр.

Эта функциональность может быть использована если вам необходимо экспортировать данные в 1С или другую программу.

Экспорт возможен через действия по наступления событий. Действия по событию возможны только в полной версии SPSM.


Для настройки экспорта вам нужно создать новое событие и настроить его следующим образом:

  • Ввести имя события, например "Экспорт в XML для отсылки"
  • Событием, вызывающим экспорт могут быть выбраны разные события, например "Заказ: все части оплачены". Выберите подходящее вам событие из выпадающего списка.
  • Выберите нужное действие из списка. В данном случае это должно быть "Заказ: Экспорт данных группового заказа в файл".
  • Вам необходимо указать имя файла-шаблона и имя конечного файла, куда будут экспортированы данные. По наступлению события шаблон будет считан из файла-шаблона, переменные в нем будут заменены на реальные значения и полученный результат будет экспортирован. Файл-шаблон должен быть в кодировке UTF-8, в этой-же кодировке будет создан и конечный файл. Имена файла-шаблона и итогового файла могут содержать переменные.


Пример:


Маска имени итогового файла:


X:\Export\Order_#%GROUP_ORDER_ID%#.xml


Содержимое файла-шаблона:


<ORDER>
<ID>#%GROUP_ORDER_ID%#</ID>
<PHONE>#%ORDER_CLIENT_CELL%#</PHONE>
<EMAIL>#%ORDER_CLIENT_EMAIL%#<EMAIL>
<TEXT>Ваш заказ был оплачен</TEXT>
</ORDER>


Итоговый экспортированный файл c именем X:\Export\Order_1167672.xml:


<ORDER>
<ID>1167672</ID>
<PHONE>+70000000000</PHONE>
<EMAIL>semeon@semeonovich.com<EMAIL>
<TEXT>Ваш заказ был оплачен</TEXT>
</ORDER>


Дополнительную информацию о действиях по событию можно получить на этой странице.