Partager via


IService.BusinessRulesCreate(BusinessRulesCreateRequest) Méthode

Définition

Créez des règles d’entreprise.

public:
 Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateResponse ^ BusinessRulesCreate(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse BusinessRulesCreate (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesCreate : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest -> Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse
Public Function BusinessRulesCreate (request As BusinessRulesCreateRequest) As BusinessRulesCreateResponse

Paramètres

Retours

Attributs

Remarques

L’opération BusinessRulesCreate(BusinessRulesCreateRequest) crée des règles d’entreprise et des composants de règle métier dans le référentiel MDS. Chaque nouvelle règle d’entreprise ou composant est créé avec les noms fournis et un nouveau GUID est généré pour chaque élément. Tous les composants de la demande qui existent déjà dans le modèle, mis en correspondance par nom et contexte parent (EntityId et MemberType), entraînent des erreurs.

Le type de données BusinessRules dans la demande inclut des espaces réservés pour toutes les informations relatives à une règle métier, y compris ses informations descriptives et d’état et ses conditions et actions de composant.

Les GUID peuvent être inclus dans une requête (par exemple, la définition de règle métier a été source d’une autre instance de hub MDM). Toutefois, les GUID sont ignorés. Pour plus d’informations sur la préservation des GUID, consultez BusinessRulesClone(BusinessRulesCloneRequest).

Les objets nouvellement créés et leurs GUID sont retournés dans la réponse en tant que type BusinessRules si ReturnCreatedIdentifiers est défini sur true dans la requête.

Les valeurs d’attribut basées sur un domaine spécifiées dans les arguments des conditions ou des actions sont validées par rapport à toutes les versions ouvertes. Les valeurs d’attribut qui ne sont pas trouvées entraînent des erreurs.

S’applique à