CONTEÚDO
- Dados gerais
- Descrição
- Localização
- Exemplo de utilização
- Retorno
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Compras |
Função: | MATA131 - Gerar Cotações |
02. DESCRIÇÃO
Este ponto de entrada permite complementar o filtro do browse da rotina Gerar Cotações (MATA131) com novas condições customizadas.
03. LOCALIZAÇÃO
O Ponto de Entrada se encontra na montagem do browse da rotina Gerar Cotações (MATA131), após a confirmação da tela inicial de Perguntas.
04. EXEMPLO DE UTILIZAÇÃO
Exemplo
#include 'totvs.ch' /*/{Protheus.doc} User Function MT130IFR Permite complementar o filtro em ADVPL e a query SQL, de seleção dos registros do browse, da rotina Gerar Cotações. @type Function @since 01/01/2024 @author user /*/ User Function MT130IFR() Local aRet := {} Local cFiltADVPL := "" Local cFiltSQL := "" cFiltADVPL := "!Empty(C1_CC)" // Filtro em ADVPL. cFiltSQL := "C1_CC <> ' '" // Filtro em SQL. AAdd(aRet, cFiltADVPL) // Na primeira posição do vetor, deve-se retornar o filtro em ADVPL. AAdd(aRet, cFiltSQL) // Na segunda posição do vetor, deve-se retornar o filtro em SQL. Return aRet
Observação
Este ponto de entrada será acionado se as seguintes condições forem verdadeiras:
- Pergunta "Filtra por Data?" com conteúdo "Não";
- Pergunta "Filtra SC já Gerada?" com conteúdo "Não";
- Se o ponto de entrada MT131FIL não estiver em uso ou se em uso, retornar vazio;
- Se o parâmetro MV_RESTCOM estiver com o conteúdo "N";
05. RETORNO
Retorno: Array
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas