Aqui você vê as diferenças entre duas revisões dessa página.
intellicash:atualizacoes:3.1.018.002 [2025/04/01 14:17] moliveira |
intellicash:atualizacoes:3.1.018.002 [2025/04/03 13:50] (atual) moliveira [Lentidão na Tela de Divergências Entre Nota e Pedidos] |
||
---|---|---|---|
Linha 60: | Linha 60: | ||
==== Lentidão na Tela de Divergências Entre Nota e Pedidos ==== | ==== Lentidão na Tela de Divergências Entre Nota e Pedidos ==== | ||
Na versão **3.1.18.0**, ao abrir uma nota com muitos itens e associada a um pedido, igualmente grante, havia lentidão no carregamento da tela e na troca de linha entre um item e outro. Acontecia que o evento de mudança da linha estava executando uma atualização no banco de dados. Essa atualização foi removida interrompendo a lentidão. Ocorre que agora a atualização de status dos itens associados uns com os outros achotece somente no carregamento do produtos. | Na versão **3.1.18.0**, ao abrir uma nota com muitos itens e associada a um pedido, igualmente grante, havia lentidão no carregamento da tela e na troca de linha entre um item e outro. Acontecia que o evento de mudança da linha estava executando uma atualização no banco de dados. Essa atualização foi removida interrompendo a lentidão. Ocorre que agora a atualização de status dos itens associados uns com os outros achotece somente no carregamento do produtos. | ||
+ | |||
+ | |||
+ | ==== Importação de XML de O.R. com Validade Inválida ==== | ||
+ | Algumas vezes acontece do arquivo xml que os coletores enviam para o sistema estar com a validade do produto inválida (ex.: 31092026, 30022027), apesar de haverem tratamentos para evitar a digitação dessas datas nos coletores. Acontece que ao tentar iserir essa informação no banco de dados ocorre o erro na conversão do texto para o tipo data, assim, a excessão impeda a continuidade de inserção dos itens sequintes ao inválido. | ||
+ | |||
+ | Foi criado um tratamento para validar a data do produto e aplicar o ajuste para o último dia do mês indicado na data inválida. Esta correção aconteceu no procedimento de importação de arquivo do IC e, mais importante, no servidor do ISA (versão 1.0.4.2) que, ao receber os dados do coletor, insere as coletas diretamente no banco de dados do sistema. | ||
+ | |||
+ | Essa correção permite que o procedimento de inserção de produtos não seja interrompido em caso de equivoco na coleta de validade. | ||
+ | |||
+ | No ISA um log é gerado para informar a alteração de datas quando há ocorrência de erro: | ||
+ | |||
+ | Validade inválida para o item 00000078908901: 31/09/2027 -> 30/09/2027 | ||
+ | |||
+ | Como visto é apresentado o item com data incorreta, a data incorreta e o ajuste aplicado. | ||
+ | |||
+ | No IC a mesma coisa acontece porém um diálogo aparece para informar o ocorrido. |