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: | GCPXFUN - Função Genérica GCPA009 - Processa os Pedidos e Contratos para os Vencedores do Edital |
02. DESCRIÇÃO
Este ponto de entrada permite adicionar novos campos e filtros customizados na consulta de busca dos registros de Produtos e Participantes do Processo de Licitação.
03. LOCALIZAÇÃO
O Ponto de Entrada se encontra na montagem da query SQL para busca dos registros dos vencedores da licitação no banco de dados.
04. EXEMPLO DE UTILIZAÇÃO
Exemplo
#include 'totvs.ch' /*/{Protheus.doc} User Function GCP9QRY Adição de campos e filtros na consulta de produtos e participantes do Processo de Edital. @type Function @since 01/01/2024 @author user /*/ User Function GCP9QRY() Local aRet := {} /* Posições do vetor aRet: [1] = Novos campos para adição ao SELECT do banco de dados, utilizar sintaxe SQL. [2] = Novos filtros para adição ao WHERE do SELECT do banco de dados, utilizar sintaxe SQL. */ AAdd(aRet, ", B1_DESC, C1_QUANT") // Campos adicionados ao SELECT da query SQL de consulta dos dados. AAdd(aRet, "AND CO3_QUANT > 0") // Filtros adicionados ao WHERE da query SQL de consulta dos dados. /* TABELAS utilizadas no SELECT: CO3 = Participantes Edital CO2 = Produtos Edital SB1 = Cadastro de Produtos CP4 = Edital x Solicitações de Compras SC1 = Cadastro de Solicitações de Compras CP6 = Composição do Lote do Edital */ Return aRet
Observação
Caso a sintaxe SQL não seja respeitada ou seja utilizado campos de tabelas que não estão disponíveis na query SQL, poderá acarretar em erro crítico no sistema e finalização da sessão.
05. RETORNO
Retorno: Array
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas