Integração dos dados do sistema com sistemas externos

Índice

Cadastro de Integradores eletrônicos

INTDADOS.CAD_INTEGRADORES_ELETRONICOS

Descrição

Interface para manutenção dos integradores eletrônicos (e-Commerce).

Esta interface pode ser acessada pelo menu:


Campos:

Nome dado para identificar um integrador eletrônico.
Ex:
  • CIELO
  • CIELO30
  • CONECTA
  • SIMULATED
Driver de comunicação com o integrador eletrônico. O driver deverá implementar a API definida no tipo de integrador.
Ex:
  • br.com.eligo.ecommerce.cielo.CieloIntegrator
  • br.com.eligo.ecommerce.cielo30.Cielo30Integrator
  • br.com.eligo.ecommerce.conecta.ConectaIntegrator
  • br.com.eligo.ecommerce.SimulatedIntegrator
  • br.com.eligo.ecommerce.getnet.GetNetIntegrator
Indica o propósito de integração.
  • E-commerce - Integrador para pagamentos eletrônicos. Estes integradores são utilizados através de LOPs que automatizam o processo de cobrança e liquidação dos títulos associados aos mesmos.
  • Bancaria - São integradores que permitem a troca de informações bancárias com a instituição financeira.
  • Contrato - Permite integrar as informações de contratos com sistemas externos.
  • Loja virtual - Permite atualizar loja virtual com produtos de uma lista de preços e importar respectivos pedidos.
  • Transporte - São integradores que permitem a troca de informações entre um estabelecimento e uma transportadora ou operadora logística.
  • Transferência eletrônica de fundos - Integrador utilizado para implementar uma solução de TEF nas estações de trabalho.
Nome (ou código) de identificação do estabelecimento. Na maioria das vezes, apenas os estabelecimentos que o usuário tem acesso estarão disponíveis como opção.
Ex:
  • MATRIZ
  • FILIAL 1
  • FILIAL 2
  • CD-RS
Nome dado para identificar a lista de preços ou coleção.
Ex:
  • PADRÃO
  • PROMOCIONAL
  • INVERNO 2017/2018
  • CLIENTE X
  • FORNECEDOR Y
Nome dado para identificar o tipo de pedido.

Os tipos de pedidos são apresentados de acordo com o estabelecimento selecionado.
Ex:
  • VENDA
  • COMPRA
  • AMOSTRA
  • ORDEM_DE_SERVICO
  • PRODUCAO
  • TRANSFERENCIA
  • REPRESENTACAO
Nome dado para o tipo de estoque.
Ex:
  • Estoque
  • Matéria-prima
  • Revenda
  • Em terceiros
  • De terceiros
  • Consumo
  • Ativo imobilizado
  • Ferramentas
  • Consignação de terceiros
  • Consignação em terceiros
  • Feiras
  • Para garantia
  • Em garantia
Propriedades necessárias para a definição do endpoint. Estas propriedades variam de acordo com a implementação do integrador e são montadas dinamicamente conforme o driver informado.
Indica se o integrador está ativo ou não.
Define a obrigatoriedade do preenchimento do atributo de código de barras do título
  • Opcional - O preenchimento do campo de código de barras é opcional
  • Não editavél - Campo de código de barras não deve ser preenchido ou exibido na tela.
  • Obrigatório - Código de barras deve ser obrigatoriamente preenchido
DEPRECIADO: O DRIVER DO INTEGRADOR É QUE DEVE RESPONDER POR ISSO!!!
Indica se o integrador eletrônico possui suporte a cancelamento de transações. Quando selecionado, ao cancelar um título "Programado", o sistema automaticamente executa o cancelamento da respectiva transação de integração realizada quando o título foi capturado.
Label a ser utilizado para o atributo de afiliação do integrador informado no LOP. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente.
Label para ser utilizado no campo usuario do integrador. Caso o integrador não tenha este campo, então deve-se deixa-lo em branco. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente.
Label a ser utilizado para a chave do integrador. Para Cielo, por exemplo, é "Chave". Para a GenNet é "Senha".
Utilizado para adequar a terminologia utilizada pelo respectivo adquirente.
Label a ser utilizado para identificar um terminal. Caso o integrador não utilize este conceito, deve-se deixar este campo em branco. Utilizado para adequar a terminologia utilizada pelo respectivo adquirente.

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
CIELObr.com.eligo.ecommerce.cielo.CieloIntegratorE-commerceMATRIZNãoOpcionalNão
CIELO30br.com.eligo.ecommerce.cielo30.Cielo30IntegratorBancariaFILIAL 1SimNão editavélSim
CONECTAbr.com.eligo.ecommerce.conecta.ConectaIntegratorContratoFILIAL 2NãoObrigatórioNão
SIMULATEDbr.com.eligo.ecommerce.SimulatedIntegratorLoja virtualCD-RSSimOpcionalSim
Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Topo

Importar

Funcionalidade que permite importar dados para o bloco desejado.
Topo

Exportar

Funcionalidade que permite exportar os dados de um bloco.
CIELObr.com.eligo.ecommerce.cielo.CieloIntegratorE-commerceMATRIZPADRÃOVENDAEstoqueNãoOpcionalNão
CIELO30br.com.eligo.ecommerce.cielo30.Cielo30IntegratorBancariaFILIAL 1PROMOCIONALCOMPRAMatéria-primaSimNão editavélSim
CONECTAbr.com.eligo.ecommerce.conecta.ConectaIntegratorContratoFILIAL 2INVERNO 2017/2018AMOSTRARevendaNãoObrigatórioNão
SIMULATEDbr.com.eligo.ecommerce.SimulatedIntegratorLoja virtualCD-RSCLIENTE XORDEM_DE_SERVICOEm terceirosSimOpcionalSim
Topo

Testar

Permite testar a comunicação com o integrador eletrônico.

Regras

Ajustar campos conforme driver

Ao ser informado um driver, o sistema deve ajustar o campo estabelecimento conforme indicado pelo driver e incluir os campos de propriedade conforme indicado no mesmo.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Alterar"
  • Antes de apresentar uma tela formulário "Novo"
  • Ao alterar campo "Driver" do formulário "Alterar"
  • Ao alterar campo "Driver" do formulário "Novo"

Salvar propriedades

Salva as propriedades do driver.
Eventos que disparam esta regra:
  • Antes de alterar formulário "Alterar"