Utilização de uma Regra de Subconjunto durante a Criação de Regras 1 para Muitos e Muitos para 1

Quando você estiver trabalhando com tipos de regra 1 para Muitos ou Muitos para 1, talvez precise vincular um valor com um subconjunto de todas as transações para que a correspondência seja feita de forma correta. Se esse for seu requisito, você pode usar a caixa de seleção Com Subconjunto para regras 1 para Muitos ou Muitos para 1.
captura de tela da caixa de diálogo novo tipo de regra com a oção Com Subconjunto selecionada

Considere o sistema de origem e as transações de subsistema a seguir. A condição de regra definida é que o Valor, a Data e o Valor do Razão precisam corresponder com exatidão.

Tabela 10-4 Transações do Sistema de Origem

Valor Data Valor GL
111 13-10-2023 Loja-1
233 13-10-2023 Loja-1

Tabela 10-5 Transações do SubSistema

Valor Data Valor GL
100 13-10-2023 Loja-1
10 13-10-2023 Loja-1
1 13-10-2023 Loja-1
     
200 13-10-2023 Loja-1
30 13-10-2023 Loja-1
3 13-10-2023 Loja-1

Ao usar a funcionalidade de correspondência de subconjunto, o valor 111 do sistema de origem deverá corresponder ao valor do grupo (100 + 10 + 1) de transações do Subsistema. Da mesma forma, o valor 233 deverá corresponder ao valor do grupo (200 + 30 + 3).

Sem usar a nova funcionalidade de correspondência de subconjunto, a condição de regra, para estabelecer correspondência exata com um valor, Data e string GL, retornará a soma do valor de todas as seis transações do Subsistema porque Data e String GL (10-13-2023, Loja-1) no Subsistema são iguais a Data, String GL no Sistema de Origem. Portanto, o resultado seria o valor 111 do Sistema de Origem e uma soma (100+10+1+200+30+3) = 344 do Subsistema, e não seria uma correspondência adequada. Da mesma forma, o valor 233 do Sistema de Origem não é uma correspondência com o valor 344 do Subsistema.