01. DADOS GERAIS
Linha de Produto: | VirtualAge |
---|---|
Segmento: | Moda |
Módulo: | Virtual.PDV |
Função: | Ação promocional para clientes filiados a OAB |
Ticket: | 3584687 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVAVAR-1141 |
02. SITUAÇÃO/REQUISITO
Criar um tipo de venda OAB que ao selecionar o cliente da transação e o tipo de venda for OAB, o sistema deve consumir o WebService disponibilizado pela OAB para validar seus associados e aplicar a ação promocional. Caso o cliente não seja afiliado, o sistema não deve permitir a venda com o tipo de venda OAB.
03. SOLUÇÃO
Ao selecionar o tipo de venda OAB, informar o cliente na venda e inserir o primeiro produto na venda, o sistema realizará uma consulta no WebService da OAB para verificar se o cliente é filiado.
No VirtualAge, utilizando o componente ADMFM014 configurar o parâmetro DS_LST_TIPOVENDA_OAB com os tipos de venda que realizarão a consulta OAB. Após salvar a configuração gerar um novo pacote de empresa e processá-lo no Virtua.PDV.
Na tela de Parâmetros, na aba Integrações Externas foi adicionado o campo Token OAB, onde deverá ser informado a chave de acesso disponibilizada pela OAB. Obs: O parâmetro é local.
Na tela de transação, selecionar o tipo de venda (configurado no Passo 01), informar o CPF do cliente e inserir o primeiro produto. Caso este cliente não seja filiado OAB a mensagem acima será apresentada.
Caso o cliente seja filiado OAB a transação deverá ocorrer normalmente.