Jaa


Koontikentän luominen koostamaan arvoja

Tässä ohjeaiheessa käsitellään Dynamics 365 Customer Engagement (on-premises) -sovellusta. Ohjeaiheen Power Apps -versio on täällä: Power Appsin koontikenttien määrittäminen

Koontikentät on suunniteltu auttamaan käyttäjiä tärkeiden liiketoiminnan mittareiden seuraamisessa. Koontikenttä sisältää tiettyyn tietueeseen liittyvistä tietueista kootun arvon, kuten tilin avoimet mahdollisuudet. Lisäksi voit koostaa tietoja suoraan tietueeseen liittyvistä aktiviteeteista, kuten sähköpostiviesteistä ja tapaamisista sekä epäsuorasti tietueeseen liittyvistä aktiviteeteista aktiviteetin osapuolen entiteetin kautta. Monimutkaisissa tilanteissa voit koostaa tietoja tietuehierarkiasta. Järjestelmänvalvojana tai mukauttajana voit määrittää koontikenttiä käyttämällä ominaisuutta ilman, että kehittäjän tarvitsee kirjoittaa koodia.

Koontikenttien edut ja ominaisuudet

Koontikentillä on seuraavia etuja ja ominaisuuksia:

  • Visuaalinen muokkaaminen on helppoa. Voit luoda koontikenttiä käyttämällä kenttäeditoria vastaavalla tavalla kuin tavallisten kenttien luonnissa.

  • Laaja valikoima koostefunktioita. Voit koostaa tiedot käyttämällä seuraavia toimintoja: SUM, COUNT, MIN, MAX ja AVG.

  • Täysi suodatinten tuki koostamiselle. Voit määrittää erilaisia suodattimia lähde-entiteetille tai liittyvälle entiteetille asettamalla useita ehtoja.

  • Saumaton integraatio käyttöliittymän kanssa. Voit sisällyttää koontikenttiä lomakkeille, näkymiin, kaavioihin ja raportteihin.

  • Koontikentät ovat ratkaisun osia. Voit siirtää helposti koontikenttiä komponentteina organisaatioiden välillä ja jakaa niitä ratkaisuissa.

  • Koontikentät ja lasketut kentät ovat toisiaan täydentäviä. Voit käyttää koontikenttää osana laskettua kenttää ja päinvastoin.

    Koontikenttäesimerkkejä:

  • Tilin avointen mahdollisuuksien arvioitu kokonaistuotto

  • Hierarkian kaikkien tilien avointen mahdollisuuksien arvioitu kokonaistuotto

  • Mahdollisuuden arvioitu kokonaistuotto alatason mahdollisuudet mukaan lukien

  • Kampanjan luomien hyväksyttyjen liidien arvioitu kokonaistuotto

  • Korkean prioriteetin avointen tapausten määrä hierarkian kaikissa tileissä

  • Tilin kaikkien tärkeiden avointen palvelupyyntöjen aikaisin luontiaika

Jokainen koontikenttä luo kaksi apukenttää <fieldname>_päivämäärä ja <fieldname>_tila jälkiliitteellä. _päivämäärä-kenttä on päivämäärä ja aika -tietotyyppiä ja _tila on kokonaisluku-tietotyyppiä.

_date-kenttä on järjestelmän luoma kenttä, johon tallennetaan viimeinen päivämäärä ja kellonaika, jolloin koontikentän arvo laskettiin.

_tila-kentällä on seuraavat arvot ja niihin liittyvät kuvaukset:

Vaihe Description
0 => EiLaskettu Kentän arvoa ei ole vielä laskettu.
1 => Laskettu Kentän arvo on laskettu viimeisen _päivämäärä-kentän päivitysajan mukaisesti.
2 = > YlivuotoVirhe Kentän arvon laskenta aiheutti ylivuotovirheen.
3 = > MuuVirhe Kentän arvon laskenta epäonnistui sisäisen virheen vuoksi. Seuraava laskentatyön suoritus voi korjata sen.
4 = > YritystenMääräYlitetty Kentän arvon laskenta epäonnistui, koska uudelleenyritysten enimmäismäärä arvon laskemiseksi ylittyi suuren yhdenaikaisuus- ja lukitusristiriitojen määrän vuoksi.
5 = > HierarkinenRekursioRajaYlitetty Kentän arvon laskenta epäonnistui, koska laskentahierarkian enimmäissyvyys on saavutettu.
6 = > SilmukkaHavaittu Kentän arvon laskenta epäonnistui, koska tietueen hierarkiassa havaittiin rekursiivinen silmukka.

Koostelaskennat

Taustalla asynkronisesti suoritettavat ajastetut järjestelmätyöt laskevat koosteet. Vain järjestelmänvalvoja voi tarkastella ja hallita koostetöitä. Voit tarkastella koontitöitä valitsemalla Asetukset>Järjestelmätyöt>Näytä>Toistuvat järjestelmätyöt. Löydät nopeasti haluamasi projektin suodattamalla järjestelmätyön tyypin perusteella: Koontikentän joukkolaskenta tai Laske koontikenttä.

  • Koontikentän joukkolaskenta on koontikenttäkohtaisesti luotu toistuva työ. Se suoritetaan kerran, kun olet luonut koontikentän tai päivittänyt sitä. Työ laskee tietyn koontikentän arvon kaikissa olemassa olevissa tietueissa, jotka sisältävät tämän kentän. Oletusarvoisesti työ suoritetaan 12 tuntia sen jälkeen, kun olet luonut tai päivittänyt kentän. Kun työ on valmis, se ajoitetaan automaattisesti suoritettavaksi tulevaisuudessa noin 10 vuoden kuluessa. Jos kenttää on muokattu, työ asettaa sen suoritettavaksi uudelleen 12 tuntia päivityksen jälkeen. 12 tunnin viive tarvitaan, jotta voidaan taata, että joukkolaskentatyö suoritetaan organisaation työajan ulkopuolella. On suositeltavaa järjestelmänvalvoja säätää joukkolaskentatyön alkamisajan koontikentän luonnin tai muutoksen jälkeen siten, että se suoritetaan työajan ulkopuolella. Hyvä työn suoritusaika on esimerkiksi keskiyö, jotta koontikentät käsitellään tehokkaasti.

  • Laske koontikentät on toistuvan työ, joka suorittaa tietyn entiteetin olemassa olevien tietueiden kaikkien koontikenttien lisääviä laskelmia. Jokaisella entiteetillä on vain yksi Laske koontikentät -työ. Lisäävä laskeminen tarkoittaa, että Laske koontikentät -työ käsittelee tietueet, jotka luotiin, päivitettiin tai poistettiin viimeisen joukkolaskentatyön suorituksen jälkeen. Suurin toistumisen oletusasetus on yksi tunti. Työ luodaan automaattisesti, kun entiteetin ensimmäinen koontikenttä luodaan ja poistetaan, kun viimeinen koontikenttä poistetaan.

  • Uudelleenlaskenta verkossa -vaihtoehto. Jos viet osoittimen lomakkeen koontikentän päälle, näet viimeisen koosteen ajan ja voit päivittää koosteen arvoa napsauttamalla Päivitä-kuvaketta kentän vieressä alla olevan kuvan mukaisesti:

    Dynamics 365 for Customer Engagementin tililomakkeen koontikenttä

    Uudelleenlaskenta verkossa -vaihtoehtoa käytettäessä on pidettävä mielessä muutamia asioita (lomakkeen manuaalinen päivitys):

    • Sinulla on entiteetin kirjoitusoikeudet ja sen lähdetietueen lukuoikeudet, jonka päivittämistä pyydät. Jos lasket esimerkiksi tilin avointen mahdollisuuksien arvioitua myyntituottoa, sinulla ei tarvitse olla kirjoitusoikeuksia mahdollisuus-entiteettiin, vain tili-entiteettiin.

    • Tämä asetus on käytettävissä vain online-tilassa. Sitä ei voi käyttää offline-tilassa.

    • Tietueiden enimmäismäärä on rajoitettu koosteen päivityksen 50 000 tietueeseen. Hierarkkisen koosteen tapauksessa tämä koskee liittyviin tietueisiin hierarkiassa. Jos aikarajoitus ylittyy, näet virheilmoituksen: Laskelmia ei voi tehdä online-tilassa, koska on saavutettu liittyvien tietueiden laskennan enimmäisraja 50 000 liittyvää tietuetta. Tätä rajaa ei sovelleta, kun järjestelmätyöt laskee koosteen automaattisesti.

    • Hierarkian enimmäissyvyys on rajoitettu arvoon 10 lähdetietueelle. Jos raja ylittyy, näet virheilmoituksen: Laskelmia ei voi tehdä online-tilassa, koska on saavutettu hierarkian syvyysrajoitus 10 lähdetietueelle. Tätä rajaa ei sovelleta, kun järjestelmätyöt laskee koosteen automaattisesti.

    Järjestelmänvalvojana voit muokata koostetyön toistuvuutta, lykätä, keskeyttää tai jatkaa koostetyön suorittamista. Et voi kuitenkaan peruuttaa tai poistaa koostetyötä. Voit keskeyttää toistuvuuden tai lykätä, jatkaa tai muokata sitä siirtymällä kohtaan Asetukset>Järjestelmätyöt. Valitse Näytä-osiosta Toistuvat järjestelmätyöt. Valitse siirtymispalkissa Toiminnot ja valitse haluamasi toiminto. Koontikenttien joukkolaskenta -työlle käytettävissä olevat valinnat ovat: Jatka, Lykkää ja Keskeytä. Laske koontikentät -työlle käytettävissä olevat valinnat ovat: Muokkaa toistoa, Jatka, Lykkää ja Keskeytä.

Koontikentän liiketoimintaskenaarioita

Seuraavassa on esitetty eräitä koontikenttä-skenaarioita. Esimerkissä yhdistämme tietueen tietoja liittyvistä tietueista hierarkian avulla ja hierarkiaa käyttämättä. Koostamme tietueen tiedot liittyvistä aktiviteeteista ja epäsuorasti tietueeseen liittyvistä aktiviteeteista Activity Party -entiteetin kautta. Määritämme jokaisessa esimerkissä koontikentän kenttäeditorin avulla. Avaa kenttäeditori avaamalla ratkaisunhallinta ja laajentamalla Osat>Entiteetit. Valitse ensin haluamasi entiteetti ja sitten Kentät. Valitse Uusi. Anna editorissa vaadittavat kentän tiedot, mukaan lukien Kentän tyyppi ja Tietotyyppi. Valitse Kentän tyyppi kohdassa Kooste, kun olet valinnut tietotyypin. Tietotyyppejä ovat desimaali- tai kokonaisluvut, valuutta ja päivämäärä/kellonaika. Napsauta Muokkaa-painiketta Kentän tyyppi -kentän vieressä. Tämä avaa koontikentän määritys -editorin. Koontikentän määritys muodostuu kolmesta osasta: Lähde-entiteetti, Liittyvä entiteetti ja Kooste.

  • Lähde-entiteetti -osassa määrität entiteetin jolle koontikenttä on määritetty ja koostetaanko hierarkian kautta. Voit lisätä suodattimia useilla ehdoilla määrittääksesi hierarkian tietueet joita haluat käyttää koosteeseen.

  • Liittyvä entiteetti -osassa voit määrittää entiteetin jonka kautta koostetaan. Tämä osa on valinnainen, kun valitset koostamisen lähde-entiteetin hierarkian kautta. Voit lisätä suodattimia useilla ehdoilla määrittääksesi mitä liittyviä tietueita laskennassa käytetään. Jos esimerkiksi sisällytät sellaisten avointen mahdollisuuksien tuoton joiden vuosituotto on suurempi kuin 1000 €.

  • Kooste -osassa voit määrittää mittarin, jonka haluat laskea. Voit valita käytettävissä olevista koostefunktioista, kuten SUM, COUNT, MIN, MAX tai AVG.

Tässä esimerkissä ei käytetä hierarkiaa. Tilille lasketaan arvioitu kokonaistuotto liittyvistä avoimista mahdollisuuksista.

Dynamics 365 for Customer Engagement -tilin arvioidun myyntituoton kooste

Koontitiedot tietueelle alitietueista hierarkian kautta.

Tässä esimerkissä laskemme mahdollisuuden arvioidun kokonaistuoton mukaan lukien alatason mahdollisuudet hierarkiassa.

Kooste arvioidusta myyntituotosta, mahdollisuushierarkia.

Tässä esimerkissä laskemme mahdollisuuden arvioidun kokonaistuoton kaikkien tilien osalta hierarkian kautta.

Kooste arvioidusta myyntituotosta tilihierarkian yllä.

Tässä esimerkissä laskemme käytetyn ja lasketun kokonaisajan kaikista asiakkaaseen liittyvistä aktiviteeteista. Tähän voi sisältää puhelimessa, tapaamisissa tai mukautetuissa toiminnoissa käytetyn ajan.

Aiemmissa versioissa pystyit määrittämään koontikentän yksittäiselle aktiviteetille, kuten puhelulle, faksille tai tapaamiselle. Mutta alla olevan esimerkin saavuttamiseksi sinun oli luotava kokonaissumma laskennallisten kenttien avulla. Nyt voit tehdä kaiken yhdessä vaiheessa määrittämällä koontikentän aktiviteettientiteetille.

Kaikkien tilin aktiviteettien kooste.

Tässä esimerkissä laskemme asiakkaalle lähetettyjen sähköpostiviestien kokonaismäärän, jossa asiakas on "Vastaanottaja"- tai "Kopio"-rivillä. Tämä tehdään määrittämällä Osallistumistapa kohdassa SUODATTIMET-aktiviteettiosapuolelle koontikentän määrityksessä. Jos et käytä suodatusta, laskennassa käytetään kaikkia aktiviteetin käytettävissä olevia osallistumistyyppejä. Lisätietoja tietyn aktiviteetin aktiviteetin osapuolientiteetistä ja käytettävissä olevista osallistumistyypeistä on kohdassa ActivityParty-entiteetti.

Koosta liittyvät aktiviteetit ja aktiviteetin osapuolet.

Tässä esimerkissä laskemme keskimääräisen arvioidun tuoton kaikista asiakkaaseen liittyvistä mahdollisuuksista.

Dynamics 365 for Customer Engagementin keskimääräinen arvioitu myyntituotto

Seuraavasta esimerkistä näkyy, kuinka liittyvien mahdollisuuksien keskimääräinen arvioitu tuotto lasketaan asiakashierarkian kautta. Keskimäärin arvioitu tuotto voidaan nähdä hierarkian jokaisella tasolla.

Keskimääräinen arvioitu tuotto

Koontikenttään liittyviä huomioita

Sinun tulisi huomioida tietyt ehdot ja rajoitukset, kun työskentelet koontikenttien kanssa:

  • Voit määrittää enintään 100 koontikenttää organisaatiossa ja enintään 10 koontikenttää yhdelle entiteetille.

  • Työnkulkua ei voi käynnistää koontikentän päivityksillä.

  • Työnkulun odotusehto ei voi käyttää koontikenttää.

  • Koontikentän koostetta ei tueta.

  • Koonti ei voi viitata laskennalliseen kenttään, joka käyttää toista laskennallista kenttää, vaikka kaikki toisen laskennallisen kentän kentät kuuluisivat nykyiseen entiteettiin.

  • Koontikenttä ei päivity automaattisesti, jos siinä käytetään aikaan sidotuista funktioista riippuvaista kaavakenttää, kuten NOW(), UTCNOW(), ISUTCTODAY() tai UTCTODAY(). Viimeisimmän koontikentän arvon laskemiseen on käytettävä verkon uudelleenlaskentavaihtoehtoa (manuaalinen päivitys lomakkeessa) tai Laske uudelleen -painiketta.

  • Kooste voi käyttää suodattimia vain lähde-entiteettiin tai liittyviin entiteetteihin, yksinkertaisiin kenttiin tai ei monimutkaisiin laskennallisiin kenttiin.

  • Kooste voidaan suorittaa vain liittyville entiteeteille suhteella 1:N. Koostetta ei voida suorittaa N:N-suhteiden kautta.

  • Koostetta ei voida suorittaa 1:N-suhteessa aktiviteettientiteetille tai aktiviteetin osapuolen entiteetille.

  • Liiketoimintasäännöt, työnkulut tai laskennalliset kentät käyttävät aina koontikentän viimeistä laskettua arvoa.

  • Koontikenttä yhdistetään järjestelmän käyttäjän kontekstissa. Kaikki käyttäjät näkevät saman koontikentän arvon. Voit hallita koontikentän näkyvyyttä kenttätason suojauksella (FLS) rajoittamalla koontikentänkäyttöoikeuksia. Lisätietoja: Kenttätason suojaus.

  • Jos koostamiskentän tarkkuus on korkeampi kuin koontikentän tarkkuus, koostamiskentän tarkkuus pyöristetään alaspäin koontikentän tarkkuuteen ennen koostamista. Toimintaa valaisee seuraava esimerkki. Oletetaan, että Asiakas-entiteetin koontikentän tarkkuus on liittyvien mahdollisuuksien kokonaistuloksen arvion laskennassa kahden desimaalin tarkkuudella. Arvioitu myyntituotto -kenttä mahdollisuusentiteetissä on koostamiskenttä, jonka tarkkuus on neljä desimaalia. Esimerkkitilillämme on kaksi liittyvää mahdollisuutta. Arvioidun myyntituoton koostettu summa lasketaan seuraavasti:

    1. Arvioitu Ensimmäisen mahdollisuuden myyntituotto: 1000,0041 €

    2. Arvioitu Toisen mahdollisuuden myyntituotto: 2000,0044 €

    3. Koostettu summa arvioidusta Myyntituotto: 1000,00 $ + 2000,00 $ = 3000,00 $
      Kuten näet, pyöristys kahteen desimaaliin koostamiskenttään tehdään ennen koostamista.

  • Tiettyjen entiteettien lomakkeet, kuten Tili tai Yhteyshenkilö, sisältävät valmiiksi liitetyt ruudut. Esimerkiksi Asiakkuus-lomake sisältää Yhteyshenkilö-, Tapaus-, Mahdollisuus- ja muita ruudukoita. Jotkin Tili-lomakkeen ruuduissa näytettävät tietueet ovat suoraan liitoksissa tilin tietueen kanssa; muiden tietueiden liitos muodostuu epäsuorasti suhteista muiden tietueiden kanssa. Vertailun vuoksi koontikentän kooste käyttää ainoastaan erikseen koontikentälle määritettyjä suoria yhteyksiä. Muita yhteyksiä ei oteta huomioon. Toiminnallisuuden eroa valaisee seuraava esimerkki.

    1. Tilillä A1 on liitetty pääkontakti P1. Tapaus C1 on liitetty tiliin A1 (C1.Customer-kenttä = A1) ja tapaus C2 on liitetty yhteyshenkilöön P1 (C2.Customer-kenttä = P1).

    2. A1-tietueen Tili-lomakkeen Tapaukset-ruudukko näyttää kaksi tapausta, C1 ja C2.

    3. Asiakas-entiteetin koontikentän nimi on Tapausten kokonaismäärä, ja sitä käytetään asiakkaaseen liitettyjen tapausten laskemiseen.

    4. Asiakkaan koontikentälle on määritelty tapaukset, joilla on asiakkaan kanssa asiakassuhde. Koostamisen jälkeen Tapausten kokonaismäärä on 1 (tapaus C1) Tapausta C2 ei lasketa mukaan, koska se liittyy suoraan yhteystietoon asiakkaan sijaan, eikä sitä voi määrittää suoraan asiakkaan koontikentän määrityksessä. Tämän vuoksi koontikentässä näkyvä tapausten kokonaismäärä ei vastaa Tapaukset-ruudulla näkyvää määrää.

Katso myös

Kenttien luominen ja muokkaaminen
Laskennallisten kenttien määrittäminen
Päivämäärä ja aika -kentän toiminta ja muoto
Kyselyn tekeminen hierarkkisista tiedoista ja tietojen visualisoiminen