Zdieľať cez


Definovanie častí správy

Použiteľné kanály: SMS, vlastné

Keď vytvoríte vlastný kanál, musíte definovať záznam v entite Časť správy kanála pre každú časť správy, s ktorou kanál pracuje (napríklad názov, titulky, text). Vlastný kanál vyžaduje aspoň jednu časť správy. Keď je vaše riešenie importované, v tabuľke msdyn_channelmessagepart sa vytvorí nový riadok pre každú časť správy.

Dôležité

  • Typ kanála SMS vyžaduje iba jednu časť správy s názvom „text“ a typ „192350000“, ktorý používa predvolený Dynamics 365 Customer Insights - Journeys editor SMS. Pre kanály SMS nie sú podporované žiadne iné typy častí správ.
  • Ak nastavujete záznamy metadát priamo v súbore prispôsobenia, uistite sa, že GUID sú malé.

Správa Časť zmluvy

Logický názov entity: msdyn_channelmessagepart

Názov sady entít: msdyn_channelmessageparts

Názov atribútu primárneho ID: msdyn_channelmessagepartid

  • msdyn_name: string – Názov časti správy. Táto hodnota sa používa ako kľúč na mapovanie informácií o časti správy s odchádzajúcim obsahom správy.
  • msdyn_displayname: string – Zobrazovaný názov.
  • msdyn_description: reťazec – Popis.
  • msdyn_channeldefinitionid: GUID – ID definície kanála. Musí sa zhodovať s ID definície kanála.
  • msdyn_type: OptionSet – Typ časti správy. Podporované hodnoty:
    • 192350000 obyčajný text: Časť správy je jednoduchý text.
    • 192350003 media: Časť správy je ID súboru entity msdyncrm_file.
    • 192350004 image: Časť správy je ID obrázka entity msdyncrm_file.
    • 192350005 záznam: Časť správy je ID záznamu externej entity.
  • msdyn_isrequired: bit – Označuje, či je časť potrebná.
  • msdyn_maxlength: int – Maximálna dĺžka dielu.
  • msdyn_order: int - (Voliteľné) Definuje pozíciu poľa časti správy v editore správy. Čím väčšie číslo, tým vyššia pozícia.
  • msdyn_entityname: string - (Voliteľné) Definuje entitu, ktorá sa má použiť pre typ záznamu.
  • msdyn_entityviewid: string - (Voliteľné) Definuje ID zobrazenia, ktoré sa má použiť pre typ záznamu.

Časti správ sú definované v customizations.xml ako komponenty podporujúce riešenie. Umiestnite každú msdyn_channelmessagepart pod ImportExportXml>msdyn_channelmessageparts prvky. Každý prvok časti správy msdyn_channelmessagepart musí obsahovať svoje vlastné jedinečné ID vo forme GUID ako atribút XML msdyn_channelmessagepartid.

Príklad customizations.xml vrátane častí správy:

<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <msdyn_channelmessageparts>
    <msdyn_channelmessagepart msdyn_channelmessagepartid="15d57b1a-ddcd-4bb1-9af6-c691567ab9ef">
      <msdyn_channeldefinitionid>
        <msdyn_channeldefinitionid>b1b25a46-6da0-4c08-9cf3-505e613c8e30</msdyn_channeldefinitionid>
      </msdyn_channeldefinitionid>
      <msdyn_description>Text</msdyn_description>
      <msdyn_displayname>Text</msdyn_displayname>
      <msdyn_isrequired>1</msdyn_isrequired>
      <msdyn_maxlength>1000</msdyn_maxlength>
      <msdyn_name>text</msdyn_name>
      <msdyn_type>192350000</msdyn_type>
      <statecode>0</statecode>
      <statuscode>1</statuscode>
    </msdyn_channelmessagepart>
  </msdyn_channelmessageparts>
</ImportExportXml>