Evaluating bids

Análise e Implementação de integração entre Erp firebird com Hub de Apis

Published on the June 10, 2019 in IT & Programming

About this project

Open

1. Identificar e analisar no banco de dados as tabelas/chamadas para os campos que serão integrados.
2. Implementar a integração do ERP com Hub de APIs seguindo as melhores práticas de segurança, JSON, RESTful, etc.
3. Documentar a integração com todo procedimento e regras utilizadas.
4. Essa integração precisa ser editável para futuras modificações e implementações.
5. Criar gerenciador de logs do que foi integrado, problemas e erros pra identificar e facilitar as correções necessárias.
6. Otimizar o desempenho para não impactar o banco de dados e causar lentidão no ERP.
7. Elaborar interface/front end para selecionar oq será integrado (Categorias/Produtos/Pedidos/etc) com barra de progressão da tarefa.
8. Elaborar formas de tratar as requisições e não perder a sincronização para a situação de indisponibilidade entre uma das pontas (erp ou hub de apis) e assim retornar a integração sem perder as transações/dados.

Fluxos de Ecommerce com ERP:
1. Buscar/Inserir produtos (simples, com variações, kit).
2. Buscar/Inserir categorias e subcategorias
3. Buscar/Inserir preço e estoque do produto.
4. Buscar/Inserir produto por sku:  informações específicas como url, imagem, descrição, marca, EAN, skus de produtos filhos, entre outros.
5. Inserir pedido Atualizar status do pedido Buscar informações de embarque (código de rastreamento do produto, nome da transportadora, valor do frete).
6. Buscar/Inserir informações fiscais: valor total do pedido, taxas, descontos, chave da nota fiscal.
7. Buscar/Inserir informações de clientes: nome, e mail, telefone, cpf, endereços
inserir clientes.

Nesses fluxos, existe a necessidade de inserirmos as informações descritas, mas também realizarmos consultas e alterações nos dados já integrados.

Category IT & Programming
Subcategory Web development
Is this a project or a position? Project
I currently have I have an idea
Required availability Full time
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Roles needed Developer, Other
Other roles needed Além da qualificação e conhecimento técnico, é importante que o profissional tenha uma comunicação clara, objetiva e seja organizado. Entenda que o projeto afeta diversas áreas da empresa e por isso a excelência no serviço prestado deve ser atingido.

Delivery term: June 25, 2019

Skills needed