Índice | ||
---|---|---|
|
Informações | ||
---|---|---|
| ||
The field customization feature of the Sales Management Portal is in development. |
Product: | TOTVS Backoffice |
Product Line: | Microsiga Protheus Line |
Industry: | Backoffice |
Module: | SIGAFAT - Billing |
Function: | pgv.customfields - API for integration of custom fields |
Scope: | Microsiga Protheus 12 |
Versions: | Microsiga Protheus 12 |
Compatible Countries: | All Countries |
Operating Systems: | All |
Compatible with the following Databases: | All |
Access Level: | Level 1 (Customer Access) |
Languages: | All |
02. DESCRIPTION
O ponto de entrada GVFLDC6 permite informar campos personalizados da tabela de itens dos Pedidos de Vendas (SC6) a serem consideradospelo Portal Gestão de Vendas. Estes campos serão utilizados pela API para integração de campos personalizados (pgv.customfields). Este ponto de entrada é executado no end-point apresentado a seguir:
GVFLDC6() ---> aRet
Não há.
Nome | Tipo | Descrição | Obrigatório |
---|---|---|---|
aSC6 | Array | Array unidimensional que deve conter em cada posição um campo dos itens 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:
|
Bloco de código | ||||
---|---|---|---|---|
| ||||
#INCLUDE "PROTHEUS.CH"
//-----------------------------------------------------------
/*/{Protheus.doc} GVFLDC6
Este ponto de entrada é chamado pela API de integração
de campos personalizados, para informar quais campos
adicionais da tabela SC6, 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 GVFLDC6() as array
local aSC6:= {} as array
aAdd(aSC6, "C6_CC")
aAdd(aSC6, "C6_PEDCOM")
aAdd(aSC6, "C6_CHASSI")
aAdd(aSC6, "C6_FCICOD")
aAdd(aSC6, "C6_OBSCONT")
return aSC6 |