Filtragem e Agrupamento de Transações nas Regras de Correspondência Automática

As regras da Correspondência Automática na Correspondência da Transação permitem agrupamento e filtragem de transações nas regras, que serão usadas pelo mecanismo de correspondência para fazer a correspondência das transações. Uma guia chamada Filtros e Grupos é exibida na caixa de diálogo Editar Regra para uma origem única de dados e para duas origens de dados.

Filtragem de Transações nas Regras de Correspondência Automática

A Correspondência Automática incluirá somente as transações que são especificadas pelo filtro durante a execução da regra. Outras transações são excluídas da correspondência.

Observe o seguinte sobre a filtragem das transações:

  • É opcional para definir a filtragem de cada regra.

  • Os filtros são definidos para cada origem de dados.

  • Somente um filtro por origem de dados pode ser selecionado para cada regra.

Todos os diferentes tipos de regra permitirão a fltragem

Processo de Correspondência de Duas Origens - em um processo de correspondência de duas origens, um filtro pode ser selecionado para o sistema de origem e outro para o subsistema

Processo de Correspondência de Origem Única - em um processo de correspondência de uma origem, o filtro selecionado para o subsistema pode ser o mesmo que o selecionado para o sistema de origem.

Agrupamento de Transações para Correspondência Automática

  • É opcional para definir agrupamento para filtragem de uma regra.

  • Você pode escolher um ou vários atributos para agrupamento.

  • O agrupamento é permitido apenas para os tipos de regra "Muitos" e quando um subconjunto não é usado: Um para Muitos, Muitos para Um ou Muitos para Muitos.

Um para Muitos

O agrupamento pode ser feito apenas para a origem de dados do Subsistema:

  • Em um processo de correspondência de duas origens, somente a origem de dados do Subsistema e seus atributos são exibidos.

  • Em um processo de correspondência de origem única, somente a origem de dados e seus atributos são exibidos.

Muitos para Um

O agrupamento pode ser feito apenas para a origem de dados do Sistema de Origem:

  • Em um processo de correspondência de duas origens, apenas a origem de dados do Sistema de Origem e seus atributos são exibidos.

  • Em um processo de correspondência de origem única, somente a origem de dados e seus atributos são exibidos.

Muitos para Muitos

O agrupamento pode ser feito para a origem de dados do Sistema de Origem e do Subsistema

  • Em um processo de correspondência de duas origens, a origem de dados do Sistema de Origem e seus atributos, bem como a origem de dados do Subsistema e seus atributos, são exibidos.

  • Em um processo de correspondência de origem única, a origem de dados e seus atributos são exibidos.

Atributos

As seguintes condições se aplicam aos atributos de agrupamento:
  • Você pode escolher um ou vários atributos para agrupamento.

  • Os atributos de agrupamento podem estar em qualquer ordem.

  • Os atributos de agrupamento podem incluir atributos calculados.

  • O atributo de balanceamento não tem permissão para ser um atributo de agrupamento.

  • Para regras Muitos para Muitos, todos os atributos definidos nas condições da regra devem fazer parte da consulta Agrupar por, exceto o Atributo de Balanceamento.

Condições da Regra

Se o agrupamento for ativado para uma regra do tipo Muitos, apenas os atributos escolhidos para agrupamento serão considerados durante a criação da regra. As condições de regra filtram os atributos e mostram apenas os atributos selecionados para agrupamento no menu suspenso. É opcional criar as condições de regra usando esses atributos.

Nota:

Ao usar regras de subconjunto, o agrupamento de transações não é permitido para regras 1 para Muitos e Muitos para 1.

Como a Correspondência Automática é Realizada Usando Grupos

As transações agrupadas comportam-se como transação única. O agrupamento pode ser aplicado apenas no lado Muitos. Assim que o agrupamento é aplicado no lado Muitos em uma regra Um para Muitos ou Muitos para Um, a regra comporta-se como se fosse uma regra Um para Um também no lado Muitos, de modo que essas transações agrupadas serão consideradas como transação única.

Em uma regra Muitos para Muitos, o agrupamento pode ser aplicado em ambos os lados ou apenas em um lado. Quando o agrupamento é aplicado em ambos os lados, ele se comporta como se fosse uma regra Um para Um com transações agrupadas se comportando como uma transação única. No entanto, quando o agrupamento é aplicado apenas em um lado, ele se comporta como fosse uma regra Um para Muitos ou Muitos para Um, dependendo da origem em que o agrupamento é aplicado.

Exemplo

Para ajudar você a entender como a correspondência é feita, vamos analisar este exemplo de Transações Bancárias e Transações do Livro-Razão:

No exemplo abaixo da Regra Um para Muitos, as Transações do Livro-Razão são agrupadas por: Data da Transação (Tran), Tipo de Pagamento (PymtType) e ID do Lote. A ordem dos atributos não tem nenhum efeito sobre a correspondência.

Condição de regra: Valor no GL Corresponde Exatamente ao Valor em Banco

Atributos de balanceamento: Valor em BANCO e Valor no GL

Tabela 11-3 Exemplo de Transações do Livro-Razão

Número Data da Tran PymtType ID do Lote Valor

1

18-Set

Depósito Bancário

CS18091802

200

2

18-Set

Depósito Bancário

CS18091802

200

3

18-Set

Depósito Bancário

CS18091802

600

4

20-Set

Depósito Bancário

CS18091802

200

5

20-Set

Depósito Bancário

CS18091802

200

Tabela 11-4 Exemplo de Transações Bancárias

Número Data de Corte ID do Banco Nº da Conta Valor

1

19-Set

121000248

4129965265

1000

2

22-Set

121000248

4129965265

400

Essa regra criará duas correspondências.

Tabela 11-5 Correspondência 1 - Exemplo de Transações Bancárias Correspondentes

Número Data de Corte ID do Banco Nº da Conta Valor Corresponder Nº do Conjunto

1

19-Set

121000248

4129965265

1000

1

Tabela 11-6 Correspondência 1 - Exemplo de Transações do Livro-Razão Correspondentes

Número Data da Tran PymtType ID do Lote Valor Corresponder Nº do Conjunto

1

18-Set

Depósito Bancário

CS18091802

200

1

2

18-Set

Depósito Bancário

CS18091802

200

1

3

18-Set

Depósito Bancário

CS18091802

600

1

Tabela 11-7 Correspondência 2 - Exemplo de Transações Bancárias Correspondentes

Número Data de Corte ID do Banco Nº da Conta Valor Corresponder Nº do Conjunto

1

22-Set

121000248

4129965265

400

2

Tabela 11-8 Correspondência 2 - Exemplo de Transações do Livro-Razão Correspondentes

Número Data da Tran PymtType ID do Lote Valor Corresponder Nº do Conjunto

4

20-Set

Depósito Bancário

CS18091802

200

2

5

20-Set

Depósito Bancário

CS18091802

200

2

Na regra acima, se adicionássemos outra condição de regra Data de Corte Corresponde Exatamente Data da Tran, nenhuma correspondência seria criada.