3.1.4.68 TransactionAnnotationsCreate

The TransactionAnnotationsCreate operation creates annotations on an already-existing transaction. This operation creates annotations that are bound only to prior transactions. EntityMemberAnnotationsCreate is used to create a stand-alone transaction (meaning a transaction that is attached directly to a member but not to a transaction).

A user can annotate only his or her own transactions. Model administrators can annotate all transactions.

This operation requires a single transaction ID input together with one or more annotation comments.

This operation returns an AnnotationsCreateResponse message.

The following is the WSDL definition of the TransactionAnnotationsCreate operation.

Applies to MDS 2008R2

     <wsdl:operation name="TransactionAnnotationsCreate">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreate" name="TransactionAnnotationsCreateRequest" message="tns:TransactionAnnotationsCreateRequest" />
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreateResponse" name="AnnotationsCreateResponse" message="tns:AnnotationsCreateResponse" />
    </wsdl:operation>

Applies to MDS 2012

     <wsdl:operation name="TransactionAnnotationsCreate">
       <wsdl:input wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreate" name="TransactionAnnotationsCreateRequest" message="tns:TransactionAnnotationsCreateRequest"/>
       <wsdl:output wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreateResponse" name="AnnotationsCreateResponse" message="tns:AnnotationsCreateResponse"/>
       <wsdl:fault wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreateSkuNotSupportedMessageFault" name="SkuNotSupportedMessageFault" message="tns:IService_TransactionAnnotationsCreate_SkuNotSupportedMessageFault_FaultMessage"/>
       <wsdl:fault wsaw:Action="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09/IService/TransactionAnnotationsCreateEditionExpiredMessageFault" name="EditionExpiredMessageFault" message="tns:IService_TransactionAnnotationsCreate_EditionExpiredMessageFault_FaultMessage"/>
    </wsdl:operation>