Árvore de páginas

Solicitação de Transferência

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAEST - Estoque e Custos

Rotina:

Rotina

Nome Técnico

MATA311

Solicitação Transferência

Chamados Relacionados

TVRS86

País(es):

Brasil

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Descrição

Foi desenvolvido um novo Ponto de Entrada de nome MT311ROT, para que o usuário possa manipular os botões existentes e adicionar novos botões na rotina Solicitação de Transferência. 

 
Este Ponto de Entrada pode ser utilizado para inserir novas opções no array aRotina, para isso a seguinte estrutura deve ser respeitada:

ADD OPTION aRotina TITLE "cNome" ACTION "cFunction" OPERATION nTransacao ACCESS 0

Onde:

 cNome -> Nome da opção que sera incluída no menu;
 cFunction -> Função que será executada por esta opção;

 nTransacao -> Número do tipo de transação, sendo estas:

    1 - Pesquisa e Posiciona em um Banco de Dados;

    2 - Mostra o registro corrente;

    3 - Inclui registros no Banco de Dados;

    4 - Altera o registro corrente;

    5 - Remove o registro corrente do Banco de Dados.

Ponto de Entrada

Descrição:

Adiciona novos botões na rotina Solicitação de Transferência

Localização:

Situado na rotina MATA311 - Solicitação de Transferência

Programa Fonte:

MATA311

Função:

MenuDef

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aRet

A

Array contendo os botões padrões da rotina e novos botões adicionais

X

 

Exemplo:

#Include 'Protheus.ch'

#Include 'FWMVCDEF.ch'


User Function MT311ROT()


Local aRet := Paramixb // Array contendo os botoes padroes da rotina.


// Tratamento no array aRet para adicionar novos botoes e retorno do novo array.

ADD OPTION aRet TITLE "Novo Botao" ACTION "U_Funcao" OPERATION 4 ACCESS 0

Return aRet