Árvore de páginas

GFEXWS07 – Funcionalidade Específica no Início da Integração (Protheus x Progress)

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Distribuição e Logística

Módulo:

SIGAGFE

Ponto de Entrada - GFEXWS07

Descrição:

Permitir ao usuário informar novas cláusulas Where para filtrar os dados que serão integrados (Protheus x Progress).

Localização:

No início da função responsável pelo envio das informações na integração do Protheus com o Progress.

Programa Fonte:

GFEXWSFUN - Serviço de integração do Frete Embarcador (SIGAGFE)

Parâmetros:
NomeTipoDescriçãoObrigatório
PARAMIXB[1]String

Código da tabela que fará parte da integração.

Sim
PARAMIXB[2]StringCódigo da integração (1 = Fiscal; 2 = Financeiro; 3 = Recebimento; 4 = RH; 5 = Faturamento) Sim
Retorno:
NomeTipoDescriçãoObrigatório
cRetStringConteúdo da query modificada de acordo com a necessidade do usuárioSim

Exemplo: GFEXWS07
#Include 'Protheus.ch'
User Function GFEXWS07()
Local cTabela := PARAMIXB[1]
Local cCodInt := PARAMIXB[2]
cRet := ""
If cTabela == "GXH" .AND. cCodInt == '99'
	cRet := " AND (TAB.GXH_XERP = '2' ) "
EndIF
Return cRet