Partner hozzáadása ügyféllel, hellyel és kapcsolódó adatokkal egy munkarendeléshez
Dynamics 365 Field Service a partnerek és kapcsolattartók használatával működik a teljes munkarendelési folyamat során. A partnerek jelentik aokat, akik a telephelyi szolgáltatást fogadják (amelyet munkarendelések ösztönöznek), és hogy melyik ügyfélfiók számára kell a számlát kiállítani a munkarendeléshez. Az olyan helyszíni szolgáltatási forgatókönyvekben a helyek fontosak, ahol előfordulhat, hogy a helyszíni technikusoknak naponta több ügyfélhelyszínre is el kell utazniuk.
A Szolgáltatásfiókok jelentik azt, hogy ki a helyszíni szolgáltatás (munkarendelés) fogadó partnere, és hova küldik a helyszíni technikusokat.
Számlázási fiókok jelentik azt, hogy melyik partner kapja a számlákat, és beazonosítja a fölérendelt partnert azokban az esetekben, ahol egy központi szervezethez sámos szolgáltatásfiók tartozik (például egy borászati vállalat több szőlőültetvény tulajdonosa).
A partnerek kiválasztása automatikusan kitölti a munkarendelés további mezőit.
Ez számos forgatókönyv esetén hasznosnak bizonyul, például:
- partnerhez (ügyfélhez) tartozó árlisták továbbítása az összes kapcsolódó munkarendelésnek.
- partnerkörzet továbbítása az összes kapcsolódó munkarendelésnek, amely biztosítja, hogy a körzethez rendelt erőforrásokat a helyszíni munka elvégzésére ütemezik.
Ebben a cikkben megismerjük, hogy hogyan lehet a munkarendeléseken partnereket létrehozni és használni.
Előfeltételek
- A Dynamics 365 Field Service bármely verziója
- Kapcsolódjon a Bing térképekhez, és engedélyezze a térkép képi megjelenítéseit. További tudnivalókért tekintse át ezt a cikket.
- Engedélyezze és tesztelje a geokódolást. További tudnivalókért tekintse át ezt a cikket.
Szolgáltatási fiók létrehozása
Első lépésként hozzon létre egy szolgáltatási fiókot, amely egy meghatározott ügyfélhelyszínt jelképez, ahol a munkarendeléseket végrehajtják majd. Nem számít, hogy szolgáltatási fiók vagy számlázási fiók, mindkettő egyszerűen partnerrekord. A legfontosabb különbség az, hogy a szolgáltatási fiókokhoz címek tartoznak, és geokódolva vannak.
Lépjen a Field Service > Partnerek > +Új lehetőségre.
Adja meg a Partner neve értékét és egy címet a vállalat szükségleteinek megfelelő további fontos adatokkal együtt.
Ezután válassza az űrlap tetején található Geokódolás elemet. Ha az Automatikus geokódolás beállítást Igen értékre állította a Field Service beállításaiban (az előfeltételekben szereplő információknak megfelelően), akkor kihagyhatja ezt a lépést.

Győződjön meg a geokódolás sikerességéről a térképen megjelenített hely és a földrajzi hosszúság és szélesség mezőben megjelenő adatok alapján az ütemezés szakaszban.

Következő lépésként nyissa meg a partnerűrlap Field Service szakaszát, és töltse ki az adatokat a vállalata igényeinek megfelelően. Az itt megadott értékeket a rendszer továbbítja azokhoz a munkarendelésekhez, ahol ez a partner szolgáltatási fiókként szerepel, de az értékeket az egyes munkarendeléseken szükség szerint lehet módosítani.
Tekintsük át, hogy mire számíthat ezektől a mezőktől.
Számlázási fiók
Az itt kiválasztott értékkel került kitöltésre a munkarendelésen a számlázási fiók mező, amikor ezt a partnert adja meg szolgáltatási fiókként. A mező kitöltése nem kötelező, és ha nincs számla kijelölve, akkor a munkarendelésen megadott szolgáltatási fiók szolgáltatási fiókként és számlázási fiókként lesz használatos. A szakasz végén található képernyőképen a Winery Inc. a számlázási fiók a Coho Winery szolgáltatási fiókhoz. Ez azt jelenti, hogy a Coho Winery a Winery Inc. egy meghatározott helyszíne, a számlákat pedig a Winery Inc.-nek kell küldeni.
Árlista
Ez az érték szerepel a kapcsolódó munkarendeléseken, és az összes kapcsolódó munkarendelési termékeken és szolgáltatásokon. Meghatározza ezeknek a termékeknek és szolgáltatásoknak árait az eredményül kapott számlákon. Ha az előző lépésben a számlázási fiók mező értékkel rendelkezik, akkor a számlázási fiók rekordján szereplő árlistát használja a rendszer. Ha nincs megadva számlázási fiók, akkor az itt megadott árlistát használják az eredményül kapott munkarendeléseken és számlákon. Ha a munkarendelési termékek vagy szolgáltatások nem szerepelnek az árlistában, akkor a termékrekordon szereplő listaár használatos.
Adómentes
Ez határozza meg, hogy hozzá kell-e adni az áfát a kapcsolódó munkarendeléseken szereplő árhoz. Állítsa Igen értékre, ha nem szeretne áfát hozzáadni. Állítsa Nem értékre az áfakód (százalék) megadásához, amelyet a munkarendelés árához és a számlához hozzá szeretne adni.
Szolgáltatási körzet
Ebben a mezőben válassza ki azt a földrajzi régiót, amelyben a partner található. Ezt az értéket a rendszer továbbítja a kapcsolódó munkarendelésekhez és munkarendelés-követelményekhez, és figyelembe veszik az ütemezési táblán zajló ütemezési folyamatban, az ütemezési segédben és a Resource Scheduling Optimization (RSO) során.
Kiszállási díj típusa
Ez határozza meg, hogy kell-e, és ha igen, akkor hogyan szükséges a munkarendeléseken árazni és számlázni a helyszíni technikus által az adott szolgáltatási fiókhoz való utazást. A további tudnivalók a cikk konfigurációs megfontolásokra vonatkozó szakaszában olvashatók.
Munkarendelés utasításai
Ez az érték szöveges megjegyzésként szolgál, és kitölti az Utasítások mezőt az összes kapcsolódó munkarendelésen. Ez egy jó módszer annak biztosítására, hogy a helyszíni technikusok követik az adott partnerhez kapcsolódó, egyedi folyamatokat. Tekintsen meg egy példát az alábbi képernyőképen.

Megjegyzés
Ezeknek az értékeknek a frissítése nem frissíti a korábbi munkarendeléseket, csak a jövőbeli munkarendeléseket.
Pénznem
A munkarendelési termékek és a munkarendelési szolgáltatások megöröklik a munkarendelési szolgáltatásban és a számlázási fiókokban megadott pénznemértéket.
Munkarendelés létrehozása a szolgáltatási fiókhoz
Ezt követően lépjen a Field Service > Munkarendelések > + Új menüpontra.
A létrehozott partnert adja hozzá szolgáltatási fiókként.
A következő értékeket a rendszer automatikusan kitölti:
Számlázási fiók: Kitöltve a szolgáltatásifiók-rekordon meghatározott számlázási fióknak megfelelően.
Árlista: Kitöltve a Számlázási fiók rekordon megadott árlistának megfelelően.
Megjegyzés
Ha a munkarendelés árlistája nem tükrözi a szolgáltatási fiókban vagy számlázási fiókban megadott árlistát, az azt jelenti, hogy azt felülbírálja a munkarendelés-típusokhoz vagy jogosultságokhoz kapcsolódó árlista.
- Elsődleges kapcsolattartó: A szolgáltatási fiók elsődleges kapcsolattartója, ahogy az a munkarendelésen megjelenik.

- Szolgáltatáskörzet és utasítások: a következő képernyőképen látható.

- Cím: A következő képernyőképen látható.

- Hely: Ezt a munkarendelési helyet a rendszer továbbítja a munkarendelés követelményeihez, és megjelenik az ütemezési tábla térképén.

Bónusztipp: A térképjelölőt kijelölheti és a megfelelő helyre húzhatja a munkarendelési hely (földrajzi szélesség és hosszúság) szerkesztéséhez szükség szerint. Ez a hasznos lehet olyan forgatókönyvek esetén, ahol a cím egy tetszőleges helyre mutat – például egy egyetem területére –, de a munkarendelést a helyszínen található egyik meghatározott épületben vagy helyen kell végrehajtani.
Megjegyzés
A munkarendelésekhez szükség szerint a szolgáltatási fióktól függetlenül is lehet címeket rendelni, és geokódolni őket.
Számlázási fiók számlázása
Amikor a munkarendelés befejeződött, a rendszerállapot pedig Lezárt–Feladott állapotra módosul, akkor a munkarendelés számlázási fiók szakaszában megadott partner számása létrejön egy számla az összes használt munkarendelési termékkel és szolgáltatással.
Lépjen a Field Service > Értékesítés > Számlák pontra, ahol megtekintheti a lezárt munkarendeléshez újonnan létrehozott számlát. Megfigyelheti, hogy a számlán szereplő partner a munkarendelésen szereplő számlázási fiók, és a név megfelel a munkarendelé számának. Tekintse meg az alábbi képernyőképet további tájékoztatásért.

Konfigurációs szempontok
Utazási költségek, demisztifikálva
Ha a munkarendelés szolgáltatási fiókja (nem számlázási fiók) utazási díjtípussal van beállítva, akkor az utazási díjhoz tartozó munkarendelési termék a munkarendelés ütemezése és a generált foglalás foglalási állapota megváltozása után hozzáadódik az utazási díjhoz tartozó munkarendelési termék.
Először lépjen a Field Service > Beállítások > Field Service beállításai pontra, és határozza meg a terméket az Utazási költségelem mezőben.

Ez az a termék, amely később munkarendelési termékként jelenik meg.

Megjegyzés
Az utazási díj munkarendelési termék egységösszeg-ára a szolgáltatási számla utazási díjában megadott érték lesz.
Bár az utazási költséghez tartozó egységösszeg árát az árlista, a listaár és az utazási költség határozza meg, a mennyiséget a szolgáltatási fiókon található Utazási költségtípus határozza meg. Alább látható, mint jelentenek a mennyiség beállításai:
- Óránkénti: mennyiség lesz a foglaláshoz tartozó Tényleges utazási időtartama 60 percenként. Például ha az Utazási költség egységösszegára 60 dollárra van beállítva, és a tényleges utazási időtartam 30 perc, akkor az utazási költség munkarendelési termék ára 30 dollár lesz.
- Távolság: A mennyiség a foglaláshoz tartozó Utazott mérföldek értéke. Például ha az Utazási költség egységösszegára 1 dollárra van beállítva, és a leutazott mérföldek értéke 20 mérföld, akkor az utazási költség munkarendelési termék ára 20 dollár lesz.
- Rögzített: A mennyiség 1. Például ha az Utazási költség egységösszegára 50 dollárra van beállítva, akkor az utazási költség munkarendelési termék ára 50 dollár lesz, a megtett mérföldektl vagy az utazásra fordított időtől függetlenül.
- Nincs: A munkarendeléshez nem ad hozzá utazási költséget.
Megjegyzés
Ha egyetlen munkarendeléshez több foglalás tartozik, akkor több utazási költséget adnak hozzá munkarendelési termékként.
További megjegyzések
Ismert problémák
A szélesség és a hosszúság értékek nem a várt módon frissülnek
Időnként előfordul, hogy probléma merül fel, amely esetén a szélességi és hosszúsági értékek nem frissülnek, vagy a címre vonatkozó javaslatok nem jelennek meg a partner- vagy a kapcsolattartó-űrlapon.
Ennek egyik oka az, hogy a Field Service függvénytárak hiányoznak az űrlapról. A Field Service függvénytárak és eseménykezelők űrlaphoz való hozzáadásához hajtsa végre a következő lépéseket.
Válassza a Testreszabás menüben a Partner űrlapot, és nyissa meg az Űrlaptulajdonságok elemet.
Adja hozzá az
msdyn_/Account/Account.Library.jsűrlapfüggvénytárat.

- Az Eseménykezelők szakaszban válassza a Hozzáadás lehetőséget, és határozza meg a funkciót a következő képernyőképen látható módon.

- Mentse és tegye közzé a testreszabást.
A Bing Térképek nem adható hozzá munkarendelés űrlapjára
Ha a Bing Térképek vezérlőt kézzel távolítja el a munkarendelési űrlapról, akkor az nem állítható vissza.
A Bing Térképek gomb engedélyezéséhez az űrlaptervezőn legalább egy cím típusú attribútumhoz hozzá kell adni a ValidForMap maszkot az űrlapon.
Lent található annak a partnerűrlapnak az XML-fájlja, ahol a ValidForMap hozzá van adva a címattribútumához.
<DisplayMask>ValidForAdvancedFind\|ValidForForm\|ValidForGrid\|ValidForMap</DisplayMask>
Hozzon létre egy megoldást az ügyfél védőfali környezetében, amely tartalmazza azt az űrlapot, amelyhez hozzá kell adni a Bing Térképek vezérlőt. Exportálja felügyelt megoldásként.
A megoldás
customizations.xml-fájljában menjen a fájlformxmlrészére.Adja hozzá az alábbi térképvezérlőt a
<controlDescriptions>részhez.
<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>
Keressen rá a "Bing Maps" kifejezésre ugyanabban a fájlban.
Vegye fel a következő kóddal a vezérlőelemet a sorba és cellába, ahová hozzá kell ezeket adni.
<control disabled="false" id="msdyn\_mapcontrol" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{8b67ae03-1701-54d2-09be-35295876ca8a}" datafieldname="msdyn\_mapcontrol"/>
Mentse a fájlt, és hozzon létre egy új felügyelt megoldás zip fájlt belőle.
Ezután importálja a megoldást a az érintett környezetbe.
Megjegyzés
Ha a térképvezérlő még mindig nem látható az űrlapon a lépések elvégzése után, próbálja meg eltávolítani az aktív űrlap-testreszabásokat.
Megjegyzés
Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)
A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: