Integração ECM
INTEGRAÇAO ECM
O módulo ECM tem objetivo de integrar o ILLI ao sistema de venda online, simplificando a gestão de estoque e manutenção de produtos,
geração de documentos fiscais, clientes e pedidos. De forma transparente e automatizada.
Saiba mais em ECM
COMO FUNCIONA
A integração é feita através de API ("Application Programming Interface") , os dados coletados de ambos sistemas são salvos em tabelas de integração
Tabelas NoSql para Sincronismo ECM |
||
tipo |
tabela |
descricao |
configuracao |
stgConfig |
Configuração da Integração illi x loja |
enviar |
stgCor |
Cor auxiliar para o produto |
enviar |
stgImage |
Imagens tabela auxiliar da grade |
enviar |
stgMarca |
Marcas tabela auxiliar para o produto |
enviar |
stgProduto |
Lista de produtos que atenda os filtros das configurações para envio para loja |
enviar |
stgTamanho |
Tamanho tabela auxiliar para cadastro de Produto, antes de enviar aos atributos envia o grupo para cadastro na loja |
enviar/receber |
stgProdutoGrade |
Grade tabela auxiliar para cadastro de produto e recebimento de pedido |
receber |
stgCliente |
Clientes tabela auxiliar para o pedido, caso o CPF já tenha cadastrado no illi, será atualizado somente o endereço. |
receber |
stgPagamento |
Lista de Pedidos importados da loja, precisa configurar na loja o id do illi, o illi não aceita a parcela, será importado o valor total |
receber |
stgPedido |
Lista de Pedidos Importados da loja |
MODULO ECM
O modulo ECM tem objetivo de gerir essa integração de forma simples, segue o descritivo de cada configuração:
SINCRONISMO
A consumição entre os sistemas pode ser feita através do modulo ECM ou agendadas no CRON de acordo com a necessidade de cada cliente, exemplo da chamada pelo terminal:
php index.php bibliotecas/76f4d97d-2ded-443b-82d6-6f8313fe2ef5/api_dooca/enviar true
php index.php bibliotecas/76f4d97d-2ded-443b-82d6-6f8313fe2ef5/api_dooca/receber true
Comunicação feita pelo ECM:
Obs: Ao enviar a informação para a loja o agente salva a hora do envio, para que na próxima chamada pegar somente o que foi alterado daquele ponto em diante, então para cada evento será salvo, a última requisição, abaixo como verificar a última execução:
É muito importante entender que ao sincronizar as informações os dois sistemas mantem um id (Identificação única) de cada informação, isso mantem o sincronismo funcionando, então é muito importante não fazer alterações manuais ou apagar registros em ambos os sistemas.