[ 
https://jira.nuxeo.com/browse/NXCM-474?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=106684#comment-106684
 ] 

Alain Escaffre commented on NXCM-474:
-------------------------------------

More specifications:
- Distribute (input:documentModel of the mailbox that is put as "sender"), 
parameters of distribution (topic, list of recipients, list of favorite 
mailboxes) (note: automation user should not have to manage caselink creation)
- Create Case (input: documentModel of the mailbox in which it is created) 
parameters: case type + properties
- Create CaseItem (input: documentModel of Case)
- Fetch > CurrentCase
- Fetch > CurrentMailbox
- Fetch > CurrentCaseItem
- StartRoute (input: documentModel of the case; parameter: caseId).
- Also, when being in an automation chain fired by the content routing module, 
there should be some helpers in the context:
  - CurrentRoute
  - CurrentStep





> Refactor existing operations
> ----------------------------
>
>                 Key: NXCM-474
>                 URL: https://jira.nuxeo.com/browse/NXCM-474
>             Project: Nuxeo Case Management
>          Issue Type: Improvement
>    Affects Versions: 1.8.2
>            Reporter: Mariana Cedica
>            Priority: Critical
>             Fix For: 1.8.x
>
>
> For example the current distributeChain is :
>     <chain id="DistributionTaskChain">
>       <operation id="Case.Management.CreateCaseLink" />
>       <operation id="Case.Management.Step.CaseLink.Mapping">
>         <param name="actionnable" type="boolean">true</param>
>         <param name="mappingProperties" type="Properties">
>           <property key="dc:title">Case:dc:title</property>
>           <property key="acslk:dueDate">Step:rtsk:dueDate</property>
>           <property key="acslk:automaticValidation">
>             Step:rtsk:automaticValidation
>           </property>
>         </param>
>         <param name="leavingChainsProperties" type="Properties">
>           <property key="validate">validateAndRemoveLink</property>
>           <property key="refuse">refuseAndRemoveLink</property>
>         </param>
>       </operation>
>       <operation id="Case.Management.Distribution" />
> That's difficult to use in studio, a general distributionOperation doing all 
> that it would be nicer.
>  

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to