#INCLUDE "PROTHEUS.CH"
#INCLUDE "TBICONN.CH"
User Function TRANSF()
Local aAutoItens := {}
Local aCampos := {}
Local dDataTransf := CtoD("15/10/2018")
Private lMsErroAuto := .F.
PREPARE ENVIRONMENT EMPRESA "99" FILIAL "01" MODULO "GPE"
ConOut(Repl("-",80))
ConOut("Inicio: "+Time())
ConOut(PadC("Rotina Automatica Transferencia de funcionarios - SRA",80))
aAdd( aCampos, { "RA_MAT" , "000002" } )
aAdd( aCampos, { "RA_DEPTO", "000000002" } )
aAdd( aItens, { "01", "000001", aCampos } )
//chamada ExecAuto
MSExecAuto( {|x,y,z| GPEA180(x,y,z)}, 6, aAutoItens, dDataTransf )
If !lMsErroAuto
ConOut("**** Transferido com sucesso! ****")
Else
MostraErro()
ConOut("Erro na Transferência!")
EndIf
ConOut("Fim : "+Time())
ConOut(Repl("-",80))
RESET ENVIRONMENT
Return NIL |