01. DADOS GERAIS
Produto: | TOTVS Varejo Supermercados
|
---|---|
Linha de Produto: | Linha RMS |
Segmento: | Varejo |
Módulo: | Coletor Android |
Função: | Inventário |
País: | Brasil |
Ticket: | 16041209 |
Requisito/Story/Issue (informe o requisito relacionado) : | EXPTS-6612 |
02. SITUAÇÃO/REQUISITO
Ao inserir uma quantidade fracionada no inventário do Coletor Android, o aplicativo informava que o inventário havia sido atualizado, porém isso não acontecia. Foi identificado que a api Implantar-API possuía um método de conversão para números inteiros no parâmetro Quantidade, que não estava aceitando o valor decimal inserido.
03. SOLUÇÃO
A função de conversão para números inteiros na api foi trocada pelo própria quantidade digitada (tipo "String"), utilizando o método Replace() para substituir vírgula por ponto na casa decimal. Foi adicionada uma condicional na aplicação para mostrar uma mensagem de erro na tela quando a api retornar que o inventário não foi atualizado.