Desenvolvimento   Millen-15871 - Pedido de Venda - Api Para Tratativas de Descontos
Release                    98
Versão                     5
Autor                       André Mota

Processo: Vendas

Nome do Processo: Importação de Pedidos de Venda

Motivação

A Millen-15871 traz melhorias aplicadas na customização Millen-14044, na qual foi desenvolvido um campo para capturar o 'preço original' dos itens (preço sem o desconto), quando o pedido é importado pela VTEX. Estes valores são repassados às rotinas de inclusão de pedidos de venda no e-Millennium.
Com a criação do campo PRECO_ORIGINAL_SITE, integrando a tabela de pedido de vendas do banco de dados, o sistema e-Millennium passa a registrar também o preço original do item, além do preço com desconto (campo PRECO). Um desconto (cortesia) pode ser aplicado diretamente sobre o item ou sobre o total da nota.

Parâmetros

Habilitando a importação de pedidos
Para habilitar as flags Publicar no Servidor Atual e Importar Pedidos da vitrine VTEX, siga os passos abaixo:

Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;

Busque a vitrine desejada. Use os filtros à esquerda da tela e clique em Procurar (ou clique apenas em Procurar para visualizar todas as vitrines). Selecione a vitrine. Em seguida, dê duplo clique sobre ela ou clique no botão Alterar Vitrine.

Na tela Alterar Vitrine, guia Vitrine, seção Configuração do servidor, habilite a flag Publicar no Servidor Atual;

Na seção Integração de Pedidos, habilite a flag Importar Pedidos;

Clique em Salvar.


Habilitando a flag 'Aplica Desconto'
Para habilitar a flag Aplica Desconto do Item na Cortesia, siga as etapas abaixo:

Acesse a tela Lista de Vitrines pelo caminho: Produtos e Serviços > Vitrine > Vitrines;

Busque a vitrine desejada, selecione-a e, em seguida, clique em Ações/Configurações adicionais;


Na tela Configurações VTEX (ACTIVE), guia Geral, seção Parâmetros de integração, habilite a flag Aplica Desconto do Item na Cortesia.

Clique em Executar.

Entradas

Aplicando desconto sobre o total da nota
Realizadas as parametrizações, importe os pedidos de venda da vitrine da VTEX para o e-Millennium. O desconto será aplicado sobre o total da nota. Consulte os pedidos, seguindo as etapas abaixo:

Acesse a tela Listar Pedidos de Venda e Listas de Casamento pelo caminho: Vendas > Pedido de Venda;

Busque o pedido de venda, selecione-o e, em seguida, dê duplo clique sobre ele ou clique em Altera Pedido de Venda;

Abaixo, na tela Altera Pedido de Venda, vemos que uma 'promoção' oferece um desconto de R$ 20,00 sobre a compra de dois itens de um determinado produto. De acordo com este exemplo, na primeira compra, um item foi adquirido por R$ 100,00.

Em seguida, dois itens do mesmo produto foram comprados por R$ 200,00, porém, neste caso, receberam o desconto de R$ 20,00, aplicados sobre o total da nota. O valor final foi R$ 300,00 (total) – R$ 20,00 (campo Cortesia) + R$ 2,60 (valor do frete) = R$ 282,60.


Observe que o sistema e-Millennium importa o pedido de venda da vitrine da VTEX já com o novo campo PRECO_ORIGINAL_SITE. Abaixo, os valores destacados na tabela de pedido de vendas do banco de dados.

Aplicando desconto sobre o item
Para aplicar o desconto sobre o item, realize as parametrizações, porém desligue a flag Aplica Desconto do Item na Cortesia (ver item Habilitando a flag 'Aplica Desconto'). Em seguida, importe os pedidos de venda da vitrine da VTEX para o e-Millennium. O preço de desconto do item será atribuído no pedido. Consulte os pedidos, seguindo as etapas abaixo:

Acesse a tela Listar Pedidos de Venda e Listas de Casamento pelo caminho: Vendas > Pedido de Venda;

Busque o pedido de venda, selecione-o e, em seguida, dê duplo clique sobre ele ou clique em Altera Pedido de Venda;


Abaixo, na tela Altera Pedido de Venda, vemos que uma 'promoção' oferece um desconto de R$ 20,00 sobre a compra de dois itens de um determinado produto. Porém, com a flag Aplica Desconto do Item na Cortesia desligada, o preço de desconto do item será atribuído no produto.

Na primeira compra, um item foi adquirido por R$ 100,00. Na segunda compra, o desconto incidiu sobre os dois itens. Cada um ficou por R$ 90,00. O valor final foi R$ 280,00 (total) + R$ 2,60 (valor do frete) = R$ 282,60. Não houve, portanto, valores no campo Cortesia.

Observe que o campo PREÇO traz, no pedido com dois itens, o valor de R$ 90,00, ou seja, o desconto de R$ 20,00 já foi aplicado diretamente no preço do item.

  • Sem rótulos