Share via


Alkalmazás létrehozása és a testreszabása Dynamics 365 Customer Engagement (on-premises) 9.x verzióhoz áttekintés

A Dynamics 365 Customer Engagement (on-premises) hatékony testreszabási és alkalmazáskészítési lehetőségeket biztosítanak, amelyhez nem szükséges egyetlen sornyi kódot sem írni. A WYSIWYG tervezői és szerkesztői eszközeinek átfogó készlete segítségével a legtöbb felhasználó teljes mértékben testreszabhatja a Dynamics 365 Customer Engagement (on-premises) szolgáltatást, illetve saját egyéni alkalmazásokat hozhat létre.

A korábbi verziók (8.x és korábbi) dokumentációjáért látogasson el a Dynamics korábbi verzióinak dokumentációjába.

Alkalmazáskészítési és -testreszabási összetevők

Egy jól tervezett alkalmazás számos olyan összetevőből áll, amelyeket ön választ ki a rendelkezésre álló tervezők és szerkesztők segítségével ahhoz, hogy a kész alkalmazás megjelenését és funkcióit megalkossa. Egy alkalmazás megalkotásához használt összetevők és összetevő-tulajdonságok a metaadatok.

Annak megismeréséhez, hogy az egyes összetevők hogyan viszonyulnak az alkalmazás tervezéséhez, itt adat, felhasználói felület, logika és vizualizáció kategóriákra vannak felosztva.

Adatok

Ezek az összetevők határozzák meg, mely adatokon alapul az alkalmazás.

Összetevő Leírás Tervező
Entitás Egy elem nyomon követett beállításokkal, például egy névjegy vagy partner. Számos általános entitás érhető el. Testre szabhat egy nem rendszerszabványos entitást (gyártási entitás) vagy újonnan is létrehozhat szabványentitást. Entitástervező
Mező Egy entitással társított tulajdonság. Egy mezőt egy olyan adattípus határoz meg, amely meghatározza a bevihető vagy kiválasztható adattípust. A példák között ott van a szöveg, a szám, az adat és az idő, a pénznem vagy a keresés (egy másik entitással létesít kapcsolatot). A mezők általában űrlapokkal, megtekintésekkel és keresésekkel kerülnek felhasználásra. Entitástervező
Kapcsolat Az entitáskapcsolatok meghatározzák, hogyan kapcsolódnak egymáshoz az egyes entitások. Van 1:N (egy a sokhoz), N:1 (sok az egyhez) és N:N (sok a sokhoz) kapcsolattípus. Például egy keresési mező hozzáadása entitáshoz egy új, 1:N (egy-a-sokhoz) kapcsolatot hoz létre a két entitás között, és lehetővé teszi a keresési mező elhelyezését egy űrlapon. Entitástervező
Értékkészlet mező Ez az a speciális mező, amely a felhasználó számára előre meghatározott értékkészletet bocsát a rendelkezésre. Minden lehetőségnek van egy számértéke és egy címkéje. Egy űrlaphoz hozzáadva ez a mező megjelenít egy vezérlőt, amellyel a felhasználó egyetlen lehetőséget választhat. Két féle értékkészlet van: értékkészletek,a hol a felhasználó csak egy értéket választhat, és többválasztós értékkészletek, amelyek egynél több választást tesznek lehetővé. Értékkészlet-tervező

További információ: Entitások létrehozása vagy szerkesztése (bejegyzéstípusok)

A FELHASZNÁLÓI FELÜLET

Ezek az összetevők határozzák meg az alkalmazás és a felhasználók együttműködését.

Összetevő Leírás Tervező
Alkalmazás Az alkalmazás alapjait határozza meg, mint például az összetevőket, a tulajdonságokat, az ügyféltípust és az alkalmazása felhasználói felületét. Alkalmazástervező
Oldaltérkép Az alkalmazása navigációját határozza meg. Oldaltérkép-tervező
Űrlap Adatbeviteli mezők készlete adott entitáshoz, amely a szervezete által nyomon követett adategységeket kapcsolják az entitáshoz. Például adatbeviteli mezők egy készletét, ahol a felhasználó egy ügyfél előző rendeléséhez nélkülözhetetlen információt vitt be konkrét igényelt újrarendelési adatokkal. Űrlaptervező
Nézet A nézetek segítségével meghatározhatja, hogy az alkalmazása egy adott entitás rekordjainak listáját hogy jelenítse meg. A nézetek meghatározzák a megjelenítendő oszlopokat, az egyes oszlop szélességét, a rendezési módszert és az alapértelmezett szűrőket. Nézettervező

További információ: Alkalmazás létrehozása vagy szerkesztése az alkalmazástervezővel

Logika

Az üzleti folyamatokat, a szabályokat és az alkalmazás által használt automatizálást ez az összetevő határozza meg. Az alkalmazáskészítők egy olyan tervezőt használnak, amely konkrétan az adott folyamat- vagy szabálytípushoz illeszkedik.

Logikatípusok Leírás Tervező
Üzleti folyamat Egy olyan online folyamat, amely végigvezeti a felhasználókat egy szokványos üzleti folyamaton. Üzleti folyamatot például akkor használjon, ha azt szeretné, hogy mindenki azonos módon kezelje az ügyfélszolgálati kéréseket, vagy, hogy megkövetelje a munkatársaktól, hogy jóváhagyást szerezzenek a számlához, mielőtt megrendelést nyújtanak be. Üzleti folyamat tervező
Munkafolyamat A munkafolyamatok az üzleti folyamatokat automatizálják felhasználói felület nélkül. A tervezők általában munkafolyamatok segítségével indítják el az automatizálást, amelyhez nem szükséges felhasználói beavatkozás. Munkafolyamat-tervező
Műveletek A műveletek olyan folyamattípusok, amelyek segítségével kézzel lehet végrehajtani műveleteket, beleértve az egyéni műveleteket is, közvetlenüle egy munkafolyamatból. Folyamattervező
Üzleti szabály Arra használják, hogy szabályt vagy javaslati logikát alkalmazzanak egy űrlapnál, például mezőkövetelmények beállítását, mezők elrejtését vagy adathitelesítést. Az alkalmazás tervezői egyszerű felületet biztosítanak, amelyekkel végrehajthatók és karbantarthatók a gyorsan módosuló és általánosan használt szabályok. Üzleti szabály tervező

További információ: Egyéni üzleti logika létrehozása folyamatokon keresztül

Vizualizációk

Meghatározza, hogy milyen adatvizualizációs típus és jelentés lesz elérhető az alkalmazás számára.

Összetevő Leírás Tervező
Diagram Egyetlen grafikai vizualizáció, amely megjeleníthető egy megtekintésen belül, egy űrlapon vagy hozzáadható egy irányítópulthoz. Diagramtervező
Irányítópult Palettaként működő funkciók egy vagy több grafikai vizualizációhoz, amelyek elvégezhető üzleti adatok áttekintését bocsátja rendelkezésre. Irányítópult-tervező
Jelentések A szokásos jelentések közül számos a felhasználó számára hasznos, üzleti adatok biztosító, rendelkezésre álló jelentéseket foglalhatnak magukban. Ezek a jelentések SQL Server Reporting Services szolgáltatáson alapulnak, és ugyanazokat a funkciókat nyújtják, mint az SQL Server Reporting Services-jelentések. Jelentés varázsló

További információ: Rendszerdiagram létrehozása és szerkesztése és Jelentések áttekintése

Bővíthetőség

A Dynamics 365 Customer Engagement (on-premises) tartalmaz egy sor webes szolgáltatást és API-t, amelyek lehetővé teszik a fejlesztők számára kód írását. Ha a kód a támogatott módszerekkel kerül megírásra, elvárható, hogy akkor is működjön, ha frissíti szervezetét.

További információ: Fejlesztői útmutató Dynamics 365 Customer Engagement (on-premises)

Szállíthatóság

A megoldások úgy léteznek, hogy Dynamics 365 Customer Engagement (on-premises) megvásárolható, megosztható, illetve más módon átvihető egyik szervezetből egy másikba. Létrehozhat saját megoldásokat, vagy megoldásokat kaphat egy független szoftverszállítótól AppSource (ISV) vagy tőlük. A megoldás egy fájl, amelyet importálhat egy környezetbe alkalmazásként vagy egy meglévő alkalmazásra alkalmazhat testreszabások csoportjaként.

További információ: Megoldások áttekintése

Milyen típusú testreszabások támogatottak a Dynamics 365 Customer Engagement (on-premises) szolgáltatásban?

Úgy gondoljuk, hogy az alkalmazásban található eszközökkel elvégezheti a legtöbb testreszabást. A Microsoft minden, ezen eszközök használatával végzett műveletet támogat, mivel azok módosításokat alkalmaznak a metaadatokra vagy a metaadatoktól függő adatokra.

Ha a testreszabási eszközök nem felelnek meg az igényeinek, telepíthet egy külső fél által nyújtott megoldást, vagy megbízhat egy fejlesztőt, hogy elkészítse testreszabásait. Mindkét esetben célszerű, ha megismeri a támogatott testreszabásokat. Ha kódot igénylő megoldásba kell beruháznia, győződjön meg arról, hogy a kód csak támogatott API-kat használva kerül megírásra. Ez segít megvédeni befektetését mind a Customer Engagement alkalmazásokba, mind a kapott megoldásokba.

További információ: Támogatott és nem támogatott testreszabás

A Customer Engagement alkalmazások szervezet teljesítményét befolyásoló változások

Az alkalmazáskészítőknek és testreszabóknak tudniuk kell, hogy bizonyos megoldások importálása és a metaadatokat módosító testreszabások alkalmazása hatással lehet a Dynamics 365 Customer Engagement (on-premises) szervezeti teljesítményére. A rendszer normál működésének esetleges megzavarásával járó műveletek:

  • Entitások, másodlagos kulcsok, attribútumok vagy kapcsolatok hozzáadása, eltávolítása vagy módosítása.

  • Megoldások importálása

  • Testreszabások közzététele

Ha ezen módosításokat egy gyártórendszeren hajtja végre, ajánlott a módosítások elvégzését olyan időpontra ütemezni, amikor azok a legkisebb mértékben zavarják a felhasználók munkáját.

Lásd még

Az alkalmazáskészítés és -testreszabás első lépései