Aracılığıyla paylaş


Özel iş akışı xml açıklaması (Master Data Services)

De Master Data Services, IWorkflowTypeExtender.StartWorkflowyöntemi, SQL Server mds iş akışı entegrasyonu hizmeti tarafından verilir, bir iş akışı başlattığında. Bu yöntem, meta verileri ve xml bloğu iş akışının iş kuralı tetikleyen madde hakkındaki verileri alır. Örneğin bir iş akışı işleyicisi uygulayan kodu görmek Özel iş akışı örneği (asıl Veri Hizmetleri).

Aşağıdaki örnek, iş akışı İşleyiciye gönderilen xml gibi görünebilir gösterir:

<ExternalAction>
  <Type>TEST</Type>
  <SendData>1</SendData>
  <Server_URL>This is my test!</Server_URL>
  <Action_ID>Test Workflow</Action_ID>
  <Model_ID>5</Model_ID>
  <Model_Name>Customer</Model_Name>
  <Entity_ID>34</Entity_ID>
  <Entity_Name>Customer</Entity_Name>
  <Version_ID>8</Version_ID>
  <MemberType_ID>1</MemberType_ID>
  <Member_ID>12</Member_ID>
  <MemberData>
    <ID>12</ID>
    <Version_ID>8</Version_ID>
    <ValidationStatus_ID>3</ValidationStatus_ID>
    <ChangeTrackingMask>0</ChangeTrackingMask>
    <EnterDTM>2011-02-25T20:16:36.650</EnterDTM>
    <EnterUserID>2</EnterUserID>
    <EnterUserName>MyUserName</EnterUserName>
    <EnterUserMuid>EEF91D48-B673-4D83-B95F-5A363C11DE91</EnterUserMuid>
    <EnterVersionId>8</EnterVersionId>
    <EnterVersionName>VERSION_1</EnterVersionName>
    <EnterVersionMuid>52B788C2-2750-4651-9DB0-2CB05A88AA5A</EnterVersionMuid>
    <LastChgDTM>2011-02-25T20:16:36.650</LastChgDTM>
    <LastChgUserID>2</LastChgUserID>
    <LastChgUserName>MyUserName</LastChgUserName>
    <LastChgUserMuid>EEF91D48-B673-4D83-B95F-5A363C11DE91</LastChgUserMuid>
    <LastChgVersionId>8</LastChgVersionId>
    <LastChgVersionName>VERSION_1</LastChgVersionName>
    <LastChgVersionMuid>52B788C2-2750-4651-9DB0-2CB05A88AA5A</LastChgVersionMuid>
    <Name>Test Customer</Name>
    <Code>TC</Code>
  </MemberData>
</ExternalAction>

<ExternalAction>
  <Type>TEST</Type>
  <SendData>1</SendData>
  <Server_URL>This is my test!</Server_URL>
  <Action_ID>Test Workflow</Action_ID>
  <Model_ID>5</Model_ID>
  <Model_Name>Customer</Model_Name>
  <Entity_ID>34</Entity_ID>
  <Entity_Name>Customer</Entity_Name>
  <Version_ID>8</Version_ID>
  <MemberType_ID>1</MemberType_ID>
  <Member_ID>12</Member_ID>
  <MemberData>
    <ID>12</ID>
    <Version_ID>8</Version_ID>
    <ValidationStatus_ID>3</ValidationStatus_ID>
    <ChangeTrackingMask>0</ChangeTrackingMask>
    <EnterDTM>2011-02-25T20:16:36.650</EnterDTM>
    <EnterUserID>2</EnterUserID>
    <EnterUserName>MyUserName</EnterUserName>
    <EnterUserMuid>EEF91D48-B673-4D83-B95F-5A363C11DE91</EnterUserMuid>
    <EnterVersionId>8</EnterVersionId>
    <EnterVersionName>VERSION_1</EnterVersionName>
    <EnterVersionMuid>52B788C2-2750-4651-9DB0-2CB05A88AA5A</EnterVersionMuid>
    <LastChgDTM>2011-02-25T20:16:36.650</LastChgDTM>
    <LastChgUserID>2</LastChgUserID>
    <LastChgUserName>MyUserName</LastChgUserName>
    <LastChgUserMuid>EEF91D48-B673-4D83-B95F-5A363C11DE91</LastChgUserMuid>
    <LastChgVersionId>8</LastChgVersionId>
    <LastChgVersionName>VERSION_1</LastChgVersionName>
    <LastChgVersionMuid>52B788C2-2750-4651-9DB0-2CB05A88AA5A</LastChgVersionMuid>
    <Name>Test Customer</Name>
    <Code>TC</Code>
  </MemberData>
</ExternalAction>

Aşağıdaki tabloda yer alan bu xml etiketleri bazıları açıklanmaktadır:

Etiket

Açıklama

<Tür>

İçinde girdiğiniz metin iş akışı türü metin kutusu Master Data Manageryüklemek için hangi özel iş akışı derleme tanımlamak için.

<SendData>

Bir Boolean değeri tarafından kontrol iletisinde üye veri Ekle onay kutusu Master Data Manager. 1 Değeri anlamına <MemberData> bölümüne gönderilir; Aksi takdirde <MemberData> bölümünde gönderilmez.

<Server_URL>

İçinde girdiğiniz metin iş akışı sitesi metin kutusu Master Data Manager.

<Action_ID>

İçinde girdiğiniz metin iş akışı adı metin kutusu Master Data Manager.

<MemberData>

İş akışı eylemi tetikleyen üye verileri içerir. Bu yalnızca içerdiği değeri <SendData> 1'dir.

<Girmekxxx>

Bu etiketler, ne zaman oluşturulduğu ve kimin oluşturduğu gibi üye oluşturma hakkında meta verileri içerir.

<LastChgxxx>

Bu etiketler, değişikliğin yapıldığı zaman ve kim yaptı gibi üye yapılan son değişiklik hakkında meta verileri içerir.

<Ad>

Değiştirilen üye ilk özniteliğidir. Bu örnek üye yalnızca ad ve şifre öznitelikleri içerir.

<Kodu>

Değiştirilen üye sonraki özniteliğidir. Bu örnek üye diğer öznitelikler içeriyorsa, onlar bunu takip edecek.

Ayrıca bkz.

Kavramlar

Özel iş akışı (Master Data Hizmetleri) oluştur

Özel iş akışı örneği (asıl Veri Hizmetleri)