Solicitação de Transferência
Características do Requisito
Linha de Produto: | Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGAEST - Estoque e Custos | ||||
Rotina: |
| ||||
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: |
|
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