Sua função é condicionar a integração a uma regra atrelada a uma ou mais propriedades presentes em SourceProperty.

Veja as possibilidades de configuração para uma Regra de Propriedade. Para que uma regra de propriedade se torne uma condição de integração, ela deve ter no campo DestinationProperty o valor CoditionalEnableToIntegrate.

"IntegrationPropertyRules": [
    {
        "SourceProperty": "id_deposito",
        "DestinationProperty": "CoditionalEnableToIntegrate",
        "UpdateAllowed": false,
        "Groups": "",
        "IntegrationPropertyExceptions": [
            {
                "Operator": "=",
                "Value": "{1}",
                "DefaultValue": "{True}"
            }
        ]
    }
]

As exceções IntegrationPropertyExceptions comportam-se através das chaves de permissionamento para a condição, e devem ter seu DefaultValue somente um dos dois parâmetros abaixo:

→ {True} - Quando para a condição se permitirá a integração;
→ {False} - (Opcional) Quando para a condição não se permitirá a integração.

Por padrão na presença de uma IntegrationPropertyRule com DestinationProperty CoditionalEnableToIntegrate, qualquer condição não mapeada será tratada com o valor {False} impedindo que o objeto seja integrado no sistema.

  • Sem rótulos