Formos darbo užsakymas tinkinimo aspektai
Šiame straipsnyje išvardijami dažniausiai pasitaikantys aspektai, į kuriuos reikia atsižvelgti tinkinant darbo užsakymas formą Dynamics 365 Field Service.
Atidaryti darbo užsakymas antrinius tinklelius kaip iššokančiuosius langus
Konfigūruokite darbo užsakymo poobjekčius, kad jie atsidarytų kaip dialogo langai, ir juos redaguokite nepalikdami darbo užsakymo formos. Ši konfigūracija padeda dispečeriams išlaikyti darbo užsakymas kontekstą. Administratoriai nustatymų srityje gali įjungti parametrą darbo užsakymas Antriniai tinklelio įrašai Atidaryti kaip iššokančiuosius langus . Norėdami gauti daugiau informacijos, žiūrėkite Kiti parametrai.
Rodyti supaprastintas darbo užsakymo komandas
Darbo užsakymas komandų juostoje pagal numatytuosius nustatymus naudojamas supaprastintas rodinys ir rodomos tik svarbiausios komandos. Administratorius gali išjungti parametrą Rodyti supaprastintas darbo užsakymas komandas, kad būtų rodomos visos komandos. Norėdami gauti daugiau informacijos, žr darbo užsakymas / Užsakymo nustatymai.
Galite tinkinti komandų juostą , kad būtų rodomos komandos, susijusios su jūsų kontekstu.
Pasirinktinės darbo užsakymas būsenos
Darbo užsakymas sistemos būsenų niekada nereikėtų redaguoti, nes sistemos užduotys ir priedai priklauso nuo šių būsenų. Vietoj to administratoriai gali kurti pasirinktines darbo užsakymas antrines būsenas, kurios susiejamos su darbo užsakymas sistemos būsenomis. Daugiau informacijos ieškokite Neredaguoti parinkčių rinkinys (pasirinkimo) reikšmių.
"Bing" žemėlapių įtraukimas į darbo užsakymas formą
Jei „Bing“ žemėlapių valdiklis neautomatiškai pašalinamas iš iš anksto paruoštos darbo užsakymo formos, jo įtraukti atgal negalima.
Norint įjungti mygtuką "Bing" žemėlapiai formų dizaino įrankis, bent prie vieno adreso tipo atributo formoje turėtų būti pridėta kaukė ValidForMap .
<DisplayMask>ValidForAdvancedFind\|ValidForForm\|ValidForGrid\|ValidForMap</DisplayMask>
Smėlio dėžės aplinkoje sukurkite sprendimą, kuriame yra forma, į kurią reikia įtraukti "Bing" žemėlapių valdiklį. Eksportuokite jį kaip valdomą sprendimą.
Sprendimo faile
customizations.xml
eikite įformxml
jo dalį.Įtraukite toliau pateiktą žemėlapių valdiklį į "".
<controlDescriptions>
<controlDescription forControl="{8b67ae03-1701-54d2-09be-35295876ca8a}">
<customControl id="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}">
<parameters>
<datafieldname>msdyn\_mapcontrol</datafieldname>
</parameters>
</customControl>
<customControl formFactor="0" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
<customControl formFactor="1" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
<customControl formFactor="2" name="MscrmControls.Map.MapControl">
<parameters>
<value>msdyn\_mapcontrol</value>
<mapSourceSwitch isGroup="true" static="true">CoordinatesGroup</mapSourceSwitch>
<latitude>msdyn\_latitude</latitude>
<longitude>msdyn\_longitude</longitude>
<addressEditableSwitch isGroup="true" static="true">isAddressEditableYesGroup</addressEditableSwitch>
<outputLatitude>msdyn\_latitude</outputLatitude>
<outputLongitude>msdyn\_longitude</outputLongitude>
</parameters>
</customControl>
</controlDescription>
Tame pačiame faile ieškokite „Bing“ žemėlapių.
Įtraukite valdiklį su tolesniu kodu į eilutę ir langelį – kur jį reikia įtraukti.
<control disabled="false" id="msdyn\_mapcontrol" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{8b67ae03-1701-54d2-09be-35295876ca8a}" datafieldname="msdyn\_mapcontrol"/>
Įrašykite failą ir iš jo sukurkite naują valdomojo sprendimo ZIP failą.
Importuokite sprendimą į paveiktą aplinką.
Arbatpinigiai
Jei atlikus šiuos veiksmus žemėlapių valdiklio formoje vis tiek nėra, pabandykite pašalinti aktyvius formos tinkinimus.
Naujos darbo užsakymas patirties komponentai
Naujoji darbo užsakymas patirtis pristato keletą naujų kodo komponentų, kuriuos kūrėjai gali naudoti savo formose ir vaizduose. Tolesniuose skyriuose išvardytos šių kodų valdiklių parinktys ir apribojimai. Daugiau informacijos apie darbą su kodo valdikliais ieškokite Kodo valdikliai Power Apps kūrėjo dokumentacijoje.
Arbatpinigiai
Konfigūruokite lauko lygio saugą, kad užtikrintumėte, jog vartotojai atnaujina tik numatytus laukus. Kai kuriais atvejais, pavyzdžiui, jei formos laukas nustatytas kaip skirtas tik skaityti, vartotojai vis tiek gali atnaujinti kai kuriuos laukus. Tačiau sistema neįrašys atnaujintos formos, jei vartotojas neturi tinkamos lauko lygio saugos.
Darbo užsakymas forma
Formos antraštė ir komandų juosta
- Antraštė: Visiškai pritaikomas. Kūrėjai gali keisti kūrėjų portale rodomą informaciją. Jie taip pat gali paslėpti skyrius ar skirtukus ir sukurti savo pasirinktinius skirtukus.
- Formų perjungikliai: kūrėjai gali valdyti, kurias formas vartotojai gali matyti pagal saugos vaidmenis.
- Komandų juosta: pagal numatytuosius nustatymus naudoja supaprastintą komandų juostą. Administratoriai gali išjungti parametrą Rodyti supaprastintas darbo užsakymas komandas. Jei pasirinktinės pridėtos komandos nebėra, galite eiti į kūrėjų portalą ir vėl padaryti ją matomą
Darbo užsakymas Copilot santrauka
Valdiklis, apibendrinantis darbo užsakymus ir susietus rezervavimus, įskaitant laiko planavimo juostos pastabas, naudojant Copilot programoje "Field Service".
Šis valdiklis veikia numatytosiose ir pasirinktinėse darbo užsakymas formose, bet neveikia kituose objektuose, išskyrus darbo užsakymas.
Copilot šiuo metu negali apibendrinti pasirinktinių laukų. Jame apibendrinami tik numatytieji laukai.
Darbo užsakymas statusas
Valdiklis, skirtas darbo užsakymas būsenai ir antrinei būsenai pasirinkti.
- Galite pridėti pasirinktinių sistemos antrinių statusų.
- Būsenos išplečiamąjį valdiklį galite naudoti kituose objektuose, bet:
- Jis nepalaiko piktogramų
- Visos būsenos spalvos yra violetinės
"Field Service" nepalaiko pasirinktinės sistemos būsenos. Jei pridėsite vieną, jis neturės būsenos piktogramos. Negalite keisti sistemos būsenos spalvų.
Darbo užsakymas prioritetas
Valdiklis, skirtas darbo užsakymas prioritetui nustatyti. Jis veikia darbo užsakymas formoje ir darbo užsakymas tinklelyje.
- Galite pridėti pasirinktinius prioritetus ir spalvą.
- Valdiklį galite naudoti darbo užsakymas formose, bet jis neveikia su kitais objektais, išskyrus darbo užsakymas.
Laiko juostos skaičiavimas
Valdiklis, rodantis skaičių pastabas laiko planavimo juostoje. Pasirinkite numerį, kad pereitumėte į formos laiko planavimo juostos skirtuką.
- Šis valdiklis neveikia pasirinktiniuose objektuose, net jei juose yra laiko planavimo juostos valdiklis.
- Šis valdiklis palaiko pasirinktines darbo užsakymas formas.
Jei įdėsite šį valdiklį tame pačiame skirtuke kaip ir laiko planavimo juostos valdiklis, skaičius automatiškai nepadidės, kai įtrauksite naują pastabą. Atnaujinkite puslapį, kad pamatytumėte atnaujintą numerį. Jei darbo užsakymas objekto veiklos ir pastabos išjungtos, skaičius visada rodo nulį (tai yra tikslu).
Vieta kortelė
Valdiklis, rodantis vietą, kur baigti darbą, ir informaciją apie funkcinė vieta, jei yra.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose, bet neveikia kituose objektuose, išskyrus darbo užsakymas.
Numatytasis mastelio keitimo lygis šiuo metu yra fiksuotas ir jūs negalite jo pakeisti. Funkcinė vieta parinkiklis rodo tik labiausiai antrinį objektą ir nerodo aukštesnių lygių, pvz., "Building > Floor > Room", džiūvėsėlių.
Kontakto kortelė
Valdiklis, rodantis aptarnavimo arba atsiskaitymo abonemento kontaktą ir pranešimą pagal kontaktą (jei yra).
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose. Jei valdiklis įdėtas į ne darbo užsakymo formą, jis neįveda redagavimo režimas.
Kontaktas gali susieti su atsiskaitymo abonemento kontaktu, aptarnavimo abonemento kontaktu, apie kurį pranešė kontaktas. Jis neveikia su jokio kito tipo kontaktais. Peržvalga neveikia, kai nukreipta į nekontaktinius laukus.
Turtas kortelė
Valdiklis, rodantis turtą iš pirminio turtas ir bet kokį antrinį turtą, nustatytą naudojant darbo užsakymas produktus, paslaugas ir užduotis. Valdiklis atvaizduoja antrinis turtas mazgus.
Šį valdiklį galima įdėti į pasirinktines darbo užsakymas formas, bet jis neveikia ne darbo užsakymo objektuose.
Jei valdiklis dedamas į trijų stulpelių formos maketą, viso ekrano turtas rodinio atidarymo piktograma neįkeliama, nes valdiklis prisitaiko prie siaurų formos veiksnių.
Užsakymo kortelė
Valdiklis, padedantis aptarnavimo vadovams užtikrinti, kad darbo užsakymai juda kartu, teikdami rekomendacijas dėl kito veiksmo. Nesuplanuotų darbo užsakymų atveju pateikiamas rezervavimo pasiūlymas, kai jis suplanuotas, rodoma išsami rezervavimo informacija, o kai užbaigiate darbo užsakymas, matote suvestinę.
- Šis valdiklis neveikia su ne darbo užsakymo objektais.
- Šiam valdikliui reikia, kad sistemos būsenos, antrinės būsenos ir pirminės skiriamosios gebos susiejimas būtų tinkamai sukonfigūruota. Priešingu atveju valdiklio įkelti nepavyksta. Tiksliau, jei sistemos būsena nesusiejama su dešiniuoju darbo užsakymas sistemos būsenos lauku.
Finansinė kortelė santrauka
Valdiklis, apibendrinantis darbo užsakymas savikainą ir kainą, atsižvelgiant į su ja susijusius produktus ir paslaugas.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose.
Įsitikinkite, kad įgalintos išlaidų ir kainodaros funkcijos, kad būtų galima matyti šio valdiklio duomenis. Šiam valdikliui galite nustatyti kitą NTE artumo reikšmę nei ta, kuri nustatyta darbo užsakymas.
Produktų ir paslaugų papildomas tinklelis
Valdiklis, leidžiantis redaguoti produktus ir paslaugas darbo užsakymas. Atnaujinkite numatomą ir faktinę trukmę bei įdėtuosius kiekius ir pakeiskite būseną. Šoninėje srityje galimi išsamūs laukų pakeitimai.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose. , atminkite toliau nurodytus apribojimus.
- Kontrolė yra susieta su darbo užsakymas produktais. Galite pasirinkti susieti antrą objektą:
- Darbo užsakymas produktai: skirtukas Paslaugos tuščias
- Darbo užsakymas paslaugos: skirtukas Produktas susiejamas su darbo užsakymas paslaugomis, tačiau skirtuke vis tiek nurodomi produktai sąsajoje.
- Šis valdiklis neveikia darbo užsakymas objekte, nes jis priklauso nuo darbo užsakymas produkto ir darbo užsakymas paslaugų.
Tinkintos produktų / paslaugų būsenos reikšmės nepalaikomos. Negalite paslėpti produkto ar paslaugų skirtuko. Abiejuose skirtukuose turi būti susietas objektas.
Užduočių suvestinė kortelė
Valdiklis, apibendrinantis darbo užsakymas užduotis.
Šis valdiklis veikia pasirinktinėse darbo užsakymas formose.
Įsitikinkite, kad laukai % įvykdyta, numatoma trukmė ir faktinė trukmė įtraukti į valdiklio naudojamą rodinį.
Užduoties papildomas tinklelis
Valdiklis, leidžiantis valdyti užduotis darbo užsakymas naudojant įdėtuosius veiksmus, kad pažymėtumėte užduotis kaip baigtas ir įvestumėte tikrinimo rezultatus. Šoninėje srityje galimi išsamūs laukų pakeitimai.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose
- Šis valdiklis neveikia ne darbo užsakymo objektuose.
Jei rodinyje nematomas laukas % užbaigta, eiga negeneruojama, o veiksmas, skirtas pažymėti kaip baigtą arba neužbaigtą, neveikia.
Nuorodos > Informacinis straipsnis kortelė
Valdiklis, leidžiantis peržiūrėti ir susieti informacinius straipsnius į darbo užsakymas. Valdiklis taip pat leidžia kurti naujus straipsnius tiesiai iš darbo užsakymas tiesiogiai.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose.
- Jis neveikia su ne darbo užsakymo objektais, nes labai priklauso nuo darbo užsakymas ir informacinių straipsnių.
Nuorodos > Vadovai kortelė
Valdiklis, apibendrinantis susietą Dynamics 365 Guides su darbo užsakymas užduotimis. Negalite peržiūros versija vadovų iš žiniatinklio, bet galite matyti jų pavadinimus ir susietą aplanką.
- Šį valdiklį galima naudoti pasirinktinėse darbo užsakymas formose.
- Šio valdiklio negalima naudoti ne darbo užsakymo objektuose, nes jis labai priklauso nuo darbo užsakymas aptarnavimo užduočių ir darbo užsakymas objekto.
Nuorodos > Žiniasklaida kortelė
Valdiklis, rodantis laikmenos, pridėtos prie laiko planavimo juostos pastabų, miniatiūras.
- Šis valdiklis veikia pasirinktinėse darbo užsakymas formose.
- Šis valdiklis veikia pasirinktiniuose objektuose tol, kol objekte įgalintos veiklos ir pastabos ir yra laiko planavimo valdiklis.
Darbo užsakymas tinklelis
Tinklelis ir veiksmų juosta
Valdiklis, skirtas darbo užsakymams peržiūrėti ir pasirinkti. Šis valdiklis leidžia atlikti prioriteto įdėtuosius redagavimus ir toliau redaguoti šoninėje srityje. Sistemos būsena yra kombinuotas sistemos būsenos ir antrinės būsenos laukas.
Šio valdiklio negalima taikyti objektams, kurie nėra darbo užsakymas
Žinomos problemos ir apribojimai:
- Taikant šį valdiklį antriniams tinklams, rodinių išrinkiklis nerodomas. Rodomas tik kūrėjų portale pasirinktas rodinys.
- Jei tinkinote darbo užsakymas tinklelį, naujasis valdiklis negeneruojamas dėl sprendimų sluoksniavimo taisyklių. Pirmiausia pašalinkite tokius tinkinimus, kad pamatytumėte valdiklį.
- Naujoji tinklelio funkcija nepalaiko stulpelių filtravimo. Pakeiskite į tik skaitomą tinklelį , kad filtruotumėte stulpelius.
- Jei pašalinsite naują tinklelio valdiklis iš aplinkos, nebegalėsite jos įdiegti dar kartą. Pagalbos kreipkitės į palaikymo tarnybą.
- Stulpelis Rezervuoti ištekliai (msdyn_bookingsummary) veikia tik naudojant naujas darbo užsakymas funkcijas. Jis nepalaikomas klasikiniame tinklelio rodinyje.
Kontekstinis meniu
Įdėtasis meniu, kai pasirenkate darbo užsakymas, kad atliktumėte sparčiuosius veiksmus.
- Šis valdiklis yra prieinamas darbo užsakymas objektui.
- Kontekstinio meniu parinktys keičiasi priklausomai nuo darbo užsakymas būsenos.
Negalite pakeisti elementų kontekstiniame meniu.
Šoninė sritis
Yra kelios formos, kurias galima įkelti eilutėje, kad būtų galima toliau redaguoti iš darbo užsakymas formos.
- Darbo užsakymas: galite redaguoti šoninėje srityje rodomą informaciją modifikuodami darbo užsakymas Supaprastinta forma.
- Ištekliai: galite redaguoti šoninėje srityje rodomą informaciją modifikuodami formą Kliento turtas – paprastas .
Toliau nurodytos šoninės sritys generuoja tą pačią formą, tarsi atidarytumėte visą įrašą:
- Produktai: darbo užsakymas produktas
- Paslaugos: darbo užsakymas paslauga
- Užduotys: darbo užsakymas aptarnavimo užduotis
Vienu metu galima atidaryti tik vieną šoninę sritį. Negalite pakeisti srities pločio.