Gestão de Conjuntos no RUB — Mais Inteligência e Automação!
O módulo de Gestão de Conjuntos do RUB foi ampliado com três importantes aprimoramentos que tornam o controle de armazenagem, movimentação e transferência de conjuntos muito mais eficiente e automatizado.
As novas funcionalidades integram controle hierárquico por local, limitação de SKUs e sugestões inteligentes de locais vagos, garantindo maior produtividade, padronização e precisão operacional.
1️⃣ Exclusividade e Limite de Conjuntos por Local
Descrição
Agora o RUB permite configurar quantos conjuntos podem ser armazenados em cada local, com base em regras hierárquicas (pai, filho e subfilho).
A configuração é controlada pelo novo parâmetro exclusividadeDeConjuntosEmLocais, que define se os locais devem ser exclusivos (um conjunto por local) ou se podem conter múltiplos conjuntos conforme o limite definido.
Comportamento do Parâmetro
- Quando definido como “Sim” → Todos os locais passam a ser exclusivos, ou seja, apenas 1 conjunto por local.
- Quando definido como “Não” → É possível configurar a quantidade máxima de conjuntos por local, respeitando a hierarquia dos níveis.
O valor configurado em um local pai é herdado pelos níveis inferiores, a menos que um valor específico seja definido em um filho.
📸 1. Configuração do Parâmetro Global
Parâmetro que ativa ou desativa a exclusividade de conjuntos por local.
Configuração do Limite por Local
Quando a configuração global exclusividadeDeConjuntosEmLocais estiver definida como “Não”, é possível determinar o limite de conjuntos diretamente no cadastro de locais:
Acesso:Programa Locais → Selecionar o nível de local → Editar
Na tela de edição, estará disponível o campo:
“Limite de Conjuntos”
- Esse campo permite informar a quantidade máxima de conjuntos que o local pode armazenar.
- O valor 0 representa ilimitado (sem restrição).
- A ação de Editar é controlada por permissão de acesso (somente usuários autorizados podem alterar o limite).
- O valor configurado em um local pai se propaga para os níveis filho e subfilho, salvo se esses tiverem configuração própria.
📸 2. Configuração de Limite de Conjuntos no Programa Locais
Acesso: Locais → Selecionar nível → Editar → Campo “Limite de Conjuntos”.
Regras Operacionais
- Caso o local possua conjuntos e ainda haja espaço dentro do limite, o sistema informa:
“O local já possui X/Y conjuntos.” - Ao atingir o limite configurado, o sistema bloqueia novas vinculações:
“O local já está ocupado pelo limite permitido de conjuntos.” - Valor 0 indica que o local aceita quantidade ilimitada de conjuntos.
📸 3. Mensagem de Bloqueio Durante Transferência
Exemplo exibido ao tentar transferir um conjunto para um local que já atingiu o limite configurado.
Mensagem exibida:
“O local já está ocupado pelo limite permitido de conjuntos.”
2️⃣ Limitação de Itens (SKUs) por Conjunto
Descrição
Foi adicionado um novo controle que define a quantidade máxima de SKUs distintos permitidos em cada conjunto.
Com isso, é possível evitar erros de armazenagem e garantir padronização na formação dos conjuntos.
Configuração
- Parâmetro:
conjuntoLimiteQuantidadeSkuPorConjunto - Valor padrão:
0(sem limitação) - Quando configurado com um número inteiro (ex.:
5), o RUB limitará o conjunto a esse número de SKUs distintos.
Funcionamento
- Ao bipar o conjunto, o sistema exibe o status de capacidade:
SKUs distintos: 2/5 - Se o limite for atingido, o sistema bloqueia novas inclusões:
“(DB-000) Limite de SKU atingido (5)” - A contagem considera apenas SKUs distintos — quantidades múltiplas de um mesmo SKU não são contabilizadas.
📸 Configuração do Parâmetro
📸 Exibição de Capacidade
📸 Mensagem de Bloqueio
3️⃣ Sugestão Automática de Locais Vazios
Descrição
Durante o processo de Transferência de Conjuntos, o RUB passou a exibir uma lista automática de locais vagos para facilitar o armazenamento dos conjuntos.
Essa lista é apresentada diretamente no coletor, no momento em que o operador realiza a transferência, sugerindo os locais disponíveis e respeitando as configurações de exclusividade e limite de conjuntos por local.
Configuração
- Parâmetro:
habilitaApresentacaoListaLocaisVagos - Valor padrão:
Não - Quando habilitado (
Sim), o sistema passa a apresentar a lista de locais vagos disponíveis durante o processo de Transferência de Conjuntos no coletor, ordenados pelo código do local (ordem crescente).
Regras de Exibição
- A lista é exibida somente durante a Transferência de Conjuntos.
- Cada linha exibe:
- Código e nome do local
- Capacidade X/Y, onde:
- X = quantidade atual de conjuntos armazenados
- Y = limite máximo configurado para o local
- A listagem respeita o parâmetro global
exclusividadeDeConjuntosEmLocais:- Quando “Sim” → são exibidos apenas locais totalmente vazios.
- Quando “Não” → são exibidos também os locais parcialmente ocupados (ex.:
1/3), ocultando apenas os que atingiram o limite.
- Quando “Sim” → são exibidos apenas locais totalmente vazios.
A exibição da capacidade X/Y permite que o operador visualize de forma imediata a ocupação do local e escolha o destino ideal para o conjunto, evitando erros de movimentação.
Regras Complementares
- A lista é atualizada automaticamente conforme as movimentações são realizadas.
- Somente locais ativos e elegíveis (não bloqueados ou reservados) são exibidos.
- Caso o parâmetro esteja desabilitado, a lista de locais não será apresentada, mantendo o comportamento anterior do RUB.
🖼️ Evidências Visuais
📸 1. Parâmetro para Habilitar a Lista de Locais Vazios
Configuração disponível em Configurações Avançadas → Categoria Endereçamento → Grupo Vínculo.
📸 2. Exemplo no Processo de Transferência de Conjuntos
A lista é apresentada no coletor durante a transferência, exibindo os locais aéreos vagos e suas capacidades X/Y.
Parâmetros Técnicos
| Categoria | Grupo | Parâmetro | Tipo | Valor Padrão | Descrição |
|---|---|---|---|---|---|
| Conjunto | Geral | exclusividadeDeConjuntosEmLocais |
Booleano | Não | Define se cada local pode armazenar apenas um conjunto (exclusivo) ou múltiplos conjuntos. |
| Conjunto | Geral | conjuntoLimiteQuantidadeSkuPorConjunto |
Inteiro | 0 | Define o limite de SKUs distintos por conjunto (0 = ilimitado). |
| Endereçamento | Vínculo | habilitaApresentacaoListaLocaisVagos |
Booleano | Não | Habilita a exibição da lista de locais vagos no coletor durante transferências. |
Benefícios Integrados
- 🔄 Gestão hierárquica de locais: controle de capacidade de conjuntos por nível.
- 📦 Padronização de conjuntos: evita erros e misturas indevidas de SKUs.
- 🚀 Transferência mais ágil: sugestão automática de locais vagos disponíveis.
- 🧠 Decisões inteligentes: exibição de capacidade e bloqueio preventivo conforme as regras.
- 📈 Produtividade e precisão: menos retrabalho e mais eficiência na operação.