Ir para o conteúdo principal

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.