Á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.customer.data.protheus - API de Clientes
tgv.salesBudget.data.protheus - API de Orçamentos

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 (Tabela de Preços a serem processados)
Idiomas:Todos

02. DESCRIÇÃO 

        O ponto de entrada GVCUSVEN será executado no momento da consulta de Clientes, permitindo complementar o filtro da query referente a regra de vínculo do cliente com o vendedor a ser processada para o Portal Gestão de Vendas (PGV).

Importante

 - Ao realizar a compilação do ponto de entrada é necessário realizar o login no Portal Gestão de Vendas.

03. SINTAXE 

GVCUSVEN() ---> cQuery

04. PARÂMETROS 

         Não Há.

05. RETORNO 

Retorno

Tipo

Descrição

Obrigatório

cWhereCaracter

Condição SQL. A string deve ser iniciada pelo operador "AND" ou "OR" 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
User Function GVCUSVEN()
        Local cWhere := " OR SA1.A1_COD LIKE '%TGV%' OR SA1.A1_COD LIKE 'FAT%' " // Adicionando um regra alternativa de filtro da query para também trazer os clientes que contém o texto TGV ou FAT no seu respectivo código
Return cWhere