O que há de novo no Gestão de Armazenagem | WMS - 8.12.8
Alterações e novidades mais recentes:
Inventário
Integração
AJUSTE
Integração com depositante com CNPJ duplicado
Ajustamos a rotina de integração referente a parametrização do depositante quando existir mais de um cadastro com o mesmo CNPJ no sistema. No passado, essa falha fazia a maioria das integrações gravar a mensagem a extração exata retorna mais do que o número solicitado de linhas, mesmo quando o faturamento era integrado logo em seguida sem problemas.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
AJUSTE
Otimização da consulta na tela de Acompanhamento de Saída NF
Otimizamos a consulta usada na tela de Acompanhamento de Saída NF para reduzir o impacto de alto consumo de banco e melhorar o tempo de resposta das rotinas. No passado, a consulta principal da tela gerava alto consumo da base do cliente, o que contribuía diretamente para a lentidão percebida nas operações.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
AJUSTE
Otimização na conferência de packing ao bipar produtos
Otimizamos as consultas usadas na rotina de conferência de packing. Antes, a operação podia ficar lenta ao bipar itens específicos, especialmente em cenários com embalagens cadastradas no produto (como múltiplas embalagens, com parte inativa).
Locais:
- Movimentação > Saída > Conferência Packing
- Coletor de Dados > Packing
Performance
AJUSTE
Otimização de consulta para reduzir alto consumo no banco de dados
Otimizamos uma consulta que estava gerando alto consumo de recursos na base de dados. Anteriormente, essa consulta era um dos principais ofensores, provocando sobrecarga no banco e quedas no sistema, o que levou ao reinício do cloud para coleta de dados e análise.
Local: Performance
Histórico de novidades e melhorias:
Importante
As labels (etiquetas) estão disponíveis somente nas matérias publicadas a partir de 12/09/2024, na versão 8.12.7.380 do Gestão de Armazenagem | WMS. Logo, as matérias anteriores a essa data encontram-se no padrão antigo.
Coletor de Dados
Separação
AJUSTE
Troca de movimentação em ondas de fluxo Colmeia durante a separação
Corrigimos a movimentação usada na Troca de Lote durante a separação em ondas com o fluxo de colmeia (PULMÃO > PICKING > COLMEIA > DOCA). Antes da correção, algumas ondas estavam encaminhando itens do picking para a região de packing, e a nota fiscal podia ficar com endereço de destino de escaninho inválido, gerando o erro Ocorreu um erro na troca de movimentação, nota fiscal ficou com endereço de destino de escaninho inválido.
Locais:
- Coletor de Dados > Separação
- Movimentação > Saída > Conferência Colmeia
- Movimentação > Saída > Montagem de Volumes Colmeia
Movimentação
Saída
AJUSTE
Atualização do campo “Impresso” ao imprimir múltiplos volumes
Ajustamos o Gerenciador de Volumes para atualizar o campo Impresso de “Não” para “Sim” ao realizar a impressão de vários volumes em conjunto. Antes do ajuste, ao imprimir múltiplos volumes de uma vez (por exemplo, 8 volumes), o sistema executava a impressão, mas atualizava o status apenas do primeiro volume, mantendo os demais como “Não”. Ao imprimir volume a volume, o status era atualizado normalmente.
Local: Movimentação > Saída > Gerenciador de Volume
AJUSTE
Cancelamento de onda e retirada de nota fiscal bloqueados por erro de integração
Ajustamos o processo para permitir retirar uma nota fiscal da onda mesmo quando ela estiver sinalizada como cancelada por erro de integração. No passado, ao tentar cancelar a onda ou retirar a nota fiscal, o sistema impedia a operação e exibia a mensagem A nota fiscal está cancelada por erro de integração, o que travava o cancelamento da onda.
Local: Movimentação > Saída > Gerenciador de Expedição
AJUSTE
Cancelar volume com nota fiscal já conferida
Ajustamos o controle dos status Conferido e Pesado durante o cancelamento de volume. Antigamente, ao cancelar um volume, o sistema podia remover o status Conferido sem remover o status Pesado, gerando a mensagem A nota fiscal 9999 da onda 99 não pode ser alterada para pesado SIM com status de conferido igual a NÃO. Operação cancelada. mesmo quando a nota já estava conferida.
Local: Movimentação > Saída > Gerenciador de Volume
Coletor de Dados
Separação por tarefa
AJUSTE
Tratamento do status de separação por tarefa no coletor
Corrigimos o processo de separação por tarefa para que o status da onda seja atualizado de forma consistente como separado ou conferido, alinhando-se às suas respectivas notas fiscais. Anteriormente, durante a utilização do coletor na separação por tarefa, era apresentada a mensagem: “Romaneio / Onda com status de separação divergente de suas notas fiscais. Operação cancelada.”, mesmo sem divergências aparentes entre as informações exibidas no Gerenciador de Expedição e na tela de Acompanhamento de Saída por Nota Fiscal.
Locais:
- Coletor de Dados > Separação por tarefa
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Coletor de Dados
Atividades em Aberto
AJUSTE
Geração de atividade de separação para ondas sem atividade
Corrigimos a rotina de geração de Atividades em Aberto referente a separação de onda. Antes do ajuste, algumas ondas ficavam sem atividade gerada, quando clicava em Atividades em Aberto pelo coletor de dados, apresentando a mensagem com.silt.wms.convocacao.convocacaoativaexception:onda informada não encontrada!, após selecionar uma onda.
Local: Coletor de Dados > Atividades em Aberto
Inventário
Movimentação
Remanejamento
AJUSTE
Vincular lote no remanejamento
Otimizamos a performance da tela de vínculo de lotes no remanejamento para reduzir o tempo de carregamento. Antes do ajuste, ao tentar vincular os lotes na tela de remanejamento, o sistema ficava carregando até apresentar a mensagem Could not roll back JPA transaction… Unable to rollback.
Local: Movimentação > Remanejamento > Remanejamento
Saída
AJUSTE
Formação de onda com separação específica
Ajustamos as inconsistências que impediam a formação da onda quando existiam lotes de separação específica não incluídos na separação da própria onda. Anteriormente, o sistema bloqueava a criação da onda e apresentava a mensagem Existem lotes de separação específica que não foram incluídos na separação da Onda.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formar
Movimentação
Entrada
AJUSTE
Exclusão de Ordem de Recebimento com registros filhos
Corrigimos o processo de estorno/exclusão de Ordem de Recebimento. No passado, ao tentar excluir uma OR, o sistema apresentava a mensagem O registro selecionado não pode ser excluído, pois possui registros filhos mesmo sem movimentações ou vínculos aparentes nas telas de Gerenciador de Lote e Mapa de Alocação, impedindo a continuidade do processo.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Nota Fiscal
NF-e
AJUSTE
Atualização de pesagem para liberar geração automática de NF-e
Ajustamos a rotina de atualização das informações de pesagem quando é usada a classificação tipo de pedido. A partir de agora, a pesagem e a geração da NF-e passam a ocorrer automaticamente para depositante AG. Anteriormente, o pedido ficava pendente de faturamento e não seguia para o processo de geração/transmissão da NF-e, fazendo com que as notas não aparecessem na tela de controle de NF-e para transmissão.
Local: Nota Fiscal > NF-e > Controle de NF-e
Coletor de Dados
Separação
AJUSTE
Troca de movimentação em ondas de fluxo Colmeia durante a separação
Corrigimos a movimentação usada na Troca de Lote durante a separação em ondas com o fluxo de colmeia (PULMÃO > PICKING > COLMEIA > DOCA). Antes da correção, algumas ondas estavam encaminhando itens do picking para a região de packing, e a nota fiscal podia ficar com endereço de destino de escaninho inválido, gerando o erro Ocorreu um erro na troca de movimentação, nota fiscal ficou com endereço de destino de escaninho inválido.
Locais:
- Coletor de Dados > Separação
- Movimentação > Saída > Conferência Colmeia
- Movimentação > Saída > Montagem de Volumes Colmeia
Movimentação
Saída
AJUSTE
Cancelamento de onda e retirada de nota fiscal bloqueados por erro de integração
Ajustamos o processo para permitir retirar uma nota fiscal da onda mesmo quando ela estiver sinalizada como cancelada por erro de integração. No passado, ao tentar cancelar a onda ou retirar a nota fiscal, o sistema impedia a operação e exibia a mensagem A nota fiscal está cancelada por erro de integração, o que travava o cancelamento da onda.
Local: Movimentação > Saída > Gerenciador de Expedição
Atualização
Movimentação
Saída
AJUSTE
Liberação de onda
Corrigimos a liberação de onda para expedição. Antes da correção, o sistema apresentava mensagem de erro ORA-02290: restrição de verificação (CK_COMPOSICAOLOTE_QTDERET) violad, o que impedia a liberação da onda formada e interrompia o fluxo de expedição durante o processo de geração dos documentos fiscais.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Nota Fiscal > Armazém Geral > Pedido de Retorno de Armazenagem
Coletor de Dados
Separação Onda
AJUSTE
Separação da onda
Corrigimos a separação da onda no coletor, que exibia mensagem de falha durante o processo, impedindo a continuidade da operação. O problema estava relacionado a uma trigger mutante acionada no momento da liberação da caixa de separação.
Local: Coletor de Dados > Separação Onda
Nota Fiscal
AJUSTE
Consultar a tela de cadastro de backlist
Otimizamos a consulta utilizada na tela de cadastro de backlist. Antes, ao abrir a tela, o sistema podia demorar para carregar e, em alguns casos, exibia a mensagem de falha de comunicação Falha de comunicação com servidor: Method: POST, URL: https://testeteste.com.br/siltwms/webresources/GridService, impedindo o acesso ao cadastro.
Local: Nota Fiscal > Cadastro de BackList
NF-e
AJUSTE
Ajustar a segurança na comunicação com a SEFAZ MG para autorização de NF-e
Atualizamos a aplicação para usar apenas configurações de segurança (SSL/TLS) compatíveis com as exigências atuais da SEFAZ MG durante a autorização de NF-e. No passado, o sistema tentava utilizar criptografias que não eram mais aceitas pela SEFAZ MG, fazendo a conexão ser encerrada e gerando falhas no envio, como Connection closed, Socket is closed, ou seja, apresentado a mensagem br.com.senior.edeploy.business.exception.EdeployException: Os dados do certificado nao foram configurados, para que o XML possa ser assinado e também br.com.senior.edeploy.business.exception.EdeployException: java.io.IOException: keystore password was incorrect, ou seja, erros relacionados à assinatura/configuração do certificado.
Local: Nota Fiscal > NF-e > Controle de NF-e
NOVIDADE
Comunicação SSL/TLS com a SEFAZ MG na autorização de NF-e
Ajustamos a comunicação segura (SSL/TLS) utilizada na transmissão de NF-e para a SEFAZ MG para garantir o uso apenas de padrões de criptografia compatíveis com as exigências atuais do órgão. Caso o ambiente ainda apresente esse comportamento, é necessário atualizar o sistema para uma versão igual ou superior à 8.12.8.50. Anteriormente, a SEFAZ MG passou a recusar algumas combinações de criptografia utilizadas pelo sistema, encerrando a conexão durante a autorização da NF-e e gerando erros como Socket is closed e Connection closed, mesmo com certificado válido e disponibilidade da SEFAZ normal.
Local: Nota Fiscal > NF-e > Controle de NF-e
Monitoramento
AJUSTE
Divergência de status da Separação
Ajustamos o processo de validação do corte físico no packing para evitar inconsistências no status de Separação apresentado no sistema. Também aplicamos uma trava no fluxo para identificar e bloquear a origem do problema durante a execução do processo. No passado, uma falha na rotina de aceite do corte físico fazia com que o status fosse gravado de forma inválida na tabela saidapornf, gerando divergências entre as telas de Gerenciador de Expedição, Acompanhamento Saída por Nota Fiscal e as mensagens exibidas durante a separação e conferência.
Locais:
- Monitoramento > Acompanhamento Saída por Nota Fiscal
- Movimentação > Saída > Gerenciador de Expedição
AJUSTE
Geração de volume na conferência Packing
Anteriormente, ao tentar gerar volume para uma nota em específico, o sistema bloqueava a operação com a mensagem ORA-02290 relacionado à restrição CK_SAIDAPORNF_QTDEPESADA_TOTAL, mesmo com as demais notas fiscai da mesma onda seguindo normalmente.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Acompanhamento Saída por Nota Fiscal
AJUSTE
Cálculo da porcentagem de Conferência e Separação Iniciada
Corrigimos o controle de cálculo da Separação e Conferência Iniciada na tela Acompanhamento Saída por Nota Fiscal. No passado, algumas ondas estavam sendo apresentadas com 125% de Conferência Iniciada, mesmo sem inconsistências na pesagem da nota. O problema estava no controle de separação iniciada e conferência iniciada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
AJUSTE
Exibição de lotes na tela Dividir Lote
Ajustamos a regra de exibição da tela Dividir Lote para considerar corretamente lotes que possuem Informação Específica expedida. Anteriormente, mesmo um lote aparecendo em outras telas do WMS, não era exibido na tela Dividir Lote devido a um problema na aplicação da regra de Informação Específica expedida.
Local: Movimentação > Dividir Lote
Saída
AJUSTE
Corte na formação da onda
Adicionamos mensagens referente ao corte na formação de onda, incluindo as validações
* Estoque Insuficiente em Setor(es)
* O produto X foi cortado, verifique também os vínculos Local/Setor e Local/Região de Armazenagem bem como suas parametrizações.
No passado, o sistema apresentava corte na formação da onda mesmo possuindo estoque disponível em pulmão, com o fluxo de reabastecimento automático.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Corte de Formação
AJUSTE
Exibição de endereços na montagem de volume por colmeia
Corrigimos a montagem de volume por colmeia para exibir os endereços (escaninhos) de forma correta, sem duplicidade e respeitando a ordenação dos locais e a inclusão da trava de validação. Anteriormente, algumas colmeias apresentavam endereços duplicados e fora de ordem na tela, pois existiam locais cadastrados com dimensões diferentes da colmeia associada.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
AJUSTE
Consumo de caixa na conferência packing para depositante Armazém Geral
Ajustamos o processo de consumo de caixa durante a conferência packing para depositantes do tipo Armazém Geral, permitindo formar o volume sem bloquear o fluxo. Antes do ajuste, ao tentar formar o volume em pedidos com apenas 1 produto, o sistema exibia a mensagem 20000: Depositante que não trabalha no regime de FILIAL não pode realizar ajustes, mesmo com estoque disponível, impedindo a conferência.
Local: Movimentação > Saída > Conferência Packing
AJUSTE
Status de separação x Liberação de conferência via Packing
Ajustamos a rotina de aceite do corte físico no Packing para evitar que a separação concluída apareça como não finalizada em algumas telas. Com isso, o status registrado na tabela saidapornf deixa de ser gravado de forma inválida e a conferência via Packing MWMS não fica mais bloqueada. Aplicamos uma trava no processo para ajudar a identificar a origem do problema caso a inconsistência volte a ocorrer. Anteriormente, mesmo com a separação finalizada, algumas telas (como Acompanhamento Saída por Nota Fiscal e Gerenciador de Expedição) ainda indicavam pendências.
Locais:
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Entrada
AJUSTE
Lentidão em consulta de tela
Otimizamos a performance da consulta de telas. Esse ajuste foi aplicado após relatos de lentidão constante, com maior impacto em carregamentos como login e em rotinas como consulta de estoque e alocação de ORs.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
AJUSTE
Ignorar contagem de OR já finalizada
Aplicamos uma trava no sistema para impedir que a conferência de uma OR já finalizada e alocada seja ignorada. Anteriormente, o sistema permitia ignorar a contagem mesmo após a finalização da OR.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Lote
AJUSTE
Bloqueio de finalização do Controle de Avaria com remanejamento pendente
Aplicamos uma trava no processo de Controle de Avaria para impedir a finalização quando existir remanejamento pendente no mesmo endereço e o produto estiver configurado com Lote único no endereço. No passado, o sistema permitia a finalização do Controle de Avaria mesmo com remanejamento pendente no endereço, o que podia gerar conflitos de estoque para produtos que exigem lote único por endereço, apresentando a mensagem existem remanejamentos pendentes cujo endereço de destino é ppam-r011-06-1-02. é necessário executar os seguintes remanejamentos (159412). operação cancelada.
Local: Movimentação > Lote > Controle de Avaria
Coletor de Dados
Separação Onda
AJUSTE
Comportamento da separação por onda
Ajustamos o comportamento da separação por onda no coletor de dados para situações em que um produto diferente do solicitado é bipado. Anteriormente, ao informar um código de barras que não pertencia à onda, o sistema exibia a mensagem correspondente e, ao acionar o botão de retorno, a tela permanecia em branco, exigindo novo login, além de considerar a separação da onda como concluída.
Local: Coletor de Dados > Separação Onda
Consulta
Estoque
AJUSTE
Exibição de produtos no relatório de Kardex de Produto
Alteramos o Relatório de Kardex de Produto para exibir também os produtos cujo estoque foi recebido por meio de ajuste de entrada. Anteriormente, os produtos com movimentações originadas apenas por ajuste de entrada não eram apresentados neste relatório, mesmo havendo saldo em estoque, o que dificultava o acompanhamento completo das movimentações de alguns itens.
Local: Consulta > Estoque > Kardex de Produto
Integração
AJUSTE
Envio do valor unitário na OR com mais de 2 casas decimais
Ajustamos o formato do valor unitário dos itens na integração EXPORT_ORDEM_RECEB_LTIND_I_REST (Itens com Lote Indústria Ordem de Recebimento) para considerar até quatro casas decimais, utilizando a máscara 999999999D9999. Antes, o envio da OR utilizava um valor unitário diferente do cadastrado quando o produto tinha mais de duas casas decimais, o que fazia o total da ordem não coincidir com o total da nota fiscal/XML e gerava diferença de valores.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
AJUSTE
Exibição de lotes na tela Dividir Lote
Ajustamos a regra de exibição da tela Dividir Lote para considerar corretamente lotes que possuem Informação Específica expedida. Anteriormente, mesmo um lote aparecendo em outras telas do WMS, não era exibido na tela Dividir Lote devido a um problema na aplicação da regra de Informação Específica expedida.
Local: Movimentação > Dividir Lote
Lote
AJUSTE
Bloqueio de finalização do Controle de Avaria com remanejamento pendente
Aplicamos uma trava no processo de Controle de Avaria para impedir a finalização quando existir remanejamento pendente no mesmo endereço e o produto estiver configurado com Lote único no endereço. No passado, o sistema permitia a finalização do Controle de Avaria mesmo com remanejamento pendente no endereço, o que podia gerar conflitos de estoque para produtos que exigem lote único por endereço, apresentando a mensagem existem remanejamentos pendentes cujo endereço de destino é ppam-r011-06-1-02. é necessário executar os seguintes remanejamentos (159412). operação cancelada.
Local: Movimentação > Lote > Controle de Avaria
Saída
AJUSTE
Exibição de endereços na montagem de volume por colmeia
Corrigimos a montagem de volume por colmeia para exibir os endereços (escaninhos) de forma correta, sem duplicidade e respeitando a ordenação dos locais e a inclusão da trava de validação. Anteriormente, algumas colmeias apresentavam endereços duplicados e fora de ordem na tela, pois existiam locais cadastrados com dimensões diferentes da colmeia associada.
Local: Movimentação > Saída > Montagem de Volumes Colmeia
Movimentação
Saída
AJUSTE
Lentidão na formação da onda
Melhoramos o processamento assíncrono para a geração do código de onda, evitando que múltiplas sessões disputem o mesmo recurso. Essa adequação reduz contenções durante a execução, elimina bloqueios na formação de ondas e torna mais eficiente o cálculo associado ao tempo e aos valores envolvidos no processo. A revisão foi necessária devido a um comportamento observado anteriormente, em que diferentes processos tentavam gerar códigos simultaneamente, ocasionando travamentos e atrasos na operação. Nesse cenário prévio, o tempo para conclusão da formação de ondas podia ultrapassar seis minutos, afetando diretamente o fluxo operacional.
Local: Movimentação > Saída > Gerenciador de Expedição
Pedidos
AJUSTE
Apresentação de pedidos pendentes na estatística de pedidos
Corrigimos a consulta da tela, passando a exibir os pedidos de acordo com o armazém filtrado. No passado, ao acessar a rotina de estatística de pedidos e analisar um dia específico, eram apresentando pedidos pendentes de separação, porém não correspondia aos resultados da tela de Acompanhamento Saída por Nota Fiscal, não havia pedidos pendentes na data informada.
Locais:
- Pedidos > Estatísticas dos Pedidos
- Monitoramento > Acompanhamento Saída por Nota Fiscal
WMSWEB
Movimentações de Saída
AJUSTE
Visualização de pedidos em Movimentações de Saída
Corrigimos o problema que impedia a exibição dos detalhes de alguns pedidos ao clicar na linha da nota em Movimentações de Saída no WMSWEB. Anteriormente, ao acessar determinadas notas e selecionar a linha correspondente, o sistema mostrava apenas um quadro em branco, sem carregar os dados, mesmo não havendo nenhuma restrição registrada na documentação.
Local: WMSWEB > Movimentações de Saída
Integração
AJUSTE
Importação de inventário terceirizado
Corrigimos o processo de importação do inventário terceirizado para exibir a mensagem de erro quando ocorrer algum problema no arquivo integrado. Anteriormente, a integração do arquivo de inventário apresentava erro, mas o log não detalhava a causa, dificultando a análise pelo consultor e pela equipe de suporte.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Entrada
AJUSTE
Finalização de todas as conferências após recontagem
Corrigimos a rotina de finalizar todas as conferências para que o processo funcione mesmo após recontagens. Anteriormente, ao tentar finalizar todas as conferências após realizar recontagens (2x ou mais), o sistema exibia a mensagem ORA-02290: restrição de verificação (CK_SAIDNF_CONF_I_NAO_NEGATIVA) violada ORA-06512: em PK_CONFCARGA", line 1620 ORA-06512: em "PK_CONFCARGA", line 1620 ORA-06512: em "PK_CONFCARGA", line 2065 ORA-06512: em line 1.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Cadastro
Produto
AJUSTE
Limite de armazenamento para o campo de padrão de informação específica
Ajustamos o campo responsável por armazenar o padrão (regex) das informações específicas, garantindo que máscaras com quantidade maior de caracteres possam ser registradas sem impedir o cadastro. No passado, ao inserir um padrão composto por 37 caracteres "#", o sistema retornava a mensagem org.springframework.orm.jpa.JpaSystemException: could not execute statement; nested exception is org.hibernate.exception.GenericJDBCException: could not execute statement de limite excedido do banco de dados (ORA-12899), evidenciando que o tamanho máximo da coluna não comportava o valor informado.
Local: Cadastro > Produto > Regras para Informações Específicas
Coletor de Dados
Separação por tarefa
AJUSTE
Tratamento do status de separação por tarefa no coletor
Corrigimos o processo de separação por tarefa para que o status da onda seja atualizado de forma consistente como separado ou conferido, alinhando-se às suas respectivas notas fiscais. Anteriormente, durante a utilização do coletor na separação por tarefa, era apresentada a mensagem: “Romaneio / Onda com status de separação divergente de suas notas fiscais. Operação cancelada.”, mesmo sem divergências aparentes entre as informações exibidas no Gerenciador de Expedição e na tela de Acompanhamento de Saída por Nota Fiscal.
Locais:
- Coletor de Dados > Separação por tarefa
- Movimentação > Saída > Gerenciador de Expedição
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Integração
AJUSTE
Geração das informações adicionais da NFCOT
Corrigimos as informações destinadas aos dados adicionais da NFCOT, contemplando o conteúdo esperado a partir da nota de venda associada. No passado, ao emitir a NFCOT referente à uma nota fiscal, observou-se que, mesmo havendo ICMS na venda e atendendo às condições previstas os dados não eram exibidos na nota de venda nos dados adicionais.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Visualização de campos na tela de Controle Nota Fiscal
Ajustamos o processo de importação de XML considerando as informações do grupo de tags de volume, passando a registrar os campos de Marca e Numeração na Nota Fiscal. No cenário anterior, durante a importação do XML, os campos de marca e numeração referentes ao grupo de tags volume não eram preenchidos no sistema, mesmo com as tags [marca] e [nVol] informadas no arquivo.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
AJUSTE
Formação de onda envolvendo separações específicas
Corrigimos a formação de ondas para que considere os vínculos de separação específica, evitando que lotes não existentes sejam interpretados como pendências. No passado, ao formar uma onda, era exibida 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): XX e lote(s) XX indicando a existência de um lote não incluído na separação específica, embora esse lote não estivesse presente no estoque por lote, na tabela de controle lotenf, nem no log de segurança.
Locais:
- Movimentação > Saída > Liberar Nota Fiscal para Expedição
- Movimentação > Saída > Gerenciador de Expedição
- Consulta > Estoque > Estoque Local por Lote
- Fast Vision >Gerenciador de Consultas Dinâmicas
- Consulta > Log de Segurança
Nota Fiscal
AJUSTE
Tratamento do status de separação por tarefa no coletor
Corrigimos a validação e coleta com liberação desfeita. No cenário identificado, ao tentar emitir uma nota fiscal, apenas um dos itens foi classificado com o CFOP 5921, enquanto os demais foram gerados corretamente com CFOP de retorno. Esse comportamento divergente resultou na Rejeicao: CFOP de devolução de mercadoria para NF-e que não tem finalidade de devolução de mercadoria.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > NF-e > Controle de NF-e
- Movimentação > Saída > Gerenciador de Coleta
Serviços
Kit
AJUSTE
Apresentação de quantidades na impressão de KIT
Melhoramos as mensagens dos logs detalhando a quantidade do vínculo do produto kit. No passado, ao gerar a impressão do KIT, um componente do KIT estava duplicado.
Locais:
- Serviços > Kit > Ordem de Serviço > botão Impressos / Relatório de Separação de Componentes de Kit
- Consulta > Estoque > Kardex de Endereço
WMS Web
Informações de Estoque
AJUSTE
Filtragem de produtos ativos/inativos na consulta de estoque
Ajustamos a lógica de filtragem de produtos ativos e inativos na consulta de estoque do portal WMS Web, garantindo que os itens sejam retornados de acordo com o status cadastral efetivo, ou seja,, apenas produtos realmente inativos são exibidos quando utilizada a filtragem correspondente, evitando que itens ativos apareçam indevidamente nesse contexto e alinhando o relatório de estoque ao comportamento esperado pelo usuário.
Local: WMS Web > Informações de Estoque
Coletor de Dados
Conferência de Entrada
AJUSTE
Precisão na geração de lotes para conferência de entrada
Corrigimos a geração de lotes vinculados à conferência de entrada, o mesmo padrão de precisão de quantidade utilizado no estoque, garantindo o armazenamento com 6 casas decimais. No cenário anterior, ao tentar conferir uma quantidade fracionada (por exemplo, 676,66687), o sistema apresentava mensagem de divergência em relação à quantidade esperada (676,6669), indicando que a quantidade vinculada ao lote não estava correta, mesmo quando o usuário inseria o valor considerado correto.
Local: Coletor de Dados > Conferência de Entrada
Integração
AJUSTE
Concorrência na importação de itens GMB
Adicionamos um controle específico para evitar concorrências durante a importação de itens provenientes da GMB, garantindo que a gravação dos detalhes de impressão ocorra de forma única e consistente. Com essa adequação, o processamento respeita o fluxo esperado e impede tentativas simultâneas de inclusão para o mesmo registro. No passado, ao importar um item da GMB, o sistema encontrava uma violação da restrição exclusiva PK_NFDETIMPRESSAO (ORA‑00001). Mesmo com o leiaute int_gmb_det aderente à documentação e com a barra já vinculada ao produto, observou‑se um comportamento de concorrência que resultava na tentativa de gravação duplicada.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
AJUSTE
Desempenho de consulta no Gerenciador de Informações Específicas
Ajustamos as consultas realizadas na tela do Gerenciador de Informações Específicas. Antes, em alguns cenários, ao pesquisar informações nessa tela, o sistema permanecia em carregamento por um tempo prolongado e, em seguida, apresentava mensagem de falha de comunicação, interrompendo o fluxo de trabalho.
Local: Movimentação > Gerenciador Informações Específicas
Entrada
AJUSTE
Visualização do grid
Ajustamos a consulta utilizada pela rotina de Gerenciar Ordem de Recebimento, de forma a otimizar o carregamento das informações e permitir a abertura da tela dentro do comportamento esperado. No cenário anterior, ao acessar a rotina de gerenciar ordem de recebimento, a interface permanecia apenas na condição de carregamento, sem apresentar os dados ou uma mensagem de retorno, mesmo após vários minutos de espera.
Local: Movimentação > Entrada > Gerenciar Ordem de Recebimento
Coletor de Dados
Remanejamento
AJUSTE
Adequação na validação de remanejamento para endereços já ocupados em picking
Aplicamos uma restrição para impedir que novos produtos sejam remanejados para endereços de picking quando o depositante não utiliza Picking Múltiplo. A partir deste ajuste, ao tentar direcionar um item para um endereço que já contenha outro produto, o sistema exibirá a mensagem: Depositante não utiliza Picking Múltiplo e o local destino já contém outro produto. Essa alteração foi motivada por uma situação anterior em que um produto pôde ser inserido num endereço via coletor, mesmo já existindo um outro produto alocado no mesmo local. No cenário prévio, mesmo com o parâmetro de múltiplos produtos desabilitado no depositante e sem permissivos na configuração do setor, o comportamento ainda permitia o compartilhamento do endereço, o que levou à necessidade de revisão da regra.
Local: Coletor de Dados > Remanejamento
Separação Onda
AJUSTE
Permissões na liberação de alerta na separação por onda
Otimizamos a validação de permissões na rotina de Separação Onda no coletor de dados, garantindo que o alerta configurado por tipo de pedido respeite o nível de liberação atribuído ao usuário. Agora, quando o alerta estiver parametrizado para nível de Operador. Na situação anterior, ao finalizar a separação e informar usuário e senha, era exibida a mensagem O Usuário informado não possui nivel de permissões de supervisor, mesmo quando o alerta estava parametrizado para operador.
Local: Coletor de Dados > Separação Onda
Integração
AJUSTE
Concorrência na importação de itens GMB
Adicionamos um controle específico para evitar concorrências durante a importação de itens provenientes da GMB, garantindo que a gravação dos detalhes de impressão ocorra de forma única e consistente. Com essa adequação, o processamento respeita o fluxo esperado e impede tentativas simultâneas de inclusão para o mesmo registro. No passado, ao importar um item da GMB, o sistema encontrava uma violação da restrição exclusiva PK_NFDETIMPRESSAO (ORA‑00001). Mesmo com o leiaute int_gmb_det aderente à documentação e com a barra já vinculada ao produto, observou‑se um comportamento de concorrência que resultava na tentativa de gravação duplicada.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
WMSWEB
Informações de Entrada
AJUSTE
Cálculo do valor unitário médio no Estoque Analítico (WMS Web)
Corrigimos o processamento do relatório no WMS WEB de Estoque Analítico, a fim de alinhar o cálculo do valor unitário médio às regras de apuração previstas para a consolidação de lotes. A situação observada ocorria quando o sistema considerava a soma direta dos valores unitários individuais, resultando em um valor médio não condizente com a composição dos lotes (valor do lote A + valor do lote B ao invés de somar a quantidade do lote A + quantidade do lote B e dividir pela soma dos valores de cada lote).
Locais:
- WMSWEB > Informações de Entrada
- Movimentação > Gerenciador de Lote
Coletor de Dados
Separação Onda
AJUSTE
Permissões na liberação de alerta na separação por onda
Otimizamos a validação de permissões na rotina de Separação Onda no coletor de dados, garantindo que o alerta configurado por tipo de pedido respeite o nível de liberação atribuído ao usuário. Agora, quando o alerta estiver parametrizado para nível de Operador. Na situação anterior, ao finalizar a separação e informar usuário e senha, era exibida a mensagem O Usuário informado não possui nivel de permissões de supervisor, mesmo quando o alerta estava parametrizado para operador.
Local: Coletor de Dados > Separação Onda
Movimentação
AJUSTE
Desempenho de consulta no Gerenciador de Informações Específicas
Ajustamos as consultas realizadas na tela do Gerenciador de Informações Específicas. Antes, em alguns cenários, ao pesquisar informações nessa tela, o sistema permanecia em carregamento por um tempo prolongado e, em seguida, apresentava mensagem de falha de comunicação, interrompendo o fluxo de trabalho.
Local: Movimentação > Gerenciador Informações Específicas
Saída
AJUSTE
Geração de volumes na conferência de packing
Ajustamos o comportamento da geração de volumes na conferência de packing para o cenário em que é informada uma quantidade elevada de caixas em um único lançamento. No caso reportado, ao tentar registrar 200 volumes para um determinado produto. Anteriormente, o sistema permanecia em processamento sem concluir a operação e sem apresentar mensagem ao usuário.
Local: Movimentação > Saída > Conferência Packing
Nota Fiscal
NF-e
AJUSTE
Geração da NFe de remessa
Ajustamos a geração da NFe de remessa durante o processamento do arquivo de faturamento de pedidos. Em determinados cenários, ocorria a mensagem ERRO AO IMPORTAR FATURAMENTO: ORA-20000: ERRO AO TRANSMITIR NOTA DE REMESSA PARA O MÓDULO FISCAL [IDNOTAFISCAL: 6137753]. -1843 - ORA-01843: NOT A VALID MONTH, deixando a nota de remessa pendente de transmissão no controle de NFe, embora o faturamento dos pedidos fosse concluído normalmente.
Local: Nota Fiscal > NF-e > Controle de NF-e
WMSWEB
Informações de Entrada
AJUSTE
Cálculo do valor unitário médio no Estoque Analítico (WMS Web)
Corrigimos o processamento do relatório no WMS WEB de Estoque Analítico, a fim de alinhar o cálculo do valor unitário médio às regras de apuração previstas para a consolidação de lotes. A situação observada ocorria quando o sistema considerava a soma direta dos valores unitários individuais, resultando em um valor médio não condizente com a composição dos lotes (valor do lote A + valor do lote B ao invés de somar a quantidade do lote A + quantidade do lote B e dividir pela soma dos valores de cada lote).
Locais:
- WMSWEB > Informações de Entrada
- Movimentação > Gerenciador de Lote
Integração
AJUSTE
Impedir vinculação de notas com integração inconsistente
Adequamos o tratamento para impedir que uma nota fiscal importada com integração inconsistente seja vinculada a uma OR, permitindo que o usuário prossiga com o estorno ou com a alocação. No comportamento anterior, a nota fiscal, no formato XML, era importada mesmo após a apresentação de uma mensagem de erro, e podia ser vinculada a uma OR, gerando movimentações que impediam o estorno e impossibilitavam a importação dos itens faltantes.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Movimentação > Entrada > Gerenciar Ordem de Recebimento
Coletor de Dados
Separação Onda
AJUSTE
Separação a Maior pelo Coletor
Adequamos o tratamento da rotina de Separação da Onda a Maior pelo Coletor. Anteriormente, ao confirmar o saldo pendente na onda, era exibida a mensagem de violação de restrição de integridade relacionada à chave estrangeira de grupo de movimentação java.sql.SQLIntegrityConstraintViolationException: ORA-02291: restrição de integridade (FK_GRUPOMOVIMENTACAO_IDGRUPO) violada - chave mãe não localizada.
Local: Coletor de Dados > Separação Onda
AJUSTE
Identificação da Caixa Fechada no Fluxo de Etiquetagem
Adequamos a forma como o sistema interpreta a identificação da Caixa Fechada no Fluxo de Etiquetagem durante a Separação da Onda ao bipar a pré-etiqueta. No cenário anterior, em operações com Caixa Fechada, podia ocorrer a mensagem Falha na identificação da Caixa de Volume do Fluxo de Etiquetagem, mesmo com a utilização correta da pré-etiqueta.
Local: Coletor de Dados > Separação Onda
AJUSTE
Fluxo de pré-etiqueta para itens avulsos após separação de caixa fechada
Adequamos o fluxo de separação para que, ao informar o EAN-13 de item avulso, o sistema reconheça automaticamente a pré-etiqueta já aberta e permita o registro do item no mesmo volume em utilização.
A melhoria elimina mensagens indevidas e evita a abertura desnecessária de novos volumes, garantindo a continuidade da operação dentro da mesma sessão ativa.
O ajuste contempla o cenário em que, na mesma posição de separação, coexistem uma caixa fechada, ou seja, ao informar a barra de item avulso (fator de conversão = 1) e uma pré-etiqueta aberta destinada a itens avulsos.
Anteriormente, após a separação da caixa fechada, o sistema voltava a exigir a geração de nova pré-etiqueta e a criação de outro volume, mesmo havendo uma pré-etiqueta válida e já vinculada à operação. Em determinadas situações, a associação ao volume aberto somente era restabelecida após novo login do operador.
Local: Coletor de Dados > Separação Onda
Movimentação
Saída
AJUSTE
Cancelamento de ondas com pendências de lote/local
Corrigimos a geração dos registros de movimentação de nota fiscal segregada e implementamos uma trava para impedir que novos dados sejam criados de forma incorreta. Anteriormente, ao tentar cancelar a onda, o sistema apresentava pendências de inconsistência entre armazém, local e lote, refletindo na mensagem Onda id: 58382 não foi cancelada. ORA-20000: Problema ao retirar pendencia. Armazém Id: 43 / Local: 16082012 / Lote: 15352818 / Qtde 46. ORA-02290: restrição de verificação (CK_LOTELOCAL_PENDENCIA) violada.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Cancelar
Nota Fiscal
Armazém Geral
AJUSTE
Exclusão de pedido de retorno
Adequamos a interpretação do status da onda vinculada ao pedido de retorno, permitindo vínculos já cancelados. No comportamento anterior, ao tentar excluir um pedido de retorno associado a uma nota fiscal, o sistema mantinha a validação do vínculo mesmo após o cancelamento da onda. Essa condição resultava na apresentação da mensagem Erro ao excluir o documento. Erro: A nota fiscal está vinculada na onda. Exclusão não permitida., impedindo a continuidade da operação.
Local: Nota Fiscal > Armazém Geral > Pedido de Retorno de Armazenagem
Cadastro
AJUSTE
Falha ao habilitar parâmetro
Ajustamos o cadastro do depositante. No passado, ao tentar marcar o parâmetro Utilizar Lote Indústria Exclusivo no depositante e salvar era apresentada a mensagem O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado. IdLogError: a8749886-3c42-4d3e-a72a-7b3f8ab5cdc3.
Local: Cadastro > Depositante
Coletor de Dados
Packing
Inventário
AJUSTE
Erro ao ignorar contagens no processo de inventário
Adicionamos uma trava para impedir a divisão de lotes em locais de sobra/falta de produtos durante o processo de inventário dinâmico. Também implementamos a funcionalidade de reversão da Divisão de lotes, permitindo o retorno ao lote original. Anteriormente, no processo do inventário - ao identificar contagens iguais e ignorar a diferente - o sistema não liberava o endereço, pois o lote não era encontrado apresentando a mensagem Não existe estoque para o lote: 143464 no local: FALTAF01011000 e armazem id: 7. Operacao Cancelada. Ao tentar cancelar a operação, era exibida a mensagem Local de destino AO030401 está em inventário. Operação bloqueada.
Local: Inventário > Inventário
Monitoramento
AJUSTE
Realizar conferência automática
Ajustamos o processo de geração de volume por caixa fechada no processo de conferência automática. No passado, ao acionar o botão Gerar Conferencia na tela de Acompanhamento Saída por NF, era apresentada a mensagem Conferência do packing não encontrada. IdLogError: 54b94ea0-3133-4096-a687-e097ca6b6826, pois o sistema não estava preparado para tratar ondas sem lote indústria, tanto com e sem caixa fechada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
AJUSTE
Falha na separação por tarefa
Ajustamos a consulta retornada na tela do Gerenciador de Expedição, no botão Tarefas do grupo Separação. No passado, era possível concluir uma tarefa de Separação via coletor de dados; contudo, a mesma tarefa permanecia com status pendente no Gerenciador de Expedição. Em razão disso, houve nova tentativa de finalização pelo coletor de dados, resultando na mensagem com.silt.wms.exception.SeparacaoOndaException: A atividade da operação 609613 já foi finalizada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição > botão Tarefas
- Coletor de Dados > Separação
Movimentação
Remanejamento
AJUSTE
Remanejamentos que não finalizam
Corrigimos a finalização do remanejamento. No passado, ao tentar realizar um remanejamento o sistema apresentou a mensagem Problema ao retirar estoque. Armazém Id: 6 / Local: Z1Z001101 / Lote: 5170222 / Qtde 1. ORA-02290: restrição de verificação (CK_LOTELOCAL_ESTOQUE) violada.
Local: Movimentação > Remanejamento > Remanejamento
Integração
AJUSTE
Tentando integrar XML
Melhoramos a mensagem de erro ao importar um XML de nota inválida. No passado, ao tentar importar um XML ocorreu erro mas não exibiu o motivo.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Integração XML/PDF
Ajustamos o processo de exclusão da NF: apenas o vínculo será removido, mantendo o PDF importado armazenado no sistema. No passado, quando a nota era importada com erro ou excluída. Durante a reimportação não era necessário importar novamente o PDF, pois a integração do documento já havia ocorrido com sucesso.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
AJUSTE
Falha na liberação do pedido
Ajustamos a validação de estoque no momento da liberação do pedido. No passado, ao liberar um pedido para expedição, o sistema considerava os locais que não possuiam setor vinculado.
Local: Movimentação > Saída > Gerenciador de Expedição
AJUSTE
Falha na separação por tarefa
Ajustamos a consulta retornada na tela do Gerenciador de Expedição, no botão Tarefas do grupo Separação. No passado, era possível concluir uma tarefa de Separação via coletor de dados; contudo, a mesma tarefa permanecia com status pendente no Gerenciador de Expedição. Em razão disso, houve nova tentativa de finalização pelo coletor de dados, resultando na mensagem com.silt.wms.exception.SeparacaoOndaException: A atividade da operação 609613 já foi finalizada.
Locais:
- Movimentação > Saída > Gerenciador de Expedição > botão Tarefas
- Coletor de Dados > Separação
AJUSTE
Falha durante a separação da onda
Ajustamos a geração de nota de retorno segregado. No passado, após a liberação e formação da onda ao tentar liberar a onda para expedição o sistema apresentou a mensagem ORA-01400: não é possível inserir NULL em ("SAIDAPORNF"."TOTALSEPARAR").
Local: Movimentação > Saída > Gerenciador de Expedição
Nota Fiscal
Cadastro
Segurança
AJUSTE
Sem visualização de tela
Corrigimos a nomenclatura da tela Gerenciador de Consultas Dinâmicas para ser utilizada pelo usuário vinculado. Anteriormente, esta tela não era apresentada devido à desconfiguração de caracteres na palavra "Dinâmicas", que estava sendo apresentada como "Dinâmicas".
Local: Cadastro > Segurança > Grupo de Usuário > botão Enterprise
Consulta
Estoque
AJUSTE
Relatório com falha na somatória das quantidades de produto
Corrigimos a atualização do estoque durante a geração da atualização do inventário. O sistema estava redistribuindo alguns lotes indústrias sem necessidade. A partir do ajuste, o sistema não realizará mais a redistribuição dos lotes internos quando não existir divergência entre a contagem e o estoque existente, ou seja, quando todas as informações estiverem iguais:
- Mesmo endereço
- Mesmo lote indústria
- Mesmo produto
- Mesma data de vencimento
- Mesma data de fabricação.
Anteriormente, ao consultar as movimentações de um lote industria na tela de Kardex Lote Indústria, o sistema não exibia a quantidade total do lote de acordo com o recebimento realizado.
Local: Consulta > Estoque > Kardex Lote Indústria
Integração
AJUSTE
Peso bruto e peso líquido sem distinção
Corrigimos a rotina de integração da informação do peso do volume, distinguindo entre o peso líquido e o peso bruto. Anteriormente, o sistema considerava o peso da bombona no cálculo do peso líquido. O comportamento esperado seria enviar 0,59 kg como peso líquido e 1,94 kg como peso bruto. Entretanto, o sistema estava transmitindo 1,94 kg para ambos os campos (líquido e bruto).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Divergência no valor total do produto
Corrigimos a geração da nota de cobertura GMB, pois o valor não estava sendo calculado corretamente devido o fator 100 da embalagem utilizada na GMB. No passado, ao gerar uma Nota Fiscal Eletrônica (NF-e), o valor não apresentava a vírgula nas casas decimais.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
AJUSTE
Formar onda
Corrigimos a formação de onda. Anteriormente, ao formar onda ocorreu a mensagem de erro ORA-02291: restrição de integridade (FK_LOGUSER_IDUSUARIO) violada - chave mãe não localizada ORA-06512: em "PK_UTILITIES", line 17 ORA-06512: em "T_BEFORE_DESTINOSAIDAONDA", line 3 ORA-04088: erro durante a execução do gatilho.
Local: Movimentação > Saída > Gerenciador de Expedição > botão Formar
Nota Fiscal
Monitoramento
AJUSTE
Retirar item do pedido
Corrigimos o sistema para permitir a alteração da quantidade atendida, quando o pedido estiver totalmente conferido e com volume gerado. Anteriormente, o sistema apresentava erro ao alterar a quantidade do item, exibindo a mensagem Problema ao incluir pendência. Armazém Id: 5 / Local: 00005818 / Lote: 137384 / Qtde 4. ORA-02290: restrição de verificação (CK_LOTELOCAL_PENDENCIA_RESERVA) violada.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
AJUSTE
Exibir informação no campo Modal Transporte
Corrigimos o Relatório Analítico de Expedição Processada no campo modal transporte. Caso não exista a coleta será informado Não utiliza. Anteriormente, o campo Modal de Transporte apresentava a informação Ferroviário, mesmo quando o cliente não utilizava a funcionalidade de carga.
Local: Movimentação > Relatório Analítico de Expedição Processada
Saída
AJUSTE
Gerar pesquisas no Gerenciador de Volumes
Melhoramos a consulta em tela. Anteriormente, após aplicar filtros de data, notas processadas e escolher um depositante no Gerenciador de Volumes, levava um tempo excessivo para buscar as informações.
Local: Movimentação > Saída > Gerenciador de Volume
Integração
AJUSTE
Nota fiscal importada e processada
Ajustamos o sistema para que, quando houver mais de um CFOP para o mesmo tipo e tipo de operação, o sistema elegerá aquele com o menor idOperação, considerando que os CFOP's de Complemento foram criados para atender ao processo de Nota Complementar e garantir o fluxo adequado. Anteriormente, se o CFOP estivesse marcado com 2 - Complementar, a nota fiscal importada era automaticamente marcada como processada. Porém, como existiam dois CFOPs com o mesmo tipo operação e classificação, diferenciando-se apenas pela finalidade, ocorria impacto na importação do XML, que passava a ser considerado com processado indevidamente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Nota Fiscal > NF-e > Complementar NF-e
AJUSTE
Integração de data no Retorno de mercadoria em XML
Corrigimos a exportação das datas de vencimento e fabricação (geração das informações adicionais do produto infAdProd), para que passem a ser enviadas no formato dd/MM/yy. Anteriormente, o XML da NF-e apresentava o formato (00/00/00). Porém, foi identificado outro formato que implicava em erro na integração com o sistema do cliente, que não estava preparado para receber os dados de vencimento no formato 00/mês/00.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Integrar arquivo texto produto x depositante
Corrigimos a importação de produto-depositante. Anteriormente, ao integrar um arquivo, apresentou o erro Descrição: 01400: não é possível inserir null em ("int_produtodepositante"."solicitartaraconfpack").
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Divergência na data de validade do sistema e do arquivo
Ajustamos a rotina para considerar a data de vencimento atual informada no lote caso o mesmo não for do tipo medicamento, e se for medicamento permanece a regra de obter a data de vencimento original (data que originou o lote). Anteriormente, na integração de uma nota fiscal, foi identificada divergência na data de vencimento informada no sistema. No XML, foi enviada a data 02/05/50, enquanto a data correta de vencimento do lote era 19/06/2027. Este cenário ocorreu pois uma ordem de recebimento estava com a data de vencimento 02/05/2050 resultante de um cálculo baseado na validade de 300 meses. Posteriormente, o cliente alterou essa informação para 36 e depois 37 meses.
Na geração das informações adicionais do produto no XML, durante a emissão da nota de retorno, o sistema prioriza a data de vencimento original e, se a mesma não existir, utiliza a data de vencimento atual do lote.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Integração
AJUSTE
Nota fiscal importada e processada
Ajustamos o sistema para que, quando houver mais de um CFOP para o mesmo tipo e tipo de operação, o sistema elegerá aquele com o menor idOperação, considerando que os CFOP's de Complemento foram criados para atender ao processo de Nota Complementar e garantir o fluxo adequado. Anteriormente, se o CFOP estivesse marcado com 2 - Complementar, a nota fiscal importada era automaticamente marcada como processada. Porém, como existiam dois CFOPs com o mesmo tipo operação e classificação, diferenciando-se apenas pela finalidade, ocorria impacto na importação do XML, que passava a ser considerado com processado indevidamente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
- Nota Fiscal > NF-e > Complementar NF-e
Monitoramento
AJUSTE
Gerar separação de onda via tela do enterprise
Corrigimos a separação da onda e exportação do andamento do documento. Anteriormente, ao gerar a separação via tela Acompanhamento Saída por Nota Fiscal ocorreu a mensagem java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
AJUSTE
Produtos em doca
Corrigimos a visualização da Onda na tela Gerenciador de Expedição quando existir apenas uma nota/pedido cancelado. Anteriormente, foram identificados alguns itens em doca vinculados a uma onda, mas não era visualizada na tela do Gerenciador de Expedição nem na tela do Acompanhamento saída NF expedida e cancelada.
Local: Movimentação > Saída > Gerenciador de Expedição
Cadastro
DOCUMENTAÇÃO
Parâmetro para exibir endereços sem verificar peso e cubagem no remanejamento
Ajustamos o parâmetro Ignorar validação de peso e cubagem na listagem de endereços de destino do remanejamento, no cadastro do depositante. Quando ativo, o sistema irá listar todos os endereços disponíveis para remanejamento, mesmo que o destino não tenha capacidade suficiente de peso ou cubagem para o produto.
Importante: este parâmetro apenas lista os endereços de destino do remanejamento; o sistema não permitirá que a capacidade do endereço seja excedida.
Local: Cadastro > Depositante
Coletor de Dados
Conferência de Entrada
AJUSTE
Finalizar a conferência de entrada
Inserimos bloqueio no sistema para não ocorrer mais concorrência de dados ao finalizar a conferência do usuário pelo coletor. Anteriormente, o coletor de dados apresentou extrema lentidão ao realizar a Conferência de Entrada.
Local: Coletor de Dados > Conferência de Entrada
Designadas a mim (Convocação Ativa)
AJUSTE
Exibição de Atividades em aberto no Coletor de Dados
Ajustamos o tipo de atividade Separação para ser apresentado somente para expedição por Romaneio. Para a expedição de Onda, o correto é utilizar o tipo de atividade Separação da Onda ou Separação Onda (Carga)quando a expedição for realizada por carga. Anteriormente, a atividade Separação era apresentada indevidamente no coletor de dados, na opção Atividades em Aberto, para configurações de Convocação Ativa, nas atividades de Separação da Onda.
Locais:
- Coletor de Dados > Designadas a mim (Convocação Ativa)
- Cadastro > Segurança > Usuário
- Cadastro > Segurança > Grupo de Usuário
- Movimentação > Convocação Ativa > Gerenciador de Atividade
Movimentação
AJUSTE
Liberação de lote com OR em andamento
Corrigimos a liberação do lote quando o motivo do bloqueio não for do tipo interno. Anteriormente, o tipo de recebimento estava parametrizado para gerar lotes por conferência liberados, mas o sistema não permitia a liberação de lote enquanto a OR estava em aberto.
Local: Movimentação > Gerenciador de Lote
Nota Fiscal
NF-e
AJUSTE
Transmissão de NFe x GMB
Ajustamos a geração da NFe de GMB para transmissão para a SEFAZ. Anteriormente, a NFe gerada estava com uma quantidade a mais que estoque gerado, por isso o erro Não foram encontrados lotes suficientes para realizar a cobertura ao tentar transmitir.
Local: Nota Fiscal > NF-e > Controle de NF-e
Cadastro
Entrada
AJUSTE
Ativação de parâmetro
Corrigimos a visualização de parâmetro na tela de cadastro de Tipo de Recebimento. Anteriormente, o parâmetro Permitir Expedição de Lotes com Conferência em Andamento encontra-se visualmente desativado; entretanto, ao consultar o banco de dados, ele permanecia ativo.
Local: Cadastro > Entrada > Tipo de Recebimento
Cadastro
Produto
AJUSTE
Realizar alteração da barra de embalagem
Corrigimos a troca de barra de embalagem. Anteriormente, durante o processo de trocar a barra de um produto, onde não existia estoque nem movimentação, ocorreu a mensagem O registro selecionado não pode ser excluído, pois possui registros filhos.
Local: Cadastro > Produto > Produto
Monitoramento
AJUSTE
Realizar conferência automática
Ajustamos o processo de geração de volume por caixa fechada no processo de conferência automática. A funcionalidade não estava preparada para onda sem lote indústria. Anteriormente, ao tentar Gerar Conferência pela tela Acompanhamento Saída por NotaFiscal, era apresentada a mensagem Conferência do packing não encontrada. Detalhes - IdLogError: 6b27b861-a60a-42d2-8516-9e1410103f45.
Local: Monitoramento > Acompanhamento Saída por Nota Fiscal
Integração
Movimentação
Saída
AJUSTE
Gerar pesquisas no Gerenciador de Volumes
Melhoramos a consulta em tela. Anteriormente, após aplicar filtros de data, notas processadas e escolhar um depositante no Gerenciador de Volumes, levava um tempo excessivo para buscar as informações.
Local: Movimentação > Saída > Gerenciador de Volume
Cadastro
Produto
Inventário
AJUSTE
Integrar inventário terceirizado
Corrigimos a importação de inventário terceirizado após identificar o depositante. Anteriormente, ao importar um arquivo de inventário o sistema acusou que existia outro registro com o mesmo CNPJ e IE, porém durante pesquisas não existiam entidades duplicadas.
Local: Inventário > Inventário
Monitoramento
AJUSTE
Validação de restrições durante fluxo de corte no packing
Ajustamos a finalização da separação e a efetivação do corte físico. Anteriormente, a combinação de troca de quantidade do pedido com o corte gerado travou a operação.
Locais:
- Monitoramento > Corte Físico
- Coletor de Dados > Separação Onda
Movimentação
Saída
AJUSTE
Formar onda com FEFO
Corrigimos o cálculo do palete para que a consulta do estoque no pulmão seja realizada no momento da formação da onda. Anteriormente, ao formar a onda e validar o local de retirada do pedido, o sistema não aplicava as regras da configuração FEFO.
Local: Movimentação > Saída > Formar Onda Por Nota Fiscal
AJUSTE
Alterar layout do grid
Corrigimos o salvamento da ordenação do grid. Anteriormente, ao realizar a ordenação do grid, o erro é exibido em tela java.sql.SQLException: ORA-01422: a extração exata retorna mais do que o número solicitado de linhas.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
AJUSTE
Alterar layout do grid
Corrigimos o salvamento da ordenação do grid. Anteriormente, ao realizar a ordenação do grid, era exibida a mensagem O registro não pode ser inserido ou alterado, pois o código que identifica o registro já foi utilizado. UK_LAYOUTGRIDOREM_ORDEM.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Integração
Movimentação
Integração
AJUSTE
Importação de XML sem entidade cadastrada
Corrigimos o momento da importação do XML, para os casos em que a entidade de Entrega é a mesma do Destinatário, evitando assim que a IE seja gravada com valor 'null'. Anteriormente, durante integrações via XML, mesmo com todas as informações corretas, o sistema cadastrou uma nova entidade com a IE preenchida 'null'. Ou seja, se o casdastro ainda não existia, após a importação eram criadas duas entidades: uma com as informações corretas e outra com a IE (inscrição estadual).
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Movimentação
Saída
AJUSTE
Formação de onda de forma automática
Ajustamos a mensagem para esse tipo específico de cenário Erro ao formar onda: Classificação Tipo de Pedido "Ordem de Produção: Interna" exige um packing do tipo "Industrialização"., a onda não formava, pois o Tipo de Classificação do Pedido exigia um endereço de Packing do tipo Industrialização. No passado, ao formar a onda manualmente pelo Gerenciador de Expedição, o processo ocorria corretamente. O erro aconteceu apenas quando a geração era feita de forma automática, pela tela de Acompanhamento de Expedição Automática.
Local: Movimentação > Saída > Acompanhamento Expedição Automática
Nota Fiscal
AJUSTE
Cadastrar nota de remessa para armazenagem
Retiramos a trava da rotina de Cadastro de Nota Fiscal, via tela, quando for Remessa de Armazenagem para depositante filial, utilizando o mesmo comportamento que ocorre na integração. No passado, o cadastro manual da nota fiscal estava apresentando mensagem Nota Fiscal de Remessa para Armazenagem possui divergência: A entidade vinculada ao armazém não é a mesma que o destinatário da nota fiscal. Ou seja, a cliente estava tentando cadastrar manualmente uma nota com CFOP de remessa para armazenagem, com Emitente / Destinatário / Depositante diferentes, o que gerava inconsistência. No entanto, para o mesmo cenário não ocorria a trava para nota fiscal integrada.
Locais:
- Nota Fiscal > Controle Nota Fiscal
- Nota Fiscal > NF-e > Controle de NF-e
Movimentação
Saída
AJUSTE
Liberar nota para expedição
Ajustamos a rotina de liberação de nota fiscal no vínculo de separação específica. No passado, ao realizar a liberação do pedido para a expedição estava apresentado a mensagem de corte Corte realizado: a qtde do produto id:999 ref. a montagem de material/separação específica, não confere.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
Nota Fiscal
NF-e
AJUSTE
Recusar nota fiscal
Corrigimos o cancelamento da nota de recusa caso já tenha realizado transmissão na SEFAZ. No passado, ao tentar cancelar uma nota de recusa, para gerar novamente com o CFOP esperado, ocorreu a mensagem já existe uma nota de recusa para nota fiscal de saída [idNotaFiscal:999].
Locais:
- Nota Fiscal > NF-e > Recusa NF-e
- Nota Fiscal > NF-e > Controle de NF-e > botão Gerar recusa e botão Transmitir NF-e
- Nota Fiscal > NF-e > Impressão NF-e > Botão Imprimir NF-e
Pesagem
AJUSTE
Falta realizar pesagem
Corrigimos o sistema para impedir que a movimentação ocorra entre armazéns, e que seja gerada a pesagem. No passado, foi possível separar e conferir uma onda; porém, a pesagem não foi realizada, apresentando a mensagem ora-20000: erro ao movimentar estoque, existe divergencia de armazem.
Local: Pesagem > Gerenciador de Pesagem
Conferência Packing com controle de pesagem
NOVIDADE
Conferência Packing com controle de pesagem
Implementamos na Conferência Packing um controle de pesagem, onde permite a integração com balanças para a coleta automática da tara da embalagem e do peso dos produtos durante o processo de conferência, com a definição de caixas de volume e a integração com dispositivos seriais por meio do WMS Connector. Para mais detalhes, acesse.
Locais:
- Cadastro > Produto > Produto
- Configuração > Configuração de Onda
- Cadastro > Caixa de Volume
- Gestão de Etiqueta > Gerenciador de Etiquetas
Configuração
NOVIDADE
Descrição reduzida nas Tarefas de Separação Detalhada
Caso o Tipo Etiqueta esteja setado para TAREFAS SEPARAÇÃO DETALHADA, na Configuração da Onda, será utilizado uma folha A4 para a impressão. Além disso, por meio do Gerenciador de Etiquetas, será possível utilizar a coluna Embalagem, que fará referência ao campo descrreduzido (descrição reduzida da embalagem do produto).
Local: Configuração > Configuração Onda
DOCUMENTAÇÃO
Quantidade de volumes na DANFE
Ajustamos a validação do campo Atualizar Volumes na Impressão da NF, quando o campo quantidade do DANFE for preenchida com a quantidade gerada do Gestão de Armazenagem | WMS Senior. O sistema valida a impressão do DANFE, a partir de um XML importado, quando o parâmetro Tipo de Emissão da DANFE da entidade do depositante estiver setado para a opção Sistema, juntamente com os parâmetros Atualizar Volumes na Impressão da NF e Atualizar Peso na Impressão da NF marcados, com isso imprime o campo Quantidade de Volumes com o número de volumes gerados e os campos Peso Bruto e Peso Líquido com base na somatória dos pesos das embalagens cadastradas no sistema.
Local: Configuração > Configuração Onda
Exportação Retorno de Recebimento
NOVIDADE
Exportação Retorno de Recebimento
Para que o sistema exporte as sequências (idseq) dos produtos, de acordo com a informações recebidas na nota de entrada, e para que o campo idseq seja incluído nos arquivos de Retorno de Ordem de Recebimento, é obrigatório que:
- o parâmetro Quando Exportar esteja definido como Após alocação;
- e Exportar dados da nota fiscal nos modelos padrões (TXT, Banco, Rest) esteja habilitado no cadastro do depositante.
No campo Retorno de Recebimento, devem ser selecionado um dos modelos disponíveis abaixo:
- TXT - Modelo WMS Lote
- TXT - Modelo WMS Lote Setor
- REST - Modelo WMS Lote
- REST - Modelo WMS Lote Setor
Locais:
- Cadastro > Depositante
- Integração > Integração de Arquivo
- Integração > Log de Integração
Gerar Volumes de Caixas Fechadas e Unidades na Separação
NOVIDADE
Gerar Volumes de Caixas Fechadas e Unidades na Separação
Adequamos o fluxo de Geração de Volumes de Caixas Fechadas e Unidades durante a separação, permitindo que o processo opere de maneira flexível, seja com a separação agrupada por produto ou com a separação Por Lote - quando Controla Lote Indústria. Para mais detalhes acesse.
Locais:
- Configuração > Configuração Onda
- Cadastro > Segurança > Usuário
Integração
Movimentação
Saída
AJUSTE
Formação de onda de forma automática
Ajustamos a mensagem para esse tipo específico de cenário Erro ao formar onda: Classificação Tipo de Pedido "Ordem de Produção: Interna" exige um packing do tipo "Industrialização"., a onda não formava, pois o Tipo de Classificação do Pedido exigia um endereço de Packing do tipo Industrialização. No passado, ao formar a onda manualmente pelo Gerenciador de Expedição, o processo ocorria corretamente. O erro aconteceu apenas quando a geração era feita de forma automática, pela tela de Acompanhamento de Expedição Automática.
Local: Movimentação > Saída > Acompanhamento Expedição Automática
Saída > Gerenciador de Coleta
NOVIDADE
Dados do motorista para a coleta
Ajustamos o cadastro do Gerenciador de Coleta quanto aos campos exibidos em tela e no relatório:
- Motorista (Agregado ou Interno): campo de pesquisa vinculado ao botão Motoristas, localizado no menu Cadastro > Veículo > Veículo.
Ao selecionar um motorista, o campo Veículo será atualizado automaticamente, podendo ser alterado posteriormente, caso necessário. - Nome: os campos Nome, RG e CPF não são obrigatórios e não dependem do cadastro da entidade. Eles podem ser preenchidos tanto pela tela de Cadastro de Coleta quanto pelo Coletor de Dados. Caso seja informado um Motorista (Agregado ou Interno) no cadastro, esses campos serão preenchidos automaticamente com os dados já cadastrados na tela de Entidade.
- RG
- CPF
Observação:
- Estes dados poderão ser corrigidos posteriormente via Coletor de Dados durante o processo de Coleta.
- As informações também estarão disponíveis nos relatórios de Embarque de Coleta, Embarque de Coleta Checklist e Embarque de Coleta Detalhado.
- A prioridade de exibição dos dados do motorista será primeiro o RG, caso não exista, será exibido o CPF (com a formatação da máscara padrão de CPF).
- Qualquer alteração realizada será registrada na tela de Log de Segurança.
Local: Movimentação > Saída > Gerenciador de Coleta
Rastreabilidade por LPN (Licence Plate Number)
NOVIDADE
Armazenagem por LPN com Identificador Externo
Implementamos na fucionalidade de Rastreabilidade por LPN (Licence Plate Number), o parâmetro Permitir LPN externa que, quando marcado, habilita a funcionalidade de permitir identificadores LPN externos (não cadastrados previamente) durante os processos de recebimento e armazenagem. Com isso, o sistema passa a aceitar LPNs Externas de outros sistemas no WMS, tanto no recebimento quanto na opção de importar entrada de LPN. Serão aceitos código de LPN alfanumérico de até 38 caracteres.
Também foi implementado o parâmetro Validar Cubagem e Peso na Divisão de LP que, quando marcado, irá habilitar a funcionalidade de validar cubagem e peso na divisão de LPN.
Além disso, foi adicionado à Importação de Entrada de LPN, o campo INSCRESTADUAL, do tipo texto, com o tamanho de 40 caracteres, contendo a máscara para pessoa jurídica PJ 99.999.999/9999-99 , ou pessoa física PF 999.999.999-99, e cujo campo terá o preenchimento obrigatório somente quando o depositante possuir Inscrição Estadual (IE) cadastrada no sistema.
Local: Cadastro > Depositante > guia Gestão de Lotes
NOVIDADE
Rastreabilidade por LPN com Coleta Parcial
Implementamos a funcionalidade de Coleta Parcial na Rastreabilidade por LPN (Licence Plate Number), permitindo:
- Liberar pedido de Rastreabilidade de LPN com corte parcial
- Permitir coleta parcial de LPN
- Remover LPN da coleta pelo coletor de dados
Locais:
- Cadastro > Armazém > Armazém > botão Configuração > guia Remanejamento / Reabastecimento
- Configuração > Configuração de Onda > guia Coleta
- Coletor de Dados > Coleta Manual
Reforma tributária
EXIGÊNCIA LEGAL
Inserção de campos CBS, IBSMUN e IBSUF para a Reforma tributária
Adicionamos diversos campos derivados de CBS, IBSMUN e IBSUF, tanto no cabeçalho quanto nos itens do pedido e faturamento, para os tipos de integração texto, banco a banco, REST, REST v2 e XML, em conformidade com a Reforma Tributária.
Campos adicionados no cabeçalho ("baseIbsCbs", "valorIbsUf", "valorIbsMun", "valorCbs", "valordifibsuf", "valordevtribibsuf", "valordifibsmun", "valordevtribibsmun", "valoribs", "valorcredpres", "valorcredprescondsus", "valordifcbs", "valordevtribcbs", "valorcredprescbs", "valorcredprescondsuscbs", "valoribsmono", "valorcbsmono", "valoribsmonoreten", "valorcbsmonoreten", "valoribsmonoret", "valorcbsmonoret", "valornftot") e
nos itens ("cstIbsCbs", "classtribCodIbsCbs", "baseIbsCbs", "valorIbsUf", "valorIbsMun", "valorCbs", "aliqIbsUf", "aliqIbsMun", "aliqCbs", "valorIbsTotal", "percentualDifIbsUf", "valorDifIbsUf", "valorDevolucaoIbsUf", "percentualReducaoAliqIbsUf", "aliqEfetivaIbsUf", "percentualDifIbsMun", "valorDifIbsMun", "valorDevolucaoIbsMun", "percentualReducaoAliqIbsMun", "aliqEfetivaIbsMun", "percentualDifCbs", "valorDifCbs", "valorDevolucaoCbs", "percentualReducaoAliqCbs", "aliqEfetivaCbs", "aliqEfetivaRegularIbsUf", "valorTribRegularIbsUf", "aliqEfetivaRegularIbsMun", "valorTribRegularIbsMun", "aliqEfetivaRegularCbs", "valorTribRegularCbs", "percentualCredPresIbs", "valorCredPresIbs", "valorCredPresCondSusIbs", "percentualCredPresCbs", "valorCredPresCbs", "valorCredPresCondSusCbs", "aliqCompraGovIbsUf", "valorTribCompraGovIbsUf", "aliqCompraGovIbsMun", "valorTribCompraGovIbsMun", "aliqCompraGovCbs", "valorTribCompraGovCbs", "valorTotalIbsMonofasicoItem", "valorTotalCbsMonofasicoItem", "quantidadeBaseMonofasica", "adRemIbsMonofasico", "adRemCbsMonofasico", "valorIbsMonofasico", "valorCbsMonofasico", "quantidadeBaseMonoRetencao", "adRemIbsRetencao", "valorIbsMonoRetencao", "adRemCbsRetencao", "valorCbsMonoRetencao", "quantidadeBaseMonoRetida", "adRemIbsRetido", "valorIbsMonoRetido", "adRemCbsRetido", "valorCbsMonoRetido", "percentualDifIbsMonofasico", "valorIbsMonoDiferido", "percentualDifCbsMonofasico", "valorCbsMonoDiferido", "valorIbsTransfCredito", "valorCbsTransfCredito", "tipoCredPresIbsZfm", "valorCredPresIbsZfm", "cstTribRegular", "classTribCodRegular", "valorBaseCalculoCredPres", "codigoClassCredPres", "anoMesCompetenciaCredPres", "valorEstornoIbs", "valorEstornoCbs", "anoMesCompetenciaAjuste", "valorIbsAjusteCompet", "valorCbsAjusteCompet")
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Integração
AJUSTE
Integração GMB
Corrigimos o campo TotalBruto da integração de GMB de Entrada. No passado, ao tentar realizar importação de item via integração GMB, ocorreu a mensagem erro ao importar item cmg375561 da GMB codigointerno: 386323 ora-20000: o valor total bruto deve ser informado.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Integrar API Rest com item GMB
Ajustamos a importação de GMB com depositante pessoa física. No passado, ao importar um item de GMB ocorreu a mensagem erro ao importar item 10110 da gmb codigointerno: 021212 ora-01427: a subconsulta de uma única linha retorna mais de uma linha
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
AJUSTE
Realizar contagem do inventário via coletor de dados
Ajustamos a busca dos locais do Inventário Guiado. No passado, ao tentar realizar o inventário, pelo coletor de dados, os endereços não apareciam para contagem.
Local: Inventário > Inventário
Movimentação
Coletor de Dados
Separação Onda
AJUSTE
Bipar código de barras do produto
Ajustamos as informações para sejam devidamente atualizadas no formato utilizado. No passado, ao realizar a separação de uma onda, após bipar a barra era apresentada a mensagem restrição de verificação (CK_SAIDAPORNF_QTDEPESADA_TOTAL) violad.
Local: Coletor de Dados > Separação Onda
Movimentação
Saída
AJUSTE
Visualizar detalhes do corte
Melhoramos a rotina de liberação da NF, exibindo os detalhes do corte quando este ocorrer na liberação. No passado, ao liberar uma nota fiscal para expedição a mesma não era liberada devido ao corte, porém não gerava detalhes do corte.
Local: Movimentação > Saída > Liberar Nota Fiscal para Expedição
AJUSTE
Geração de onda
Melhoramos a performance da visualização da tela. No passado, durante a formação de onda, a partir da tela do botão Assistente de Formação de Onda, e após selecionar a Classificação do Tipo de Pedido, algum tempo depois era apresentado a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Local: Movimentação > Saída > Gerenciador de Expedição
Movimentação
Saída
Performance
WMSWEB
Pedido Online
AJUSTE
Visualização do valor total da nota fiscal
Ajustamos a forma que o sistema faz o cálculo da Substituição Tributária levando em conta o ICMS ST. No passado, existia uma NF no sistema na qual o valor não coincidia com o valor da NF no WMSWEB e até mesmo na SEFAZ. A integração ocorreu por XML.
Locais:
- WMSWEB > Pedido Online
- Monitoramento > Acompanhamento Saída por Nota Fiscal
Movimentação
Saída
AJUSTE
Senha em confirmação da mensagem ponto de alerta
Corrigimos a validação de login ao realizar confirmação no ponto de alerta. No passado, na conferência packing, ao confirmar login do usuário para Ponto de Alerta de Classificação por Tipo de Pedido, estava apontando erro de usuário e senha.
Local: Movimentação > Saída > Conferência Packing
Coletor de Dados
Separação Onda
Integração
AJUSTE
Lentidão no carregamento das telas
Melhoramos o desempenho da abertura das telas Integração de Arquivo, Gerenciador de Retenção, Nota Fiscal Importada e Voltar Nota Fiscal Impressa. No passado, o sistema apresentou lentidão de 5 a 10 min no carregamento destas telas.
Locais:
- Integração > Integração de Arquivo
- Movimentação > Gerenciador de Retenção
- Nota Fiscal > Nota Fiscal Importada
- Nota Fiscal > NF-e > Voltar Nota Fiscal Impressa
Coletor de Dados
Separação Onda
Packing
AJUSTE
Conferência via coletor de dados
Removemos uma implementação que impedia o funcionamento do coletor para os modelos antigos. No passado, ao utilizar o coletor, não estava sendo possível selecionar a caixa no momento da formação de volumes, mas no enterprise este erro não ocorria.
Local: Coletor de Dados > Packing
Integração
AJUSTE
Integração do retorno do faturamento
Corrigimos a consulta da rotina de exportação de int_envio_faturamentodet_lote. No passado, durante o envio do faturamento estava duplicando o idseq em varias linhas na tabelas int_envio_faturamento_lote e int_envio_faturamentodet_lote, gerando duplicidade no sistema externo do cliente.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Monitoramento
Coletor de Dados
Conferência de Entrada
DOCUMENTAÇÃO
Conferência de produto vencido
Corrigimos a conferência de entrada com produto vencido. No passado, ao utilizar a conferência de entrada via coletor de dados e após informar a barra, o sistema apresentou a mensagem que o produto constava vencido.
Local: Coletor de Dados > Conferência de Entrada
Movimentação
Inventário
DOCUMENTAÇÃO
Atualização do estoque
Ajustamos a performance na atualização de estoque de inventário. No passado, ao tentar atualizar o estoque, pelo inventário após alguns minutos retornou a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Local: Inventário > Inventário
Monitoramento
Produtividade de separação Analítico
DOCUMENTAÇÃO
Indicador de tempo de separação - tempo zerado
Corrigimos a rotina para que o horário seja informado somente quando a separação for efetivamente concluída. No passado, ao realizar as separações de onda com poucos produtos que levam poucos segundos para separar no Relatório de Produtividade de separação Analítico era apresentado o horário de separação zerado.
Local: Monitoramento > Produtividade de separação Analítico
Integração
AJUSTE
Exportação de Saldo de Estoque ERP Outros
Ajustamos o controle de sessão do sistema (mecanismo que gerencia o tempo e o estado das conexões ativas) com o objetivo de evitar que a rotina seja interrompida enquanto estiver em execução e melhoramos a exportação de Saldo do Estoque - ERP Outros. No passado, após a 00h, as exportações do tipo: Exportação Saldo do Estoque - ERP Outros - Via Rest apontaram a mensagem Could not roll back JPA transaction; nested exception is org.hibernate.TransactionException: Unable to rollback against JDBC Connection.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Integração
DOCUMENTAÇÃO
Cancelamento de dados não enconcotrados
Corrigimos a exportação de confirmação de cancelamento quando era realizado a exclusão do pedido/nota na importação de cancelamento. No passado, ao importar um cancelamento foi apresentado a mensagem 01403: DADOS NÃO ENCONTRADOS.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
Inventário
Movimentação
Saída
DOCUMENTAÇÃO
Formar onda pelo gerenciador de expedição
Ajustamos o tamanho de campo para ser compatível com o mesmo tamanho na tabela de notafiscal. No passado, ao formar uma onda ocorreu a mensagem ORA-12899: valor muito grande para a coluna "DOCUMENTOROMANEIO"."NUMPEDIDO" (real: 21, máximo: 20).
Local: Movimentação > Saída > Gerenciador de Expedição
Coletor de Dados
Separação Onda
AJUSTE
Remanejamento pendente numa separação de onda
Ajustamos a validação de remanejamento pendente na separação de onda. No passado, ao tentar separar uma onda o sistema apresentava a mensagem O local D026102 possui reabastecimento pendente, porém o remanejamento era pra outra onda.
Local: Coletor de Dados > Separação Onda
Integração
AJUSTE
Enviar cancelamento de nota fiscal de entrada
Ajustamos a importação de int_cancelamento para que seja possível enviar VAZIO no campo numpedido. No passado, ao tentar importar o cancelamento de uma nota fiscal de entrada era apresentado a mensagem 01400: NÃO É POSSÍVEL INSERIR NULL EM ("INT_CANCELAMENTO"."NUMPEDIDO").
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
AJUSTE
Cancelar volume
Ajustamos o controle negativo dos campos do cancelamento de volume. No passado, ao tentar cancelar um volume era apresentada a mensagem restrição de verificação (CK_SAIDNF_CONF_I_NAO_NEGATIVA) violada IdLogError: 7a95be86-2538-47d6-8b4d-b76f6a6060d6
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Inventário
AJUSTE
Atualizar estoque do inventário
Ajustamos a atualização de inventário para que seja possível inserir VAZIO no campo descr.inventariolote. No passado, ao atualizar estoque do inventário apresentava a mensagem java.sql.SQLIntegrityConstraintViolationException: ORA-01400: não é possível inserir NULL em ("INVENTARIOLOTE"."DESCR").
Local: Inventário > Inventário
Inventário
DOCUMENTAÇÃO
Atualizar estoque ao finalizar inventário
Corrigimos a rotina de valoração de lote no momento de bloqueio de inventário. No passado, o sistema apresentou lentidão ao bloquear contagem no inventário, carregando por minutos até apontar a mensagem Falha de comunicação com servidor: Method: POST, URL: https://testeteste.com.br/siltwms/webresources/InventarioService.
Local: Inventário > Inventário
Movimentação
Remanejamento
DOCUMENTAÇÃO
Executar remanejamento
Adicionamos um bloqueio durante o vínculo do Lote e Finalizar o Retorno de Produto Recuperado, pois estava sendo permitido misturar Lote indústria e Vencimento divergentes, com isso o Remanejamento ficava travado. No passado, ao tentar realizar um remanejamento era apresentado a mensagem o local de destino possui lotes em estoque com a configuração "lote indústria e vencimento" divergentes no produto escolhido.
Locais:
- Movimentação > Remanejamento > Remanejamento
- Movimentação > Lote > Retorno de Produto Recuperado
Serviços
Coletor de Dados
Separação Onda
Integração
AJUSTE
Pedido sem atualizar
Ajustamos a validação prévia da existência de registro a ser atualizado no processo de faturamento. No passado, ao importar um XML, o sistema apresentava a mensagem, acusando que o produto não foi encontrado, erro ao importar faturamento. chave de acesso: 42260115068279000259550010002751421262160324 nao foi atualizada ora-20000: ora-20000: item não encontrado.
Locais:
- Integração > Integração de Arquivo
- Integração > Log de Integração
Cadastro
Armazém
AJUSTE
Ativar setor
Corrigimos o sistema para apresentar a mensagem somente se o setor estiver Ativo. No passado, ao tentar ativar um setor, o sistema gerava a mensagem O setor selecionado: 50, possui estoque e não pode ser desativado sendo que o setor já se encontra desativado.
Local: Cadastro > Armazém > Setor
English
Español
English
Español


