Dynamics 365 Customer Engagement (on-premises) -version 9.x sovelluksen tekemisen ja mukautuksen yleiskatsaus
Dynamics 365 Customer Engagement (on-premises) antaa tehokkaat mukautuksen ja sovellusten tekemisen toiminnot, joita varten ei tarvitse yhtään koodiriviä. Kattavien WYSIWYG-suunnitteluohjelman ja -editorin työkalujen avulla useimmat käyttäjät voivat täysin mukauttaa Dynamics 365 Customer Engagement (on-premises) -sovelluksen tai luoda omia mukautettuja sovelluksia.
Aiempien versioiden (8.x ja sitä aikaisempien) dokumentaatio on Dynamicsin aiempien versioiden dokumentaatiossa.
Sovelluksen tekemisen ja mukauttamisen komponentit
Hyvin suunniteltu mallipohjainen sovellus sisältää useita osia, jotka valitaan käytettävissä olevien suunnitteluohjelmien ja editoreiden avulla. Lopullisen sovelluksen ulkonäkö ja toiminnot muodostuvat näistä osista. Osista ja osien ominaisuuksista, joita käytät sovelluksen muodostamisessa, tulee metatietoja.
Osat jaotellaan tässä tietojen, käyttöliittymän, logiikan ja visualisoinnin luokkiin. Tällöin on helpompi ymmärtää, miten osat liittyvät sovelluksen suunnitteluun.
Tiedot
Nämä osat määrittävät, mihin tietoihin sovellus perustuu.
Osa | Kuvaus | Suunnittelija |
---|---|---|
Entiteetti | Kohde, jolla on seurattavia ominaisuuksia, kuten yhteyshenkilö tai asiakas. Käytettävissä on useita vakioentiteettejä. Voit mukauttaa muun kuin järjestelmän vakioentiteetin (tuotantoentiteetin) tai luoda mukautetun entiteetin alusta alkaen. | Entiteetin suunnitteluohjelma |
Kenttä | Ominaisuus, joka on liitetty entiteettiin. Kenttä määritetään tietotyypin mukaan. Tietotyyppi määrittää annettavien tai valittavien tietojen tyypin. Esimerkkejä ovat teksti, numero, päivämäärä ja aika, valuutta ja haku (luo suhteen toisen entiteetin kanssa). Kenttiä käytetään yleensä lomakkeiden, näkymien ja hakujen kanssa. | Entiteetin suunnitteluohjelma |
Suhde | Entiteettisuhteet määrittävät, millaisia entiteettien väliset suhteet voivat olla. Suhdetyyppejä ovat 1:N (yksi moneen), N:1 (monta yhteen) ja N:N (monta moneen). Esimerkiksi valintakentän lisääminen entiteetille luo uuden 1:N-suhteen kahden entiteetin välille ja mahdollistaa kentän laittamisen lomakkeeseen. | Entiteetin suunnitteluohjelma |
Asetusjoukkokenttä | Tämä on erityinen kenttä, joka sisältää ennalta määritettyjen asetusten joukon. Kullakin asetuksella on numeerinen arvo ja otsikko. Lomakkeeseen lisättynä kenttä näyttää ohjausobjektin, jonka avulla käyttäjä voi valita asetuksen. Asetusjoukkoja on kaksi. Toisessa käyttäjä voi valita vain yhden asetuksen. Monivalinta-asetusjoukoissa käyttäjä voi valita useita kohtia. | Asetusjoukon suunnitteluohjelma |
Lisätietoja: Luo tai muokkaa entiteettejä (tietuetyyppejä)
Käyttöliittymä
Nämä osat määrittävät, miten käyttäjät käyttävät sovellusta.
Osa | Kuvaus | Suunnittelija |
---|---|---|
Sovellus | Määrittää sovelluksen perustiedot, kuten osat, ominaisuudet, asiakasohjelman tyypin ja sovelluksen URL-osoitteen. | Sovellusten suunnitteluohjelma |
Sivustokartta | Määrittää sovelluksessa siirtymisen. | Sivustokartan suunnitteluohjelma |
Lomake | Sen annetun entiteetin tietojen syöttökenttien joukko, joka vastaa organisaation seuraaman entiteetin kohteita. Esimerkiksi tietojen syöttökenttien joukko, joihin käyttäjä syöttää tärkeitä tietoja, joiden avulla asiakkaan edellisiä tilauksia ja tiettyjä pyydettyjä uudelleentilauspäivämääriä seurataan. | Lomakkeiden suunnitteluohjelma |
Näkymä | Näkymät määrittävät, miten tietyn entiteetin tietueluettelo näytetään sovelluksessa. Näkymä määrittää näytettävät sarakkeet, kunkin sarakkeen leveyden, lajittelutoiminnan ja oletussuodattimet. | Näkymän suunnitteluohjelma |
Lisätietoja: Sovelluksen luominen tai muokkaaminen sovellusten suunnitteluohjelmalla
Logiikka
Tämä komponentti määrittää sovelluksen liiketoimintaprosessit, -säännöt ja automatisoinnin. Sovelluksen tekijät käyttävät suunnitteluohjelmaa, joka koskee tiettyä prosessi- tai sääntötyyppiä.
Logiikan tyyppi | Kuvaus | Suunnittelija |
---|---|---|
Liiketoimintaprosessi | Online-tilan prosessi, joka auttaa käyttäjiä kulkemaan tavanomaisen yritysprosessin läpi. Voit käyttää esimerkiksi liiketoimintaprosessin kulkua, jos haluat kaikkia asiakaspalvelupyyntöjä käsiteltävän samalla tavalla tai vaatia henkilöstöä hankkimaan laskun hyväksyntä ennen tilauksen lähettämistä. | Liiketoimintaprosessin suunnitteluohjelma |
Työnkulku | Työnkulut automatisoivat liiketoimintaprosessit ilman käyttöliittymää. Suunnittelijat käyttävät työnkulkuja sellaisten automaattisten prosessien käynnistämiseksi, jotka eivät vaadi käyttäjän toimia. | Työnkulkujen suunnitteluohjelma |
Toiminnot | Toiminnot ovat prosessityyppejä, joiden avulla voit manuaalisesti suoraan työnkulusta käynnistää toimintoja, kuten mukautettuja toimintoja. | Prosessin suunnittelija |
Liiketoimintasääntö | Käytetään, kun säännön tai suosituksen logiikka kohdistetaan lomakkeeseen, kuten kentän vaatimusten määrittämiseen, kenttien piilottamiseen tai tietojen vahvistamiseen. Sovellusten suunnittelijat käyttävät yksinkertaista käyttöliittymää, jossa voi ottaa käyttöön ja ylläpitää nopeasti muuttuvia ja yleisesti käytettyjä sääntöjä. | Liiketoimintasäännön suunnitteluohjelma |
Lisätietoja: Mukautetun liiketoimintalogiikan luominen prosessien avulla
Visualisoinnit
Määrittää sovelluksen tietojen visualisointien ja raportoinnin tyypin.
Osa | Kuvaus | Suunnittelija |
---|---|---|
Kaavio | Yksi graafinen visualisointi, joka voidaan näyttää näkymässä tai lomakkeessa tai lisätä koontinäyttöön. | Kaavion suunnitteluohjelma |
Koontinäyttö | Vähintään yhden toimintaan johtavien tietojen graafisen visualisoinnin yleiskuvauksen sisältävä toiminto. | Koontinäytön suunnitteluohjelma |
Raportit | Saatavilla on useita standardiraportteja, jotka tarjoavat käyttäjälle hyödyllisiä yritystietoja. Nämä raportit perustuvat SQL Server Reporting Servicesille ja sisältävät samat ominaisuudet, jotka ovat käytettävissä tyypillisissä SQL Server Reporting Services -raporteissa. | Ohjattu raportin luominen |
Lisätietoja: Luo tai muokkaa järjestelmäkaavioita ja Katsauksia raportteihin
Laajennettavuus
Dynamics 365 Customer Engagement (on-premises):ssä on joukko verkkopalveluja ja ohjelmointirajapintoja, joilla kehittäjät voivat kirjoittaa koodia. Kun koodin kirjoittamiseen käytetään tuettuja menetelmiä, järjestelmän voi odottaa toimivan entiseen tapaan, kun organisaatio päivitetään.
Lisätietoja: Dynamics 365 Customer Engagement (on-premises) -kehittäjän opas
Siirrettävyys
Ratkaisut on luotu sen vuoksi, että Dynamics 365 Customer Engagement (on-premises) voidaan ostaa, jakaa tai muutoin siirtää organisaatiosta toiseen. Voit luoda omia tai hakea ratkaisuja AppSourcesta tai riippumattomalta ohjelmistotoimittajalta (ISV). Ratkaisu on tiedosto, jonka voit tuoda ympäristöön sovelluksena tai käyttää mukautuksia aiemmin luotuun sovellukseen.
Lisätietoja: Ratkaisujen yleiskatsaus
Minkälaisia Dynamics 365 Customer Engagement (on-premises) -mukautuksia tuetaan?
Odotamme, että voit tehdä useimmat mukautukset sovelluksen työkaluilla. Microsoft tukee kaikkea näillä työkaluilla tehtyjä toimia, koska niillä tehdään muutoksia metatietoihin tai metatiedoista riippuvaisiin tietoihin.
Jos mukautustyökalut eivät kuitenkaan vastaa tarpeitasi, voit asentaa kolmannen osapuolen ratkaisun tai palkata kehittäjän koodaamaan mukautukset. Kummassakin tapauksessa sinun on syytä ymmärtää tuettuja mukautuksia. Jos sinun on investoitava koodia edellyttävään ratkaisuun, varmista, että koodi kirjoitetaan vain tuetuilla ohjelmointirajapinnoilla. Tämä auttaa suojaamaan sijoitustasi sekä Customer Engagement -sovelluksissa että saamissasi ratkaisuissa.
Lisätietoja: Tuettu ja tukematon mukautus
Customer Engagement -sovellusten organisaation suorituskykyyn vaikuttavat muutokset
Sovellusten tekijöiden ja muokkaajien on hyvä tietää, että ratkaisujen tuonti ja sovellusten muokkaaminen, jotka muuttavat metatietoja, voivat vaikuttaa Dynamics 365 Customer Engagement (on-premises) -organisaation suorituskykyyn. Toimintoja, jotka saattavat häiritä järjestelmän normaalikäyttöä, ovat seuraavat:
entiteettien, vaihtoehtoisten avainten, määritteiden tai suhteiden lisääminen, poistaminen tai muuttaminen.
Ratkaisujen tuominen
Julkaistaan mukautuksia
Jos otat näitä muutoksia käyttöön tuotantojärjestelmässä, suosittelemme toimintojen ajoituksen ajankohtaan, jolloin siitä on vähiten häiriötä käyttäjille.