Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT)

Função:
GVFLDCK
País:Brasil
Ticket:19515911
Requisito/Story/Issue (informe o requisito relacionado) :DSERFAT2-3415


02. DESCRIÇÃO

O ponto de entrada GVFLDCK permite adicionar campos personalizados da tabela do itens do Orçamento (SCK) a serem apresentados no Portal Gestão de Vendas. Estes campos serão utilizados considerados no Resumo do Orçamento e serão enviados com seus valores digitados pelo vendedor para a gravação do Orçamento Este ponto de entrada é executado no end-point apresentado a seguir:

  • /api/pgv/customFields/


03. DEMAIS INFORMAÇÕES

Sintaxe: 

GVFLDCK() ---> aRet


Retorno: 

NomeTipoDescriçãoObrigatório
aSCKArray

Array unidimensional que deve conter em cada posição um campo dos itens do Orçamento, no formato caractere. Exemplos:

aSC6 := {}
aSC6
:= {"CK_FCICOD", "CK_OBS"}

Sim

Tipos de Campos Permitidos

Serão permitidos somente campos do tipo:

  • Caractere
  • Numérico
  • Data

Não serão permitidos campos do tipo:

  • Lógico
  • Memo
  • Virtual


Exemplo:

Exemplo
#INCLUDE "PROTHEUS.CH"

//-----------------------------------------------------------
/*/{Protheus.doc} GVFLDCK
    Este ponto de entrada é chamado pela API de integração
    de campos personalizados, para informar quais campos
	adicionais da tabela SCK, personalizados ou não, sejam
	considerados pelo PGV além dos padrões
    @type function
    @author Squad CRM/Faturamento
    @since 21/06/2024
    @version 1.0
/*/
//----------------------------------------------------------- 
user function GVFLDCK() as array
    local aSCK:= {} as array
    aAdd(aSCK, "CK_FCICOD")
    aAdd(aSCK, "CK_OBS")
return aSCK


04. ASSUNTOS RELACIONADOS

  • Não há.