Histórico da Página
...
O ponto de entrada GVFLDC5 permite informar permite adicionar campos personalizados da tabela do cabeçalho dos Pedidos de Vendas (SC5) a serem consideradospelo apresentados no Portal Gestão de Vendas. Estes campos serão utilizados pela API de integração de campos personalizados (pgv.customfields)considerados no Resumo do Pedido e serão enviados com seus valores digitados pelo vendedor para a gravação do Pedido de Venda. Este ponto de entrada é executado no end-point apresentado a seguir:
- /api/pgv/customFields/
03
...
. DEMAIS INFORMAÇÕES
04. SINTAXE
GVFLDC5() ---> aRet
0405. PARÂMETROS
Não há.
0506. RETORNO
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aSC5 | Array | Array unidimensional que deve conter em cada posição um campo do cabeçalho do Pedido de Vendas, no formato caractere. Exemplos: | Sim |
Aviso | ||
---|---|---|
| ||
Serão permitidos somente campos do tipo:
Não serão permitidos campos do tipo:
|
0607. EXEMPLO
Bloco de código | ||||
---|---|---|---|---|
| ||||
#INCLUDE "PROTHEUS.CH" //----------------------------------------------------------- /*/{Protheus.doc} GVFLDC5 Este ponto de entrada é chamado pela API de integração de campos personalizados, para informar quais campos adicionais da tabela SC5, personalizados ou não, sejam considerados pelo PGV além dos padrões @type function @author Squad CRM/Faturamento @since 20/04/2023 @version 1.0 /*/ //----------------------------------------------------------- user function GVFLDC5() as array local aSC5:= {} as array aAdd(aSC5, "C5_PESOL") aAdd(aSC5, "C5_PBRUTO") aAdd(aSC5, "C5_RECFAUT") aAdd(aSC5, "C5_DATA1") aAdd(aSC5, "C5_VOLUME1") return aSC5 |
...