Mudanças entre as edições de "Transação/Suspensão"

De PJe
Ir para: navegação, pesquisa
(Início)
(Expedir mandado de cumprimento)
Linha 10: Linha 10:
  
 
=== Expedir mandado de cumprimento ===
 
=== Expedir mandado de cumprimento ===
 +
 +
O [[Configuração_inicial#N.C3.B3_de_tarefa|nó de tarefa]] desse fluxo é representado por uma tela já preparada no sistema para esse fim. Essa tarefa permitirá <font color=red>TO-DO: Protótipo e definições</font>
 +
 +
'''Atribuir a'''
 +
* Vincular a tarefa à raia que contemple serventuários da justiça com papéis e localizações equivalentes <font color=red>TO-DO:???</font>
 +
 +
'''Variáveis'''
 +
 +
* <font color=red>TO-DO:Quais variáveis serão necessários para executar a tarefa???</font>.
 +
 +
'''Eventos'''
 +
 +
* <font color=red>TO-DO:Quais eventos serão necessários para executar a tarefa???</font>
 +
 +
'''Transições que saem do nó'''
 +
 +
* [[Transação/Suspensão#Aguardar Cumprimento|Aguardar Cumprim.]]
  
 
=== Aguardar Cumprimento ===
 
=== Aguardar Cumprimento ===

Edição das 15h57min de 27 de março de 2014

Fluxo transacao-suspensao.png

Conteúdo

Configuração dos nós

Início

O nó inicial, que já vem previamente inserido em todos os fluxos do PJe, segue o padrão de todos os nós de início, contendo a transição para o primeiro nó de tarefa configurada com a opção "Ocultar" desmarcada.

Transições que saem do nó

Expedir mandado de cumprimento

O nó de tarefa desse fluxo é representado por uma tela já preparada no sistema para esse fim. Essa tarefa permitirá TO-DO: Protótipo e definições

Atribuir a

  • Vincular a tarefa à raia que contemple serventuários da justiça com papéis e localizações equivalentes TO-DO:???

Variáveis

  • TO-DO:Quais variáveis serão necessários para executar a tarefa???.

Eventos

  • TO-DO:Quais eventos serão necessários para executar a tarefa???

Transições que saem do nó

Aguardar Cumprimento

Cumprido?

Fluxo Cumprimento de medidas PRD

Problemas nas PRDs?

Decisão de extinção

Intimação com controle de prazo

Fluxo de recurso

Aguardar reabilitação

Avaliar decisão superior

Decisão em exercício

Término

Ao criar um fluxo, o nó de término, assim como o nó inicial, já vem previamente configurado. Para configurar um nó de término via interface do PJe, deve-se selecionar um "Nó final".


Arquivo de Configuração

O administrador do sistema deverá acessar Configuração → Sistema → Fluxo. Abaixo temos uma versão do arquivo xml (CRI_TRANSACAO.xml) contendo a definição desse subfluxo:

<process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="CRI_TRANSACAO">

   <description><![CDATA[]]></description>  
   <swimlane name="solicitante">
       <assignment actor-id="#{actor.id}"/>
   </swimlane>  
   <start-state name="Início">
       <task name="Tarefa inicial" swimlane="solicitante"/>
       <transition to="Expedir mandado de cumprimento" name="Expedir mandado de cumprimento"/>
   </start-state>  
   <task-node end-tasks="true" name="Expedir mandado de cumprimento">
       <task name="Expedir mandado de cumprimento" swimlane="solicitante"/>
       <transition to="Aguardar Cumprim" name="Aguardar Cumprim"/>
   </task-node>
   <task-node end-tasks="true" name="Aguardar Cumprim">
       <task name="Aguardar Cumprim" swimlane="solicitante"/>
       <transition to="Cumprido?" name="Cumprido?"/>
   </task-node>
   <decision expression="" name="Cumprido?">
       <transition to="Fluxo Cumprimento de medidas PRD" name="CRI_CUMPRD"/>
       <transition to="Decisão em exercício" name="Decisão em exercício"/>
   </decision>
   <decision expression="" name="Problemas nas PRDs?">
       <description><![CDATA[]]></description>
       <transition to="Decisão em exercício" name="Decisão em exercício"/>
       <transition to="Decisão de extinção" name="Decisão de extinção"/>
   </decision>
   <process-state name="Fluxo Cumprimento de medidas PRD">
       <sub-process name="Objeto de Cumprimento de PRDs" binding="late"/>
       <description><![CDATA[Se a resposta de "Cumprido?" for sim.]]></description>
       <transition to="Problemas nas PRDs?" name="Problemas nas PRDs?"/>
   </process-state>
   <task-node end-tasks="true" name="Decisão de extinção">
       <task name="Decisão de extinção" swimlane="solicitante"/>
       <description><![CDATA[Caso a resposta à decisão "Problemas nas PRDs?" seja não.]]></description>
       <transition to="Intim. com controle de prazo" name="Intim. com controle de prazo"/>
   </task-node>
   <task-node end-tasks="true" name="Avaliar decisão superior">
       <task name="Avaliar decisão superior" swimlane="solicitante"/>
       <description><![CDATA[]]></description>
       <transition to="Término" name="Término"/>
   </task-node>
   <process-state name="Fluxo de recurso">
       <sub-process name="Recurso" binding="late"/>
       <description><![CDATA[]]></description>
       <transition to="Aguardar reabilitação" name="Aguardar reabilitação"/>
       <transition to="Avaliar decisão superior" name="Avaliar decisão superior"/>
   </process-state>
   <task-node end-tasks="true" name="Intim. com controle de prazo">
       <task name="Intim. com controle de prazo" swimlane="solicitante"/>
       <description><![CDATA[]]></description>
       <transition to="Aguardar reabilitação" name="Aguardar reabilitação"/>
       <transition to="Fluxo de recurso" name="Fluxo de recurso"/>
   </task-node>
   <task-node end-tasks="true" name="Aguardar reabilitação">
       <task name="Aguardar reabilitação" swimlane="solicitante"/>
       <description><![CDATA[]]></description>
       <transition to="Término" name="Término"/>
   </task-node>
   <task-node end-tasks="true" name="Decisão em exercício">
       <task name="Decisão em exercício" swimlane="solicitante"/>
       <description><![CDATA[Caso a resposta à decisão "Cumprido?" seja não.

Ou caso, a resposta à decisão "Problemas nas PRDs?" seja sim.]]></description>

       <transition to="Término" name="Término"/>
   </task-node>
   <end-state name="Término">
       <description><![CDATA[]]></description>
   </end-state>  
   <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>

Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Informações Gerais
Aplicativos PJe
Manuais
Suporte
Ferramentas