Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TOTVS CRM Automação da Força de Vendas

Linha de Produto:

Linha TOTVS CRM SFA

ERPs impactados:

Winthor

Módulo:Venda
Função:Pedido
Ticket:
Requisito/Story/Issue:


02. ESCOPO FUNCIONAL

O Winthor possui parâmetro "1305 - Abater % de frete na venda balcão" que atualmente não é considerado para influenciar o calculo o preço de tabela referente ao item do pedido.

O SFA passará a importar o parâmetro mencionado para que possa abater devidamente o percentual de frete ao calcular o preço de tabela para pedidos marcados como "Venda Balcão".Anteriormente, para int

03. ESCOPO TÉCNICO

03.01 Integração

Painel
borderColorlightgray

03.01.01

Criação de tabelas de preço para filiais que precificam por embalagem

Importação Percentual Frete

Contexto / Gatilho:

  • Integração, na importação de tabelaprecoproduto

Lógica:

  • Persistência do campo percentualbase na union em percentualoperacional na UNION que busca dados a partir da tabela pctabpr, respeitando o de-para a seguir:

WinthorSFA (tabelaprecoproduto)
(select perfrete from pcregiao where numregiao = pctabpr.numregiao) + pctabpr.PERCACRESCIMOFRETEpercentualbasepercentualoperacional
  • Persistência do campo percentualbase percentualoperacional na union que busca da tabela pcembalagem, respeitando o de-para a seguir:
WinthorSFA (tabelaprecoproduto)
(select perfrete from pcregiao where numregiao = pctabpr.numregiao) + pctabpr.PERCACRESCIMOFRETEpercentualbasepercentualoperacional

    • O parâmetro já existe, é preciso apenas atualizar seu valor conforme configurado no ERP;

Painel
borderColorlightgray

03.01.02 Importação de parâmetro de abatimento de frete em vendas balcão

Contexto / Gatilho:

  • Integração, na importação de parametroparâmetro

Lógica:

  • Adicionar nova union, trazendo o parâmetro de "pcconsum.abatefretevendabalcao":

Winthor (PCCONSUM)SFA (parametro)
'abatefretevendabalcao'chave
abatefretevendabalcaocaso 'S' então 1 else 0 as valor
'Parâmetro que define se o sistema irá abater o percentual de frete (tabelaprecoproduto.percentualbase) do preço para pedidos do tipo BALCAO RESERVA'

SFA

Winthor

PARAMETRO.CHAVE = sim3g.pedido.abatefretevendabalcao

PCCONSUM.ABATEFRETEVENDABALCAO

PARAMETRO.VALOR

When PCCONSUM.ABATEFRETEVENDABALCAO = S

Then VALOR = S

Else VALOR =N

observacao

03.02 Aplicação

Painel
borderColorlightgray

03.01.02 Implementação de abatimento de frete na consulta de preços

Contexto / Gatilho:

  • Ambiente Web/Android, no pedido de venda, ao buscar preços

Lógica:

  • Caso a operação de código "BAL_RESER" for selecionada no cabeçalho

    • O sistema deverá abater o percentual base do preço ao calcular o preço de tabela, da seguinte forma:
Sem Formato
tabelaprecoproduto.preco / (1 + tabelaprecoproduto.percentualbase/100)
  • O abatimento de frete deve constar na tela de extrato de preços como nova linha abaixo do preço de tabela, da seguinte forma:
    • Abatimento de frete venda balcão: ${tabelaprecoproduto.percentualbase}

...