Árvore de páginas

CONTEÚDO

  1. Dados Gerais
  2. Descrição
  3. Sintaxe
  4. Parâmetros
  5. Retorno
  6. Exemplo

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Faturamento
Função:

tgv.paymentConditions.data.protheus - API de Condições de Pagamento

Abrangências:Microsiga Protheus 12
Versões:Microsiga Protheus 12
Compatível Países:Todos os países
Sistemas Operacionais:Todos
Compatível com as Bases de Dados:Todos
Nível de Acesso:Nível 1 (Condições de Pagamento a serem processados)
Idiomas:Todos

02. DESCRIÇÃO

        O ponto de entrada GVPCQRY será executado no momento da consulta de Condições de Pagamento, permitindo complementar o filtro da query a ser processada para o Portal Gestão de Vendas (PGV).

03. SINTAXE

GVPCQRY() ---> cQuery

04. PARÂMETROS

         Não há.

05. RETORNO

Retorno

Tipo

Descrição

Obrigatório

cQueryCaracter

Condição SQL. A string deve ser iniciada pelo operador "AND" para ser adicionada no filtro da consulta a ser executada pela API. Caso nenhuma condição seja necessária, este ponto de entrada deve ser retornar uma string vazia ("").

Sim


06. EXEMPLO

Exemplo
#Include 'TOTVS.CH'

//-----------------------------------------------------------
/*/{Protheus.doc} GVPCQRY
    Este ponto de entrada é chamado na montagem da Query da
    API de Condições de Pagamento do Portal Gestão de Vendas
    @type function
    @author Squad CRM/Faturamento
    @since 10/04/2023
    @version 1.0
/*/
//-----------------------------------------------------------   
User Function GVPCQRY()

    Local cQuery := ""                           		// Variável cQuery que receberá o filtro que deseja
     
    cQuery := " AND SE4.E4_CODIGO IN ('001','002') "    // Passando para cQuery o filtro desejado
     
Return cQuery                                       	// Retornar o cQuery