Resolvendo Conflitos Entre Grupos de Modificação de Status
Em alguns casos, vários grupos de modificação de status contêm regras de modificação de status em conflito.
Os conflitos entre os grupos de modificação de status são resolvidos da seguinte maneira:
- Se dois grupos de modificação de status contiverem a mesma regra, um grupo com a regra configurada como Permitir e o outro grupo com a regra configurada como Desaprovar, a regra será configurada como Permitir.
- Se nenhum grupo de modificação de status tiver uma regra definida, a regra será configurada com o valor especificado no grupo-pai. Se não houver grupo-pai, a regra será configurada com o valor do Grupo Padrão.
- Se vários grupos de modificação de status tiverem a opção É Substituição selecionada, mas os grupos não tiverem a regra definida, a regra será configurada com o valor especificado no grupo-pai. Se não houver grupo-pai, a regra será configurada com o valor do Grupo Padrão.
O exemplo a seguir descreve um cenário no qual os conflitos entre grupos de modificação de status são resolvidos.
Exemplo: Resolvendo Conflitos entre Grupos de Modificação de Status
Nesse exemplo, três grupos de modificação de status contêm regras de modificação de status que afetam o mesmo pedido.
| 1500 OrderLine | Cancelar | Desaprovar |
| 2300 Pedido ShipTo | Alterar | Desaprovar |
| 2400 Pedido ShipNode | Alterar | Desaprovar |
Use o Grupo de Modificação de Status 1 quando a condição 1 for verdadeira:
| Herda do Grupo Padrão | ||
|---|---|---|
| 1500 OrderLine | Cancelar | Permitido |
| 2400 Pedido ShipNode | Alterar | Desaprovar |
| Herda do Grupo Padrão | ||
|---|---|---|
| 1500 OrderLine | Cancelar | Desaprovar |
| Herda do Grupo Padrão | ||
|---|---|---|
| É Substituição é Sim | ||
| 2400 Pedido ShipNode | Alterar | Desaprovar |
Se o pedido satisfizer todas as condições, os grupos de modificação 1, 2 e 3 serão aplicáveis. Como resultado, o seguinte acesso será concedido:
| 1500 OrderLine | Cancelar | Permitido | Condição 1 aplicada |
| 2300 Pedido ShipTo | Alterar | Desaprovar | Padrão aplicado |
| 2400 Pedido ShipNode | Alterar | Desaprovar | Condição 3 aplicado |