Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

MV_GCTDTAN para quando estiver como .T. deixar a menos

Produto:

Microsiga Protheus

Versões:

P12

Ocorrência:

Na versão P11, sistema estava efetuando cáclulo incorreto entre a Data inicial e Data Realizado ajuste no calculo entre as Datas Inicial e Final Contrato.

Passo a passo:

O cálculo da data final do contrato de acordo com o período de vigência para a versão 11 estava incorreto. Neste caso deve ser considerado o cálculo da data final do contrato da versão 12.

Mas para manter a mesma regra de cálculo da versão 11, foi criado o parâmetro MV_GCTDTAN,quando ele está ativo, o sistema considera a data final com um dia a menos do prazo informado.

Observações:

possuía uma diferença de 1 dia entre as datas de inicio e termino do contrato. Para ajustar essa diferença sem mudar as regras existentes no sistema para todos os clientes foi disponibilizado o novo parâmetro MV_GCTDTAN. Veja abaixo suas configurações:

O parâmetro MV_GCTDTAN (default .F.)

Conteúdo igual a .F. = Quando o conteúdo for igual a .F. (False - Falso) deixa a data final do contrato com um dia a menos que data inicial.

Conteúdo igual a .T. = Quando o conteúdo for igual a .T. (True - Verdadeiro) realiza o calculo da data final do contrato com um dia a

mais que sua data inicial.


Observações: e seu padrão é como .F. para deixar calcular da forma como é hoje.