Вопрос к специалистам по Automation Engine.

  • Автор темы Автор темы romyk
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
Насколько я понял, Create Job с тем же именем просто апдейтит джоб добавляя или меняя параметры.

и как ты копируешь дизайны ? copy/move [JOB URL]
 
Пока просто хотелось разобраться в работе с XML. На входе два хотфолдера, один создает Job из тестового XML с esko-вского сайта (https://www.esko.com/ru/support/product?id=Automation Engine), второй должен добавить в папку файлы
Код:
<?xml version="1.0" encoding="UTF-8"?>
<CreateJob>
<Job>
<JobFolder>file://esko2/NewContainer/FruitCo/XMLsample_to_CreateJob</JobFolder>
<FileLocation>file://esko2/NewContainer/14 inks test image 1.pdf</FileLocation>
</Job>
<Job>
<JobFolder>file://esko2/NewContainer/FruitCo/XMLsample_to_CreateJob</JobFolder>
<FileLocation>file://esko2/NewContainer/14 inks test image.pdf</FileLocation>
</Job>
</CreateJob>

В качестве Output folder в тикете Copy and Move стоит SmartName типа Xpath Query - /CreateJob/Job/JobFolder/text().
И на выходе стабильная ошибка*[[
 
ФАйлы добавлять в момент создания джоба ?
а в какой джоб же не указано.
да и можно при создании или апдейте JOB запускать отдельный воркфлоу, который будет копировать файлы по указанному пути.
 
ФАйлы добавлять в момент создания джоба ?
Вот путь к нему,
<JobFolder>file://esko2/NewContainer/FruitCo/XMLsample_to_CreateJob</JobFolder>
Он и укаывется во втором воркфлоу.
да и можно при создании или апдейте JOB запускать отдельный воркфлоу, который будет копировать файлы по указанному пути.
А можно подробнее?
 
Аааа, ты тебе надо же указать какой джоб вообще.
для этого в XML нужен его номер.
и что бы прогрузить в новый воркфлоу копирования JOB параметры надо сделать Select Job
 
  • Спасибо
Реакции: romyk
Есть несколько путей добавлять файлы в JOB
просто скопировать в папку, указанную в JobParametr
для этого тебе надо заселектить нужны джоб или указать JobUrl в лоб
 
  • Спасибо
Реакции: romyk
Сейчас буду проверять
 
ну смотри, тебе пдает XML в горячую папку.
так ты запускаешь отдельный воркфлоу, который берет имя джоба из XML
селектит джоб потом селектит файлы (тоже из XML инфа) и копирует куда хочешь

screen-shot-2018-09-03-at-125859.jpg
 
И напоследок.
удобнее проверять своих xPath выражения прямо в смартнейм редакторе.
Подключаешь свой файл и уже цепляешь ноды и кондишены по своем XML
screen-shot-2018-09-03-at-130507.jpg
 
  • Спасибо
Реакции: romyk
Что-то я не могу разобраться.
С помощью входного XML-файла можно создать новый Job, с кучей всяких параметров и тд.
Теперь я хочу также с помощью другого XML-файла добавить в этот созданный Job файлы (единичные дизайны, файл штампа). И в логах получаю - xpah unresolved. Причем если скопировать путь из XML и вставить его напрямую в тикет Copy or Move, все работает нормально. Что это может быть?

В смарт метках два типа для XPath (XMP Xpath Query и Xpath Query). Нужно использовать второй. Для проверки справа Resolve all using: A file выбрать XML файл и проверить, что смарт метка вывела.
 
  • Спасибо
Реакции: romyk
Ну а типа автоматическое создание Job-a, сбор туда всех файлов, раскладка на штамп? Или не дает сильного прироста производительности?
 
При создании работы в 1С можно сделать выгрузку XML со всеми данными. Дешево и сердито.
 
Ну и я про это. Во входящих XML название работы, основные параметры, типа красочности и тд., пути ко всем рабочим файлам, количество изделий на раскладке, путь к файлу штампа. На выходе - готовый отрипованый спуск.
 
Когда однотипные работы то можно. У нас повторяющихся работ вообще не бывает.
 
Ну зато есть много решений, которые разгрузили верстку на цифру и офсет.
то, что версталось раньше целый день, верстается за пол часа.
 
Значит мне будет проще, только флекса и одинаковые машины.
 
Ну а типа автоматическое создание Job-a, сбор туда всех файлов, раскладка на штамп? Или не дает сильного прироста производительности?

В WebCenter'e кстати можно подобное сделать без особых проблем.
 
Статус
Закрыто для дальнейших ответов.