Á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


01. DADOS GERAIS

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.
  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).
  2. Caso o campo CN9_ASSINA for preenchido, será atualizado corretamente o campo CN9_DTFIM.
  3. 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.)

05. ASSUNTOS RELACIONADOS

  • Não há.



Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>