Alfresco 7.3, как в бизнес процессе изменить или прочесть свойство документа?

Кто настраивал этого чудо зверя, подскажите, как в бизнес-процессе (workflow) изменить свойство у документа? В обычном скрипте я использую

document.properties["fp:Approved"] = true;
document.save();

и всё прекрасно работает (меняется моё кастомное свойство), а вот в бизнес процессе, при согласовании документа, он понятия не имеет что такое document и тем более document.properties["fp:Approved"]. Я даже название или автора документа в бизнес процессе не могу понять как почесть...

Чего хочу добиться (возможно это делается иначе):

Загружается документ и отправляется на согласование (используется раб процесс), после согласования документу проставляется специальный кастомный атрибут. Скрипт мониторит папку с документами и при каждом изменении документов проверяет значение этого кастомного атрибута, как только он меняется на true, скрипт перемещает файл в другое место и выполняет над ним различные действия. Скрипт готов, но вот как понять, что документ согласован - понять не могу. Пытался отредактировать бизнесс процесс, но никак не пойму как изменить нужный мне атрибут файла.


Ответы (0 шт):