IService.BusinessRulesCreate(BusinessRulesCreateRequest) Methode

Definition

Neue Geschäftsregeln erstellen.

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

Parameter

Gibt zurück

Attribute

Hinweise

Der BusinessRulesCreate(BusinessRulesCreateRequest) Vorgang erstellt neue Geschäftsregeln und Geschäftsregelkomponenten im MDS-Repository. Jede neue Geschäftsregel oder -komponente wird mit den angegebenen Namen erstellt, und für jedes Element wird eine neue GUID generiert. Alle Komponenten in der Anforderung, die bereits im Modell vorhanden sind, entsprechen dem Namen und dem übergeordneten Kontext (EntityId und MemberType), führen zu Fehlern.

Der BusinessRules-Datentyp in der Anforderung enthält Platzhalter für alle Informationen zu einer Geschäftsregel, einschließlich seiner beschreibenden und zustandsspezifischen Informationen und seiner Komponentenbedingungen und -aktionen.

GUIDs können in einer Anforderung enthalten sein (z. B. wurde die Geschäftsregeldefinition aus einer anderen MDM-Hubinstanz abgerufen). Die GUIDs werden jedoch ignoriert. Weitere Informationen zur Erhaltung von GUIDs finden Sie unter BusinessRulesClone(BusinessRulesCloneRequest).

Neu erstellte Objekte und ihre GUIDs werden in der Antwort als BusinessRules-Typ zurückgegeben, wenn ReturnCreatedIdentifiers in der Anforderung auf "true" festgelegt ist.

Angegebene domänenbasierte Attributwerte in Argumenten von Bedingungen oder Aktionen werden für alle geöffneten Versionen überprüft. Attributwerte, die nicht gefunden werden, führen zu Fehlern.

Gilt für: