Histórico da Página
Ponto de entrada que permite alterar informações da O.S. corretiva após o processo de gravação e fora ( Fora do controle de transação da rotina)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGAMNT - Manutenção de Ativos / SIGAGFR - Gestão de Frotas | ||||
Rotina: |
|
Ponto de Entrada
Descrição: | Ponto de entrada que permite alterar informações da O.S. corretiva, após o processo de gravação e fora do controle de transação da rotina.
| |||||||||||||||
Programa Fonte: | MNTA420.prx | |||||||||||||||
Parâmetros: |
|
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
#Include 'Totvs.ch' User Function MNTA420Z() Local nOpcX := ParamIXB[1] Local aCols := ParamIXB[2] Local aHead := ParamIXB[3] Local aClOld := ParamIXB[4] Local nInd := 0 Local nPosSA := 0 Local nPosQt := 0 If nOpcX == 4 nPosSA := GdFieldPos( 'TL_NUMSA', aHead ) nPosQt := GdFieldPos( 'TL_QUANTID', aHead ) For nInd := 1 To Len( aClOld ) If !Empty( aClOld[nInd,nPosSA] ) .And. aCols[nInd,nPosQt] != aClOld[nInd,nPosQt] MsgInfo( 'Este insumo possui S.A. e teve sua quantidade alterada!' ) EndIf Next nInd EndIf Return |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas