Делите путем


Преглед прављења прилагођавања услуге Dynamics 365 Customer Engagement (on-premises) верзије 9.x

Dynamics 365 Customer Engagement (on-premises) вам даје моћне могућности прилагођавања и израде апликација које не захтевају да напишете ниједну линију кода. Са свеобухватним скупом алатки WSYSIG дизајнера и уређивача, практично свако може у потпуности да прилагоди Dynamics 365 Customer Engagement (on-premises) апликације или да креира своју прилагођену апликацију.

За документацију ранијих верзија (8.x и ранијих), посетите Документацију претходних верзија програма Дyнамицс.

Компоненте за прављење и прилагођавање апликација

Добро дизајнирана апликација састоји се од неколико компоненти које бирате коришћењем доступних дизајнера и уређивача да бисте изградили изглед и функционалност завршене апликације. Компоненте и својства компоненти које користите да саставите апликацију постају метаподаци.

Да бисте разумели како се свака од ових компоненти односи на дизајн апликације, оне су овде раздвојене у категорије података, корисничког интерфејса, логике и визуелизације.

Подаци

Ове компоненте одређују на којим подацима ће се апликација заснивати.

Компонента Опис Дизајнер
Ентитет Ставка са својствима које пратите, као што је уговор или налог. Доступни су многи стандардни ентитети. Можете да прилагодите несистемски стандардни ентитет (производни ентитет) или да испочетка креирате прилагођени ентитет. Дизајнер ентитета
Поље Својство које је повезано са неким ентитетом. Поље је дефинисао типом података, које одређује тип података који може да се унесе или изабере. Примери укључују текст, број, датума и време, валуту или проналажење (креира однос са другим ентитетом). Поља се обично користе у обрасцима, приказима и претрагама. Дизајнер ентитета
Релација Односи између ентитета дефинишу како се ентитети могу повезати један са другим. Типови односа који постоје су 1:N (један према више), N:1 (више према један) и N:N (више према више). На пример, додавање поља за проналажење у ентитет креира нови однос 1:N између два ентитета и омогућава вам да поставите то поље за проналажење у образац. Дизајнер ентитета
Поље скупа опција То је посебан тип поља коју пружа кориснику скуп раније утврђених опција. Свака опција има бројчану вредност и ознаку. Када се дода у образац, ово поље приказује контролу којом корисници могу да изаберу једну опцију. Постоје две врсте скупова опција; скупови опција, у којима корисник може да бира само једну опцију, и скупови опција са више избора, који омогућавају више од једног избора. Дизајнер скупова опција

Више информација:Креирање или уређивање ентитета (врста записа)

Кориснички интерфејс

Ове компоненте одређују како корисници остварују интеракцију са апликацијом.

Компонента Опис Дизајнер
Апликација Одређује основе апликације као што су компоненте, својства, тип клијента и URL за апликацију. Дизајнер апликација
Мапа локације Наводи навигацију за апликацију. Дизајнер мапе локације
Образац Скуп поља за унос података за дати ентитет који одговара ставкама које ваша организација прати за ентитет. На пример, скуп поља за унос података у која корисник уноси релевантне информације да би пратио претходне поруџбине клијента заједно одређеним датумима захтева за промену поруџбине. Дизајнер образаца
Приказ Прегледи дефинишу како се листа записа за специфичан ентитет приказује у апликацији. Приказ дефинише колоне за приказивање, ширину сваке колоне, понашање сортирања и подразумеване филтере. Дизајнер приказа

Више информација:Креирање или уређивање апликације помоћу дизајнера апликације

Логика

Ова компонента одређује пословне процесе, правила и аутоматизацију коју ће апликација имати. Креатори апликација користе дизајнер који је специфичан за тип процеса или правила.

Тип логике Опис Дизајнер
Ток пословног процеса Процес на мрежи који води кориснике кроз стандардни пословни процес. На пример, користите ток пословног процеса ако желите да сви обрађују захтеве корисничке службе на исти начин, или ако захтевате од особља да добије одобрење за фактуру пре подношења поруџбине. Дизајнер токова пословног процеса
Ток посла Токови посла аутоматизују пословни процес без корисничког интерфејса. Дизајнери користе токове посла за покретање аутоматизације за коју није потребна интеракција корисника. Дизајнер тока посла
Радње Радње су тип процеса који вам омогућава да ручно позовете радње, укључујући прилагођене радње, директно из тока посла. Алатка за дизајнирање процеса
Пословно правило Користи се за примену правила или логику препоруке у обрасцу, нпр. да бисте поставили захтеве за поља, сакрили поље или проверили ваљаност података. Дизајнери апликација користе једноставан интерфејс за примену и одржавање правила која се брзо мењају и која се често користе. Дизајнер пословних правила

Више информација:Креирање прилагођене пословне логике кроз процесе

Визуелизације

Утврђује који тип визуелизације података и извештавања ће апликација имати на располагању.

Компонента Опис Дизајнер
Графикон Појединачна графичка визуелизација која може да се приказује у приказу, на обрасцу или да се дода на контролну таблу. Дизајнер графикона
Контролна табла Функционише као кровни простор за једну или више графичких визуелизација које пружају преглед оперативних пословних података. Дизајнер контролних табли
Извештаји Доступно је неколико стандардних извештаја који обезбеђују корисне пословне информације за корисника. Ови извештаји се заснивају на услузи SQL Server Reporting Services и обезбеђују исти скуп функција које су доступне за SQL Server Reporting Services извештаје. Чаробњак за извештаје

Више информација:Креирање или уређивање системског графикона и преглед извештаја

Проширивост

Dynamics 365 Customer Engagement (on-premises) нуди сет веб-услуга и API-ја који допуштају програмерима да напишу код. Када је код написан помоћу подржаваних метода, можете да очекујете да ће наставити да ради када ажурирате своју организацију.

Више информација:Водич за пројектанте за Dynamics 365 Customer Engagement (on-premises)

Преносивост

Решења постоје да би услуга Dynamics 365 Customer Engagement (on-premises) могла да се купи, дели или преноси из једне организације у другу. Можете креирати сопствена решења или добити решења од AppSource независног продавца софтвера (ИСВ) или од њега. Решење је датотека коју можете да увезете у окружење као апликацију или се да примените скуп прилагођавања на постојећу апликацију.

Више информација: Преглед решења

Које врсте прилагођавања су подржане у услузи Dynamics 365 Customer Engagement (on-premises)?

Претпостављамо да можете да извршите већину прилагођавања са алаткама у апликацији. Мицрософт подржава све што радите помоћу тих алатки зато што примењују промене на метаподатке или податке који зависе од метаподатака.

Ако алатке за прилагођавање не испуњавају ваше потребе, можете да инсталирате решење које нуди трећа страна или да унајмите програмера да кодира ваша прилагођавања. У сваком случају, треба да разумете подржана прилагођавања. Ако треба да уложите у решење које тражи код, треба да се постарате да је код написан само помоћу подржаних API-ја. Ово вам помаже да заштитите своје улагање у апликације за ангажовање клијената и сва решења која добијете.

Више информација: Подржано и неподржано прилагођавање

Промене које утичу на перформансе организације апликација за ангажовање клијената

Креатори апликација и стручњаци за прилагођавање би требало да знају да увоз решења и примена прилагођавања који мењају метаподатке могу да утичу на перформансе Dynamics 365 Customer Engagement (on-premises) организације. Радње које могу да утичу на нормалан рад система укључују:

  • Додавање, уклањање или промену ентитета, алтернативне кључеве, атрибуте или односе.

  • Увоз решења

  • Објављивање прилагођавања

Ако примењујете ове промене на производни систем, препоручујемо да закажете ове операције када то најмање утиче на кориснике.

Такође погледајте

Први кораци са прављењем и прилагођавањем апликација