PERGUNTAS E RESPOSTAS
 
Bem Vindo, Visitante  Todos os Fórums
  Compras
Enviar para a impressoraImprimir  Enviar e-mail para um amigoEnviar Para um Amigo
Precisa estar Logado

Subject Assunto:
Como faço para criar uma validação entre datas
Versão:
12.1.25
Plataforma:
Microsoft
Complemento:
DB:
SQL Server
Complemento:
LinkedIn
Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário THALYSSRR THALYSSRR em 05/04/2021, 12:56 h
Local: MG  Registro: 12/03/2019  Postagens: 10
Galera, boa tarde!

Como faço para fazer uma validação do campo F1_EMISSAO x F1_DTDIGIT por ponto de entrada, tenho que limitar para 15 dias após a emissão.

Foto
Mensagem do Enviar e-mail Abrir o Perfil do usuário LCA.LEO LCA.LEO em 05/04/2021, 15:37 h
Local: PR  Registro: 09/01/2020  Postagens: 10
Boa tarde,

Tente assim:
//Local _lRet           := ParamIXB[1]
Local _lRet           := .T.
Local _nDiasVenc     := SuperGetMV("MV_DIAVENC",.F.,15) // Variável com limites de dias
Local _dHoje          := date()
Local _dDtEmis          := GDFieldGet("F1_EMISSAO")
Local _dDtDigit          := GDFieldGet("F1_DTDIGIT")

...
...
...


If ((_dDtEmis + _nDiasVenc) > _dDtDigit     )
     MsgInfo("Esta NF ultrapassou o limite de lançamento.")
     _lRet := .F.
EndIf

Lè0

Para postar no Fórum você precisa efetuar o seu login ou se registrar

 Mudar para Fórum

 

 

 
 
   
Pagina Principal Shopping PROTHEUS Tire suas duvidas Vagas Microsiga em todo Brasil Aprofunde seus conhecimentos Noticias Online Fale Conosco Pagina Principal