Histórico da Página
NGVALIVARD - Checa a variação dia ( intervalo de valores válidos )
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura / Distribuição e Logística. | ||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas. | ||||
Rotina: |
| ||||
Cadastros Iniciais: | No módulo de Manutenção de Ativos (SIGAMNT):
| ||||
Ponto de Entrada: | |||||
Chamados Relacionados |
| ||||
País(es): | Todos. | ||||
Banco(s) de Dados: | Todos. | ||||
Tabelas Utilizadas: | ST9 - Bens. STP - Ordens de Serviço de Acompanhamento. TPE - Segundo Contador do Bem. | ||||
Sistema(s) Operacional(is): | Windows/Linux. |
Descrição
Processa Histórico de ContadoresChega a variação dia ( intervalo de valores válidos ).
Retorno da função NGCHKHISTONGVALIVARD:
RetornaaVETRE (Vetor)
Retorna
SE lSAIDA = .T.
.T. /ou .F.
SENÃO
aVETCHK Onde:
SE aVETCHC[1] = .T.
Sem problema
aVETCHC[2] = Conteúdo vazio
aVETCHC[3] = Valor variação dia
SENAO
Problema
aVETCHC[2] = Mensagem do problema
aVETCHC[3] = Valor variação dia
Exemplos:
User Function ValCont()
NGCHKHISTO(NGSEEK("ST9",cBEBem,1,"T9_CODBEM"),dDATACON,nCONTADIf !NGVALIVARD(cBEBem,nCONTAD,dDATACON,cVHORCON,nTIP,,.T.)
Return .F.
EndIf
Return .T.
- Parâmetros referentes a função NGTRETCONNGVALIVARD():
Nome | Tipo | Descrição | Default | Obrigatório | |||||
---|---|---|---|---|---|---|---|---|---|
cVBEM | Caractere | Código do bem. | X | ||||||
dVDATAnPOSCON | Data | Numérico | Valor do contadorData da leitura. | X | |||||
nVPOSCONTdVLEIT | Numérico | Data | Data da leituraValor do contador. | X | |||||
cHORAcVHORA | Caractere | Hora da leitura. | X | ||||||
nTIPOC | Numérico | Tipo do contador ( 1/2 ). | X | ||||||
nVITEM | Numérico | Item do getdados. |
| ||||||
lSAIDA | lGETVAR | Lógico | Indica se a sa¡da saída de erro na tela. | X | |||||
cFilTrocnITEMC | Caractere | Numérico | Item do getdadosFilial de troca de acesso. |
| |||||
cCombuscFilTroc | Caractere | Codigo do Combustivel. |
| CheckAut | Verifica se deve consistir autonomia | Filial de troca de acesso. |
|