Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

Bloco de código
languagedelphi
themeMidnight
titleExemplo: GFEXWS07
linenumberstrue
#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