Tempo aproximado para leitura: 00:05:00 min
Dúvida
Ponto de entrada que permite adicionar nova opção no menu/browse do contas a pagar (FINA050) e funções do contas a pagar (FINA750)
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - SIGAFIN - Todas as versões
Solução
Ponto de entrada: F050ROT
Este permite modificar os itens de menu do browse de seleção de títulos a pagar , por meio de edição da variável aRotina (passada como parâmetro no ponto de entrada) .
O retorno deve conter a variável aRotina customizada, com as opções que podem ser selecionadas.
PoC
#Include 'Protheus.ch'
#Include 'FWMVCDEF.ch'
User Function F050ROT()
Local aArea := GetArea()
Local aRotina := Paramixb // Array contendo os botoes padrões da rotina.
// Tratamento no array aRotina para adicionar novos botoes e retorno do novo array.
Aadd(aRotina, { "F050ROT", "U_F050ROTMSG", 0, 8, 0,.F.})
RestArea(aArea)
Return aRotina
User Function F050ROTMsg()
Aviso( "F050ROT", "Ponto de Entrada F050ROT", {"Ok"}, 2 )
Return .T.
Exemplo:
Saiba mais:
F050ROT
0 Comentários