Atualização em massa da data entrega não constando para outros usuários.
Ocorrência: Ao realizar a atualização em massa do campo “Data entrega” na tela "Manutenção de ordens de compra", a informação não atualizava para outros usuários.
Solução: Foi verificado que isso ocorria pois na operação de atualização em massa, o sistema desabilitava os controles do componente para não fazer algumas validações, entre os controles está o “Afterpost” onde fica o commit. Dessa forma, a alteração ficava visível somente para a transação que executou a operação até que algum commit fosse realizado. Foi incluído o commit após a confirmação da atualização em massa.
Manutenção de Ordens de Compra com pedido não autorizado.
Ocorrência: Não estava sendo possível importar um pedido de compra que ainda não estava autorizado. Esse problema ocorria quando o usuário importava um pedido de compra na tela “Entrada de Notas Fiscais”, em seguida abria o mesmo pedido pela tela “Manutenção de Ordens de Compra”, acessava as "Opções" para desautorizá-lo e depois voltava para a tela “Entrada de notas fiscais”, para prosseguir com o processo de confirmar a entrada.
Solução: Foi feita a inserção de uma validação na confirmação da entrada de notas fiscais. Agora, o sistema verificará se todos os pedidos importados ainda estão autorizados antes de permitir a confirmação da entrada. Isso garante que somente pedidos autorizados possam ser importados e confirmados corretamente (Imagem 1).
Estorno de nota fiscal de entrada apresentando inconsistência.
Ocorrência: O sistema estava apresentando uma inconsistência de violação de chave ao estornar uma nota fiscal de entrada. Isso acontecia porque havia uma nota de devolução que fazia referência a essa nota de entrada.
Solução: Fizemos uma alteração na chave da tabela NF_NFREFERENCIADA para DELETE CASCADE. Com essa mudança, quando uma chave for excluída da tabela, ela será automaticamente excluída também da tabela GRADE_NF_REFERENCIADA. Isso resolverá a inconsistência e evitará problemas ao estornar notas fiscais de entrada (Imagens 1 e 2).
Tem novo curso gratuito do Guarani AFV na Academia. Clique aqui