Новые комментарии

4wert - в ответ на Отправляя письмо выбираю в строке ОТ: внешнюю учетную запись Gmail, но письмо приходит от основной. 11 лет назад »»»
 присоединяюсь к вопросу,

таже проблема необходимо отправлять письмо "от имени" а письмо уходит от того кто его отправил, с подстановкой нужного адреса в поле обратный адрес.
fufler - в ответ на Java Script: поиск в папке с цифрами в названии 11 лет назад »»»
Нашёл пост 2006 года на форуме:
There are two implementations of XPath support in Alfresco; the first is backed by Lucene, the second is backed by the NodeService.
The NodeService implementation provides much more XPath coverage than the Lucene implementation including Predicate support.
Вот такой код работает:
companyhome.childrenByXPath('/app:company_home/*[@cm:name='2000']//.')
addonin - в ответ на Fork-join, как передать назначенным исполнителям разный набор свойств? 11 лет назад »»»
 Спасибо, сделал как вы сказали - работает!
Angelina - в ответ на Java Script: поиск в папке с цифрами в названии 11 лет назад »»»
нет, не получается. :( И опять таки, как только уже в Вашем варианте я меняю 2012 на название другого подкаталога, с нецифровым названием, то получается.  Причем, пробовала на разных версиях альфрески...

Видимо, что-то в самой директории не так... буду копаться дальше
fufler - в ответ на Fork-join, как передать назначенным исполнителям разный набор свойств? 11 лет назад »»»
А где описание типа для astWfItRequest:executionTask?

P.S. Я бы рекомендовал переходить на Activiti, пора бы уже.
P.P.S. Про работу с орг. структурой посмотрите вот эту презенташку, там есть назначения по ролям.
fufler - в ответ на Java Script: поиск в папке с цифрами в названии 11 лет назад »»»

var query = "/app:company_home/cm:DOCUMENTS/cm:DIRECTIVES/*[@cm:name='2012']//*";   
var docs =  search.xpathSearch(query);

А так?

Бо - в ответ на версионость документов 11 лет назад »»»
 Как то реализовал . Создаю новую версию копирую в неё данные из другой ноды , потом другую удаляю. конечно не нравится что вышло но работает
addonin - в ответ на Fork-join, как передать назначенным исполнителям разный набор свойств? 11 лет назад »»»
Тут начальник управления ИТ отправляет заявку на выполнение, скриптом происходит поиск начальников отделов: 
<task name="astWfItRequest:itDirectorConsider" swimlane="itDirector" />
    <transition name="approve" to="departmentFork">
        <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
            <runas>admin</runas>
            <script>
                &lt;import resource="/Company Home/Data Dictionary/Scripts/astItRequest.js"&gt;
                getExecutorList();
            </script>
        </action>
    </transition>
    <transition name="reject" to="revise"/>
 
Вот модель для этой задачи:  
<type name="astWfItRequest:itDirectorConsider"> 
  <parent>bpm:workflowTask</parent>
    <mandatory-aspects>
     <aspect>astItRequest:requestProperties</aspect>
     <aspect>astItRequest:accessProperties</aspect>
     <aspect>astItRequest:permissionProperties</aspect>
     <aspect>astItRequest:equipmentList</aspect>
   </mandatory-aspects>
</type>
 
Тут срабатывает форк, при этом свойства всех 4х аспектов отправляются обоим начальникам отделов (а хотелось бы 1-3 для одного и 1,4 для второго):  
<node name="departmentFork">
    <action class="org.alfresco.repo.workflow.jbpm.ForEachFork">
        <foreach>#{departmentassignees}</foreach>
        <var>nextexecutor</var>
    </action>
    <transition name="toExecution" to="execution"/>
 </node>
 
Тут выполняется непосредственно задача:  
<task-node name="execution">
    <task name="astWfItRequest:executionTask">
        <assignment actor-id="#{nextexecutor}"/>
        <event type="task-create">
            <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
                ...
            </action>
        </event>    
    </task>
    <transition name="toItDirectorJoin" to="itDirectorJoin">
        <action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
         ....
        </action>
     </transition>
</task-node>[/code]
 
Вот джоин:
<join name="itDirectorJoin">
     <transition name="toITDdrector" to="itDirectorAdoption">
</join>
 
Примерно так, получается что через форк начальникам отделов отправляются все аспекты, а хотелось бы разграничить. Поправьте пожалуйста в коде, как бы это реализовать.
Бо - в ответ на версионость документов 11 лет назад »»»
Ух столкнулся еще с тем что даже через родной интерфейс репозитория я не получаю версии карточки документа.
А нужно иметь как раз новые верси и карточки и документа
fufler - в ответ на Fork-join, как передать назначенным исполнителям разный набор свойств? 11 лет назад »»»
 Добавляете аспект1 и аспект2 для первого таска внутри форка, аспект3 и аспект4  — для второго. Для таска после джоина добавляете все 4 аспекта.