Histórico da Página
Ponto de entrada que permite adicionar validações nas rotinas de Movimentação de Rodados (MNTA231/MNTA232)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||||
Segmento: | Manufatura | ||||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||||
Rotina: |
| ||||||||||
País(es): | Todos | ||||||||||
Banco(s) de Dados: | Todos | ||||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Ponto de entrada executado nas rotinas de Movimentação do Esquema de Pneus (MNTA231) e Novo Esquema de Rodados Gráfico (MNTA232), chamadas pela rotina de O.S. Corretiva (MNTA420), que permite adicionar validações do código de produto. | ||||||||||||||||||
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Ordem de Serviço/Corretiva. Outras Ações: Rodados | ||||||||||||||||||
Programa Fonte: | MNTA420.prx | ||||||||||||||||||
Função: | MNTA231V() | ||||||||||||||||||
| Parâmetros: |
| ||||||||||||||||||
Retorno: |
|
| Bloco de código | ||
|---|---|---|
| ||
#INCLUDE 'PROTHEUS.CH' User Function MNTA231V(cProdAnt,cProdAtu,cAlmoAnt,cAlmoAtu,cStatus) // Retorno da validação deve ser .T. ou .F. Local lRet := .F. Local cProdAnt := ParamIXB[1] Local cProdAtu := ParamIXB[2] Local cAlmoAnt := ParamIXB[3] Local cAlmoAtu := ParamIXB[4] Local cStatus := ParamIXB[5] // Chamada da validação If MsgYesNo("Produto Anterior: "+cProdAnt+Chr(13)+; "Produto Atual: "+cProdAtu+Chr(13)+Chr(13)+; "--------------------"+Chr(13)+Chr(13)+; "Almoxarifado Anterior: "+cAlmoAnt+Chr(13)+; "Almoxarifado Atual: "+cAlmoAtu+Chr(13)+Chr(13)+; "--------------------"+Chr(13)+Chr(13)+; "Status: "+cStatus,; "MNTA231V") lRet := .T. Else lRet := .F. EndIf Return lRet |