Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Chave

Resumo

Documentação

AG-9852

Inconsistência » Debug » Rotina de Faturamento de Carga fechando o módulo Exped

1 - Menu
Exped3C » Processos » Faturamento de Carga;
Agro3C » Notas » Manutenção;

2 - Objetivo
Corrigir um travamento no módulo Exped3C no momento da realização do faturamento da Carga e também travamento na consulta do A Partir De das NF’s no Módulo Agro3C.

3 - Alteração
Realizada correção para que o sistema não tenha vazamento de memória ao realizar uma nota A Partir De.

AG-9716

Inconsistência » Devolução de quebra técnica não gerando a quantidade na NFITEM pelo módulo AGROCAFÉ

1 - Menu

AGROCAFE3C - Processos » Ordem de Serviço » Devolução de Quebra Técnica/Perda

2 - Objetivo

Espera-se que ao realizar quebras menores ou igual a 0,50 un. o sistema apresente o valor da quantidade em tela.

3 - Alteração

  • Após debug foi identificado que o problema ocorria no fonte uDmDevolucaoQuebraTecnica no método GerarNotaLoteProprio, onde ao efetuar o processamento existia os seguintes trechos

  • Se observarmos os trechos acima, os dois pontos tem o {{cdsQuebrasEmItensOS.AsInt('QUEBRA') }} entretanto o mesmo está incorreto visto que o campo QUEBRA se origina do campo PROPORCAOQUEBRA da tabela CFPRODANALITICALIGA. oriunda da consulta SEL_CF_QUEBRAS_GROUP_BY_ITEM que é um campo do tipo FLOAT. Ou seja, quando passado um numero quebrado para esse campo como por exemplo 0,49 o código ao invés de utilizar esse valor para calcular arredondava isso para um inteiro transformando para 0. Portanto deve-se ajustar os campos acima para ao invés de usar .AsInt usar .AsFloat.

Descrição da Implementação

Conforme descrito pela analise técnica foi desenvolvido para que o sistema considere números com virgula na quantidade da quebra técnica fazendo com que o problema reportado deixe de ocorrer.

4 - Configuração

  • No labels