Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS Manutenção de Ativos

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:

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

Função:

MNTA435 - Retorno Mod. 2


02. DESCRIÇÃO

Descrição:

Ponto de Entrada que permite substituir o produto e local de estoque para integração com solicitação de compras, quando utilizado o insumo do tipo terceiroincluir novos botões, e também remover botões padrão da rotina.

Parâmetros:



NomeTipoDescrição
PARAMIXB[1]array

Lista com todos os botões disponíveis de forma padrão para a rotina e seus respectivos conteúdos.

PosiçãoTipoDescrição
array[x][1]stringResource
array[x][2]code-block

Bloco de código definindo ação do botão

array[x][3]string

Descrição do botão

array[x][4]string

Nome do objeto botão

array[x][5]booleanVisibilidade do botão



Retorno:



TipoDescrição
array

Lista com todos os botões que deveram ser exibidos na rotina:

PosiçãoTipoDescrição
array[x][1]stringResource
array[x][2]code-block

Bloco de código definindo ação do botão

array[x][3]string

Descrição do botão

array[x][4]string

Nome do objeto botão

array[x][5]booleanVisibilidade do botão



03. DEMAIS INFORMAÇÕES

Bloco de código
languagesql
titleExemplo: P.E. MNTA435J
linenumberstrue
#include 'protheus.ch'

User Function MNTA435J()

    Local aBtn := ParamIXB[1]
    Local nX   := 0
    
    aBtnTempo := aClone( aBtn )
 
    For nX:= 1 to Len(aBtnTempo)

        nPos := aScan(aBtnTempo[nX], "oBtSpl")
 
        If nPos <> 0

          ADel(aBtn, nX)
          ASize(aBtn, Len(aBtn) - 1)

        EndIf
 
    Next nX
 
Return aBtn


04. ASSUNTOS RELACIONADOS

  • Não se aplica.



Templatedocumentos

...