Analisando propostas

Integração de sistema Php Codeigniter / Bootstrap com Erp em Núvem Sige Cloud via Api

Publicado em 08 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Temos um sistema de controle de ordem de serviço feito em PHP com CodeIgniter / Bootstrap e precisamos integrá-lo via api ao erp em núvem sige cloud. A sige cloud fornece toda a documentação da api.
Pontos básicos do projeto:
1) Cadastro de cliente deve ser compartilhado entre os 2 sistemas e sincronizado, ou seja, podemos alterar ou adicionar coisas tanto no sistema de os quanto no erp que eles aparecerão para os 2 sistemas imediatamente.


2) Ao abrir uma nova os o sistema deve gerar no erp um lançamento de orçamento e manter o sincronismo disso, ou seja, quando for alterado valor, adicionado ou removido produto ou serviço, etc, independente da alteração ter sido feita no sistema de os ou no erp.
3) Quando uma os tiver o status alterado para finalizado, o orçamento no erp deve ser convertido para pedido (é apenas um flag que a api troca com facilidade).
4) Quando a os tiver o status alterado para reprovado ou sem conserto, o orçamento no erp deve ter o status alterado para cancelado (também é flag que a api gerencia).


5) Quando o pedido for faturado no erp, a os no sistema de os deve ser convertida para o status de arquivada.

Observação: Como a api pertence ao erp, é o sistema de os que consulta ela e nunca o contrário. Portanto nestes casos onde o sincronismo deve ser feito no sentido ERP -> Sistema de os, não sei dizer tecnicamente falando qual a melhor forma de ser feito, já que também não podemos sobrecarregar os sistemas fazendo consultas em tudo a todo momento, já que o volume de os ultrapassa 100 mensais.
Também é importante que a programação que fará estas funções se integre ao sistema mantendo o mesmo padrão, de forma que possa ser dado manutenção com facilidade.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias