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


02. DESCRIÇÃO

Descrição:

Ponto de entrada que permite customizar o ordenamento dos insumos realizados na Ordem de Serviço.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Retorno de OS/Retorno Mod. 2

Programa Fonte:

MNTA435.prw

Função:

MNTA435P()

Parâmetros:

NomeTipoPode AlterarDescrição

aCoBrw6

ArrayNãoContém os dados da Linha (STL) posicionado. 

aHoBrw2

ArrayNãoContém os campos no aHeaderArray com os campos da STL.

Retorno:

NomeTipoDescriçãoObrigatório

aCoBrw6

Array

Contém os dados da linha (STL) ordenados.

Sim

03. DEMAIS INFORMAÇÕES

Exemplo MNTA435P()
#Include 'Protheus.ch'
 
//------------------------------------------------------------------------------
/*/{Protheus.doc} MNTA435P
 
Permite customizar o ordenamento dos insumos no Retorno de O.S Mod2.
 
@author NG Informática
@return .T.
/*/
//------------------------------------------------------------------------------
User Function MNTA435P()
 
    Local aCoBrw6  := PARAMIXB[1] //Contém os dados da linha(STL) posicionada.
    Local aHoBrw2  := PARAMIXB[2] //Campos do aHeader
    Local nTipReg  := aScan(aHoBrw2,{|x| Trim(Upper(x[2])) == "TL_ETAPA"})
 
    //Ordena pelo campo TL_ETAPA
    If nTipReg > 0
        aSort(aCoBrw6,,,{|x,y| x[nTipReg] < y[nTipReg] })
    EndIf
 
Return aCoBrw6


04. ASSUNTOS RELACIONADOS

  • Não se aplica.