Gestão de Armazenagem WMS - 8.12.4.26
05/04 e 24/05/2022
Tarefas liberadas: 29
ORACLE 19C - problema de performance
Problema: houve grande perda de performance com o Oracle 19C, será que conseguimos contornar alterando o "OPTIMIZER" para versão 11, mas não é correto fazer isso. Não é ?
Correção efetuada: criamos índice na tabela romaneio pai e eliminada a sub query dentro do sub select na view de acompanhamento de saída por nota fiscal, transformando em condições do subselect.
Replicando informações da Exportação de Embarque quando duplicado depositante
Problema: quando um depositante era criado a partir do cadastro de outro depositante, através do botão Duplicar Depositante ao alterar a configuração de Exportação de Embarque de um dos depositantes, o outro era alterado também.
Correção efetuada: ajustamos o sistema para não sincronizar as alterações dos cadastros de depositante que foram duplicados entre si.
Locais:
- Cadastro > Depositante > botão Duplicar Depositante
- Cadastro > Depositante > guia Exportação de Embarque
Cargas finalizadas porém não liberadas
Problema: o sistema permitiu finalizar a coleta com o embarque não liberado, e não era possível a impressão de embarque da coleta.
Correção efetuada: corrigimos a tela.
Local: Movimentação > Saída > Gerenciador de Coleta
Etiqueta saída
Problema: na etiqueta de volume deveria aparecer o volume no seguinte formato 1/12 - onde 1 é o volume da etiqueta e 12 é a quantidade total, devido a parametrização na etiqueta TIBCO.
Correção efetuada: ajustamos a exibição do campo quantidade de volumes, com o parâmetro Calcular número de volumes setado para não calcular da configuração de onda e para o usuário informar a quantidade de volumes.
Locais:
- Movimentação > Saída > Conferência Packing
- Movimentação > Saída > Packing Checkout Express
- Movimentação > Saída > Gerenciador de Volume
Erro de impressão de etiqueta de lote
Problema: ao tentar imprimir a etiqueta de lote, que está setada na Configuração Geral > Modelo de Etiqueta de Lote, na tela do Gerenciador de OR ocorreu a seguinte mensagem "could not execute query".
Correção efetuada: corrigimos a impressão da etiqueta de lote.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > Botão: Impressão de Etiquetas de Lotes
Cancelamento de Onda
Retornar estoque ao setor origem no momento do cancelamento
Problema: ao realizar o Cancelamento da Onda, o sistema apresentou a mensagem: "Onda id: 989 não foi cancelada. ORA-20000: Não foi possível selecionar um local para cadastrar picking dinâmico para alocar o lotes do produto Id:6559 para Depositante Id:17 no Armazém Id:5". No entanto o depositante tem marcado o parâmetro "Retorna Estoque ao Setor Origem no Cancelamento", está configurado como Picking Dinâmico e também usa picking segregado, na Configuração de onda não há região de retorno.
Correção efetuada: ajustamos a rotina de cancelamento da Onda, para retornar o estoque ao setor de origem.
Local: Movimentação > Saída > Gerenciador de Expedição > botão: Cancelar > Cancelar > Cancelar Onda
Corte Físico
Erro ao resolver corte fisico
Problema: ao aceitar um Corte Físico, o sistema apresentou a mensagem "java.sql.SQLException: ORA-20000: Não foram encontrados itens de pedido suficientes para reverter o corte físico".
Correção efetuada: corrigimos a geração do corte físico.
Local: Monitoramento > Corte Físico
Corte Físico realizado na separação não aparece para ser Resolvido na tela de Corte Físico
Correção efetuada: corrigimos o sistema, pois uma onda acusou corte Físico, porém ao acessar a tela de corte físico o mesmo não era apresentado.
Local: Monitoramento > Corte Físico
Separação
Incidente processo de Estojamento
Problema: ao realizar a separação da onda, via coletor, o sistema apresentou a seguinte mensagem "Não é possível realizar a conferência através da tela de acompanhamento de saída. A notafiscal id 1538 possui produto com informação específica que deverá ser coleta" A mensagem ficou confusa pois a conferência estava ocorrendo pelo coletor e não pela tela de acompanhamento.
Correção efetuada: corrigimos o processo de separação de estojamento para não validar informação específica com ajuste na mensagem.
Local: Coletor de Dados > Separação Onda
Quantidade atendida zerada de retorno de faturamento ao ERP
Problema: a configuração de onda estava parametrizada para exportar o faturamento após a conferência/geração de volume e ao validar a exportação, um item foi exportado com quantidade atendida zerada. A quantidade atendida é exatamente a quantidade da nota, não justificando a terceira linha.
Correção efetuada: após encontrar vários pedidos de integração com qtdeAtendida igual a zero, notamos que o sistema estava vinculando a parametrização para exportar o faturamento após a conferência/geração de volume, processo que envia uma linha por volume no faturamento. Ajustamos a rotina para apagar as linhas com quantidade atendida igual a zero após o termino da inclusão de dados do volume no faturamento.
Local: Configuração > Configuração Onda
Integração Rest exportação sem a informação específica
Problema: o sistema não gerou registro/arquivo da exportação de informação específica, conforme parametrização do depositante configurado para Exportar após a alocação com o modelo REST - Modelo WMS Lote Setor, e como o produto controla informação especifica, deveria ter exportado a chave vi_int_envio_or_lote_infoespc. Esta exportação consta em tabela, porém não foi apresentado na tela Integração de Arquivo, no filtro Exportação.
Correção efetuada: corrigimos a exportação de OR para efetivar o envio de informação específica corretamente.
Local: Integração > Integração de Arquivo
Bloqueio e desbloqueio de lote
Problema: ao tentar importar um arquivo para bloqueio de lote foi apresentada a mensagem "INTEGRAÇÃO DE BLOQUEIO/DESBLOQUEIO DE LOTES: ORA-20000: ORA-20000: NÃO FOI POSSÍVEL IDENTIFICAR O DEPOSITANTE. CNPJ_DEPOSITANTE INTEGRADO: 07.591.326/0003-41".
Correção efetuada: corrigimos a importação.
Sem a possibilidade de integrar nota fiscal
Problema: após integrar um XML o sistema apresentou a mensagem "PRODUTO. CODIGO: 064577 NAO FOI IMPORTADO, ORA-20100: NÃO EXISTE QUANTIDADE DISPONIVEL PARA O PRODUTO ID: 10184 DA NOTA ID: 2032395. QUANTIDADE DISPONÍVEL: 0. QUANTIDADE SOLICITADA: 120. LOTE INDUSTRIA/SERIE: YY02PJF. QUANTIDADE EM SEPARAÇÃO ESPECÍFICA".
No arquivo existe a informação da TAG Rastro e a Classificação do pedido, onde pode separar lotes bloqueados e vencidos, além de conter estoque da quantidade solicitada.
Correção efetuada: corrigimos a importação da nota com separação específica e classificação de tipo de pedido.
Local: Integração > Integração de Arquivo
Erro ao importar itens do faturamento
Problema: ao tentar realizar a importação de itens de faturamento apresentou a mensagem "ERRO AO IMPORTAR FATURAMENTO DE ITEM DO PEDIDO: ORA-01403: DADOS NÃO ENCONTRADOS".
Correção efetuada: corrigimos a importação de faturamento de item.
Local: Integração > Integração de Arquivo
Erro na importação de faturamento do item do pedido
Problema: ao tentar realizar a importação do faturamento, o sistema apresentou o seguinte erro "ERRO AO IMPORTAR FATURAMENTO DE ITEM DO PEDIDO: ORA-01403: DADOS NÃO ENCONTRADOS".
Correção efetuada: corrigimos a importação de faturamento de item.
Local: Integração > Integração de Arquivo
Erro na integração do item da nota
Problema: ao tentar realizar a integração de Itens de um pedido, o sistema retornou o erro "EXACT FETCH RETURNS MORE THAN REQUESTED NUMBER OF ROWS, A BUSCA EXATA RETORNE MAIS DO QUE O NÚMERO DE LINHAS SOLICITADO".
Correção efetuada: corrigimos a importação de item de pedido.
Local: Integração > Integração de Arquivo
Erro de CFOP na integração
Problema: ao importando um XML, o sistema apresentou a seguinte mensagem "ORA-20555: O CFOP: 6102 INFORMADO NA NOTA FISCAL NÃO ESTÁ CADASTRO. OPERAÇÃO CANCELADA!", porém o CFOP 6102 está cadastrado.
Correção efetuada: corrigimos a importação do campo CFOP, pois foi enviando o caractere TAB junto com a tag <CFOP> do XML.
Também faz necessário cadastrar o CFOP 6102 como tipo Entrada, pois o sistema identifica que se trata de uma nota de entrada -> emitente=depositante e destinatário=armazém.
Local: Integração > Integração de Arquivo
Erro na exportação de arquivo de saída
Problema: ao gerar o retorno de movimentação de armazenagem de saída de uma nota fiscal, teve o retorno de sucesso, mas na integração do arquivo fica apenas agendado. Existe diretório cadastrado.
Correção efetuada: corrigimos a exportação de nota fiscal.
Locais:
- Integração > Retorno de Movimentação de Armazenagem – Saída
- Integração > Integração de Arquivo
- Configuração > Configuração de Integração
Erro ao importar XML e formar onda
Problema: ocorreu erro com todos os XML´s e todas as formações de onda.
Erro na importação do XML "org.hibernate.PropertyAccessException: Null value was assigned to a property [class br.srv.silt.wmsenterprise.shared.domain.Armazem.multiSelecaoGerenciadorAtividade] of primitive type setter of br.srv.silt.wmsenterprise.shared.domain.Armazem.multiSelecaoGerenciadorAtividade".
Formação de onda com erro "org.hibernate.PropertyAccessException: Null value was assigned to a property [class br.srv.silt.wmsenterprise.shared.domain.Armazem.multiSelecaoGerenciadorAtividade] of primitive type setter of br.srv.silt.wmsenterprise.shared.domain.Armazem.multiSelecaoGerenciadorAtividade".
Correção efetuada: ajustamos o sistema.
Locais:
- Integração > Integração de Arquivo
- Movimentação > Saída > Formar Onda Por Nota Fiscal
Liberação de produtos kits
Problema: durante a integração de produto, este possui o parâmetro "kit explodido", mas o ERP não envia esta informação, e com isso o WMS desativa este parâmetro, considerando como Kit Explodido igual a N, e com o parâmetro desativado, o sistema não deixa seguir com fluxo de recebimento / expedição.
Correção efetuada: corrigimos o WMS para que não altere o parâmetro kit explodido no cadastro do produto.
Sem mensagem de erro ao liberar lote bloqueado
Problema: na tela de Gerenciador de Lote, ao tentar liberar um lote e seguir todos os passos em tela, não é mostrado mensagem de erro e o lote não fica liberado.
Correção efetuada: corrigimos a exibição da mensagem.
Local: Movimentação > Gerenciador de Lote
Novas regras para envio do JSON de Checkin
Regras para envio do JSON de Check-in
R1. Pedido e Chave de Acesso preenchidos
R2. Sem Pedido e Sem Chave de Acesso
Consideração: a estrutura é referente a Nota Fiscal(000000000)+Série(000) ou apenas a Nota Fiscal
R3. Pedido preenchido e Sem Chave de Acesso
R4. Sem Pedido e Chave de Acesso preenchido
Ordem de recebimento não permite ser excluída
Problema: o sistema não estava permitindo excluir uma OR, a mesma estava processada e o botão excluir encontrava desabilitado. Foi validado que para o tipo de recebimento não estavam marcados os parâmetros "Transferência de Titularidade" e nem "Conferência alocada". A OR estava com o status finalizada e se tentava gerar a alocação ocorria a mensagem "java.sql.SQLException: ORA-20000: A ordem de recebimento já esta processada. Operação não permitida. IDLOTENF: 6937".
Correção efetuada: corrigimos a geração de alocação/excluir OR.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > botão: Excluir Lotes
Data de validade na conferência
Problema: ao tentar realizar a conferência de entrada de uma OR, via coletor de dados, informando a barra do produto, o sistema não trouxe a data de vencimento automaticamente na próxima tela. Foi validado o cadastro de Produto x Depositante, onde está parametrizado para coletar a data, e a etiqueta está setada para o "Modelo GS1-128".
Correção efetuada: após uma nova avaliação foi identificado uma condição na rotina conferência de entrada que impossibilitava a validação do backlist da OR. Providenciamos a correção para validar o backlist da OR e exibir a data do vencimento.
Local: Coletor de Dados > Conferência de Entrada
Erro na validação do padrão de informação específica
Problema: após bipar a informação especifica na conferência de entrada pelo Coletor de Dados, este apresentou a mensagem "Valor '1817142' fora do padrão de informação definido. Padrão". Porém o parâmetro Não validar padrão de informação específica no produto x depositante esta marcado.
Correção efetuada: corrigimos a rotina da Conferência de Entrada.
Locais:
- Coletor de Dados > Conferência de Entrada
- Cadastro > Produto > Produto > botão: Depositante > Informação Específica > Alterar
Alocação
Erro ao gerar o mapa de alocação
Correção efetuada: corrigimos a alocação em pulmão blocado, mesmo se o produto-depositante estiver marcado para lote único no endereço.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento > botão Gerar Alocação
Erro ao gerar alocação de uma OR
Problema: ao tentar gerar uma alocação após preencher a solicitação de "Informe corretamente um valor para a data (dd/mm/aaaa)", o sistema apresentou a mensagem "java.sql.SQLDataException: ORA-01878: campo especificado não localizado na data/horário ou no intervalo".
Correção efetuada: corrigimos a alocação da OR.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Erro durante o retorno de integração
Problema: ao gerar as exportações, o sistema apresentou a mensagem que o depositante utiliza integração com ERP Senior e as informações de usuário e senha de login na Senior X não estão atribuídas na Configuração Geral do sistema (UsuarioSeniorX), mas existem configurações atribuidas na SeniorX.
Correção efetuada: corrigimos o sistema.
Local: Configuração > Configuração Geral
English
Español
English
Español


