Gestão de Armazenagem WMS - 8.12.5.11
19/09/2022
Tarefas liberadas: 53
Agendamento de Transporte
Cancelar volume da coleta
Problema: ao tentar cancelar um volume ou desvincular a nota fiscal da coleta consta o erro "O registro selecionado não pode ser excluído, pois possui registros filhos".
Correção efetuada: corrigimos o cancelamento de volume, no momento de realizar a remoção do vínculo da agenda de transporte com a coleta.
Local: Movimentação > Agendamento > Agenda de Transporte
Filtro
Estoque em setor de não expedição no pedido online
Correção efetuada: corrigimos a visualização correta dos dados, pois após selecionar um produto no Pedido Online (WMS Web), a consulta exibia lote de setor que não permitia expedição.
Local: WMS Web > Pedido Online
Falha na utilização de um filtro de pesquisa
Correção efetuada: corrigimos o filtro de uma informação específica, pois estava exibindo tela branca no Pedido Online (WMS Web).
Local: WMS Web > Pedido Online
Grid
Falha ao acessar tela
Problema: ao acessar a tela acompanhamento saída por nota fiscal apresentou a mensagem "java.lang.RuntimeException: java.sql.SQLException: ORA-06502: PL/SQL: erro: buffer de string de caracteres pequeno demais numérico ou de valor".
Correção efetuada: corrigimos a rotina que retorna UF destinatário, utilizada na abertura da tela.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Erro na quantidade na nota fiscal de retorno efetivo
Problema: campo quantidade de volumes preenchido diferente do informado no cadastro do pedido de retorno de armazenagem.
Correção efetuada: corrigimos o sistema para alimentar corretamente o campo.
Locais:
- Nota Fiscal > Armazém Geral > Pedido de Retorno de Armazenagem
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > Cadastro de GMB
Falha ao vincular nota fiscal a coleta
Problema: o sistema apresentou erro ao vincular nota fiscal a coleta, com a mensagem "Não é possível vincular a Nota Fiscal no Embarque, pois não existe nota de remessa por conta e ordem de terceiros".
Correção efetuada: alteramos a validação da nota fiscal de retorno.
Local: Movimentação > Saída > Gerenciador de Coleta
Relatório volume da coleta não aparece número da nota fiscal
Correção efetuada: corrigimos o relatório pois o número da nota fiscal não aparecia no relatório de volume de coleta.
Local: Movimentação > Saída > Gerenciador de Coleta
Falha no processamento de coleta
Problema: não existia nenhum nota fiscal vinculada a coleta, e também não era possível excluir a coleta, era como se tivesse uma nota vinculada. Após pesquisas uma nota fiscal estava processada e continha vínculo com esta coleta.
Correção efetuada: ajustamos a validação de status de nota fiscal no momento de realizar o processamento.
Local: Movimentação > Saída > Gerenciador de Coleta
Falha ao finalizar a coleta com a informação da placa
Problema: no momento de finalizar a coleta, ao informar o campo Placa do veículo com 11 caracteres ocorreu a mensagem de erro “Real 11 máximo 10” e não foi possível finalizar a coleta.
Correção efetuada: ajustamos a integração de TRK para que aceite 50 caracteres (mesmo tamanho do cadastro de veículo) no campo de placa.
Local: Coletor de Dados > Coleta
Falha na impressão do relatório do embarque consolidado
Problema: ao tentar realizar a impressão de embarque consolidado, o sistema retornou que não existia dados, mas deveria exibir a impressão do relatório porém sem dados.
Correção efetuada: corrigimos a impressão do relatório estava sem vínculo com a entidade.
Local: Movimentação > Saída > Gerenciador de Coleta
Duplicidade de etiqueta
Correção efetuada: ajustamos a visualização que gera a etiqueta para não mostrar dados duplicados.
Etiqueta de lote entrada
Problema: a etiqueta de lote "entrada" estava exibindo a descrição reduzida UN da fator 1, sendo que o lote gerado é CX fator 1.
Correção efetuada: ajustamos a geração da etiqueta para que caso o lote seja fator 1 e descrição reduzida CX, o sistema não utilize o fator 1 e descrição reduzida UN.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > Botão: Impressos > Etiqueta de Lote (Conf. Geral)
Falha na visualização dos dados do produto na etiqueta
Problema: as etiquetas de produtos na OR estavam saindo com o valor errado no campo quantidade, bem como a descrição reduzida da embalagem.
Correção efetuada: ajustamos a etiqueta através do gerenciador de etiqueta, a definição de padrão caixa, e a quantidade de geração de etiqueta de produto.
Locais:
- Movimentação > Entrada > Gerenciar Ordem de Recebimento > botão: Impressão de Etiquetas de Lotes
- Gestão de Etiqueta > Gerenciador de Etiquetas
Reabastecimento
Separação específica não gerou reabastecimento
Problema: separação especifica não gerou reabastecimento, durante a formação de onda e apresentou a mensagem "Ocorreu o seguinte erro ao formar a onda: Existem lotes de separação específica que não foram incluídos na separação da Onda, favor revisar as separações específicas das notas fiscais id(s): 34 e lote(s) 80".
Correção efetuada: corrigimos a formação de onda para que seja gerado reabastecimento de separação específica.
Local: Movimentação > Saída > Formar Onda Por Nota Fiscal
Packing
Inconsistência ao formar carga automática após conferência de volumes
Problema: a configuração de onda estava parametrizada para criar coleta automática após geração de volumes. Porém ocorreu inconsistência na criação de carga automática, tinham pedidos que criam cargas e outras não.
Correção efetuada: ajustamos a rotina que gera carga de coleta automática no packing após último volume, pois quando haviam movimentações canceladas o sistema não as desconsiderava e com isto, não entendia que já haviam sido gerado todos os volumes da onda.
Local: Movimentação > Saída > Conferência Packing
Falha durante a conferência do packing
Problema: na tela de conferência de packing, ao marcar a opção Desabilitar Emissão Automática e digitar a autorização, apresentou a mensagem "javax.persistence.TransactionRequiredException: No EntityManager with actual transaction available for current thread - cannot reliably process 'merge' call".
Correção efetuada: ajustamos a conferência de packing.
Local: Movimentação > Saída > Conferência Packing
Formação de Onda
Onda formada com corte
Problema: foi formada onda com corte acusando que não tem estoque.
Correção efetuada: corrigimos o sistema para que não tente gerar nota de retorno quando possuir corte.
Local: Movimentação > Saída > Formar Onda Por Nota Fiscal
Onda formada com corte
Problema: onda formada com corte, apresentou a mensagem "java.sql.SQLException: ORA-20000: Não há escaninhos livres para todas as notas selecionadas para a formação da onda. TOTAL ESCANINHOS NECESSARIOS: 1 TOTAL ESCANINHOS ENCONTRADOS: 0 TOTAL ESCANINHOS LIVRES: 0", verificamos que existia um outro depositante com nota no escaninho.
Correção efetuada: corrigimos a busca de estoque no campo prazo crítico, pois estava carregando uma data incorreta.
Local: Movimentação > Saída > Gerenciador Ordem de Separação
Pesagem
Falha na pesagem no Acompanhamento Saída por Nota Fiscal
Problema: não estava exibindo a pesagem das notas no gerenciador de expedição.
Correção efetuada: corrigimos o sistema para que ocorra a pesagem automática da nota fiscal e geração da nota de retorno.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Cancelamento de Onda
Erro no cancelamento da onda
Problema: o sistema apresentou erro "Onda id:999 não foi cancelada. ORA-20000: Não é permitido retirar a nota fiscal 9999, pois ela possui uma N.F.C.O.T. autorizada na SEFAZ id:909090. É necessário cancelar esta nota na SEFAZ primeiro" no cancelamento da onda.
Correção efetuada: corrigimos a validação do cancelamento da onda, pois não estava avaliando a situação da nota fiscal de conta e ordem e se a mesma estava cancelada.
Local: Movimentação > Saída > Gerenciador de Expedição
Região de retorno de armazenagem misturando lotes indústrias
Problema: após o cancelamento de uma onda, o conteúdo da nota fiscal foi direcionado para a região de retorno misturando os lotes indústrias, quando o produto está parametrizado por lote único por endereço.
Correção efetuada: corrigimos o cancelamento de onda/remover nota fiscal da onda para que seja considerado corretamente o estoque que ficará disponível no novo endereço.
Local: Movimentação > Saída > Gerenciador de Expedição
Falha no cancelamento da onda
Problema: apresentou mensagem de erro "java.sql.SQLException: ORA-20000: Não foi possível selecionar um local para cadastrar picking dinâmico para alocar os lotes do produto Id:14716 para Depositante Id:2736 no Armazém Id:5" ao tentar cancelar a onda e também pra retirar a nota da onda.
Correção efetuada: corrigimos a rotina de cancelamento de onda no momento de realizar a busca de um endereço de picking disponível.
Local: Movimentação > Saída > Gerenciador de Expedição
Colmeia
Montagem de volumes na colmeia
Correção efetuada: corrigimos o fluxo de conferência de colmeia com lote indústria durante a Montagem de Volumes.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
Separação
Falha durante a separação
Correção efetuada: corrigimos a apresentação dos dados durante a separação da onda no coletor de dados.
Local: Coletor de Dados > Separação Onda
Falha na troca de lote indústria
Correção efetuada: corrigimos a separação da onda, pois ao trocar o lote indústria foi apresentado a mensagem "java.sql.SQLIntegrityConstraintViolationException: ORA-01400: não é possível inserir NULL em ("SILT"."GTT_PRODUTOONDA"."SELPKCAPACIDADE")".
Local: Coletor de Dados > Separação Onda
Erro separação onda fluxo de colmeia
Problema: ao confirmar o local, foi apresentada a mensagem abaixo"java.sql.SQLSyntaxErrorException: ORA-00904: IDLOTE": identificador inválido".
Correção efetuada: corrigimos a consulta de separação de onda.
Local: Coletor de Dados > Separação Onda
Falha na consistência do faturamento
Problema: o sistema apresentou erro em validação durante faturamento com consistência de itens e cabeçalho, ou seja, o depositante estava parametrizado para Realiza Consistência de Faturamento 'Cabeçalho e Itens do Pedido' porém ao importar o faturamento de um pedido que constava no sistema 11 itens o faturamento com 24 foi importado com sucesso.
Correção efetuada: implementamos um código de validação de divergência de valores para clientes que utilizam o desconto a nível de produto.
Cancelamento de pré-fatura faturada e em coleta liberada
Problema: o sistema exportou a confirmação de cancelamento para o ERP porém não cancelou a nota fiscal.
Correção efetuada: corrigimos o processo de refaturamento e se tiver o objetivo que ocorra o cancelamento seja recebido via arquivo do ERP com o status “C” na tabela INT_CANCELAMENTO.
Local: Integração > Integração de Arquivo
Falha durante a integração
Problema: ao tentar realizar a integração de um xml o sistema retornou a mensagem CHAVE DE ACESSO: 42220821974533000497550010000056841746459653 - Descrição: PRODUTO. CODIGO: EKYG-A48W-F-ST NAO FOI IMPORTADO ORA-20444: ORA-01400: NÃO É POSSÍVEL INSERIR NULL EM ("SILT"."PRODUTO"."TEMPOPRAZOS") ORA-01403: DADOS NÃO ENCONTRADOS ORA-06512: EM "SILT.PK_NOTAFISCAL", LINE 9350 ORA-01403: DADOS NÃO ENCONTRADOS ORA-06512: EM "SILT.PK_NOTAFISCAL", LINE 9327 ORA-06512: EM "SILT.PK_NOTAFISCAL", LINE 10363 ORA-06512: EM "SILT.T_IMPORT_PRENFDET", LINE 236 ORA-04088: ERRO DURANTE A EXECUÇÃO DO GATILHO 'SILT.T_IMPORT_PRENFDET' -
Correção efetuada: corrigimos a integração no momento de cadastrar produto, pois estava sendo atribuido NULL no campo PRODUTO.TEMPOPRAZO.
Local: Integração > Integração de Arquivo
Falha durante a exportação de retorno de movimentação de saída e de entrada
Problema: durante a exportação de retorno de movimentação de saída e retorno de Movimentação de Entrada estava sendo gerado apenas o cabeçalho das exportações, os itens não. E em alguns momento apresentou a mensgem 'Retorno de Movimentação de Armazenagem do Depositante id: 9999 não foi gerado. Erro: ORA-20000: O processo atual resulta em uma integração e para que a mesma seja realizada, é necessario que seja configurado o diretorio de integração para a Entidade id: e Armazém id: 7. Integração Rest: NAO'
Correção efetuada: corrigimos a exportação de retorno de movimentação de saída.
Local: Integração > Integração de Arquivo
Integração com divergência de cabeçalho e item
Problema: o sistema apresentou erro em validação de divergência de valores durante importação de cabeçalho de faturamento com uso de consistência de itens. "ORA-20000: ORA-20099: EXISTEM DIVERGÊNCIAS DE VALOR ENTRE O VALOR DE PRODUTO DO CABEÇALHO E VALOR TOTAL DOS ITENS NO FATURAMENTO. PEDIDO NUM: 3207004722 SÉRIE: DEPOSITANTE: 06.120.153/0001-59 EMITENTE: 06.120.153/0001-59 TIPO: S. OPERAÇÃO CANCELADA. ORA-06512: EM "T_INT_FATURAMENTO", LINE 353 ORA-04088: ERRO DURANTE A EXECUÇÃO DO GATILHO T_INT_FATURAMENTO".
Correção efetuada: corrigimos a falha do sistema referente a validação de valores.
Local: Integração > Integração de Arquivo
Falha na exportação do bloqueio de lote
Correção efetuada: ajustamos a rotina que exportava o bloqueio de lote com quantidade nula.
Local: Integração > Integração de Arquivo
Sem ativar o parâmetro de produto pesável durante a integração
Problema: o depositante possui padrão de integração definido, porém ao enviar uma nova integração de produto, não foi habilitado o parâmetro "pesável".
Passo a passo:
- Cadastro Depositante, selecione o depositante, Padrão de Integração, guia Produto, e verifique a marcação do campo "Pesável", o que estiver preenchido neste campo tem que ser carregado no momento da integração do produto.
- Cadastro de Produto, localize o produto que foi integrado para o depositante acima informado e na guia Parâmetros verifique o campo "pesável".
Correção efetuada: ajustamos a regra informada no Padrão de Integração do Depositante para o campo pesável.
Local: Integração > Integração de Arquivo
Falha na integração WMS x ERP
Problema: ao tentar importar o faturamento apresentou o retorno "ERRO AO IMPORTAR FATURAMENTO: ORA-00060: CONFLITO DETECTADO AO AGUARDAR RECURSO ORA-06512: EM "SILT_MQUALITAP.T_BEFORE_NFIMPRESSAO", LINE 784 ORA-04088: ERRO DURANTE A EXECUÇÃO DO GATILHO 'SILT_MQUALITAP.T_BEFORE_NFIMPRESSAO'".
Correção efetuada: corrigimos a rotina de faturamento para que não ocorra trigger mutante.
Local: Integração > Integração de Arquivo
Integração notas de entrada/saída
Correção efetuada: ajustamos lentidão na job que realiza a exportação diária, pois aparentemente não estava ocorrendo as integrações de 'retorno de movimentação de armazenagem - entrada' e 'retorno de movimentação de armazenagem - saída'.
Local: Integração > Integração de Arquivo
Falha na gravação de campos durante a reimportação
Correção efetuada: ajustamos a rotina, para não alterar o valor do campo fracionado, ao realizar uma reimportação do produto.
Local: Integração > Integração de Arquivo
Falha ao atualizar o inventário com produto fracionado
Problema: ao atualizar o estoque do inventário o sistema apresentou a mensagem "Erro durante a geração de lotes do inventário. O produto id 933 foi contado com uma quantidade unitária de ,000000000000000000000000000000000008, que não é divisível pelo fator de 1 da embalagem 7896205780013".
Correção efetuada: corrigimos a validação de inventário, para que não seja inserida quantidade fracionada quando produto não é fracionado.
Local: Inventário >Inventário
Falha ao gerar ordem de serviço
Problema: ocorreu falha ao gerar ordem de serviço de montagem de kit, agrupando a regra de lote indústria e vencimento único por produto em kit.
Correção efetuada: corrigimos o controle de quantidade separada para a ordem de serviço.
Local: Serviços > Kit > Ordem de Serviço
Nota não consta no livro de registro de entrada
Problema: uma nota fiscal, foi vinculada a uma OR e depois finalizada, mas não constou no livro de registro de entrada.
Correção efetuada: corrigimos a geração do campo NOTAFISCAL.REGIMEARMAZEMGERADO e que no momento da geração do livro fiscal o campo estava como FILIAL.
Local: Livros de Registros > Consulta de Livros de Registro de Entrada
Falha na impressão do livro de registro de entrada
Correção efetuada: corrigimos a impressão do livro de entrada, pois tinha ocorrido a mensagem "org.hibernate.exception.GenericJDBCException: error executing work".
Local: Livros de Registros > Livros de Registro de Entrada
Lote Indústria
Alterar validade / lote indústria
Problema: o depositante estava com o parâmetro Bloquear lotes indústrias com vencimentos diferentes marcado, ou seja, o sistema não permite que exista mais de um vencimento para o mesmo produto, lote indústria e depositante. E como existiam diversos lotes sem data de vencimento, faz se necessário realizar multi seleção nos itens sem vencimento e definir uma data para eles.
Correção efetuada: ajustamos a mensagem "Foi identificado que existe um outro lote indústria deste produto e depositante com data de vencimento diferente desta ou sem data informada".
Local: Movimentação > Gerenciador de Lote
Remanejamento
Remover pendência de remanejamento finalizado
Problema: lotes com pendências indevidas.
Correção efetuada: corrigimos a falha, a qual permitia incluir remanejamentos em um remanejamento agrupado já finalizado.
Local: Movimentação > Remanejamento > Remanejamento
Reabastecimento planejado duplicando linhas desktop e tarefas no coletor
Problema: reabastecimento planejado duplicando linhas no enterprise e também nas tarefas no coletor.
Correção efetuada: corrigimos a consulta da tela e rotina de geração de reabastecimento.
Locais:
- Movimentação > Remanejamento > Reabastecimento Planejado
- Coletor de Dados > Reabastecimento
Reserva de pedência de remanejamento
Problema: constava uma pendência de um remanejamento num endereço com 44 unidades de um certo produto 106110012, porém o remanejamento já esta finalizado e a pendência não foi removida do endereço.
Correção efetuada: ajustamos trava para impedir que seja adicionado lote ao remanejamento quando o remanejamento esteja com status finalizado.
Local: Movimentação > Remanejamento > Remanejamento
Falha no remanejamento
Problema: ao realizar o remanejamento o sistema apresentou a mensagem "com.silt.wms.exception.RemanejamentoException: Problema ao executar remanejamento: Produto 15143 coleta vencimento e fabricação e não foi coletada a data de vencimento ou fabricação para o lote", porém ambos os lotes possuiam data de fabricação e data de vencimento.
Correção efetuada: ajustamos o remanejamento no coletor de dados.
Local: Coletor de Dados > Remanejamento
Erro ao cadastrar remanejamento agrupado
Problema: ao tentar criar um remanejamento agrupado via enterprise, a mensagem de erro "Caused by: java.sql.SQLException: ORA-20100: Não é possível inserir mais remanejamentos neste remanejamento agrupado, pois o mesmo já foi finalizado", impossibilitando o cadastro de remanejamento.
Correção efetuada: corrigimos a validação que impede o cadastro de remanejamentos filhos em remanejamentos agrupados já finalizados.
Locais:
- Movimentação > Remanejamento > Reabastecimento Planejado
- Movimentação > Remanejamento > Remanejamento
Ajuste de Movimentação
Falha de atualização em diversas telas
Problema: a mensagem "java.sql.SQLException: ORA-20000: Script de saldo por nota esta sendo executado. Aguarde a finalização da execução" estava aparecendo em rotinas de atualizar e também ao dar entrada no saldo referente ao ajuste de movimentação.
Correção efetuada: ajustamos a rotina para gerar o log no início da execução e também gravar o idusuario.
Local: Movimentação > Ajuste > Ajuste de Movimentação
Notas fiscais de retorno não localizadas no controle de NF-e
Problema: notas fiscais canceladas Indevidamente, após validar falha em alguns contra-fluxos na geração do retorno simbólico antes da expedição da nota de venda. Dessa forma, ao cancelar a onda de uma ou mais notas de venda com retorno simbólico gerado e transmitido à Sefaz, ocorreu o cancelamento interno da nota de retorno simbólico, sem que tivesse ocorrido antes seu cancelamento junto a Sefaz.
Correção efetuada: implementamos a verificação se a nota de retorno simbólico já foi transmitida, e caso já tenha sido transmitida, exigir seu cancelamento prévio junto a sefaz.
A validação ocorrerá nos seguintes pontos:
- Cancelamento manual pela tela de Controle de Nota Fiscal.
- Cancelamento de Ondas.
- Cancelamento de Volume
Observações adicionais: para os casos onde o erro ocorreu, infelizmente ocorreu o retorno fiscal e a nota não pode mais ser cancelada pelo prazo de cancelamento, dessa forma, os materiais retornados fiscalmente por essas notas, foram retornados em duplicidade, pois novas expedições foram realizadas para os mesmos materiais posteriormente. Sendo assim, para a solução fiscal, será necessário criar uma nota fiscal de devolução ou entrada fiscal, devolvendo esses materiais fiscalmente ao armazém, e assim compensando a expedição fiscal em duplicidade. Esse tramite de correção fiscal, não necessita passar pelo WMS, ou seja, pode ser realizada apenas pelo setor contábil do cliente.
Local: Nota Fiscal > NF-e > Controle de NF-e
Ao habilitar recontagem de uma OR a mesma ficou finalizada
Problema: a ordem de recebimento finalizou sem ser conferida e sem ter gerado o mapa de alocação.
Correção efetuada: corrigimos o banco de dados para quando o sistema ignorar uma contagem, caso não haja mais nada para ser alocado, o status da OR fique como 'pendente' , antes era marcado como 'finalizado'.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Alocação
Falha ao gerar alocação
Problema: ao gerar o mapa de alocação retornou a mensagem "java.sql.SQLDataException: ORA-01878: campo especificado não localizado na data/horário ou no intervalo".
Correção efetuada: ajustamos a rotina que apresentou erro na na conversão de data.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > botão: Gerar Alocação
Dados incorretos listados no relatório de recebimento
Correção efetuada: corrigimos o relatório de recebimento pois estava listando quantidades de produtos repetidos e que não pertenciam a nota fiscal referenciada.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > botão: Impressos > Relatório de Recebimento
Criação de relatório Numeração de Nota Fiscal Não Utilizada
Problema: houve a tentativa de localizar algumas nota na tela Controle de NF-e, mas sem sucesso em nenhum dos status. Pelo log de segurança mostrou que algumas notas foram canceladas, porém as demais não foram localizadas.
Correção efetuada: liberamos o relatório Numeração de Nota Fiscal Não Utilizada, no caminho "Nota Fiscal > NF-e" para a exibição das notas fiscais não utilizadas. O relatório exibirá apenas as numerações:
- De entidades configuradas para Emitir Nfe
- A partir da primeira nota fiscal emitida.
- Até a última numeração emitida.
- Que ainda não tenha sido inutilizada pelo WMS.
Locais:
- Nota Fiscal > NF-e > Controle de NF-e
- Nota Fiscal > NF-e > Numeração de Nota Fiscal Não Utilizada
Mover volume para sub-doca
Problema: ao tentar mover o volume para sub-doca via coletor, apresentou a mensagem de sucesso, mas ao verificar na tela do gerenciador de volumes o volume não foi movido.
Correção efetuada: ajustamos a rotina para mover o volume para a subdoca corretamente.
Local: Movimentação > Saída > Gerenciador de Volume
English
Español
English
Español


