Share via


IService.BusinessRulesCreate(BusinessRulesCreateRequest) Método

Definición

Cree nuevas reglas de negocio.

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

Parámetros

Devoluciones

Atributos

Comentarios

La BusinessRulesCreate(BusinessRulesCreateRequest) operación crea nuevas reglas de negocio y componentes de reglas de negocios dentro del repositorio MDS. Cada nueva regla de negocio o componente se crea con los nombres que se proporcionan y se genera un nuevo GUID para cada elemento. Los componentes de la solicitud que ya existen en el modelo, coinciden con el nombre y el contexto primario (EntityId y MemberType), producen errores.

El tipo de datos BusinessRules de la solicitud incluye marcadores de posición para toda la información sobre una regla de negocio, incluida su información descriptiva y de estado y sus condiciones y acciones de componente.

Los GUID se pueden incluir en una solicitud (por ejemplo, la definición de la regla de negocio se originó desde otra instancia del centro de MDM). Sin embargo, se omiten los GUID. Para obtener más información sobre la conservación de GUID, vea BusinessRulesClone(BusinessRulesCloneRequest).

Los objetos recién creados y sus GUID se devuelven en la respuesta como un tipo BusinessRules si ReturnCreatedIdentifiers se establece en true en la solicitud.

Los valores de atributo basados en dominio especificados en argumentos de condiciones o acciones se validan en todas las versiones abiertas. Los valores de atributo que no se encuentran producen errores.

Se aplica a