Configurar / Usar isoCRM_vtex_add_cliente
Para que serve esse sistema?
Este sistema é projetado para integrar o e-commerce VTEX ao sistema Iso, utilizando o motor isoCRM_vtex. Atualmente, a integração permite a importação de dados de produtos.
Estamos utilizando a versão 2 da API da VTEX. Antes de realizar qualquer requisição, é necessário que o cliente conceda permissão para os tokens nas rotas GET através do painel de administração que apenas o cliente tem acesso.
Para mais detalhes, consulte a documentação da API da VTEX.
Preparando o terreno
1 - É preciso criar um usuário específico para esse motor dentro do Iso.
2 - Cadastre 5 parametros.
Estes parametros devem ser fornecidos pelo cliente
X-VTEX-API-AppKey
X-VTEX-API-AppToken
DATA_ENTITY_NAME_ENDERECO
DATA_ENTITY_NAME_CLIENTE
ACCOUNT_NAME_VTEX
3 - Entedendo cada parametro :
X-VTEX-API-AppKey - É um token que é gerado na área adm do cliente
X-VTEX-API-AppToken - É um token que é gerado na área adm do cliente
DATA_ENTITY_NAME_ENDERECO - É o nome da pasta dentro da vtex que representa dados de endereço do Cliente, normalmente é AD
DATA_ENTITY_NAME_CLIENTE - É o nome da pasta dentro da vtex que representa dados de clientes, normalmente é CL
ACCOUNT_NAME_VTEX - É o nome da conta do cliente dentro da vtex
Como usar?
1 - Entedendo os principais parametros
Ao executar o sistema pela primeira vez, um arquivo chamado isoCRM_vtex_config.json será gerado localmente.
Configure os seguintes itens de acordo com as informações do cliente:
URL
USERNAME
USER_PASSWORD
EMP_CODE
time_sleep_day significa que a cada ciclo re consulta o sistema irá dormir X dias.
No exemplo da imagem ele irá dormir de 1 em 1 dia
Onde conferir se a importação funcionou?
Dentro do menu Produtos.
Basta conferir dentro da lista se existe.
Ao abrir as configurações de um item pode-se notar que os dados do produto foi inserido.
Dentro do SELECT marca, modelo, fabricante, classificação terá todas as opções disponíveis dentro do site da VTEX