Integrador Ideris

Integrador Ideris

Pré requisitos:

Neste capítulo, vamos apresentar o IntegradorIderis e suas operações. (A imagem abaixo mostra o painel central do integrador).
Ideris-principal.JPG
  1. Acessando o integrador Ideris, a mesma não solicitará acesso de usuário e senha para conectar, pois, o mesmo
  2. consome dados de conexão com a API Cybersul e API ideris.
  3. Conexão

    1. Primeira etapa o integrador conecta com a API Cybersul, deste modo, caso a conexão fique ok, o integrador irá exibir no Painel Central a informação de "Conectado" (Texto em verde), senão exibira o texto "Não Conectado"(Texto em Vermelho)
    2.  Segunda etapa, estando conectado com a API Cybersul, a aplicação irá consumir dados da configuração realizada para a Ideris. Deste modo, a aplicação irá realizar o teste de conexão com a API Ideris. Caso a conexão fique ok, o integrador irá exibir no Painel Central a informação de "Conectado" (Texto em verde), senão exibira o texto "Não Conectado"(Texto em Vermelho)
  4. Operações

Produtos.JPG

A aba operações possui todas as funcionalidades utilizadas pelo integrador, sendo possível realizar consultas, novos registros e atualizações de forma "manual". Deste modo, as mesmas foram separadas por módulos:

  1. Produtos
    1. GET ALL EXTERNO: Quando acionado será selecionado todos os produtos na API ideris
    2. GET BY FILTER: Quando acionado será selecionado todos os produtos conforme "Campo de Filtro" selecionado.
      1. Campo de Filtro
        1. Opções
          1. Id
      2. Dados do Filtro
    3. POST EXTERNO: Será criado novo cadastro de produto na API Ideris
    4. PUT EXTERNO: Será atualizado cadastro de produto na API Ideris
    5. PUT EXTERNO: Quando acionado será atualizado produto na API Ideris conforme o campo "Código Interno"
    6. GET APICYBERSUL NOVOS: Será selecionado todos os produtos novos na API Cybersul.
    7. GET APICYBERSUL PELO ID: Quando acionado é selecionado produto específico conforme o campo "Código Interno".
    8. POST - Registrar Produto: Quando acionado ele cria o registro de integração para o produto Cybersul
    9. GET APICYBERSUL ATUALIZAR: Quando acionado será selecionado todos os produtos que tiveram modificações após a última da data de integração.
    10. ABAS
      1. API EXTERNA: Exibe dados selecionados na API Ideris
      2. API CYBERSUL: Exibe dados selecionados na API Cybersul
  2. Clientes

clientes.JPG

    1. GET ALL: Seleciona todos os clientes na Ideris
    2. GET BY FILTER: Seleciona um cliente específico, conforme Campo de Filtro
      1. Campo de Filtro
        1. Opções
          1. Id do Pedido
          2. Status do Pedido
          3. dateCreated do Pedido
      2. Dados do Filtro
    3. POST APICYBERSUL: Cria um novo cadastro de cliente na Cybersul
    4. PUT APICYBERSUL: Atualiza um cadastro de cliente na Cybersul
    5. GET APICYBERSUL PELO CPF: Seleciona um um cliente da Cybersul pelo CPF.
    6. Observação: O cliente é selecionado dos dados do Pedido de Venda.
  1. Pedidos

pedido.JPG

    1. ABA GET
      1. GET ALL: Seleciona todos os pedidos na API Ideris.
      2. GET BY FILTER: Seleciona os pedidos conforme Filtro
        1. Campo de Filtro
          1. Opções
            1. Id
            2. Status
            3. dateCreated
        2. Dados do Filtro
        3. Tipo Pedido
          1. Opções 
            1. Pedido Faturado
            2. Pedido Não Faturado
            3. Todos
      3. GET APICYBERSUL: Com está opção é possível selecionar o pedido na API Cybersul pelo "Codigo Pedido"
    2. ABA POST

pedido-post.JPG

      1. POST API CYBERSUL: Com está opção é realizado o cadastro de novo pedido na API Cybersul.
    1. ABA PUT
      1. PUT APICYBERSUL FATURADO INTEGRADO: Com está opção é possível realizar a atualização da situação do Pedido de Venda
      2. Observação: Alguns clientes não utilizam está opção, portanto, a mesma pode estar "invisível".
        1.