Linha de Produto: | BEMATECH LOJA |
---|---|
Segmento: | Varejo Live |
Módulo: | FISCAL |
Função: | SALVAR / INTEGRAR NOTA FISCAL |
Ticket: | 5596523 |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVECP-720 - Codificação - Ao realizar entrada de nota fiscal de compra por XML apresenta o erro |
Ao tentar Salvar / Integrar uma nota fiscal ocorria o seguinte erro para o usuário:
“The incoming tabular data stream (TDS) remote procedure call (RPC) protocol stream is incorrect. Parameter 16 ("@p13"): The supplied value is not a valid instance of data type float. Check the source data for invalid values. An example of an invalid value is data of numeric type with scale greater than precision.”
*Impacto para o Usuário*
Cliente não está conseguindo realizar entrada de nota fiscal de compra por XML.
Passos para reproduzir o problema
Ambiente: Live 40
*Análise e Evidências (Detalhamento)*
Caminho para se chegar ao problema: PL> Fiscal> Notas Fiscais> Novo: Documento Fiscal> Selecionar o Tipo de Documento: “E - Compra para Comercialização ST”> Opções: Importar XML> Clicar em Sim na mensagem que apresenta e informar o caminho onde a XML está salva, selecionar a XML e clicar em Abrir> Inserir as informações no financeiro e salvar e integrar a NFe.
O problema ocorria no cálculo dos campos ICMS Médio Próprio e ICMS ST Médio para produtos cujo a quantidade em estoque estava negativa(possível no LIVE).
Foi adicionado um filtro no cálculos dos campos para apenas considerar a fórmula utilizando o estoque se a quantidade do produto em estoque for maior que 0.