Á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:MNTA4156()
País:Brasil


02. DESCRIÇÃO

Descrição:

Ponto de entrada para incluir, remover e customizar os botões apresentados na rotina de retorno simplificado.

Localização:

SIGAMNT: Atualizações > Controle de Oficina > Retorno OS > Retorno Simplificado

Programa Fonte:

MNTA415.prw

Função:

MNTA4156()

Parâmetros:

NomeTipoDescrição
PARAMIXBArray

Listagem de botões padrão utilizado pela rotina.

OrdemConteúdo
PARAMIXB[1]


PosiçãoConteúdo PadrãoDescrição
PARAMIXB[1,1]

005

Ponto vertical inicial do objeto
PARAMIXB[1,2]002Ponto horizontal inicial do objeto
PARAMIXB[1,3]EtapasNome do botão
PARAMIXB[1,4]{ || NG415ETA() }Ação realizada pelo botão
PARAMIXB[1,5]

oBtnEta

Objeto que controla as ações do botão


PARAMIXB[2]


PosiçãoConteúdo PadrãoDescrição
PARAMIXB[2,1]

005

Ponto vertical inicial do objeto
PARAMIXB[2,2]052Ponto horizontal inicial do objeto
PARAMIXB[2,3]OcorrênciasNome do botão
PARAMIXB[2,4]{ || NG415OCO() }Ação realizada pelo botão
PARAMIXB[2,5]

oBtnOco

Objeto que controla as ações do botão


PARAMIXB[3]


PosiçãoConteúdo PadrãoDescrição
PARAMIXB[3,1]

005

Ponto vertical inicial do objeto
PARAMIXB[3,2]102Ponto horizontal inicial do objeto
PARAMIXB[3,3]Finalização O.S.Nome do botão
PARAMIXB[3,4]{ || NG415FIM() }Ação realizada pelo botão
PARAMIXB[3,5]

oBtnFin

Objeto que controla as ações do botão


PARAMIXB[4]


PosiçãoConteúdo PadrãoDescrição
PARAMIXB[4,1]

005

Ponto vertical inicial do objeto
PARAMIXB[4,2]152Ponto horizontal inicial do objeto
PARAMIXB[4,3]RateioNome do botão
PARAMIXB[4,4]{ || MNTA402() }Ação realizada pelo botão
PARAMIXB[4,5]

oBtnRat

Objeto que controla as ações do botão


PARAMIXB[5]


PosiçãoConteúdo PadrãoDescrição
PARAMIXB[5,1]

005

Ponto vertical inicial do objeto
PARAMIXB[5,2]202Ponto horizontal inicial do objeto
PARAMIXB[5,3]Solic. CompraNome do botão
PARAMIXB[5,4]{ || MNTC290( IIf( aTail( aCols[n], '', aCols[n,nORDEM4] ) ) }Ação realizada pelo botão
PARAMIXB[5,5]

oBtnSC

Objeto que controla as ações do botão


Retorno:

Deve ser retornado o mesmo array recebido por parâmetro, contendo as customizações desejadas.

03. DEMAIS INFORMAÇÕES

Exemplo MNTA4156()
#INCLUDE 'Protheus.ch'
 
User Function MNTA4156()
 
    Local aButtons := PARAMIXB[1]
     
    // Remove o botão de etapas
    If ( nPosDel := aScan( aButtons, { |x| x[3] == 'Etapas' } ) ) > 0
 
        aDel( aButtons, nPosDel )
        aSize( aButtons, Len( aButtons ) - 1 )
 
    EndIf
 
    // Inclui o botão calculadora
    aAdd( aButtons, { 005, 002, 'Calculadora', { || Calculadora() }, 'oBtnCal' } )
 
Return aButtons


04. ASSUNTOS RELACIONADOS

  • Não se aplica.