Árvore de páginas

Campos valor possível e valor remoto no processo

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Jurídico

Módulo:

SIGAJURI

Rotina:

Rotina(s) envolvida(s)

Nome Técnico

JURA094

Objetos

JURA095Assuntos Jurídicos

Cadastros Iniciais:

JURA163 - Configuração de Pesquisas

Parâmetro(s):MV_JVLPROV = 2 - Indica se o valor de provisão será o valor indicado no Processo (1) ou se virá da rotina de objetos (2).
Ponto de Entrada:

J94VLDIS - Ponto de entrada para retornar o valor dos objetos por tipo de provisão, para atualizar os valores dos prognósticos provável, possível e remoto a partir da alteração dos objetos dentro do assunto jurídico.

J94VLENV - Ponto de entrada para atualizar os valores envolvido e envolvido atualizado a partir da alteração dos objetos dentro do assunto jurídico.

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

NSZ - Assuntos Jurídicos

NSY - Objetos

Sistema(s) Operacional(is):

Windows

Descrição

Disponibilizados os campos Possível, Possível Atualizado, Remoto e Remoto Atualizado na tela de Assunto Jurídico, onde é possível visualizar a soma dos Objetos para cada prognóstico.

Os campos Valor Envolvido e Valor Envolvido Atualizado também são atualizados a partir da soma de todos os valores dos Objetos.

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

Aplique o patch do chamado e execute uma vez a rotina UPDDISTR.

Logo após a execução desta rotina é alterado o dicionário de dados da base, conforme especificações abaixo:

SX3 – Cadastro de Campos:

  • Tabela: NSZ – Assuntos Jurídicos

Campo

NSZ_VLPRPO

Tipo

N

Tamanho

14

Decimal

2

Título

Possível

Descrição

Valor Provisão Possível

Picture

@E 99,999,999,999.99

Inicializador PadrãoIF(!INCLUI, JA094VlDis( NSZ->NSZ_COD, "2", .F.), 0)

Usado

Sim

Obrigatório

Não

Browse

Não

VisualVisualizar
ContextoVirtual
Inicilizador BrowseJA094VlDis( NSZ->NSZ_COD, "2", .F.)
Agrupamento003 - Valores

Campo

NSZ_VLPPOA

Tipo

N

Tamanho

14

Decimal

2

Título

Possível Atu

Descrição

Provisão Possível Atualiz

Picture

@E 99,999,999,999.99

Inicializador PadrãoIF(!INCLUI, JA094VlDis( NSZ->NSZ_COD, "2", .T.), 0)

Usado

Sim

Obrigatório

Não

Browse

Não

VisualVisualizar
ContextoVirtual
Inicilizador BrowseJA094VlDis( NSZ->NSZ_COD, "2", .T.)
Agrupamento003 - Valores

Campo

NSZ_VLPRRE

Tipo

N

Tamanho

14

Decimal

2

Título

Remoto

Descrição

Valor Provisão Remoto

Picture

@E 99,999,999,999.99

Inicializador PadrãoIF(!INCLUI, JA094VlDis( NSZ->NSZ_COD, "3", .F.), 0)

Usado

Sim

Obrigatório

Não

Browse

Não

VisualVisualizar
ContextoVirtual
Inicilizador BrowseJA094VlDis( NSZ->NSZ_COD, "3", .F.)
Agrupamento003 - Valores

Campo

NSZ_VLPREA

Tipo

N

Tamanho

14

Decimal

2

Título

Remoto Atu

Descrição

Provisão Remoto Atualizad

Picture

@E 99,999,999,999.99

Inicializador PadrãoIF(!INCLUI, JA094VlDis( NSZ->NSZ_COD, "3", .T.), 0)

Usado

Sim

Obrigatório

Não

Browse

Não

VisualVisualizar
ContextoVirtual
Inicilizador BrowseJA094VlDis( NSZ->NSZ_COD, "3", .T.)
Agrupamento003 - Valores

Procedimento para Configuração

 Configuração de Pesquisas 

  1. No Gestão Jurídica (SIGAJURI), acesse Atualizações/Configuração/Pesquisas (JURA163)
  2. Selecione a Pesquisa desejada e clique em Alterar.
  3. Vá até a aba Campos e inclua os campo abaixo:

Campo

Descrição

NSZ_VLPRPO

Possível

NSZ_VLPPOA

Possível Atu

NSZ_VLPRRERemoto
NSZ_VLPREARemoto Atu  

 

Retirar campos dos Valores Atualizáveis

  1. No Gestão Jurídica (SIGAJURI), acesse Atualizações/Correção Monetária/Valores Atualizáveis (JURA062);
  2. Localize no browser, na coluna Cód Tabela a tabela NSZ, e na coluna Cód C. Atual os campos NSZ_VAPROV e NSZ_VAENVO;
  3. Posicione em cada um dos registros definidos acima e clique em Excluir;
  4. Esta configuração é necessária para que os campos sejam atualizados pela rotina tela de Objetos;

 

Procedimento para Utilização

  1. No Gestão Jurídica  (SIGAJURI), acesse Atualizações / Assuntos Jurídicos / Pesquisa (JURA095);
  2. O sistema apresenta a janela de pesquisa de processos;
  3. Preencha os campos para efetuar a pesquisa e clique em Pesquisar;
  4. Selecione um dos processos e clique em Alterar para alterar o Processo;
  5. Nessa tela, localize Outras Ações / Objetos.
  6. Visualize o browse de Objetos e clique em Incluir;
  7. Na inclusão de Objetos preencha os campos necessários a esta inclusão, colocando o prognóstico Possível ou Remoto;
  8. Após concluir a inclusão, clique em Confirmar e volte para a tela de Processo.
  9. Localize o agrupamento Valores e localize os campos Possível, Remoto e Valor Envolvido.
  10. Estes campos estão com a soma dos Objetos de cada prognóstico, já o campo Valor Envolvido está com a soma de todos os Objetos.

 

Ponto de Entrada - J94VLDIS()

Descrição:

Ponto de entrada para retornar o valor dos objetos por tipo de provisão, para atualizar os valores dos prognósticos provável, possível e remoto, a partir da alteração dos objetos, dentro do assunto jurídico.

Localização:

Está localizado logo após fechar a tela de Objetos(JURA094) e voltar para a tela de Assunto Jurídico (JURA095).

Eventos:

Objetos

Programa Fonte:

JURA094

Função:

JA094VlDis

Retorno:

Nome

Tipo

Descrição

Obrigatório

 nTotProvis

N

Valor do prognóstico que será apresentado na tela de assunto jurídico.

Sim

Exemplo:

#INCLUDE "PROTHEUS.CH"

User Function J94VLDIS()

Local cProcesso := PARAMIXB[1]    //Código interno do assunto jurídico (NSZ_COD)
Local cTipProvis := PARAMIXB[2]    //1=Provavel;2=Possivel;3=Remoto
Local lAtual          := PARAMIXB[3]    //Define se deve retornar o valor atualizado
Local nTotProvis := 0


//Definição de regra do cliente
nTotProvis := 1000

Return nTotProvis

Ponto de Entrada - J94VLENV()

Descrição:

Ponto de entrada para atualizar os valores: envolvido e envolvido atualizado, a partir da alteração dos objetos, dentro do Assunto Jurídico.

Localização:

Está localizado logo após fechar a tela de Objetos(JURA094) e voltar para a tela de Assunto Jurídico (JURA095).

Eventos:

Objetos

Programa Fonte:

JURA094

Função:

JA094VlEnv

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aValorEnvo

A

Valores: Envolvido e Envolvido Atual, apresentados na tela de assunto jurídico.

Sim

Exemplo:

#INCLUDE "PROTHEUS.CH"

User Function J94VLENV()

Local cProcesso := PARAMIXB[1]     //Código interno do assunto jurídico (NSZ_COD)
Local aValorEnvo := {}

//Definição de regra do cliente
Aadd(aValorEnvo, 1000)     //Valor Envolvido
Aadd(aValorEnvo, 1200)     //Valor Envolvido Atualizado

Return aValorEnvo