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

De PJe
Ir para: navegação, pesquisa
(Avaliar decisão superior)
(Arquivo de Configuração)
 
(16 edições intermediárias de um usuário não apresentadas)
Linha 48: Linha 48:
  
 
=== Cumprido? ===
 
=== Cumprido? ===
 +
 +
Este [[Configuração_inicial#N.C3.B3_de_decis.C3.A3o|nó de decisão]] é responsável por encaminhar o processo para [[Transação/Suspensão#Fluxo Cumprimento de medidas PRD|Fluxo Cumprimento de medidas PRD]], nos casos em que a resposta seja sim, senão o processo seguirá para o nó [[Transação/Suspensão#Decisão em execução|Decisão em execução]]. A avaliação será feita por meio de <font color=red>TO-DO: Definir expressão de avaliação!</font>
 +
 +
'''Transições que saem do nó'''
 +
 +
* [[Transação/Suspensão#Fluxo Cumprimento de medidas PRD|Fluxo Cumprimento de medidas PRD]]
 +
 +
* [[Transação/Suspensão#Decisão em execução|Decisão em execução]]
  
 
=== Fluxo Cumprimento de medidas PRD ===
 
=== Fluxo Cumprimento de medidas PRD ===
 +
 +
É um [[Configura%C3%A7%C3%A3o_inicial#N.C3.B3_de_processo_.28sub-processo.29|nó de processo]] que fará <font color=red>TO-DO: Definições???</font>.
 +
 +
'''Transições que saem do nó'''
 +
* [[Transação/Suspensão#Problemas nas PRDs?|Problemas nas PRDs?]]
  
 
=== Problemas nas PRDs? ===
 
=== Problemas nas PRDs? ===
 +
 +
Este [[Configuração_inicial#N.C3.B3_de_decis.C3.A3o|nó de decisão]] é responsável por encaminhar o processo para [[Transação/Suspensão#Intimar com controle de prazo|Intimar com controle de prazo]], nos casos em que a resposta seja sim, senão o processo seguirá para o nó [[Transação/Suspensão#Decisão de extinção|Decisão de extinção]]. A avaliação será feita por meio de <font color=red>TO-DO: Definir expressão de avaliação!</font>
 +
 +
'''Transições que saem do nó'''
 +
 +
* [[Transação/Suspensão#Intimar com controle de prazo|Intimar com controle de prazo]]
 +
* [[Transação/Suspensão#Decisão de extinção|Decisão de extinção]]
  
 
=== Decisão de extinção ===
 
=== Decisão de extinção ===
Linha 93: Linha 113:
  
 
=== Fluxo de recurso ===
 
=== Fluxo de recurso ===
 +
 +
É um [[Configura%C3%A7%C3%A3o_inicial#N.C3.B3_de_processo_.28sub-processo.29|nó de processo]] que fará <font color=red>TO-DO: Definições???</font>.
 +
 +
'''Transições que saem do nó'''
 +
* [[Transação/Suspensão#Avaliar decisão superior|Avaliar decisão superior]]
 +
* [[Transação/Suspensão#Aguardar reabilitação|Aguardar reabilitação]]
  
 
=== Aguardar reabilitação ===
 
=== Aguardar reabilitação ===
Linha 129: Linha 155:
  
 
'''Transições que saem do nó'''
 
'''Transições que saem do nó'''
 +
 +
* [[Transação/Suspensão#Expedir mandado de cumprimento|Expedir mandado de cumprimento]]
  
 
* [[Transação/Suspensão#Término|Término]]
 
* [[Transação/Suspensão#Término|Término]]
  
=== Decisão em exercício ===
+
=== Decisão em execução ===
 +
 
 +
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#Expedir mandado de cumprimento|Expedir mandado de cumprimento]]
 +
 
 +
* [[Transação/Suspensão#Término|Término]]
  
 
=== Término ===
 
=== Término ===
Linha 143: Linha 190:
 
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:
 
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">
+
  <process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="Recurso">
 
     <description><![CDATA[]]></description>   
 
     <description><![CDATA[]]></description>   
 
     <!-- SWIMLANES -->
 
     <!-- SWIMLANES -->
Linha 157: Linha 204:
 
     <task-node end-tasks="true" name="Expedir mandado de cumprimento">
 
     <task-node end-tasks="true" name="Expedir mandado de cumprimento">
 
         <task name="Expedir mandado de cumprimento" swimlane="solicitante"/>
 
         <task name="Expedir mandado de cumprimento" swimlane="solicitante"/>
         <transition to="Aguardar Cumprim" name="Aguardar Cumprim"/>
+
         <transition to="Aguardar Cumprimento" name="Aguardar Cumprim"/>
 
     </task-node>
 
     </task-node>
     <task-node end-tasks="true" name="Aguardar Cumprim">
+
     <task-node end-tasks="true" name="Aguardar Cumprimento">
 
         <task name="Aguardar Cumprim" swimlane="solicitante"/>
 
         <task name="Aguardar Cumprim" swimlane="solicitante"/>
 
         <transition to="Cumprido?" name="Cumprido?"/>
 
         <transition to="Cumprido?" name="Cumprido?"/>
Linha 165: Linha 212:
 
     <decision expression="" name="Cumprido?">
 
     <decision expression="" name="Cumprido?">
 
         <transition to="Fluxo Cumprimento de medidas PRD" name="CRI_CUMPRD"/>
 
         <transition to="Fluxo Cumprimento de medidas PRD" name="CRI_CUMPRD"/>
         <transition to="Decisão em exercício" name="Decisão em exercício"/>
+
         <transition to="Decisão em execução" name="Decisão em exercício"/>
 
     </decision>
 
     </decision>
 
     <decision expression="" name="Problemas nas PRDs?">
 
     <decision expression="" name="Problemas nas PRDs?">
 
         <description><![CDATA[]]></description>
 
         <description><![CDATA[]]></description>
         <transition to="Decisão em exercício" name="Decisão em exercício"/>
+
         <transition to="Decisão em execução" name="Decisão em exercício"/>
 
         <transition to="Decisão de extinção" name="Decisão de extinção"/>
 
         <transition to="Decisão de extinção" name="Decisão de extinção"/>
 
     </decision>
 
     </decision>
Linha 186: Linha 233:
 
         <description><![CDATA[]]></description>
 
         <description><![CDATA[]]></description>
 
         <transition to="Término" name="Término"/>
 
         <transition to="Término" name="Término"/>
 +
        <transition to="Expedir mandado de cumprimento" name="Expedir mandado de cumprimento"/>
 
     </task-node>
 
     </task-node>
 
     <process-state name="Fluxo de recurso">
 
     <process-state name="Fluxo de recurso">
Linha 204: Linha 252:
 
         <transition to="Término" name="Término"/>
 
         <transition to="Término" name="Término"/>
 
     </task-node>
 
     </task-node>
     <task-node end-tasks="true" name="Decisão em exercício">
+
     <task-node end-tasks="true" name="Decisão em execução">
 
         <task name="Decisão em exercício" swimlane="solicitante"/>
 
         <task name="Decisão em exercício" swimlane="solicitante"/>
         <description><![CDATA[Caso a resposta à decisão "Cumprido?" seja não.
+
         <description><nowiki><![CDATA[Caso a resposta à decisão "Cumprido?" seja não.
Ou caso, a resposta à decisão "Problemas nas PRDs?" seja sim.]]></description>
+
Ou caso, a resposta à decisão "Problemas nas PRDs?" seja sim.]]></nowiki></description>
 
         <transition to="Término" name="Término"/>
 
         <transition to="Término" name="Término"/>
 +
        <transition to="Expedir mandado de cumprimento" name="Expedir mandado de cumprimento"/>
 
     </task-node>
 
     </task-node>
 
     <end-state name="Término">
 
     <end-state name="Término">
Linha 262: Linha 311:
 
         <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script>
 
         <script>br.com.infox.ibpm.util.JbpmEvents.raiseEvent(executionContext)</script>
 
     </event>  
 
     </event>  
</process-definition>
+
  </process-definition>

Edição atual tal como às 16h53min de 27 de março de 2014

Fluxo transacao-suspensao.png

Conteúdo

[editar] Configuração dos nós

[editar] 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ó

[editar] 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ó

[editar] Aguardar 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ó

[editar] Cumprido?

Este nó de decisão é responsável por encaminhar o processo para Fluxo Cumprimento de medidas PRD, nos casos em que a resposta seja sim, senão o processo seguirá para o nó Decisão em execução. A avaliação será feita por meio de TO-DO: Definir expressão de avaliação!

Transições que saem do nó

[editar] Fluxo Cumprimento de medidas PRD

É um nó de processo que fará TO-DO: Definições???.

Transições que saem do nó

[editar] Problemas nas PRDs?

Este nó de decisão é responsável por encaminhar o processo para Intimar com controle de prazo, nos casos em que a resposta seja sim, senão o processo seguirá para o nó Decisão de extinção. A avaliação será feita por meio de TO-DO: Definir expressão de avaliação!

Transições que saem do nó

[editar] Decisão de extinção

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ó

[editar] Intimar com controle de prazo

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ó

[editar] Fluxo de recurso

É um nó de processo que fará TO-DO: Definições???.

Transições que saem do nó

[editar] Aguardar reabilitação

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ó

[editar] Avaliar decisão superior

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ó

[editar] Decisão em execução

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ó

[editar] 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".


[editar] 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="Recurso">
   <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 Cumprimento" name="Aguardar Cumprim"/>
   </task-node>
   <task-node end-tasks="true" name="Aguardar Cumprimento">
       <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 execução" name="Decisão em exercício"/>
   </decision>
   <decision expression="" name="Problemas nas PRDs?">
       <description><![CDATA[]]></description>
       <transition to="Decisão em execução" 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"/>
       <transition to="Expedir mandado de cumprimento" name="Expedir mandado de cumprimento"/>
   </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 execução">
       <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"/>
       <transition to="Expedir mandado de cumprimento" name="Expedir mandado de cumprimento"/>
   </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