Pular para o conteúdo principal

CD_INTEGRACAO - Modelo de Integração Financeira

Tela de configuração: FNC001 - Parâmetros do Financeiro Localização: Aba Cód. Empresa → campo Modelo (cmbTP_MODELO) Tabela: PARMINTEGRACAOFINANC.CD_INTEGRACAO Tipo: DOM_INTEGER NOT NULL Valor padrão: 0 (Selecione) Chave primária: (CD_EMPRESA, CD_INTEGRACAO)

Descrição​

Define qual adquirente/plataforma de captura será utilizada na integração financeira da empresa. Cada empresa pode ter vários registros de integração, mas cada combinação de empresa + modelo deve ser única.

Telas impactadas​

TelaContexto
FNC001 - Parâmetros do FinanceiroConfiguração do modelo de integração (aba Cód. Empresa)

Campos envolvidos​

CampoTabelaDescrição
CD_INTEGRACAOPARMINTEGRACAOFINANCCódigo do modelo de integração (chave)
DS_INTEGRACAOPARMINTEGRACAOFINANCDescrição textual, preenchida automaticamente pela validação
DS_CODCLIENTEPARMINTEGRACAOFINANCCódigo do cliente na plataforma (informado pelo usuário)
CD_EMPRESAPARMINTEGRACAOFINANCEmpresa vinculada à integração

Opções disponíveis​

0 - Selecione (Indefinido)​

O que fazDetalhe
Valor padrão ao incluir novo registroNão permite salvar com este valor

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. O campo Modelo será exibido com "Selecione".
  4. Mantenha o valor "Selecione" e clique em Salvar.
  5. O sistema exibirá a mensagem: "Modelo de Integração deve ser Informado! Verifique."

Resultado esperado: O registro não é salvo. O foco retorna ao campo Modelo.


1 - Fiserv​

O que fazDetalhe
Integração com adquirente FiservRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione Fiserv.
  4. O campo descrição será preenchido automaticamente com "FISERV".
  5. Informe o Código do Cliente (código na plataforma Fiserv).
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 1 vinculado à empresa selecionada.


2 - PagBank​

O que fazDetalhe
Integração com adquirente PagBankRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione PagBank.
  4. O campo descrição será preenchido automaticamente com "PAGBANK".
  5. Informe o Código do Cliente na plataforma PagBank.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 2 vinculado à empresa selecionada.


3 - GetNet​

O que fazDetalhe
Integração com adquirente GetNetRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione GetNet.
  4. O campo descrição será preenchido automaticamente com "GETNET".
  5. Informe o Código do Cliente na plataforma GetNet.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 3 vinculado à empresa selecionada.


4 - Rede​

O que fazDetalhe
Integração com adquirente RedeRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione Rede.
  4. O campo descrição será preenchido automaticamente com "REDE".
  5. Informe o Código do Cliente na plataforma Rede.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 4 vinculado à empresa selecionada.


5 - Cielo​

O que fazDetalhe
Integração com adquirente CieloRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione Cielo.
  4. O campo descrição será preenchido automaticamente com "CIELO".
  5. Informe o Código do Cliente na plataforma Cielo.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 5 vinculado à empresa selecionada.


6 - Elavon​

O que fazDetalhe
Integração com adquirente ElavonRequer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione Elavon.
  4. O campo descrição será preenchido automaticamente com "ELAVON".
  5. Informe o Código do Cliente na plataforma Elavon.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 6 vinculado à empresa selecionada.


7 - Sipag 2.0​

O que fazDetalhe
Integração com adquirente Sipag 2.0Requer preenchimento de DS_CODCLIENTE

Simulação passo a passo​

  1. Acesse a tela FNC001 e selecione a aba Cód. Empresa.
  2. Clique em Incluir para adicionar uma nova integração.
  3. No campo Modelo, selecione Sipag 2.0.
  4. O campo descrição será preenchido automaticamente com "SIPAG 2.0".
  5. Informe o Código do Cliente na plataforma Sipag 2.0.
  6. Clique em Salvar.

Resultado esperado: O registro é gravado com CD_INTEGRACAO = 7 vinculado à empresa selecionada.

Regras Gerais​

Duplicidade por Empresa + Modelo​

O sistema impede que a mesma empresa tenha dois registros com o mesmo modelo de integração. Ao tentar salvar um modelo já cadastrado para a empresa, será exibida a mensagem:

"Código de Integração "X" já Cadastrado para a Empresa! Verifique."

Código do Cliente compartilhado entre empresas​

Se o campo DS_CODCLIENTE estiver preenchido, o sistema verifica se outra empresa já utiliza o mesmo código de cliente para o mesmo modelo de integração. Essa validação ocorre no evento BeforePost da tabela PARMINTEGRACAOFINANC.

Exceção / Importante: O preenchimento de DS_CODCLIENTE é opcional. Se deixado em branco, a validação de compartilhamento entre empresas é ignorada.

Procedures impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoDescrição
tabPARMINTEGRACAOFINANCAfterInsertUdmFNC001.pasInicializa CD_INTEGRACAO com 0 ao incluir novo registro
tabPARMINTEGRACAOFINANCCD_INTEGRACAOValidateUdmFNC001.pasPreenche automaticamente DS_INTEGRACAO conforme o modelo selecionado
tabPARMINTEGRACAOFINANCBeforePostUdmFNC001.pasValida modelo obrigatório (<> 0), duplicidade e compartilhamento de DS_CODCLIENTE

Referências SQL​

Não foi encontrada referência direta ao campo PARMINTEGRACAOFINANC.CD_INTEGRACAO em scripts SQL (Scripts/). As ocorrências de CD_INTEGRACAO em procedures referem-se a campos homônimos em outras tabelas (ex: ITEMPEDIDOEZ.CD_INTEGRACAO, ITEM.CD_INTEGRACAO1/2/3), que servem a integrações de e-commerce/PDV e não ao cadastro de modelos financeiros.

Tabela Comparativa Resumida​

ValorModeloDescrição Automática
0SelecioneINDEFINIDO (não permite salvar)
1FiservFISERV
2PagBankPAGBANK
3GetNetGETNET
4RedeREDE
5CieloCIELO
6ElavonELAVON
7Sipag 2.0SIPAG 2.0