Mudanças entre as edições de "Citação"
De PJe
Linha 1: | Linha 1: | ||
[[Arquivo:CRI_CITACAO.PNG|200px]] | [[Arquivo:CRI_CITACAO.PNG|200px]] | ||
− | + | == Configuração dos Nós == | |
+ | === Início === | ||
+ | === Réu tem endereço === | ||
+ | === Intimar MP === | ||
+ | === Ver endereço === | ||
+ | === Decidir tipo de citação === | ||
+ | === Expedir mandado ou precatória ou rogatória === | ||
+ | === Todos mandados cumpridos? === | ||
+ | === Citar por edital === | ||
+ | === Aguardar prazo === | ||
+ | === Avaliar defesas === | ||
+ | === Decidir sobre prosseguimento === | ||
+ | === Cumprimento de decisão (cisão ou outorga) === | ||
+ | === Há dativo? === | ||
+ | === Término === | ||
+ | == Arquivo de Configuração == | ||
+ | |||
+ | O administrador do sistema deverá acessar Configuração → Sistema → Fluxo. Abaixo temos uma versão do arquivo xml (CRI_CITACAO.xml) contendo a definição desse subfluxo: | ||
<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="Citação"> | <process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="Citação"> |
Edição das 16h35min de 4 de fevereiro de 2014
Configuração dos Nós
Início
Réu tem endereço
Intimar MP
Ver endereço
Decidir tipo de citação
Expedir mandado ou precatória ou rogatória
Todos mandados cumpridos?
Citar por edital
Aguardar prazo
Avaliar defesas
Decidir sobre prosseguimento
Cumprimento de decisão (cisão ou outorga)
Há dativo?
Término
Arquivo de Configuração
O administrador do sistema deverá acessar Configuração → Sistema → Fluxo. Abaixo temos uma versão do arquivo xml (CRI_CITACAO.xml) contendo a definição desse subfluxo:
<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="Citação"> <description><![CDATA[]]></description> <swimlane name="Nó de Desvio - Citação"> <assignment pooled-actors="#{localizacaoAssignment.getPooledActors('-1:1338,1342:1469')}"/> </swimlane> <swimlane name="solicitante"> <assignment actor-id="#{actor.id}"/> </swimlane> <start-state name="Início"> <task name="Tarefa inicial" swimlane="solicitante"/> <transition to="Réu tem endereço" name="Réu tem endereço"/> </start-state> <process-state name="Intimar MP "> <sub-process name="Controle de prazos" binding="late"/> <transition to="Ver endereço" name="Ver endereço"/> </process-state> <decision expression="" name="Ver endereço"> <transition to="Expedir mandado ou precatória ou rogatório " name="Expedir mandado ou precatória ou rogatório "/> <transition to="Decidir tipo de citação" name="Verificar tipo de citação"/> </decision> <task-node end-tasks="true" name="Decidir tipo de citação"> <task name="Verificar tipo de citação" swimlane="Nó de Desvio - Citação"/> <transition to="Expedir mandado ou precatória ou rogatório " name="Expedir mandado ou precatória ou rogatório "/> <transition to="Intimar MP " name="Intimar MP "/> <transition to="Citar por edital" name="Citar por edital"/> <transition to="Nó de Desvio - Citação" name="Nó de Desvio - Citação"> <condition expression="#{true}"/> </transition> </task-node> <process-state name="Expedir mandado ou precatória ou rogatório "> <sub-process name="Preparar ato de comunicação" binding="late"/> <transition to="Todos mandados cumpridos?" name="Todos mandados cumpridos?"/> </process-state> <process-state name="Aguardar prazo"> <sub-process name="Controle de prazos" binding="late"/> <description><![CDATA[]]></description> <transition to="Avaliar defesas" name="Avaliar defesas"/> </process-state> <decision expression="" name="Todos mandados cumpridos?"> <transition to="Aguardar prazo" name="Aguardar prazo"/> <transition to="Intimar MP " name="Intimar MP "/> </decision> <task-node end-tasks="true" name="Avaliar defesas"> <task name="Avaliar defesas" swimlane="Nó de Desvio - Citação"/> <description><![CDATA[]]></description> <transition to="Decidir sobre prosseguimento" name="Decidir sobre prosseguimento"/> <transition to="Nó de Desvio - Citação" name="Nó de Desvio - Citação"> <condition expression="#{true}"/> </transition> <transition to="Término" name="Término"/> </task-node> <task-node end-tasks="true" name="Decidir sobre prosseguimento"> <task name="Decidir sobre prosseguimento" swimlane="Nó de Desvio - Citação"/> <transition to="Cumprimento de decisão(cisão ou outros)" name="Cumprimento de decisão(cisão ou outros)"/> <transition to="Nó de Desvio - Citação" name="Nó de Desvio - Citação"> <condition expression="#{true}"/> </transition> </task-node> <process-state name="Cumprimento de decisão(cisão ou outros)"> <sub-process name="Cumprimento de decisão" binding="late"/> <transition to="Há dativo?" name="Há dativo?"/> </process-state> <decision expression="" name="Há dativo?"> <transition to="Aguardar prazo" name="Aguardar prazo"/> <transition to="Término" name="Término"/> </decision> <process-state name="Citar por edital"> <sub-process name="Preparar ato de comunicação" binding="late"/> <transition to="Aguardar prazo" name="Aguardar prazo"/> </process-state> <end-state name="Término"/> <task-node end-tasks="true" name="Nó de Desvio - Citação"> <task name="Nó de Desvio - Citação" swimlane="Nó de Desvio - Citação"/> <transition to="Decidir tipo de citação" name="Verificar tipo de citação"/> <transition to="Avaliar defesas" name="Avaliar defesas"/> <transition to="Decidir sobre prosseguimento" name="Decidir sobre prosseguimento"/> <transition to="Término" name="Término"/> </task-node> <decision expression="" name="Réu tem endereço"> <transition to="Intimar MP " name="Intimar MP "/> <transition to="Expedir mandado ou precatória ou rogatório " name="Expedir mandado ou precatória ou rogatório "/> </decision> <event type="node-enter"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="superstate-leave"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="subprocess-end"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="node-leave"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="before-signal"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="superstate-enter"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="process-start"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="transition"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="process-end"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="task-end"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="task-start"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="subprocess-created"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="after-signal"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="task-assign"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="task-create"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> <event type="timer"> <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script> </event> </process-definition>