Sobrepor intervalos dentro de uma regra

Exemplo 1

É possível definir uma regra de validação cruzada com dois elementos:

Linha Tipo de regra Da conta contábil Atéconta contábilDo centro de custosAté o centro de custosDo projetoAté o projeto
1 Incluir4100042000100200P01P99
2 Incluir4150041500100100P02P10

 

Na especificação da segunda linha, o LN exibirá uma mensagem de erro ou de aviso. Em virtude do intervalo de conta contábil mais amplo na primeira linha, a segunda linha não faz sentido.

Neste caso, é possível usar uma regra semelhante à seguinte:

Linha Tipo de regra Da conta contábil Atéconta contábilDo centro de custosAté o centro de custosDo projetoAté o projeto
1 Incluir4100041499100200P01P99
2 Incluir4150041500100100P02P10
3 Incluir4150142000100200P01P99

 

Exemplo 2
Linha Tipo de regra Da conta contábil Atéconta contábilDo centro de custosAté o centro de custosDo projetoAté o projeto
1 Incluir4300043000ZZZZP01P10
2 Incluir4300043000ZZZZP20P30
3 Incluir4300043000100100ZZZZ

 

Essa configuração é ilógica: quando um usuário especifica o centro de custo 100 para a conta contábil 43000, é possível inserir qualquer projeto. No entanto, se um centro de custo diferente for especificado, somente P01 - P10 e P20 - P30 serão projetos válidos.

Neste caso, é possível usar uma regra semelhante à seguinte:

Linha Tipo de regra Da conta contábil Atéconta contábilDo centro de custosAté o centro de custosDo projetoAté o projeto
1 Incluir4300043000100100P01P10
2 Incluir4300043000100100P20P30

 

De maneira alternativa, o mesmo resultado poderia ser obtido movendo a terceira linha para outra regra.