Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 17

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:Gestão de Contratos
Função:CNTA300 - Manutenção de Contratos
Ticket:8960527
Issue:DMANMAT02-27885


02. SITUAÇÃO/REQUISITO

  1. Ao incluir um contrato com o parâmetro MV_GCTDTTR ativo, e não preencher o campo Dt. Assinat. (CN9_ASSINA), o sistema carrega no campo Data Final (CN9_DTFIM) com uma data inconsistente

...

  1. .
  2. Ao preencher o campo CN9_ASSINA, o sistema não atualiza o campo CN9_DTFIM.
  3. O campo CN9_ASSINA é liberado em qualquer tipo de revisão.

03. SOLUÇÃO

  1. O sistema foi ajustado para caso o campo Dt. Assinat. (CN9_ASSINA) não for preenchido, seja considerada a Data Inicio (CN9_DTINIC) do contrato para calcular a Data Final (CN9_DTFIM)

...

  1. .
  2. Caso o campo CN9_ASSINA for preenchido

...

  1. , será atualizado corretamente o campo CN9_DTFIM.
  2. O campo CN9_ASSINA será liberado apenas nas revisões de Aditivo e Renovação.

04. DEMAIS INFORMAÇÕES

  • Para mais informações sobre o parâmetro MV_GCTDTTR acesse Gestão de Contratos - Protheus 12 na seção Parâmetros/Configurações.
  • Para o funcionamento correto da solução o parâmetro MV_GCTDTTR e gatilho para o campo Dt. Assinat. (CN9_ASSINA) deverão ser inclusos via Configurador (SIGACFG) conforme os passos a seguir:
Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04, Passo 05, Passo 06
idspasso1,passo2,passo3,passo4,passo5,passo6
Totvs custom tabs box items
defaultyes
referenciapasso1

Acesse o Configurador (SIGACFG);

No menu selecionar Base de Dados > Dicionário > Base de Dados.

Totvs custom tabs box items
defaultno
referenciapasso2

Selecione a opção Parâmetros;

Selecione o botão de Inclusão.

Totvs custom tabs box items
defaultno
referenciapasso3

Informe os seguintes campos:

Nome de Var.: MV_GCTDTTR

Tipo: 3 - Lógico

Cont. Por: .F. 

Obs.: Caso necessária utilização do parâmetro MV_GCTDTTR informe o campo Cont. Por com o valor .T.

Totvs custom tabs box items
defaultno
referenciapasso4

Na aba Descrição, informe os seguintes campos:

Descrição: Calcula a data de término da vigência tendo

Cont.Descriç: como início a Data de Assinatura (CN9_ASSINA).

Selecione a opção Salvar.



Totvs custom tabs box items
defaultno
referenciapasso5

Selecione a opção Gatilhos;

Selecione o botão de Inclusão.

Totvs custom tabs box items
defaultno
referenciapasso6

Informe os seguintes campos:

Campo: CN9_ASSINA

Sequencia: 001

Cnt.  Dominio: CN9_DTFIM

Tipo: 1 - Primario

Regra: CN100DtFim(FwFldGet('CN9_UNVIGE'),FwFldGet('CN9_DTINIC'),FwFldGet('CN9_VIGE'))

Posiciona: 2 - Não

Condicao: SUPERGETMV("MV_GCTDTTR",.F.,.F.)

Image AddedImage Removed

05. ASSUNTOS RELACIONADOS

...