Release Notes

Propriedade Extra para Controle de Conferência

Objetivo

Disponibilizar um novo mecanismo de controle da obrigatoriedade da conferência de mercadorias diretamente no processo de Recebimento, independente do uso de lotes (RECEBIMENTO_LOTE).


Através de uma Propriedade Extra, o sistema RUB agora permite definir se uma carga deve ter conferência obrigatória item a item ou se o operador poderá decidir se deseja realizar a conferência.



Contexto do Problema / Demanda

Anteriormente, o controle da conferência estava restrito ao uso do processo RECEBIMENTO_LOTE.
Somente as cargas tratadas em lotes possuíam lógica de obrigatoriedade de conferência — o que limitava o uso em operações mais simples ou descentralizadas.

Com essa limitação:


Com a nova implementação, o controle passou a ocorrer no próprio processo de Recebimento, permitindo aplicar a obrigatoriedade de conferência de forma independente, via propriedade extra integrada ao sistema.



Solução Implementada

Foi criada uma Propriedade Extra na entidade Recebimento, denominada

obrigatorio, para indicar se a conferência é ou não obrigatória.
Essa configuração define o comportamento do sistema no momento da execução do recebimento.

Valores possíveis:

Valor Comportamento
1 A conferência é obrigatória – o sistema exige leitura item a item.
0 A conferência é opcional – o operador escolhe se deseja realizar ou não a conferência.

Lógica de funcionamento:




Pré-Requisitos de Configuração

Antes de utilizar o novo controle na integração, é obrigatório cadastrar a propriedade extra no ambiente Empresa ou Central.

Cadastro da Propriedade Extra

Caminho:
Menu Avançado → Programa → Propriedade Extra → Adicionar

Configuração obrigatória:

Campo Valor
Entidade Recebimento
Propriedade obrigatorio (sem acento e em minúsculo)
Tipo Booleano
Nome Obrigatório
Exibir nas Listas Sim
Sobrescreve Sim

📌 Atenção:
O nome da propriedade deve ser exatamente obrigatorio (sem acentos e letras maiúsculas), para que a integração reconheça corretamente.


Cadastro da Propriedade Extra

Passo a Passo de Funcionamento

  1. Integração de Recebimento
    • O sistema de origem deve enviar o campo obrigatorio com valor 1 (obrigatório) ou 0 (opcional).

  1. Execução no RUB

    • Ao abrir o recebimento, o RUB interpreta o valor da propriedade e define o comportamento:
      • Se obrigatório: exige conferência item a item;
      • Se opcional: exibe a pergunta de decisão.
    Pergunta de conferência

  1. Fluxo Operacional
    • Se o operador optar por Sim, segue o processo normal de leitura e contagem;

    • Se optar por Não, o sistema confirma o recebimento automático:

      Mensagem de leitura concluída

  1. Finalização
    • Conferências obrigatórias não podem ser encerradas até que todos os itens sejam lidos;
    • Conferências opcionais são concluídas conforme decisão do operador.


Fora de Escopo


Benefícios