Frete Padrão

De GeoSales
Revisão de 17h48min de 8 de junho de 2017 por 10.0.0.107 (discussão) (Criou página com '== Histórico de Revisões == {| class="wikitable" ! Data ! Quem ! Comentários |- | 08/06/2017 || Inaldo França || Criação do Documento |} == Necessidade == Confor...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Histórico de Revisões

Data Quem Comentários
08/06/2017 Inaldo França Criação do Documento

Necessidade

Conforme comportamento atual do ERP da Lebrinha, cada cliente tem configurado o Frete padrão, e existe a necessidade do GeoSales faça o mesmo tratamento.

Solução

Será criado um campo no cadastro do cliente para informar o tipo de frete padrão do cliente, para quando o cliente for selecionado no pedido o Frete já venha marcado o do seu cadastro.


Implementação

Para atender essa demanda,será necessário criar uma coluna na tabela CLIENTE chamada ID_TIPO_FRETE que receberá do Protheus a informação do Frete padrão de cada cliente.

Após a informação está integrada será alterado a regra de negócio de seleção do frete para selecionar o frete padrão do cliente no momento do pedido.


Integração

A tabela de preço na Lebrinha é customizada (SZ0).

Na tabela (SZ0), Contém o preço de cada produto para determinado cliente, para determinada filial e para o tipo de frete do cliente.

Na mesma tabela, também terá vários preços: preço de partida, preço final, preço de partida CIF, preço de partida FOB, como também o valor do Frete.

O preço que será enviado na integração para venda será o PREÇO FINAL.

Se o tipo de frete do cliente for CIF, o preço final será com frete, caso o vendedor escolher a opção FOB, o Geosales deverá subtrair o valor do frete.

Se o tipo de frete do cliente for FOB e no momento da venda, o vendedor escolher a opção CIF, então o GeoSales terá que somar o valor do frete.

OBS: O Valor do Frete no ERP é em Valor, esse valor terá que ser transformado em percentual para ser descontado ou acrescentado.


Exemplo de Como de ser preenchia a nova tabela.

Exemplo 1 :

Se o Tipo de Frete do Cliente for CIF o campo ID_TIPO_FRETE deve ser F de FOB e o campo PR_DESCONTO deve ser preenchido com valor positivo para ser aplicado o desconto.

Dados Cadastrados no ERP:

Cliente: Joaquim

Tipo Frete: CIF (C)

Valor Final: R$ 10,00

Valor Frete: R$ 1,00

CD_ORG_VENDA CD_CLIENTE CD_PRODUTO ID_TIPO_FRETE PR_DESCONTO
1 123 987 F 10


Exemplo 2

Se o tipo de Frete do Cliente for FOB o campo ID_TIPO_FRETE deve ser preenchido com C de CIF e o campo PR_DESCONTO deve ser negativo para ser aplicado o créscimo e não desconto.

Cliente: Francisco

Tipo Frete: FOB (F)

Valor Final: R$ 10,00

Valor Frete: R$ 1,00

Preenchimento da Tabela:

CD_ORG_VENDA CD_CLIENTE CD_PRODUTO ID_TIPO_FRETE PR_DESCONTO
1 543 587 C -10

Importação Pedido ERP

Devido uma parametrização do ERP, o valor que será inserido no banco de dados do cliente (ERP), não será igual ao valor realizado na venda, pois será necessário reprocessar os cálculos. No final desse processamento, os valores passarão a ser iguais.

O valor do item que deve ser integrado de volta será o valor de partida da tabela SZ0, se o tipo de frete do cliente for CIF será gravado o preço de partida CIF do item, se o tipo de frete do cliente for FOB será gravado o preço de partida FOB do item.

Exemplificando:

Dados:

  1. Cliente: A
  2. Produto: 123
  3. Quantidade Vendida: 1
  4. Tipo Frete do Cliente: CIF
  5. Preço Final: R$ 10,00
  6. Valor do Frete: R$ 1,00
  7. Preço de Partida CIF: R$ 5,00
  8. Preço de Partida FOB: R$ 3,00
  9. Tipo do Frete da Venda: FOB

Operação:

Ao salvar o Pedido, segue dados:

  1. Valor do Item Gravado no GeoSales: R$ 9,00
  2. Após a Importação do Pedido no ERP
  3. Valor do Item Gravado nas tabelas do Protheus: R$ 5,00

Conlusão.: O valor do item foi de 9,00 por que o tipo de frete do cliente era CIF e o frete vendido foi FOB, porém o valor gravado nas tabelas do Protheus foi o valor de partida CIF pois o tipo do frete do cliente é CIF.

Cenários

Cenário CIF

Tipo de Frete do Cliente no ERP é CIF, o Valor Final do Item já é com frete, então se o vendedor selecionar a opção FOB irá descontar o valor do Frete.

Dados

  Vendedor: Carlos
  Organização de Venda: 1
  Cliente: João
  Produto: 987
  Tipo Frete: CIF
  Percentual: 10%
  Preço do Produto: 10,00

Operação

  Carlos cria um novo pedido de venda para o cliente João
  Carlos seleciona a opção de frete FOB
  Carlos seleciona o Item 987

Assertiva

  É exibido 9,00 como preço do item 987

Cenário FOB

Tipo de Frete do Cliente no ERP é FOB, o Valor Final do Item não tem Frete, então se o vendedor selecionar a opção CIF irá acrescentar o valor do Frete.


Dados

  Vendedor: Carlos
  Organização de Venda: 1
  Cliente: João
  Produto: 987
  Tipo Frete: CIF
  Percentual: -10%
  Preço do Produto: 10,00

Operação

  Carlos cria um novo pedido de venda para o cliente João
  Carlos seleciona a opção de frete CIF
  Carlos seleciona o Item 987

Assertiva

  É exibido 11,00 como preço do item 987

Aprovação

Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.

Setor Aprovado Por Data Assinatura
Tecnologia da Informação Marcello Campos