Árvore de páginas

Ponto-de-Entrada: PEVALHOR - Manipula Valor da Hora do Serviço
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Este Ponto de Entrada  permite manipular o  valor da hora do serviço.
Eventos
 DbSelectArea("VOJ")
DbSetOrder(1)
DbSeek( xFilial("VOJ") + cTipTem + dtos(dDataRef) , .T. )
If VOJ->VOJ_DATVIG > dDataRef
VOJ->(dbskip(-1))
EndIf
nValHor := VOJ->VOJ_VALHOR
EndIf
 
if ExistBlock("PEVALHOR") // Ponto de entrada para manipulacao do valor da hora.
nValHor := ExecBlock("PEVALHOR",.f.,.f.,{nValHor})
Endif
 
sRestArea(aArea)
If !Empty(cAliasOld)
DbSelectArea(cAliasOld)
EndIf
 
Return nValHor
 
Programa Fonte
VEIFUNC e OFIXFUNA                                                                                                                                      
Sintaxe

PEVALHOR - Manipula Valor da Hora do Serviço ( [ nValHor ] ) --> nValHor

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
nValHor Numérico valor da hora
Retorno
    nValHor (numerico)
  • Retornar o valor da hora do servico.
Observações
 
Exemplos
User Function PEVALHOR()   nValHor := ParamIXB[1]+10Return(nValHor)
Variáveis
Nome Tipo Escopo Pode Alterar descrição
nValHor Numérico Global Não Valor da hora do servico.