Pular para o conteúdo principal
Use a seção Regras no módulo Matcher para definir e gerenciar as regras de matching que controlam como as transações são pareadas durante a reconciliação. As regras especificam os critérios que o motor de matching usa para identificar transações correspondentes entre fontes de dados. As regras são gerenciadas a partir da página de detalhes do contexto.

Acessando a seção de Regras


1
Navegue até Reconciliação > Contextos na barra lateral esquerda.
2
Selecione um contexto da lista para abrir sua página de detalhes.
3
Role até a seção Regras de matching.
O Seletor de contexto global na barra lateral permite trocar o contexto de reconciliação ativo a qualquer momento.

Lista de regras


A tabela lista todas as regras de matching configuradas para o contexto selecionado, incluindo sua prioridade, tipo e configuração.

Criando uma regra


1
Na seção Regras de matching da página de detalhes do contexto, clique no botão Nova regra.
2
Um painel lateral será aberto. Preencha os detalhes da regra:
CampoDescrição
Prioridade (obrigatório)Ordem de execução (1–1000). Números menores executam primeiro.
Tipo de regra (obrigatório)A estratégia de matching a ser aplicada: EXACT, TOLERANCE ou DATE_LAG
Dependendo do tipo de regra, campos adicionais aparecem (veja abaixo).
3
Clique em Salvar regra para criar a regra.

Tipos de regra


EXACT

Pareia transações comparando um ou mais campos para igualdade exata. A seção Configurações avançadas expõe os seguintes campos e opções:
CampoDescrição
AmountAtive para parear por valor da transação
Match currencyAtive para exigir correspondência de moeda
DateAtive para parear por data da transação
Match referenceAtive para parear por campo de referência
Date PrecisionNível de precisão para o matching de datas: DAY ou TIMESTAMP
Case insensitive matchingAtive para ignorar maiúsculas/minúsculas ao comparar campos de texto
Reference must be setAtive para exigir um valor de referência para o match

TOLERANCE

Pareia transações dentro de um intervalo de tolerância numérica ou de data.
CampoDescrição
Tolerância de valor (absoluta)Diferença absoluta máxima permitida no valor
Tolerância de valor (%)Diferença percentual máxima permitida (ex: 0.05 para 5%)
Janela de data (dias)Número de dias de tolerância para o matching de datas
Pelo menos um valor de tolerância deve ser fornecido e deve ser maior que zero.
A seção Configurações avançadas para regras TOLERANCE também inclui:
CampoDescrição
Rounding ModeComo os valores são arredondados antes da comparação: HALF_UP, BANKERS, FLOOR, CEIL ou TRUNCATE
Rounding ScaleNúmero de casas decimais para arredondamento (0–10)
Percentage BaseValor base para cálculos percentuais: MAX, MIN, AVERAGE, LEFT ou RIGHT
Match currencyAtive para exigir correspondência de moeda
Match referenceAtive para parear por campo de referência
Case insensitive matchingAtive para ignorar maiúsculas/minúsculas ao comparar campos de texto
Reference must be setAtive para exigir um valor de referência

DATE_LAG

Pareia transações que ocorrem dentro de um número configurável de dias uma da outra.
CampoDescrição
Min Days (obrigatório)Dias mínimos de deslocamento permitidos entre as datas das transações
Max Days (obrigatório)Dias máximos de deslocamento permitidos entre as datas das transações
A seção Configurações avançadas para regras DATE_LAG também inclui:
CampoDescrição
Inclusive rangeAtive para incluir os dias limites no intervalo
DirectionRestrição de direção: ABS (absoluto), LEFT_BEFORE_RIGHT ou RIGHT_BEFORE_LEFT
Fee ToleranceValor de tolerância de tarifa para o matching de date lag
Match currencyAtive para exigir correspondência de moeda

Configurações avançadas (todos os tipos de regra)


Todos os tipos de regra compartilham estas opções avançadas:
CampoDescrição
Match base amountAtive para também parear pelo valor base (antes da conversão)
Match base currencyAtive para também parear pela moeda base
Match ScorePontuação de confiança atribuída a um match primário (0–100)
Base Match ScorePontuação de confiança atribuída a um match de valor base (0–100)

Configurações de alocação


Todos os tipos de regra incluem uma seção Configurações de alocação para configurar o comportamento de alocação parcial:
CampoDescrição
Allow partial allocationAtive para permitir parear uma transação com múltiplas contrapartes
Use base amount for allocationAtive para usar o valor base em vez do valor convertido para a alocação
Allocation DirectionDireção da alocação: LEFT_TO_RIGHT ou RIGHT_TO_LEFT
Tolerance ModeComo a tolerância de alocação é medida: ABS (absoluto) ou PERCENT
Tolerance ValueLimite de tolerância de alocação (absoluto ou percentual com base no modo)

Editando uma regra


Clique no ícone de edição ao lado de uma regra para abrir o painel de edição. Atualize os campos conforme necessário e clique em Atualizar regra.

Excluindo uma regra


Clique no ícone de exclusão ao lado de uma regra e confirme a exclusão.