Release Notes

RUB 24.1.9

Core

  • Trata a ordenação vinda das listagens em lookup
  • Corrige erro de cache ao usar getProdutoByCodigoProduto, com impactos diretos em papa-fila e interface bluesoft

MIP

  • Acerta o nome do dto de excecao_avaria para coincidir com o nome do campo em tabela

RUB 24.1.8

Core

  • Altera a mensagem de exclusão ou bloqueio de usuário no grupo de lojas
  • Ajusta o usuario que alterou no histórico de alterações
  • Melhorada performance do bloqueio de usuários no grupo de lojas
  • GS12D passa a ser habilitado via parametro no contexts.ini ou config.ini
  • GS12D AI 01 passa a processar GTIN de uso interno (2tXXXXXWWWWWZ)

Bluesot

  • Adicionado novo job para processamento de vendas online

Recebimento

  • Corrige erro ao alterar subsituação no recebimento

Validade

  • Adicionada coluna ultima venda no relatório de validade no dash
  • Movimento de entrada passa a comparar qtd_lida e qtd_esperada para dar match na validade

RUB 24.1.7

-

Core

  • GS12D trata validade nos AIs 12, 16, 15 e 17 respectivamente
  • GS12D Corrigido erro ao parsear uri sem contexto
  • Filtros automáticos na tela de relatórios passam a usar bind-variable
  • Corrigido erro que não enviava o parametro de verifier quando em multiplas threads na execução das interfaces
  • Corrigido erro de exibição de custo quando selecionado isPesoVariavelEmbalagem1000 ou isPesoVariavelDivide1000 na config de label de custo

Auditorias

  • Corrigido erro ao abrir auditoria por lista com produtos !gerenciados e inativos
  • Corrigido erro ao ler produto NãoPertence quando iniciando a auditoria de presença ou de etiqueta, que fazia com que o item pertencesse a auditoria

Bluesoft

  • ativo para produto passa a ser != 0, todas as demais situações entende-se como ativo

Etiquetas

  • Adicionada variavel COD_PRECO para impressão de etiquetas de produto

Recebimento

  • Corrigida descrição do nome do filtro de situação no relatório de itens do recebimento

Ressuprimento

  • Adicionado suporte a solicitar Preparação de Ressuprimento na Consulta

RUB 24.1.6

Framework

  • Correção de erro ao parsear tipo NUMERIC com precisão negativa no Oracle

Core

  • Adicionado suporte nativo a parse de GS1-2D
  • Adicionadas informações extras na consulta de produto quando lido código GS1-2D (validade, lote)
  • Log de codigo lido pelo usuario passa a ser do tipo Info
  • Corrigido erro que exibia o botão Gerar Tarefa de Troca de Etiqueta indevidamente na Central

Bluesoft

  • Não envia nada para BlueSoft quando cancela recebimento no RUB
  • O nome da cadeia passa a usar descricaoGondola do produto pai
  • Mensagem de erro de integração de retorno fica mais amigável ao usuário
  • Corrigida identificação de Fornecedor no Recebimento
  • Corrigido erro de consulta ao abrir auditoria usando filtro que necessita da conexão analytics

Mirus

  • Remove \t e \r de codigos enviados pelo leitor

RUB 24.1.5

Framework

  • Adiconado ttl padrão de 2h para conexões com banco de dados

Core

  • Corrigido potencial NPE em alguns retornos de interface via banco de dados

Bluesoft

  • Adicionado suporte a filtrar por produto especifico na JobProduto e JobPreco
  • Série de ajustes menores para compliance com a Blue

Etiquetas

  • Adicionada interface de retorno com usuario e data/hora para banco de dados para Produto
  • Adicionada interface via banco de dados para impressão de etiqueta de local

MIP

  • Corrigida exibição de custo bruto ao retornar a config para nenhum
  • Adicionado suporte a conversão de peso variavel via interface.props

Recebimento

  • Corrigido erro que não exibia o programa de Liberação de Recebimento

RUB 24.1.4

Framework

  • Corrigido erro ao carregar BigDecimal a partir do banco de dados que eventualmente fazia os preços atualizarem, acrescentando ou removendo zeros a direita depois da casa (16,01 -> 16,010000 ; 16,010000 -> 16,01)

Core

  • Corrigido erro ao abrir o programa Grupos
  • Corrigida falha eventual em Login via SAML na Central, que mostrava Usuário/Senha inválido indevidamente

Bluesoft

  • #2114 Adicionado suporte a integração de Inventário

GondolEye / Mirus

  • Alterada identificação da tabela de script que conflitava com nome reservado quando executando em Oracle, de UID para U_ID

Ressuprimento

  • Configuração gerarTarefaRessuprimento passa a desligar completamente Análise de Consumo, ao invés de apenas parar de solicitar tarefa via Analise de Consumo

RUB 24.1.3

Core

  • Adicionado campo descrição no Grupo
  • Adicionada configuração usuarioBloquearQuandoRemoveGrupoLoja para bloquear usuário ao invés de apagar, quando desvinculado do grupo de Lojas
  • Adicionada permissão para Importar Locais via Excel no programa de Locais
  • Adicionada permissão extra para vincular massivamente no programa de Locais, necessária a permissão de vinculo junto
  • Corrigido NPE no programa de tarefas quando com atribuicaoAutomatica ligada, ao executar a ultima tarefa
  • Adiciona configuração para determinar a propriedade extra para custo_bruto
  • Adicionas colunas para custo bruto, no detail, master, relatório de itens e documento de aprovação, quando com a config de custo bruto devidamente configurada

Bluesoft

  • Alterada a API de Preços para usar alteradosHoje e usando thread por loja ao invés de por página
  • Ajustado API de Produto para usar o sortimento como mix
  • Adicionadas novas propsExtra para preço
  • Adicionado suporte a integração de retorno de recebimento
  • Corrigida quantidade na integração de recebimento para produtos pesáveis
  • Corrigida integração de movimento para correta identificação do tipo e quantidades

Promotor

  • Adicionada possibilidade de identificar o usuário que realizou a entrada ou saída do promotor via API, usando o codigo do Usuário
  • Adicionada configuração para identificar o usuário padrão na api de promotor

Recebimento

  • Adicionada configuração para determinar a partir de qual contagem recebimentoExibeListaProdutosContagemMinima que indica a partir de qual contagem mostra os produtos são visíveis, atrelada a configuração recebimentoExibeListaProdutos

Validade

  • Adicionadas colunas QTD Ultima Compra e Estoque atual no painel de validades

RUB 24.1.2

Core

  • Arrumada config que escondia o teclado no clientandroid4
  • Corrigido erro ao atribuir tarefa no programa Tarefa/Mobile, que estava reatribuindo tarefa sempre

GondolEye Mirus

  • Implementada API para cancelar uma execução quando o Mirus cancela

RUB 24.1.1

Core

  • Adicionada coluna Estoque na aba produto em Fornecedor, quando Loja
  • Corrigido erro ao exportar parametros dos DBWriters

RUB 24.1.0

Framework

  • Adicionado suporte a autenticação via SAML

APP Higa

  • adicionado programa para transferência de conjuntos entre lojas

Core

  • Adicionada validação para nome duplicado de arquivo quando upload com gerenciador via RUB
  • Adicionado suporte via autenticação SAML
    • Apenas web e android
    • Necessário clientandroid4, com versão minima de android 7.1
    • Rodar vue 2.1.5+
  • Segregadas as permissões de Execução das de Solicitação na preparação de ressup
  • Segregadas as permissões de Preparação em uma nova categoria
  • Mitigada demora ao atribuir tarefa quando usando atribuicaoAutomatica e finaliza uma tarefa
  • Corrigido erro em consultas AbstractSQLQuery contendo dense_rank
  • Corrigido erro no logout com tarefa excluída, que impedia o logout
  • Corrigido filtro de fornecedor no programa de Tarefas/Mobile

Bluesoft

  • Adicionada interface de retorno de Recebimento

ConfereNota

  • Corrigido erro de transação ao executar HistoricoCleaner-

Gondoleye -> Mirus

  • Adicionada configuração de alturas de gondola por local
  • Adicionado programa para configuração da rota do Mirus

Promotor

  • Imagem para avaliação de promotor passa para o novo modelo de gerenciamento de arquivos, via RUB

Ressuprimento

  • Programa para solicitar ressuprimento passa a ser em lotes
  • Adicionado programa para execução de ressuprimento por local

Separação

  • Adicionado escalonamento de preço por embalagem ao adicionar item na separação via RUB