Árvore de páginas

Carregando...


01. DADOS GERAIS

Produto:

TOTVS Manutenção de Ativos

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT)

Função:MNTA2318()
País:Brasil


02. DESCRIÇÃO

Descrição:

Ponto de entrada executado nas rotinas de movimentação de rodados, onde possibilita que seja carregado o sulco para do pneu.

Localização:

SIGAMNT: Atualizações > Controle de Oficina > Ordem de Serviço > Corretiva > Rodados.

Programa Fonte:

MNTA231.prx

MNTA232.prw

Função:

MNTA2318()

Parâmetros:

NomeTipoDescrição
ParamIXB[1]CaracterCódigo do Pneu para pegar o Sulco.
ParamIXB[2]Numérico

Indica o processo de acionamento do P.E. podendo ser:

1 - Saída de Pneu

2 - Troca entre posições

3 - Transferência

ParamIXB[3]NuméricoValor previamente carregado pelo sistema para o sulco.

Retorno:

Valor do sulco para o pneu.

03. DEMAIS INFORMAÇÕES

Exemplo MNTA2318()
#Include 'Totvs.ch'
  
User Function MNTA2318()
     
    Local aAreaTQS := TQS->( GetArea() )
    Local nSulco   := 0
    Local cPneu    := ParamIXB[1]
    Local nProcess := ParamIXB[2]
    Local nSulco1  := ParamIXB[3]
 
    Do Case
 
        Case nProcess == 1 // Saída de pneus da estrutura.
  
            nSulco := Posicione( 'TQS', 1, xFilial( 'TQS' ) + cPneu, 'TQS_SULCAT' )
 
        Case nProcess == 2 // Troca de posição entre pneus na estrutura.
 
            nSulco := 0
 
        Case nProcess == 3 // Transferência de pneus.
 
            nSulco := 30
 
        OtherWise
 
            nSulco := nSulco1
     
    End Case
 
    RestArea( aAreaTQS )
  
Return nSulco


04. ASSUNTOS RELACIONADOS

  • Não se aplica.