01. DADOS GERAIS
Linha de Produto: | Virtual Age |
---|---|
Segmento: | Moda |
Módulo: | Comercial |
Função: | Validar o limite do funcionário |
Ticket: | 6085911 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVACOM-1376 |
02. SITUAÇÃO/REQUISITO
No PDVFM001 quando era indicado um item relacionado o um item de troca, era descontado no limite do cliente.
03. SOLUÇÃO
Foi corrigido para que no momento da validação do valor do limite do funcionário, seja desconsiderado itens que estão relacionados a itens de troca.
Imagem 01 - Foi acessado o componente ADMFM014 e informado o parâmetro TP_VALIDA_LIMITE_CLI_PDV, e no parâmetro foi informado o valor "1".
Imagem 02 - Ainda no componente ADMFM014 foi informado o parâmetro IN_LIMITE_CREDITO_ITEM_VD, e no parâmetro foi informado o valor "4".
Imagem 03 - Ainda no componente ADMFM014 foi informado o parâmetro TP_BUSCA_VL_VALETROCA, e no parâmetro foi informado o valor "0" (a nível de homologação, esta configuração não é recomendada a não ser que a operação utilizada não seja NFe).
Imagem 04 - Foi acessado o componente PESFM010 e informado a pessoa "212308", a pessoa informada e do tipo funcionário, após os dados carregados foi acionado a opção "Cliente".
Imagem 05 - Após o acionamento da opção "Cliente", foi aberto o componente PESFM035, com o componente aberto foi acionado o botão "Limite...".
Imagem 06 - Após o acionamento do botão "Limite..." foi aberto o componente PESFL052 e nota-se que o cliente possui um limite total no valor de 50,00 como consta no campo "Limite total"e um CREDEV no valor de 60,00, como pode ser observado no campo "Crédito devolução" .
Imagem 07 - Foi acessado o componente PDVFM001 e com o componente aberto, foi criado a transação "153993" e na transação foram adicionados os seguintes itens:
Produto "574343" item de troca no valor de 30,00.
Produto "574344" item de venda que foi trocado pelo "574343" no valor de 30,00.
Produto "574343" item de venda no valor de 30,00.
Produto "574345" item de venda no valor de 30,00.
Produto "574344" item de venda no valor de 30,00.
Resultando o valor final de 90,00. Com os 5 itens informados, foi adicionado o produto "574346".
Imagem 08 - Após informar o produto "574346" foi aberto a caixa mensagem dizendo que o limite permitido foi ultrapassado, isso ocorre pois o produto "574346" tem o valor de 30,00 e somando com os outros produtos o valor final seria de 120,00, sendo que o cliente "212308" possui um limite total de 50,00 e um CREDEV de 60,00, somando 110,00 ou seja um valor total do limite do cliente é menor que o valor total da transação.