A integração do B2C possibilita a comunicação de dados entre o Sistema Microvix e Loja virtual de terceiros e Linx.

Configurações da Rotina

Neste tópico serão descritas as configurações necessárias para a disponibilização e execução da rotina.

Contratação

Para ativação do módulo é necessária a contratação comercial junto à Linx 

Ativação WebService

Após a contratação comercial, o responsável pelo Projeto (Gerente de projetos ou Relacionamento) deverá abrir um chamado para fila 47.6 para ativação técnica (*este serviço possui estimativa de horas).

Banco de Dados

Antes de iniciar o uso do módulo B2C é importante definir algumas informações que são fixas nas tabelas:

  • Empresa que irá ocorrer o faturamento e o vendedor;

Esta ativação ou alteração é realizada somente por consultores ou Suporte Linx Microvix, para tanto basta acessar a ferramenta interna Tools > Parâmetros> B2C – Configurar Parâmetros.

Permissão de Usuário

  • A permissão de usuário "Acessar B2C" disponível em Empresa > Segurança > Configurar Usuários > Grupo "B2C", deve estar marcada. 
  • A permissão de usuário "Cadastro de Notas Fiscais" disponível em Empresa > Segurança > Configurar Usuários > Grupo Faturamento > Subgrupo Permissões Gerais de Nota Fiscal, deve estar marcada para usuários que irão emitir nota a partir do módulo.

Parametrização

Em Empresa > Parâmetros Globais > B2C, devem ser definidos os seguintes parâmetros:


  • Status para entrega: define o último status que encerra o pedido na rotina de rastreamento;
  • Status de Faturamento: define o Status automático após o faturamento da nota fiscal;
  • Usa Integração com Clear Sale: não se aplica para lojas com B2C integrado.
  • Permite seleção de vendedor no faturamento do pedido: determina se será possível selecionar um vendedor no momento de faturar o pedido;
  • Série preferencial: deve ser selecionada uma série preferencial para os pedidos processados pelo módulo;
  • Natureza de Operação Preferencial: deve ser definida a natureza de operação que será utilizada para emissão da nota através do módulo;
  • Usuário para integração de faturamento de vendas B2C: este parâmetro é exclusivo para integração e através dele é definido o usuário que será utilizado para o faturamento;
  • Depósito preferencial: deve ser definido o depósito que será utilizado para a reserva de estoque.

Configurar produtos

Os produtos que serão utilizados, devem, em seu cadastro (Suprimentos > Estoque > Produtos), estar com a opção "Disponível para loja virtual" marcada como "sim".


Configuração de produtos

Chaves de Acesso

Devem ser configuradas as chaves de acesso:

  • Do Microvix;
  • Do Linx IO, cujo responsável é a equipe da Linx Impulse (André Gustavo Roeck - [email protected]);
  • Do E-commerce, cujo responsável é a equipe de Linx Commerce (Fernanda Souza da Silveira - [email protected]).

Fornecimento de Informações

  • Os dados cadastrais necessários para a realização de um pedido serão fornecidos pelo ERP, já os dados referentes aos pedidos e clientes serão fornecidos pela loja virtual;
  • Todas as informações serão disponibilizadas em uma base de dados no SQL SERVER 2008 R2, que poderão ser acessadas com um usuário específico para a função. (Após criada esta base WEB é disponibilizado um login ao terceiro para ter acesso às informações);
  • O módulo B2C Microvix realizará a ponte entre as informações do ERP Microvix (retaguarda) com a loja virtual, são elas: dados da empresa, planos de pagamento, clientes, produtos, saldos de produtos, cadastros auxiliares de produtos, promoções, fornecedores e pedidos;
  • Cada uma das partes será responsável por enviar determinadas informações que, ao serem unidas, geram uma comunicação uniforme e transparente entre dois sistemas distintos.

Dados disponibilizados pela Linx Microvix

  • Dados da empresa;
  • Planos de pagamento;
  • Produtos;
  • Cadastros auxiliares de produtos;
  • Saldos (de todas as empresas);
  • Promoções;
  • Fornecedores;
  • Tabelas de preços (somente as que estiverem configuradas como "preços diferentes por produtos").

Lembrando que todas estas informações serão extraídas diretamente do Microvix ERP e qualquer alteração realizada no mesmo em qualquer um destes itens, impactará diretamente na base intermediária. As regras de atualização, bem como, a periodicidade dos envios também serão definidas pela Linx – Microvix no que se diz respeito aos itens citados.

Dados disponibilizados pelo Terceiro (ou Linx)

Será de responsabilidade do fornecedor da loja virtual a inserção e atualização dos dados referentes a:

  • Clientes;
  • Pedidos;
  • O envio das informações seguirá as regras do fornecedor, porém essas informações deverão adaptar-se à estrutura já criada na base intermediária de recebimento;
  • Caso não seja possível atender os requisitos que a estrutura fornece, a integração não poderá ser concluída;
  • A periodicidade de envio das informações para a base intermediária também ficará a critério do fornecedor, porém a atualização do Microvix ERP com as informações em questão obedecerá uma regra criada pela Linx – Microvix;
  • O Fornecedor receberá um documento com um mapeamento de todas as tabelas, para que ele possa adaptar seu software a estrutura da base que é disponibilizada. Qualquer alteração de layout divergente da base será responsabilidade do terceiro.

Nota

Terceiro = Empresa de software que se comunica com o produto Microvix, seja qualquer empresa do Grupo Linx ou geral.

Ciclo de Pedidos


worddavad2e7357b71c8546cda6c42be879b687.png

Ciclo


Definições

  • Cliente somente é cadastrado no Microvix, quando ocorre a entrada do pedido;
  • Hoje o e-commerce não está consumindo Locação, eles fazem a criação manual dentro do sistema;
  • Ao entrar o pedido, criamos uma API que tenta buscar um plano de pagamento semelhante, caso não exista, o Microvix cria um novo plano de pagamento para permitir a entrada do pedido;
  • Código do rastreio somente é enviado se o cliente contrata a solução N49 junto ao Microvix.