Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

PROTHEUS

Módulo

Gestão Jurídica (SIGAJURI)

Segmento Executor

Jurídico

Projeto

JURJUR002

IRM

 

Requisito

 

Subtarefa

 

País

(X) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

<Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>.

Objetivo

Este requisito tem como objetivo fornecer andamentos de forma automática diretamente no SIGAJURI. Os clientes precisam solicitar este serviço a TOTVS para que o mesmo seja contratado.

Definição da Regra de Negócio

A rotina será executada em dois momentos. Primeiro, na inclusão de um novo processo e depois, de forma automática para que os processos sejam atualizados.

Criar o parâmetro MV_JANDAUT que definirá se o cliente vai receber os andamentos de forma automática ou não. Este parâmetro deverá estar disponível para ser configurado individualmente para cada assunto jurídico.

Para que a recepção de andamentos automáticos funcione, será preciso configurar também os parâmetros de usuário e senha cadastrados junto a TOTVS. São eles MV_JINDUSR e MV_JINDPSW. Para cada atualização, a TOTVS será consultada para validar as informações de usuário e senha para liberar acesso aos andamentos.

Criar o campo "Andamento Aut" (NUQ_ANDAUT), com a lista de opções ("1 - Sim, 2 - Não"), para que seja controlado se o processo está cadastrado ou não para receber andamentos processuais.

Criar o campo "Andamento Aut' (NT4_ANDAUT), co ma lista de opções ("1 - Sim, 2 - Não") para separar os andamentos que foram incluídos automaticamente dos andamentos que foram incluídos manualmente.

Criar o parâmetro MV_JATOAUT que definirá qual o ato processual que deverá ser utilizado para incluir os andamentos recebidos de forma automática. Este parâmetro também deverá estar disponível para configuração por assunto jurídico.

Criar o parâmetro MV_JANDEXC que definirá se os processos devem ser descadastrados para receber andamentos quando forem encerrados através do modelo JURA095.

Criar o campo "Ult Atu And" (NUQ_DTUAND), do tipo data, para que seja controlado qual a data da útlima atualização de andamentos do processo.

Wizard de habilitação do serviço

Criar uma função dentro da rotina JURA223 para habilitar o recurso. Neste wizard deve ser solicitado o usuário e senha cadastrado junto a TOTVS, caso o cliente ainda não tenha os parâmetros MV_JINDUSR e MV_JINDPSW preenchidos.

O Wizard deverá perguntar também se o cliente deseja obter andamentos de processos já cadastrados, onde o cliente poderá restringir o volume de processos escolhendo uma ou mais opções::

  • Apenas instâncias atuais.
  • Apenas processos em andamento.

Antes de confirmar a operação, o wizard deve informar a quantidade de processos que serão cadastros junto ao serviço.

Após a confirmação do usuário, cada processo será cadastrado junto ao serviço de atualização e na próxima janela de atualização será seus dados atualizados. 

A rotina deverá cadastrar os processos envolvidos e atualizar o campo NUQ_ANDAUT como "1 - Sim".

Integração com o serviço de andamentos automáticos

Todos os processos devem ser cadastrados no serviço para que os andamentos sejam enviados. Este processo pode demorar até 48 horas. 

Rotina JURA095

No cadastro de novos assuntos jurídicos através do modelo da JURA095, no bloco de commit, criar uma rotina para validar o preenchimento do parâmetro MV_JANDAUT. Caso o parâmeto esteja habilitado, ou seja, como "1", a rotina que cadastra o processo no serviço de recebimentos deverá ser chamada.

Rotina automática

Criar a rotina JURA223 (Andamentos automáticos) que se conecte aos servidores para baixar os andamentos e incluir todos automaticamente na base de dados.

A rotina JURA223 deve estar preparada para:

  • Cadastrar processos para que andamentos sejam recebidos
    • Deve ser chamado o método "cadastrar(nomeRelacional, token, nProcesso, uf, comarca, tribunal, codEscritorio, partes)" do Web service. Os dados necessários, com exceção do número do processo no formato CNJ (incluíndo pontos e traços), UF e Tribunal, deverão ser obtidos no web service da TOTVS.
  • Obter novos andamentos e incluir os mesmos nos seus devidos processos, evitando duplicidade
    • Deve ser usado o método getAndamentos, que retornará todos os novos andamentos a partir de uma data informada. Deve ser informada a última data do último andamento recebido pelo web service.
    • Serão retornados todos os novos andamentos juntamente com as informações dos processos. A rotina deve localizar os processos, avaliar se os andamentos recebidos não são repetidos, usando data e texto como referência e fazer a inclusão, via modelo JURA100. O ato processual utilizado deve ser consultado via parâmetro MV_JATOAUT, lembrando que o mesmo poderá estar configurado por assunto jurídico. Deve ser consultado o campo NSZ_TIPOAS vinculado ao processo que diz respeito o andamento recebido.
  • Wizard de configuração da atualização automática dos andamentos
    • O Wizard deve preencher os parâmetros necessários para funcionamento do serviço.

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

JURA223 - Andamentos Automáticos

Criação

[Atualizações -> Acadêmico-> Tesouraria]

-

JURA224 - Client WSDL Andamentos

Criação

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA060 – Cadastro de Pedidos]

[Criação]

[Atualizações -> Acadêmico-> Cadastros]

-

 

Tabelas Utilizadas

  • SE2 – Cadastro de Contas a Pagar
  • FI9 – Controle de Emissão de DARF>.

 

Fluxo do Processo

Dicionário de Dados

 

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

  

Índice

Chave

01

<FI9_FILIAL+FI9_IDDARF+FI9_STATUS>

02

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_EMISS+FI9_IDDARF>

03

<FI9_FILIAL+FI9_FORNEC+ FI9_LOJA+FI9_PREFIX+FI9_NUM+FI9_PARCEL+FI9_TIPO>

NUQ - Instância

 

Campo

NUQ_ANDAUT

Tipo

C

Tamanho

1

Valor Inicial

'2'

Campo

<AAA_PERESP>

Tipo

<N>

Tamanho

<6>

Valor Inicial

<Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. 

Mandatório

Sim (  ) Não (  X)

Descrição<Referência Mínima para Cálculo>

Recebe andamentos automáticos

Título<Ref.Calc.>

Recebe Andamento

Picture

<@E999.99> 

Help de Campo

<Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação>

Informar se este processo deverá receber andamentos automáticos ou não. 

 

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.