Árvore de páginas

Descrição

Este Ponto de Entrada, tem por finalidade a criação de regras para impedir o cancelamento ao clicar na opção Confirmar, dentro da rotina de Cancelamento da Ordem de Serviço.

Observações

 

Exemplos

User Function OM150VCO()
lRet := .f.

MsgInfo("Ponto de entrada OM150VCO executado com sucesso!")

Return(lRet)

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Todas

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

N/A

Retorno

Logico - ( .t. ou .f. )

Eventos de chamada do Ponto de Entrada

// Verifica se existe outro fechamento com o mesmo numero de nota fiscal
If !lCancOS .and. !OM150OSREL( aTempos[ni,3] , aTempos[ni,4] , M->VO1_NUMOSV , aTempos[ni,02] , aTempos[ni,15] , @aOsRelac )
If lValid
Return(.f.)
EndIf
EndIf
//
If !lOM150Auto
If lValid .and. !MsgYesNo( STR0046 , STR0050) // "Confirma cancelamento"
Return .f.
EndIf
EndIf

// ponto de entrada ao clicar no botão confirmar na rotina de cancelamento de O.S.
If ExistBlock("OM150VCO")
If !ExecBlock("OM150VCO",.f.,.f.,\{\})
Return .f.
EndIf
EndIf

Variáveis

 

Programa Fonte

OFIOM150.PRW

  • Sem rótulos