WooCommerce

WooCommerce é um plugin open source de e-commerce para WordPress, que permite a criação de lojas virtuais a partir de códigos abertos. Ele é projetado para comerciantes online de pequeno a grande porte usando o WordPress.

 

O que é Integrado?

Movimentação de vendas, clientes e produtos.

 

Envio

No envio de produtos do ERP para a plataforma WooCommerce, é possível preencher, de forma opcional, alguns campos na aba “E-Commerce” do cadastro de produtos, que podem ser utilizados na integração entre o ERP e o WooCommerce.

  • Título (titulo): Na plataforma WooCommerce, este campo é denominado ‘name’. Ele é responsável por definir o nome do produto na loja. Esse campo é enviado para a plataforma quando está preenchido; caso contrário, a informação é obtida do campo PRODUTO.DESCRICAO.
  • Descrição(descricao): Na plataforma WooCommerce, este campo é chamado de ‘short_description’. Ele é utilizado para fornecer um resumo do produto da loja. Essa informação é enviada quando o campo está preenchido; caso contrário, os dados são obtidos do campo PRODUTO.DESCRICAO2.
  • Descrição Detalhada (HTML): Na plataforma WooCommerce, este campo é chamado de ‘description’. Ele é utilizado para fornecer uma descrição mais completa do produto, que será exibida na loja. Para que esse campo seja enviado, ele deve estar preenchido; caso contrário, os dados são obtidos do campo PRODUTO.DESCRICAO.

Esses campos são enviados tanto na inclusão como na atualização.

 

Produtos: Os produtos são identificados considerando o ID do mesmo, que pode ser composto por CODIGO-COR-TAM, cada produto/cor é um novo produto no site.

Preço: O preço é enviado considerando a tabela de preço selecionada no configurador.

Estoque: O estoque é enviado junto com o material, conforme os depósitos selecionados no Configurador. Para determinar as quantidades que devem ser enviadas para a API considera o parâmetro 20 do Vendas.

Materiais: Os materiais são enviados considerando código e cor, onde cada material novo no ERP é um novo material no site.

Categoria: As categorias são enviadas levando em consideração tudo que está na tabela ETQ_PROD. Somente serão enviados caso não estejam na API como Categoria Principal ou Subcategoria.

Cores: As cores serão enviadas  partindo da tabela TABPRECO, relacionado as tabelas PA_ITEN e CADCOR.

Grupos: Os grupos são enviados considerando o campo DESCRICAO da tabela GRUPO_PA, partindo da tabela TABPRECO, relacionada com as tabelas PA_ITEN, PRODUTO  e GRUPO_PA.

Linhas: As linhas são enviadas considerando o campo DESCRICAO da tabela TABLIN, partindo da tabela TABPRECO, relacionado as tabelas PA_ITENS, PRODUTO e TABLIN.

Marcas: As marcas são enviadas considerando o campo DESCRICAO da tabela MARCA, partindo da tabela TABPRECO, relacionado as tabelas PA_ITEN, PRODUTO e MARCA.

 

Retorno

Pedidos: O campo utilizado para verificar se o pedido existe no ERP é o campo EC_PED_CLI. Para importar os itens utiliza o campo ID do produto como chave com sua variação (COR-TAM) ou ainda, pode utilizar somente a ID quando a referência é única.

Novos Clientes: É realizado o recebimento de novos clientes, validando através do CNPJ/CPF. Caso já exista no ERP é atualizado os dados do cliente.