Árvore de páginas

Versões comparadas

Chave

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

...

Painel
borderColorlightgray

03.01.01 Importação Percentual Frete

Contexto / Gatilho:

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

Lógica:

  • Persistência do campo em percentualoperacional na union 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.PERCACRESCIMOFRETEpercentualoperacional
  • Persistência do campo 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.PERCACRESCIMOFRETEpercentualoperacional

    • 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 parâmetro

Lógica:

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

Winthor (PCCONSUM)SFA (parametro)

SFA

Winthor

PARAMETRO.CHAVE

'abatefretevendabalcao'chave
    • = sim3g.pedido.abatefretevendabalcao

abatefretevendabalcaocaso 'S' então 1 else 0 as valor'Parâmetro que define se o sistema irá abater o percentual de frete (tabelaprecoproduto.percentualoperacional) do preço para pedidos com operação BALCAO RESERVA'
    • 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.percentualbasepercentualoperacional/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.percentualbasepercentualoperacional}

04. PREMISSAS