01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Prestadores de Serviços Terceirização |
Função: | TECA020A.PRW |
País: | Brasil |
Ticket: | Não há |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERSGS-21283 |
02. DESCRIÇÃO
Necessidade de incluir um botão no menu principal do Browse da Rotina de Supervisores.
03. DEMAIS INFORMAÇÕES
Implementação do Ponto de Entrada At020AMnu que é executado durante a montagem do Menu principal do Browse da Rotina de Supervisores.
Este ponto de entrada recebe os seguinte parâmetros:
Parâmetro | Descrição |
---|---|
cQuery | Query padrão para carregamento dos atendentes |
Este ponto de Entrada não tem retorno
Parâmetro | Descrição |
---|---|
cRet | Nova Query para carregamento dos atendentes |
#INCLUDE "TOTVS.CH" /*/{Protheus.doc} AT020AMNU Ponto de Entrada At020AMnu que é executado durante a montagem do Menu principal do Browse da Rotina de Supervisores. @type User Function @author TOTVS @since 17/03/2025 @version 12.1.2310 @return aNovosBtns, Array, Array com os novos botões a serem incluídos no Menu /*/ User Function AT020AMNU() As Character Local aNovosBtns := {} aAdd( aNovosBtns, { 'Botao Teste1', "Alert('Teste1')", 0, 4 } ) aAdd( aNovosBtns, { 'Botao Teste2', "U_FuncUsu", 0, 4 } ) Return aNovosBtns /*/{Protheus.doc} FuncUsu Rotina de Usuário @type User Function @author TOTVS @since 17/03/2025 @version 12.1.2310 @return Nil, Nil, Nulo /*/ User Function FuncUsu() //Lógica do usuário Alert('Teste2') Return Nil
Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente. Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.IMPORTANTE!
04. ASSUNTOS RELACIONADOS
- Não há