Geofencing for Field Service Mobile (Xamarin)
Penting
Field Service Mobile (aplikasi Xamarin) akan berakhir pada 30 Jun 2022. Lesen pengkonfigurasi mudah alih tidak lagi akan diberikan kepada penyewa baharu yang menyertai Dynamics 365 Field Service setakat 30 Jun 2021. Penyewa baru yang datang dalam talian harus bermula dengan aplikasi mudah alih Field Service (Dynamics 365) baru. Untuk maklumat lanjut, lawati dokumentasi.
Geosempadan ialah perimeter maya di sekitar lokasi tertentu. Geosempadan membenarkan pengguna melukis zon di sekitar tempat kerja, tapak pelanggan dan kawasan yang selamat. Anda boleh mengkonfigurasi sistem untuk mencetuskan pelbagai tindakan apabila geosempadan dilintas oleh seseorang atau kenderaan lengkap.
Dalam Dynamics 365 Field Service, kes penggunaan lalai untuk geosempadan adalah untuk mencipta geosempadan bulat di sekitar lokasi pesanan kerja dan membandingkan ini dengan perubahan lokasi juruteknik lapangan yang diukur oleh peranti mudah alih mereka yang menjalankan aplikasi Field Service Mobile. Apabila geosempadan pesanan kerja dilanggar atau "dipecahkan" oleh juruteknik lapangan, rekod peristiwa geosempadan dicipta dan status geosempadan diubah dari luar ke dalam yang menunjukkan juruteknik lapangan berada di dalam geosempadan. Peristiwa geosempadan yang lain dicipta sebaik sahaja juruteknik lapangan meninggalkan kawasan geosempadan. Berdasarkan pada kemasukan atau peninggalan kawasan yang digeosempadankan, pemberitahuan tolak mudah alih atau aliran kerja tersuai boleh dicetuskan.
Dalam artikel ini, kita akan melihat cara mengkonfigurasi dan menggunakan geosempadan dengan meneroka:
- menetapkan jejari jarak
- mendayakan dan menguji penjejakan lokasi juruteknik lapangan
- menempah pesanan kerja untuk mencipta secara automatik geosempadan di sekelilingnya
- menguji dengan melintasi geosempadan dan mencetuskan pemberitahuan tolak apabila juruteknik lapangan masuk dan meninggalkan kawasan yang digeosempadankan
Prasyarat
Field Service v8.3+. Penyelesaian geosempadan disertakan sebagai sebahagian daripada naik taraf Field Service v8.3. Untuk menggunakan pemberitahuan tolak mudah alih dengan geosempadan, pastikan Alat Konfigurasi Mudah Alih (penyelesaian Woodford) dipasang dalam persekitaran anda sebelum naik taraf ke v8.3.
Field Service Mobile v11.2+
Sambungkan ke Peta Bing untuk menyambungkan persekitaran Dynamics 365 anda 365 ke Peta Bing untuk mencari akaun perkhidmatan dan pesanan kerja untuk kemudiannya meletakkan geosempadan di sekelilingnya.
Tetapkan alamat kod geo automatik kepada ya untuk mendapatkan akaun kod geo dan pesanan kerja secara automatik apabila alamat dimasukkan. Geo mengekodkan rekod akaun atau pesanan kerja yang memaparkan nilai latitud dan longitud, yang diperlukan untuk meletakkan geosempadan di sekelilingnya.
Langkah 1. Sahkan penyelesaian geosempadan dipasang
Pergi ke Tetapan > Penyelesaian dan pastikan tiga penyelesaian geosempadan berikut berada di sana:
- Geofence Alerts
- Geofence Management
- Geosempadan untuk Field Service

Langkah 2. Aktifkan proses geosempadan
Pergi ke Tetapan > Proses dan Aktifkan proses berikut. Proses ini dipasang dalam keadaan draf dengan penyelesaian geosempadan:
- DeleteGeofenceWhenBookingIsCompletedOrCanceled
- GenerateGeofenceWhenBookingIsCreated
- Kemas Kini Lokasi Sumber daripada Audit Resco

Langkah 3. Dayakan pengauditan lokasi untuk aplikasi Field Service Mobile
Pergi ke Tetapan > Woodford > MobileCRM Woodford HTML5.
Masukkan projek mudah alih yang memegang penyesuaian Field Service Mobile anda.

Nota
Kami mengesyorkan untuk mengimport dan mendapatkan templat projek mudah alih dan membuat penyesuaian dalam pemerolehan anak. Templat projek mudah alih terkini boleh dimuat turun di https://aka.ms/fsmobile-project.
Seterusnya, pergi ke bahagian Pengauditan projek. Di sini anda boleh memilih tindakan yang diambil pada aplikasi Field Service Mobile yang direkodkan dan jika tindakan itu harus menghantar data lokasi yang berkaitan ke pelayan.
Pastikan tiga kotak berikut disemak:
- Dayakan Pengauditan
- Termasuk Kedudukan GPS
- Peristiwa penyegerakan log.

Pengauditan yang lebih khusus boleh dikonfigurasikan berdasarkan pada keperluan perniagaan anda. Anda boleh menjejak peristiwa keadaan aplikasi--sama ada aplikasi sedang dijalankan, ditamatkan, dijeda (diletakkan kepada latar belakang), atau dikembalikan semula (kembali kepada latar depan). Jika anda mahu mengaudit pergerakan, anda boleh menggunakan perubahan kedudukan GPS jejak yang membolehkan anda menetapkan kelewatan dan jarak kedudukan GPS. Jika peranti bergerak untuk jarak yang ditakrifkan selepas selang masa yang ditetapkan tamat, kedudukannya akan direkodkan.
Langkah 4. Dayakan penjejakan lokasi latar belakang
- Pergi ke bahagian Penjejakan Lokasi projek.
- Pilih Dayakan pemantauan GPS latar belakang
![]()
Ini membenarkan strim data lokasi juruteknik dihantar ke Dynamics 365 Field Service, yang memaparkan lokasi juruteknik pada papan jadual.
- Pilih I Sahkan Organisasi ini mempunyai lesen yang sewajarnya. Penjejakan lokasi tidak memerlukan lesen tambahan dan disertakan dengan Field Service Mobile.

- Nyahpilih Dayakan curahan kedudukan masa nyata melalui perkhidmatan web Resco.
Langkah 5. Uji pengauditan lokasi
Selepas mendayakan pengauditan lokasi dan penjejakan lokasi latar belakang, anda perlu menguji strim data lokasi.
Pertama, log masuk ke aplikasi Field Service Mobile dan segerakkan data.

Seperti yang dikonfigurasikan dalam projek mudah alih dalam langkah terdahulu, penyegerakan aplikasi mudah alih digeoaudit.

Kembali ke Dynamics 365, pergi ke jadual audit mudah alih (Tetapan > Pengauditan Mudah Alih > Rekod Pengauditan Mudah Alih) untuk mengesahkan peristiwa penyegerakan bersama dengan pengguna dan nilai latitud dan longitud bagi peristiwa direkodkan.
Jika pengguna aplikasi mudah alih yang mendaftar masuk berkaitan dengan sumber boleh ditempah, koordinat latitud dan longitud paling terkini akan memenuhi rekod sumber yang boleh ditempah.

Nota
Anda mungkin perlu menambah medan latitud dan longitud ke borang sumber yang boleh ditempah.
Di samping itu, lokasi semasa sumber yang boleh ditempah akan dipaparkan pada peta papan jadual. Pilih ikon pin peta bersebelahan dengan nama sumber yang boleh ditempah dan peta akan memaparkan lokasi dengan ikon yang berbeza.

Nota
Penghantar boleh menggunakan lokasi semasa untuk pengiraan masa perjalanan pembantu jadual dengan memilih Mod masa nyata dalam anak tetingkap penapis bantuan jadual.

Langkah 6. Konfigurasikan tetapan geosempadan
Pergi ke Field Service > Tetapan > Tetapan Geosempadan.
Masukkan unit ukuran dan jejari minimum. Seperti yang ditunjukkan dalam petikan skrin berikut, geosempadan terkecil yang kita boleh cipta ialah bulatan di sekitar akaun perkhidmatan dengan jejari 25.59 kaki.

Langkah 7. Konfigurasikan entiti geosempadan
Pergi ke Field Service > Tetapan > Konfigurasi Entiti.
Kemudian, pilih konfigurasi akaun yang disertakan secara lalai dengan penyelesaian geosempadan.

Masukkan maklumat berikut:
Entiti: Pilih Akaun kerana lokasi pesanan kerja diwarisi dari akaun perkhidmatan yang berkaitan.
Latitud / Longitud: Pilih medan latitud dan longitud di entiti akaun yang memegang lokasi berkod geo; ini akan menentukan pusat geosempadan.
Didayakan Sebagai: Pilih Geosempadan kerana akaun itu berfungsi sebagai lokasi statik yang akan dikelilingi oleh geosempadan.
Jejari Nilai: Masukkan nombor untuk mewakili jejari geosempadan di sekitar latitud dan longitud lokasi akaun. Unit ukuran akan menjadi unit yang dipilih dalam tetapan geosempadan dalam langkah sebelumnya. Dalam contoh ini, jejari lalai ialah 328.08399 kaki.

Seterusnya, pergi ke konfigurasi sumber yang boleh ditempah dan masukkan yang berikut:
Entiti: Pilih Sumber Boleh Ditempah untuk membandingkan lokasi juruteknik lapangan berbanding dengan pesanan kerja dan akaun perkhidmatan.
Latitud / Longitud: Pilih medan latitud dan longtitud pada entiti sumber yang boleh ditempah yang memegang koordinat lokasi paling terkini.
Didayakan Sebagai: Pilih Digeojejak kerana sumber yang boleh ditempah mempunyai lokasi berubah-ubah berbanding dengan geosempadan yang ditakrifkan.

Langkah 8. Tempah pesanan kerja
Seterusnya, tempah pesanan kerja menggunakan kaedah pilihan anda. Dalam contoh ini, pesanan kerja secara manual diseret dan digugurkan ke sumber boleh ditempah oleh juruteknik lapangan. Sebagai peringatan, sumber ini telah ditetapkan sebagai jenis Pengguna dan mempunyai akses ke aplikasi Field Service Mobile.

Menempah pesanan kerja akan mencetuskan aliran kerja tak segerak yang mencipta geosempadan selagi proses yang sesuai diaktifkan pada langkah awal.
Pergi ke Field Service > Tetapan > Geosempadan untuk melihat geosempadan yang baharu dicipta.

Status Rekod Digeojejak ditetapkan ke Luar yang bermaksud sumber yang boleh ditempah adalah di luar kawasan geosempadan.

Langkah 9. Uji peristiwa geosempadan
Akhirnya, kita boleh menguji dengan "memecahkan" geosempadan yang bermaksud perjalanan sumber boleh ditempah di dalam kawasan yang digeosempadan.
Ini biasanya dilakukan dengan dua cara.
Cara pertama adalah melakukan perjalanan dalam kawasan yang digeosempadankan dan dafatr masuk dan segerakkan aplikasi Field Service Mobile.

Cara kedua adalah untuk tujuan ujian dan pembangunan; ia menyerupai perjalanan di dalam kawasan yang digeosempadankan dengan menggunakan keselamatan pentadbir untuk memasuki nilai latitud dan longitud secara manual dalam jadual audit mudah alih dan rekod sumber boleh ditempah.

Nota
Anda boleh mendayakan grid boleh diedit untuk entiti audit mudah alih untuk mengganti nilai latitud dan longitud. Anda boleh mengakses jadual audit mudah alih dengan pergi ke pandangan senarai untuk entiti lain dalam Antara Muka Klien Disatukan (UCI) dan memasuki secara manual resco_mobileaudit dalam URL.
Sahkan latitud dan longitud pada rekod sumber boleh ditempah telah dikemas kini dan jika tidak, laraskannya secara manual dengan keselamatan pentadbir.
Walau bagaimanapun, koordinat yang disegerakkan akan berada di dalam kawasan yang digeosempadankan dan mencetuskan Peristiwa Geosempadan.

Selain itu, ini akan mengubah geosempadan yang berkaitan Status Rekod Digeojejak ke Dalam.

Gunakan pemberitahuan tolak dengan geosempadan
Jika anda ingin sumber boleh ditempah menerima pemberitahuan tolak untuk menukar status tempahan semasa mereka memasuki dan meninggalkan geosempadan (dalam erti kata lain, apabila rekod peristiwa geosempadan dicipta), konfigurasikan pemberitahuan tolak dan aktifkan proses yang termasuk dalam penyelesaian Geofence Alerts.
Pertama, konfigurasikan pemberitahuan tolak untuk Field Service Mobile dengan pergi ke artikel tentang pemberitahuan tolak.
Seterusnya, pergi ke Tetapan > Proses dan aktifkan proses berikut:
- Ingatkan untuk mengubah status apabila tiba
- Ingatkan untuk mengubah status semasa keluar

Pertimbangan konfigurasi
- Geosempadan tersuai menggunakan entiti selain daripada akaun dan sumber boleh ditempah adalah disokong; walau bagaimanapun hanya jadual audit mudah alih (resco_mobileaudit) boleh digunakan untuk menjejak lokasi yang berubah-ubah pada masa ini.
- Anda boleh mengkonfigurasikan sejauh mana lokasi geo yang sah. Ini adalah penting untuk senario apabila sumber boleh ditempah menyegerakkan lokasi geo ke pelayan dan kemudian kehilangan sambungan internet yang menjadikan penghantar tidak menyedari lokasi sebenar. Ambang masa boleh dikonfigurasi dalam Penjadualan Sumber > Tetapan > Parameter Penjadualan > Data Geo > Lokasi Geo Tamat Tempoh Selepas X Minit.

Nota tambahan
- Pada masa ini hanya geosempadan berbentuk bulat yang disokong.
- Untuk menyegerakkan data lokasi dengan pelayan, pengguna aplikasi Field Service Mobile (juruteknik lapangan) perlu memberi persetujuan untuk berkongsi data GPS. Mesej akan muncul selepas geosempadan aktif.
Nota
Adakah anda boleh memberitahu kami tentang keutamaan bahasa dokumentasi anda? Jawab tinjauan pendek. (harap maklum bahawa tinjauan ini dalam bahasa Inggeris)
Tinjauan akan mengambil masa lebih kurang tujuh minit. Tiada data peribadi akan dikumpulkan (pernyataan privasi).
Maklum balas
Kirim dan lihat maklum balas untuk