× Linguagem de Programação ADVPL

Perguntas VALIDAÇÃO DA DATA DE ADMINSSÃO

Mais
10 anos 1 mês atrás #21657 por kenazfs
CRIEI UMA VALIDAÇÃO E GOSTARIA DE COMPARTILHAR COM A GALERA, QUEM QUISER, É SO COPIAR O CÓDIGO E COMPILAR;
RECOMENDO VALIDAR EM BASE DE TESTES ANTES;

/*
+
+
! FICHA TECNICA DO PROGRAMA !
+
+
! DADOS DO PROGRAMA !
+
+
+
!TIPO ! PONTO DE ENTRADA !
+
+
+
!MODULO ! GESTAO DE PESSOAL | PONTO ELETRONICO !
+
+
+
!NOME ! DTFUN.PRW !
+
+
+
!TABELAS UTILIZADAS ! SRA !
+
+
+
! DESCRICAO DO FUNCIONAMENTO !
+
+
+
! 1 - VALIDA DATA DE ADMISSAO DO FUNCIONARIO, NAO PERMITINDO DIFERENTE DA DATA BASE DO SISTEMA !
! 2 - SETADO O CAMPO X3_USADO DO CAMPO RA_ADMISSA COMO €€€€€€€€€€€€€€° AFIM DE BLOQUEAR ALTERAÇÕES !
+
+
!
!AUTOR ! KENAZ !
+
+
+
!DATA DE CRIACAO ! 21/03/2014 !
+
+
+
*/

#include "rwmake.ch"


User Function DTFUN() // CHAMADA REALIZADA NO CAMPO RA_ADMISSA


Local _aArea := GetArea() // AREA DE TRABALHO ATUAL
Local _lRet := .T.
Local _cData := DTOS (M->RA_ADMISSA) // PEGA A DATA DE ADMISSÃO DIGITADA NO CAMPO
Local _dData := DTOS (dDATABASE) // PEGA A DATA BASE DO SISTEMA

If _cData <> _dData // DATA DIGITADA NÃO PODE SER DIFERENTE DA DATA BASE DO SISTEMA
MsgStop("A data de Admissao deve ser igual a data base do sistema")
Return .F.
EndIf


RestArea(_aArea)

RETURN _lRet

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 1 mês atrás #21661 por Sombra
Respondido por Sombra no tópico VALIDAÇÃO DA DATA DE ADMINSSÃO
Kenaz,

Obrigado pela participação e disponibilização do Codigo aqui no Grupo

VALEU !!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.085 segundos
Joomla templates by a4joomla