01. DADOS GERAIS
Produto: | TOTVS OMS
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Logística |
Módulo: | SIGAOMS - Gestão de Distribuição |
Função: | OMSA200 - Montagem de Carga |
País: | Todos Países |
Ticket: | - |
Requisito/Story/Issue (informe o requisito relacionado) : | - |
02. DESCRIÇÃO
Este Ponto de Entrada permite remover botões na tela exibida, ao clicar no botão Montagem de Carga, localizado na rotina de Montagem de Carga (OMSA200).
03. LOCALIZAÇÃO
Localizado no início da função de abertura da tela de Montagem de Carga, após incluir os botões da rotina padrão e incluir botões via Ponto de Entrada OM200BUT - Inclusão de Botões (caso exista).
04. PARÂMETROS
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aButtons | Array | Array contendo as informações dos botões a serem exibidos na tela de Montagem de Carga. | Sim |
05. RETORNO
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aButtons | Array | Array contendo as informações dos botões após a manipulação. | Sim |
06. VERSÕES
Protheus 11.80.17 ou superiores.
07. OBSERVAÇÃO
Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta no documento: Execblock / Customização
08. EXEMPLO
------
#INCLUDE "PROTHEUS.CH"
User Function OS200DEA()
Local aButtons := PARAMIXB[1]
Local nTam := Len(aButtons)
If ValType(aButtons)== "A" .And. Len(aButtons) > 0
aDel(aButtons,8)
aSize(aButtons,nTam-1)
EndIf
Return aButtons
------