Árvore de páginas

 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

M_JUR_JUR002

IRM

PCREQ-7574

Requisito

PCREQ-7575

Subtarefa

 

País

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

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

 

 

Objetivo

O módulo SIGAJURI possui funcionalidade de correção de valores processuais. Para que esta correção seja feita, utilizamos índices, que são atualizados mensalmente. Atualmente os clientes precisam fazer a atualização manual dos valores dos índices mensalmente e o cadastro inicial dos índices é fixo no fonte, fazendo com que caso algum novo indice novo seja criado na TOTVS, os clientes precisam abrir chamado para obter os dados dos mesmos.

Este requisito tem como objetivo permitir que tanto os valores dos índices quanto os próprios índices sejam atualizados diretamente via internet do Protheus do cliente. O cliente solicita atualização direto do módulo SIGAJURI e os dados são atualizados automaticamente.

Definição da Regra de Negócio

Criar uma rotina  no fonte JURA216 que acesse o repositório de índices da TOTVS e faça a atualização dos valores de cada índice cadastrado. Para que o cliente tenha acesso a este serviço, ele precisa contratar o BPO TOTVS onde ira receber um login e senha para poder atualizar os índices.

Criar o parâmetro MV_JINDUSR que definirá o usuário/login que deve ser usado para baixar as atualizações de índices no repositório da TOTVS. Criar o parâmetro MV_JINDPSW que definirá a senha que será utilizada para baixar as atualizações de índices no repositório da TOTVS. Os dois parâmetros devem ser criados como caracter e devem ser inicializados em branco.

Criar um menu chamado "Obter atualizações TOTVS". Este menu deve ficar disponível nas ações relacionadas nas rotinas JURA059 e JURA060. Quando no Browse, avaliar se existe algum índice posicionado. Caso não tenha, a atualização deve ser feita para todos os índices e quando o menu for chamado em modo de alteração de algum registro ou algum índice estiver posicionado, a atualização deve ser feita individualmente. Na rotina JURA060, este menu só deve estar disponível no Browse. Este item de menu deve validar o preenchimento dos parâmetros de usuário e senha (MV_JINDUSR e MV_JINDPSW).

Ao fazer a atualização de cada índice, deve ser exibida uma tela ao usuário com todos os valores do índice que serão importados, para que ele possa validar as informações e depois aplicar a atualização. Caso seja escolhida a opção de atualizar todos os índices, perguntar ao usuário se ele quer ver todos os valores de cada índice ou uma tela com os últimos 3 valores para conferência e atualização simplificada.

A cada atualização solicitada pelo usuário, deve ser exibido um retorno na tela com os índices que foram atualizados e deve ser verificado junto ao repositório na TOTVS se existe algum índice novo, que o cliente ainda não possui cadastrado. Exibir uma mensagem, para cada novo índice encontrado, questionando ao usuário para se ele deseja baixar o novo índice e seus valores.

A rotina de atualização deve registrar cada solicitação de atualização de valores, armazenando data, hora, usuário solicitante e índices que foram atualizados. Estas informações devem ser registradas na tabela NZW.

Para exibir os registros de atualização, criar a rotina JURA216 que deve ser incluída no menu, conforme descrito abaixo.

Para construir o cliente WSDL, utilizar a URL http://juridico.totvsbpo.com.br/servicos/ws/indice/Service1.asmx?wsdl

Atualmente, o serviço do repositório na TOTVS não traz informações de tipo de atualização do índice. Estas informações precisam ser incluídas no serviço para que os novos índices possam ser baixados normalmente.

Para não misturar o cadastro dos índices incluídos pelo cliente com o cadastro básico inicial do SIGAJURI, alterar a rotina JURA059 para que índices incluídos pelo cliente começem a partir do código 61. Desta forma, do 1 ao 60 ficam reservados para índices que existem no produto padrão.

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

JURA059 - Índices

Alteração

Atualizações -> Correção Monetária-> Índices

-

JURA060 - Valores dos índicesAlteração
Atualizações -> Correção Monetária-> Valores dos índices
-
JURA216 - Atualização índicesCriação
Atualizações -> Correção Monetária-> Log Atualização
-
JURA217 - Cliente ìndicesCriação -

 

Tabelas Utilizadas

  • NW5 - Índices
  • NW6 – Valores dos índices
  • NZW – Log Atualização índices

     

Protótipo de Tela

Protótipo 01

 

Dicionário de Dados

Arquivo: NZW – Log de Atualização dos índices

ÍndiceChave
01NZW_FILIAL+NZW_COD
02NZW_FILIAL+NZW_DATA+NZW_CINDIC

Campo

NZW_COD

Tipo

C

Tamanho

10

Mandatório

Sim ( X ) Não (  )

Descrição

Código

Título

Código

Help de Campo

Código sequencial, chave primária do registro do log.

Campo

NZW_CINDIC

Tipo

C

Tamanho

2

Mandatório

Sim ( X ) Não (  )

Descrição

Índice

Título

Índice

Help de Campo

Código que faz referência ao índice que foi atualizado.

Campo

NZW_DINDIC

Tipo

C

Tamanho

10

Mandatório

Sim ( X ) Não (  )

Descrição

Índice

Título

Índice

Help de Campo

Campo virtual que indica a descrição do índice indicado no campo índice.

Campo

NZO_DATA

Tipo

D

Tamanho

8

Mandatório

Sim ( X ) Não (  )

Descrição

Data

Título

Data Atualização

Help de Campo

Data que indica quando a atualização do índice foi solicitada pelo usuário.

Campo

NZW_HORA

Tipo

C

Tamanho

8

Mandatório

Sim ( X ) Não (  )

Descrição

Horário Atualização

Título

Horário

Help de Campo

Horário que foi realizada a atualização dos índices.

Campo

NZW_CUSER

Tipo

C

Tamanho

50

Mandatório

Sim ( X ) Não (  )

Descrição

Usuário

Título

Usuário

Help de Campo

Usuário logado no Protheus que solicitou a atualização dos índices junto ao repositório da TOTVS.

 

 

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