01. DADOS GERAIS
Linha de Produto: | Linha Protheus |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
02. VISÃO GERAL
Ponto de Entrada para inclusão de opções (rotinas customizadas) ao Menu (MenuDef) da rotina de Solicitação de Transferências (FINA621).
Parâmetros utilizados pelo PE FIN621MNU
- | Parâmetro | Obs: |
---|---|---|
Recebe | PARAMIXB | Recebe Array padrão com as opções do aRotina do FINA621. Sendo: 1. Nome a aparecer no cabeçalho
5. Nível de acesso |
Retorna | aRotinaNew | Deve retornar Array com a estrutura do novo item que será adicionado ao menu. Sendo: 1. Nome a aparecer no cabeçalho
5. Nível de acesso |
Observação
Para o correto funcionamento do ponto de entrada o array retornado deve conter a mesma estrutura do aRotina padrão.
03. EXEMPLO DE UTILIZAÇÃO
#include 'protheus.ch' #include 'parmtype.ch' /*ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ±±ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿±± ±±³Funcao ³ FIN621MNU ³ Autor ³ Totvs SA ³ Data ³ 05/07/2022 ³±± ±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄ´±± ±±³Descricao ³ Adiciona Funções ao menu da Solicitacao de Trasnferencias ³±± ±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±± ±±³Rotina ³ Fina621() ³±± ±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´±± ±±³ Uso ³ Financeiro ³±± ±±ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±± ±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±± ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß*/ user function FIN621MNU() Local aRotinaIXB := PARAMIXB Local aRotinaAux := {} Local nRot := Len(aRotinaIXB) + 1 //Dica: Coloque a sua função entre os apostofos 'u_suaFuncao', essa notação será removida mais adiante pelo FWMbrowse, restando a sintaxe u_suaFuncao que será associada ao botão novo AAdd( aRotinaAux, { 'Rotina Personalizada', 'Help( NIL, NIL, "FIN621MNU", NIL, "Sua funcao personalizada sera chamada aqui.", 1, 0, NIL, NIL, NIL, NIL, NIL, {"Rotina Personalizada"} )', 0 , nRot, Nil}) return aRotinaAux
04. DEMAIS INFORMAÇÕES
Não há.
05. ASSUNTOS RELACIONADOS
Pontos de Entrada - Financeiro - P12