Dúvida
Como o documento de entrada verifica o parâmetro MV_DATAFIN ?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) – A partir da versão 11.80
Solução
A rotina do documento de entrada ( MATA103 ), verifica o conteúdo do parâmetro MV_DATAFIN, da seguinte forma :
O sistema procura pelo parâmetro MV_NFDTFIN ( parâmetro que determina como deve ser verificado o conteúdo do MV_DATAFIN, se 1 pela data base do sistema ou se 2 pela data de emissão da nota )
Quando o sistema não localiza dentro da SX6 esse parâmetro ele assume que o conteúdo é 1, ou seja, ele valida se a data base do sistema, está superior a data que consta no MV_DATAFIN.
Para as situações onde é necessário que a data de emissão da nota seja verificada, é necessário que no MV_NFDTFIN esteja o conteúdo =2.
Caso dentro da SX6 o parâmetro não exista, é possível criá-lo de forma manual. Abaixo os prints :
Acesse o Configurador -> Ambiente -> Cadastros -> Parâmetros -> Incluir




Considerando o exemplo abaixo :
MV_DATAFIN fechado em 31012022
MV_NFDTFIN = 2

Data base do sistema : 18.03.2022

Incluindo um documento de entrada, cuja data de emissão é 15.01.2022, ou seja, menor que a data que está no MV_DATAFIN.

Ao salvar o documento o sistema valida o conteúdo do MV_DATAFIN e não permite a inclusão da nota de entrada.

Saiba Mais :
Mais Artigos Materiais - Compras (SIGACOM)
0 Comentários