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
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.
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. | |