Histórico da Página
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 - Processo existenteSim, 2 - Processo novo, 3 - DesabilitadoNã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 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 "2 1 - Processo novoSim".
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.
Cadastro de processos no serviço de envio de andamentos
Para que andamentos sejam enviados ao cliente, é preciso cadastrar os processos desejados junto ao serviço de monitoramento. Por padrão, com o parâmetro MV_JANDAUT ligado, todos os processos incluídos que possuam número de processo CNJ, serão cadastrados.
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.
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 | [ACAA050 – Negociação Financeira] | [Envolvida] | [Atualizações -> Acadêmico-> Tesouraria] | - |
[ACAA060 – Cadastro de Pedidos] | [Criação] | [Atualizações -> Acadêmico-> Cadastros] | - |
Exemplo de Aplicação:
- Criar o campo “% Mínimo Espécie” (AAA_PERESP) onde o usuário informará o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação.
- Criar o campo “Referência Mínima para Cálculo” (AAA_REFCAL) onde o usuário informará um dos 4 valores disponíveis para pagamento das mensalidades como a referência mínima para calcular o débito total do aluno.
- Criar o parâmetro MV_ACPARNE que definirá se as informações de “% Mínimo Espécie” e “Referência Mínima para Cálculo” serão obrigatórias.
- O parâmetro MV_ACPARNE deve ter as seguintes opções: 1=Obrigatório e 2=Opcional. Deve ser inicializado como opcional>.
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> |
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 ( ) |
Descrição | <Referência Mínima para Cálculo> |
Título | <Ref.Calc.> |
Picture | <@E999.99> |
Help de Campo | <Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação> |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|