01. DADOS GERAIS

Produto:TOTVS Distribuição e Varejo
Linha de Produto:

Linha Winthor

Segmento:

Distribuição

Módulo:

Winthor AnyWhere

Função:Atualização de Serviços Web
País:Brasil
Requisito/Story/Issue:DDVENDAS - 46052


02. SITUAÇÃO/REQUISITO


Criar API no diretório WINTHOR-VENDA para consultar o preço disponível para um cliente. Essa API deve receber os parâmetros de entrada e retornar 3 valores: preço base, preço com acréscimos e preço com desonerações, de acordo com as configurações de desconto abaixo disponíveis para o cliente:

% Desconto Simples Nacional - Rotina 514
Parâmetro "2323 - Percentual de Acréscimo para venda telemarketing", da rotina 132,
Parâmetro "1544-% de acréscimo/desconto na venda balcão", da rotina 132,
% Acréscimo Plano de Pagamento, da rotina 523,
% Acréscimo Pessoa Física, da rotina 514,
% Acréscimo / Desconto por Ramo de Atividade, da rotina 512,
% Acréscimo / Desconto por Benefício Fiscal, da rotina 514,

Parâmetros para requisição: 

  • Os parâmetros de entrada são:

    CODFILIAL (Obrigatório)
    CODCLI (Obrigatório)
    CODPROD (Obrigatório)
    CODPLPAG (Obrigatório)

    CODFILIALNF (Opcional)
    QT (Opcional)
    ORIGEMPED (Opcional) VARCHAR2 (1) default 'F'

  • URL de consulta http://enderecowta:port/winthor/venda/v0/preco
  • JSON de envio: 

    {
      "codFilial": "1",
      "codCli": "6",
      "codProd": "1",
      "codPlPag": "2",
      "codFilialNf": "",
      "qt": "10",
      "codUsur": 6,
      "condVenda" : 1,
      "codAuxiliar": "7891234567891",
      "origemPed": "B"
    }

  • JSON de retorno:      

          {
            "precoBase": 100,
            "acrescimoVenda": 108.9086232000,
            "desoneracoes": 100
          }

03. SOLUÇÃO


  • Foi criado um novo endpoint para consulta de preço, com as seguintes funcionalidades:

    • Envia parametros de entrada;
    • A API retorna um JSON com os valores do preço base, preço com acréscimos e preço com desonerações.


Atualizar o objeto winthor-venda , no WTA, rotina 801, em uma das versões abaixo ou superior:

  • 0.36.0.6


04. DEMAIS INFORMAÇÕES



Importante

As versões estarão disponíveis para download no CCW.

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!



05. ASSUNTOS RELACIONADOS