Share via


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.

Katso myös

Sovelluskehityksen ja -mukauttamisen aloittaminen