Ορισμός μιας εκτεταμένης οντότητας ρύθμισης παραμέτρων για μια παρουσία καναλιών

Μια Προσαρμοσμένη περίπτωση είναι η αναπαράσταση ενός παρόχου στο Dynamics 365 Sales. Όταν δημιουργείτε το κανάλι, πρέπει να ρυθμίσετε έναν αποστολέα, για παράδειγμα, τον αποστολέα ενός μηνύματος κειμένου. Κάθε παρουσία ενός καναλιού, δηλαδή, η παρουσία καναλιού της οντότητας, αντιπροσωπεύει έναν μόνο αποστολέα.

Για κάθε λύση καναλιού, ολοκληρώστε τα παρακάτω βήματα:

  1. Δημιουργήστε έναν προσαρμοσμένο πίνακα για να αναπαριστά την εκτεταμένη ρύθμιση παραμέτρων του πίνακα παρουσίας καναλιού (msdyn_channelinstance) που ορίζεται στη βασική λύση.

    Αντιστοιχίστε το όνομα του πίνακα στο χαρακτηριστικό msdyn_channeldefinitionexternalentity στο βήμα ορισμού καναλιού.

  2. Δημιουργήστε και επεξεργαστείτε σχέσεις πίνακα ένα-προς-πολλά ή πολλά-προς-ένα στον βασικό πίνακα παρουσίας καναλιού στο msdyn_extendedentityid χαρακτηριστικό.

    Αυτό το χαρακτηριστικό είναι μια πολυμορφική αναζήτηση. Ακολουθεί ένα παράδειγμα της σχέσης σε XML:

    <EntityRelationship Name="msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance">
        <EntityRelationshipType>OneToMany</EntityRelationshipType>
        <IsCustomizable>0</IsCustomizable>
        <IntroducedVersion>1.0.0.0</IntroducedVersion>
        <IsHierarchical>0</IsHierarchical>
        <ReferencingEntityName>msdyn_ChannelInstance</ReferencingEntityName>
        <ReferencedEntityName>cr65f_samplechannelinstance</ReferencedEntityName>
        <CascadeAssign>NoCascade</CascadeAssign>
        <CascadeDelete>RemoveLink</CascadeDelete>
        <CascadeReparent>NoCascade</CascadeReparent>
        <CascadeShare>NoCascade</CascadeShare>
        <CascadeUnshare>NoCascade</CascadeUnshare>
        <CascadeRollupView>NoCascade</CascadeRollupView>
        <IsValidForAdvancedFind>1</IsValidForAdvancedFind>
        <ReferencingAttributeName>msdyn_extendedentityId</ReferencingAttributeName>
        <RelationshipDescription>
          <Descriptions>
            <Description description="" languagecode="1033" />
          </Descriptions>
        </RelationshipDescription>
        <EntityRelationshipRoles>
          <EntityRelationshipRole>
            <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption>
            <NavPaneArea>Details</NavPaneArea>
            <NavPaneOrder>10000</NavPaneOrder>
            <NavigationPropertyName>msdyn_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
            <RelationshipRoleType>1</RelationshipRoleType>
          </EntityRelationshipRole>
          <EntityRelationshipRole>
            <NavigationPropertyName>msdyn_ChannelInstance_extendedentityid_cr65f_samplechannelinstance</NavigationPropertyName>
            <RelationshipRoleType>0</RelationshipRoleType>
          </EntityRelationshipRole>
        </EntityRelationshipRoles>
      </EntityRelationship>
    
  3. Δημιουργήστε μια φόρμα για να εκθέσετε τα πεδία ρύθμισης παραμέτρων.

    Ο οδηγός εγκατάστασης πωλήσεων φορτώνει τη φόρμα. Εκχωρήστε το αναγνωριστικό φόρμας στο χαρακτηριστικό msdyn_channeldefinitionexternalformid στο βήμα ορισμού καναλιού.

    Στιγμιότυπο οθόνης μιας φόρμας για ένα κανάλι SMS.

Επόμενα βήματα

Ορισμός μιας εκτεταμένης οντότητας ρύθμισης παραμέτρων για έναν λογαριασμό παρουσίας καναλιού