Jaa


Segmentoitujen ratkaisujen ja ohjelmakorjausten käyttäminen yksinkertaista päivittämistä varten

 

Julkaistu: helmikuu 2017

Koskee seuraavaa: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Ratkaisun segmentoinnin avulla hallitset tiukemmin ratkaisujen ja ohjelmakorjausten jakelua.Microsoft Dynamics 365:n ratkaisun segmentointitoiminnon avulla voit viedä ratkaisuja valitun entiteetin komponenteista, kuten määritteitä, lomakkeita, tai näkymiä sen sijasta, että veisit koko entiteetin ja kaikki sen komponentit. Voit käyttää Dynamics 365 -käyttöliittymää segmentoitujen ratkaisujen ja korjaustiedostojen luomiseen kirjoittamatta koodia.

Tärkeä

Tämä ominaisuus julkaistiin CRM Online 2016 -päivityksessä ja CRM 2016 (paikallinen) -versiossa.

Haluatko tämän ominaisuuden käyttöösi? CRM-järjestelmänvalvojan tai -tukihenkilön etsiminen.

Voit valvoa entistä tarkemmin ratkaisujen ja korjaustiedostojen sisältöä. Voit luoda pääratkaisun korjaustiedoston ja viedä sen pienenä päivityksenä perusratkaisuun. Kun kloonaat ratkaisun, järjestelmä kokoaa kaikki tarvittavat korjaustiedostot pääratkaisuksi ja luo uuden version.

Muista seuraavat seikat, kun käsittelet korjaustiedostoja ja kloonattuja ratkaisuja:

  • Korjaustiedosto on pieni lisäävä päivitys pääratkaisuun. Kohdejärjestelyyn asennettu korjaustiedosto voi lisätä tai päivittää komponentteja ja resursseja pääratkaisuun, mutta se ei voi poistaa komponentteja eikä resursseja pääratkaisusta.

  • Korjaustiedostolla voi olla vain yksi pääratkaisu, mutta pääratkaisulla voi olla yksi tai useita korjaustiedostoja.

  • Korjaustiedosto luodaan ei-hallittua ratkaisua varten. Hallittuun ratkaisuun ei voi luoda korjaustiedostoa.

  • Vie korjaustiedosto kohdejärjestelmään hallittuna korjaustiedostona. Älä käytä ei-hallittuja korjaustiedostoja tuotantoympäristöissä.

  • Pääratkaisun on oltava kohdejärjestelmässä, kun korjaustiedosto asennetaan.

  • Voit poistaa tai päivittää korjaustiedoston.

  • Jos poistat pääratkaisun, kaikki siihen kuuluvat korjaustiedostot poistuvat. Järjestelmä näyttää varoitusviestin, jonka mukaan poistotoimintoa ei voi kumota. Poisto suoritetaan yhtenä tapahtumasarjana. Jos korjaustiedostojen tai ylätason ratkaisun poistaminen epäonnistuu, koko tapahtuma peruuntuu.

  • Kun olet luonut ensimmäisen pääratkaisun korjaustiedoston, ratkaisu lukitaan ja eikä ratkaisuun voi tehdä muutoksia eikä viedä sitä. Jos poistat kaikki alatason korjaustiedostot, pääratkaisu lukkiutuu.

  • Kun kloonaat perusratkaisun, järjestelmä palauttaa kaikki tarvittavat alatason tiedostot perusratkaisuun, josta tulee uusi versio. Voit lisätä, muokata tai poistaa komponentteja ja resursseja kloonatusta ratkaisusta.

  • Kloonattu ratkaisu korvaa perusratkaisun, kun se asennetaan kohdejärjestelmään hallittuna ratkaisuna. Kloonattua ratkaisua käytetään yleensä viemään suuria päivityksiä edelliseen ratkaisuun.

Kloonattujen ratkaisujen ja korjaustiedostojen ymmärtäminen

Ratkaisuversion muoto on: pääversio.aliversio.koontiversio.tarkistusversio. Korjaustiedoston koonti- tai tarkistusversion numeron on oltava suurempi kuin vastaava numero pääratkaisussa. Siinä ei voi olla suurempi pää- vai aliversio. Esimerkiksi perusratkaisun version 3.1.5.7 korjaustiedosto voi olla versio 3.1.5.8 tai 3.1.7.0 muttei 3.2.0.0. Kloonatun ratkaisun versionumeron on oltava suurempi tai yhtä suuri kuin perusratkaisun versionumero. Esimerkiksi perusratkaisun version 3.1.5.7 kloonattu ratkaisu voi olla versio 3.2.0.0 tai 3.1.5.7. Käyttöliittymässä voit määrittää kloonatun ratkaisun pää- ja aliversioiden arvot ja korjaustiedoston koonti- tai tarkistusversion arvot.

Luo segmentoitu ratkaisu haluamillasi entiteettien resursseilla

Aloita segmentoidun ratkaisun luominen luomalla ei-hallittu ratkaisu ja lisäämällä nykyisiä resursseja. Voit lisätä useita mukautettuja tai järjestelmäentiteettejä. Valitse jokaiselle entiteetille resurssit, jotka haluat lisätä ratkaisuun. Ohjatun asennuksen avulla voit lisätä entiteetin prosessit vaihteittain.

  1. Siirry kohtaan Asetukset > Ratkaisut.

  2. Luo uusi ratkaisu napsauttamalla Valitse. Kirjoita tiedot pakollisiin kenttiin. Valitse Tallenna ja sulje.

  3. Avaa luomasi ratkaisu. Valitse Lisää aiemmin luotu-pudotusvalikosta Entiteetti.

  4. Valitse ratkaisuun lisättävät entiteetit Valitse ratkaisun osat -valintaikkunassa. Valitse OK.

  5. Ohjattu toiminto avautuu. Lisää valitut entiteetit ratkaisuun seuraamalla ohjatun toiminnon ohjeita.

  6. Valitse Julkaise, jotta muutokset tulevat voimaan.

Seuraavassa kuvassa on esimerkki segmentoidun ratkaisun luomisesta valitsemalla entiteettien resurssit Account-, Case- ja Contact-entiteeteistä.

Valitse ensin Entiteetti-komponentti.

Add existing resources.

Valitse tämän jälkeen ratkaisun osat

Select solution's components.

Seuraa ohjatun toiminnon ohjeita. Vaiheessa 1 valitse ensimmäisen entiteetin resurssit aakkosjärjestyksessä. Oheisen kuvan mukaan ensimmäinen entiteetti on Account.

Start the wizard.

Avaa Kentät-välilehti ja valitse Tilinumero-kenttä.

Select the Account entity assets.

Vaiheessa 2 lisää kaikki resurssit Palvelupyyntö-entiteetille, .

Select the Case entity assets.

Vaiheessa 3 lisää Merkkipäivä-kenttä Yhteyshenkilö-entiteetille.

Select the Contact entity assets.

Tämän seurauksena luotu segmentoitu ratkaisu sisältää kolme entiteettiä Account, Case ja Contact. Jokaisessa entiteetissä on vain valitut resurssit.

Solution with entities.

Luo ratkaisun korjaustiedosto

Korjaustiedosto sisältää pääratkaisun muutoksia, esimerkiksi lisättyjä tai muokattuja komponentteja ja resursseja. Sinun ei tarvitse sisällyttää pääratkaisun komponentteja, ellet aio muokata niitä.

Seuraavassa kuvataan korjaustiedoston luomista ei-hallittuun ratkaisuun.

  1. Siirry kohtaan Asetukset > Ratkaisut.

  2. Valitse ruudukosta ei-hallittu ratkaisu, jolle korjaustiedosto luodaan. Valitse Kloonaa korjaustiedosto. Avautuvassa valintaikkunassa on perusratkaisun nimi ja korjaustiedoston versionumero. Valitse Tallenna.

  3. Etsi ruudukosta äsken luotu korjaustiedosto ja avaa se. Lisää haluamasi komponentit ja resurssit ohjatun toiminnon ohjeiden avulla, samoin kuin perusratkaisun kohdalla tehtiin.

  4. Valitse Julkaise, jotta muutokset tulevat voimaan.

Seuraavissa kuvissa on esimerkki korjaustiedoston luomisesta olemassa olevalle ratkaisulle. Valitse ensin Kloonaa korjaustiedosto (supistetussa näkymässä Kloonaa korjaustiedosto kuvake näkyy oheisen kuvan mukaisesti kahtena pienenä neliönä).

Clone a patch icon.

Kloonaa korjaustiedoston -valintaikkunassa näet, että korjaustiedoston versionumero perustuu pääratkaisun versionumeroon, mutta koontiversion numero on kasvanut yhdellä. Jokaisen myöhemmän korjaustiedoston koonti- tai tarkistusversion numero on edeltävän korjaustiedoston vastaavaa numeroa suurempi.

Use Clone To Patch dialog.

Seuraavassa näyttökuvassa on perusratkaisu SegmentedSolutionExample, versio 1.0.1.0, ja korjaustiedoston SegmentedSolutionExample_Patch versio 1.0.2.0.

A grid with solutions and patches.

Lisäsimme uuteen mukautettuun entiteettiin korjaustiedoston Book ja kaikki Book-entiteetin resurssit korjaustiedostoon.

Add custom entity in the patch.

Kloonaa ratkaisu

Kun kloonaat ei-hallitun ratkaisun, kaikki ratkaisulle luodut korjaustiedostot kootaan alkuperäisen ratkaisun uuteen versioon.

  1. Siirry kohtaan Asetukset > Ratkaisut.

  2. Valitse luettelosta ei-hallittu ratkaisu, jonka haluat kloonata. Valitse Kloonaa ratkaisu. Avautuvassa valintaikkunassa on perusratkaisun nimi ja uuden version numero. Valitse Tallenna.

  3. Valitse Julkaise, jotta muutokset tulevat voimaan.

Saman esimerkin mukaan näet seuraavaksi uuden ratkaisun versionumeron Kloonaa ratkaisu -valintaikkunassa.

Use Clone To Solution dialog.

Kloonauksen jälkeen uusi ratkaisuversio sisältää kolme alkuperäistä entiteettiä (Account, Case ja Contact) ja mukautetun entiteetin Book , joka lisättiin korjaustiedostoon. Jokaisessa entiteetissä on vain esimerkissä lisätyt resurssit.

A cloned solution with rolled up patch.

Katso myös

Ratkaisujen käyttö mukautuksissa
Yksinkertaista ratkaisupäivityksiä luomalla korjaustiedostot

© 2017 Microsoft. Kaikki oikeudet pidätetään. Tekijänoikeudet