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.

Képernyőkép:

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épernyőkép – geokódolt partner.

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.

Képernyőkép – Field Service szolgáltatáshoz kapcsolódó értékek egy meghatározott partnerhez.

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.

Képernyőkép – Új munkarendelés újonnan létrehozott partnerrel, amely szolgáltatási fiókként szerepel.

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

Képernyőkép – szolgáltatáskörzet és utasítások.

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

Képernyőkép – Szolgáltatási fiók címe, amelyet továbbítanak a munkarendelés címéhez.

  • 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.

Képernyőkép – Munkarendelés térkép helye.

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.

Képernyőkép – számlázási fiókhoz tartozó számla.

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.

Képernyőkép – Utazási költségelem a helyszíni szolgáltatás beállításaiban.

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

Képernyőkép – Utazási költség hozzáadva munkarendelési termékként.

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.

  1. Válassza a Testreszabás menüben a Partner űrlapot, és nyissa meg az Űrlaptulajdonságok elemet.

  2. Adja hozzá az msdyn_/Account/Account.Library.js űrlapfüggvénytárat.

Űrlaptulajdonságok a Power Apps-szolgáltatásban.

  1. 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.

Kezelő tulajdonságai a Power Apps-szolgáltatásban.

  1. 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>
  1. 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.

  2. A megoldás customizations.xml-fájljában menjen a fájl formxml részére.

  3. 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>

  1. Keressen rá a "Bing Maps" kifejezésre ugyanabban a fájlban.

  2. 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"/>
  1. Mentse a fájlt, és hozzon létre egy új felügyelt megoldás zip fájlt belőle.

  2. 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).