Aracılığıyla paylaş


İş emri formu için özelleştirme değerlendirmeleri

Bu makalede, Dynamics 365 Field Service uygulamasında iş emri formu özelleştirmekte olan genel hususlar listelenmektedir.

İş emri alt ızgaralarını açılır pencere olarak aç

İş emri alt varlıklarını iletişim kutuları olarak açılacak ve iş emri formundan ayrılmadan düzenleyebileceğiniz şekilde yapılandırın. Bu yapılandırma dağıtıcıların iş emri bağlamını saklamasına yardımcı olur. Yöneticiler İş Emri Alt Izgara Kayıtları Açılır Pencere Olarak Açılır ayarını ayarlar alanından etkinleştirebilir. Daha fazla bilgi için Diğer ayarlar'a bakın.

Basitleştirilmiş iş emri komutlarını gösterme

İş emri komut çubuğu, varsayılan olarak basitleştirilmiş görünümü kullanır ve yalnızca en ilgili komutları gösterir. Yönetici tüm komutları göstermek için Basitleştirilmiş İş Emri Komutlarını Göster ayarını devre dışı bırakabilir. Daha fazla bilgi için İş Emri / Ayırma ayarları'na bakın.

Bağlamınızla ilgili komutları göstermek için komut çubuğunu özelleştirebilirsiniz .

Özel iş emri durumları

Sistem işleri ve eklentiler bu durumları kullandığından iş emri sistem durumları hiçbir zaman düzenlenmemelidir. Bunun yerine, yöneticiler iş emri sistem durumlarına eşlenen özel çalışma sırası alt durumları oluşturabilir. Daha fazla bilgi için bkz. Seöenek kümesi (seçenek) değerlerini düzenlemeyin bölümüne bakın.

İş emri formuna Bing Haritalar ekleme

Bing Haritalar denetimi kullanıma hazır iş emri formundan el ile kaldırılırsa, geri eklenemez.

Form tasarımcısında Bing Haritalar düğmesini etkinleştirmek için tür adresinin özniteliklerinden en az birinde ValidForMap maskesinin forma eklenmiş olması gerekir.

<DisplayMask>ValidForAdvancedFind\|ValidForForm\|ValidForGrid\|ValidForMap</DisplayMask>
  1. Korumalı alan ortamında Bing haritalar denetiminin eklenmesi gereken formu içeren bir çözüm oluşturun. Yönetilen çözüm olarak dışa aktarın.

  2. Çözümün customizations.xml dosyasında, formxml kısmına gidin.

  3. <controlDescriptions>'ye aşağıdaki haritalar denetimini ekleyin.

        <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. Aynı dosyada "Bing Haritalar" araması yapın.

  2. Denetimi, aşağıdaki kodla eklenmesi gereken her satıra ve hücreye ekleyin.

    <control disabled="false" id="msdyn\_mapcontrol" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{8b67ae03-1701-54d2-09be-35295876ca8a}" datafieldname="msdyn\_mapcontrol"/>
  1. Dosyayı kaydedin ve yeni bir yönetilen çözüm zip dosyası oluşturun.

  2. Çözümü etkilenen ortama içeri aktarın.

İpucu

 Bu adımları takip ettikten sonra harita denetimi formda hala görünmüyorsa etkin form özelleştirmelerini kaldırmayı deneyin.

Yeni iş emri deneyimi için bileşenler

Yeni iş emri deneyimi, oluşturucuların formlarında ve görünümlerinde kullanmaları için çeşitli yeni kod bileşenleri getirir. Aşağıdaki bölümlerde bu kod denetimleri için seçenekler ve sınırlamalar listelenmektedir. Kod denetimleriyle çalışma hakkında daha fazla bilgi için Power Apps geliştirici belgelerindeki Kod denetimlerine bakın.

İpucu

Kullanıcıların yalnızca hedeflenen alanları güncelleştirmesini sağlamak için alan düzeyinde güvenliği yapılandırın. Bazı durumlarda, örneğin formdaki bir alan salt okunur olarak ayarlandıysa kullanıcılar yine de bazı alanları güncelleştirebilir. Ancak kullanıcı doğru alan düzeyinde güvenliğe sahip değilse sistem güncelleştirilen formu kaydetmez.

İş emri formu

Form üst bilgisi ve komut çubuğu

İş emri Copilot özeti

Field Service'te Copilot yardımıyla zaman çizelgesi notları dahil olmak üzere iş emirlerini ve ilişkili ayırmaları özetleyen bir denetim.

Bu denetim, varsayılan ve özel iş emri formlarında çalışır, ancak iş emri dışındaki varlıklarda çalışmaz.

Copilot şu anda özel alanları özetleyemiyor. Yalnızca varsayılan alanları özetler.

İş emri durumu

İş Emri durumunu ve alt durumu seçme denetimi.

  • Özel sistem alt durumlarını ekleyebilirsiniz.
  • Diğer varlıklarda durum açılan denetimini kullanabilirsiniz, ancak:
    • Simgeleri desteklemiyor
    • Tüm durum renkleri mordur

Field Service özel sistem durumunu desteklemez. Birini eklerseniz, bunun bir durum simgesi yoktur. Sistem durumunun renklerini değiştiremezsiniz.

İş emri önceliği

Bir iş emrinin önceliğini ayarlamak için bir denetim. İş emri formunda ve iş emri ızgarasında çalışır.

  • Özel öncelikler ve renk ekleyebilirsiniz.
  • İş emri formlarında denetim kullanabilirsiniz, ancak iş emri dışındaki varlıklarda çalışmaz.

Zaman çizelgesi sayısı

Zaman çizelgesindeki sayı notlarını gösteren bir denetim. Formdaki zaman çizelgesi sekmesine gitmek için sayıyı seçin.

  • Bu denetim, içinde zaman çizelgesi denetimi olsa bile özel varlıklarda çalışmaz.
  • Bu denetim, özel iş emri formlarını destekler.

Bu denetimi zaman çizelgesi denetimiyle aynı sekmeye yerleştirdiğinizde yeni bir not eklediğinizde sayı otomatik olarak artmaz. Güncellenen sayıyı görmek için sayfayı yenileyin. İş emri varlığı için aktiviteler ve notlar devre dışıysa, sayı her zaman sıfır (doğru olan) olarak gösterilir.

Konum kartı

Çalışmanın nerede tamamlandığıyla ilgili konumu ve kullanılabilir olan işlevsel konumla ilgili bilgileri gösteren bir denetim.

  • Bu denetim özel iş emri formlarında çalışır, ancak iş emri dışındaki varlıklarda çalışmaz.

Varsayılan yakınlaştırma düzeyi şu anda sabit ve bunu değiştiremezsiniz. İşlevsel konum seçicisi yalnızca en alt öğe varlığı gösterir ve Bina > Kat > Oda gibi daha yüksek düzeylerin içerik haritalarını göstermez.

İlgili kişi kartı

Hizmet veya ödeme hesabı ilgili kişisini ve ilgili kişi tarafından bildirileni (kullanılabilir olduğunda) gösteren bir denetim.

  • Bu denetim, özel iş emri formlarında çalışır. İş dışı sipariş formuna yerleştirilirse, denetim düzenleme moduna girmez.

İlgili kişi; ilgili kişi tarafından bildirilen ödeme hesabı ilgili kişisi, hizmet hesabı ilgili kişisiyle eşleyebilir. Başka ilgili kişi türleriyle çalışmaz. İlgili kişi olmayan alanlara işaret edildiğinde arama çalışmaz.

Varlık kartı

Birincil varlıklardan varlıkları ve iş emrindeki ürünler, servisler ve görevler aracılığıyla ayarlanan tüm ikincil varlıkları gösteren bir denetim. Denetim bir varlığın alt düğümlerini işler.

Bu denetim özel iş emri formlarında çalıştırılabilir, ancak iş emri dışındaki varlıklarda çalışmaz.

Denetim üç sütunlu form düzenine yerleştirilirse, denetim dar form faktörlerine uyarlandığı için tam ekran varlığı görünümünü açma simgesi yüklenmez.

Ayırma kartı

Servis yöneticilerine, bir sonraki eyleme ilişkin öneriler sunarak iş emirlerinin devam etmesini sağlamalarına yardımcı olan bir denetim. Zamanlanmamış iş emirleri için bir ayırma önerisi sunar, zamanlandığında ayırma ayrıntılarını gösterir ve iş emri tamamlanırken bir özet görürsünüz.

  • Bu denetim iş dışı emir varlıklarıyla çalışmaz.
  • Bu denetim; sistem durumu, alt durum ve birincil çözümün eşleştirmesinin doğru bir şekilde yapılandırılmasını gerektirir. Aksi takdirde, denetim yüklenemiyor. Özellikle de sistem durumu doğru iş emri sistem durumu alanına eşlenmiyorsa.

Mali özet kartı

Bir iş emrinin maliyetini ve fiyatını ilişkili ürün ve servislere dayalı olarak özetleyen bir denetim.

  • Bu denetim, özel iş emri formlarında çalışır.

Maliyet ve fiyatlandırma özelliklerinin bu denetimdeki verileri görmek için etkinleştirildiğinden emin olun. Bu denetim için, iş emri için ayarlanandan farklı bir NTE yakınlık değeri ayarlayabilirsiniz.

Ürünler ve hizmetler alt ızgarası

Ürünleri ve servisleri bir iş emriyle düzenlemenizi sağlayan bir denetim. Tahmini ve gerçek süreyi ve miktarları satır içi olarak güncelleştirin ve durumu değiştirin. Yan bölmede, alanlarda ayrıntılı değişiklikler yapılabilir.

  • Bu denetim, özel iş emri formlarında çalışır. , aşağıdaki sınırlamaları aklınızda bulundurun.
  • Denetim iş emri ürünlerine bağlıdır. İkinci bir varlığı eşlemeyi seçebilirsiniz:
    • İş emri ürünleri Hizmetler sekmesi boştur
    • İş emri servisleri: Ürün sekmesi iş emri servislerine bağlanır, ancak sekme arabirimdeki ürünlere yine başvurur.
  • Bu denetim, iş emri ürünü ve iş emri servislerine bir bağımlılığı olduğundan iş emri varlığı üzerinde çalışmaz.

Ürünler/servis durumu için özel değerler desteklenmez. Ürün veya servisler sekmesini gizleyemezsiniz. Her iki sekmenin de eşlenmiş bir varlık olması gerekir.

Görevler özet kartı

Görevleri iş sırasına göre özetleyen denetim.

  • Bu denetim, özel iş emri formlarında çalışır.

  • Denetim tarafından kullanılan görünümde yer alan tamamlanmış %, tahmini süre ve gerçek süre alanlarının bulunduğundan emin olun.

Görev alt ızgarası

Görevleri tam olarak işaretlemek ve inceleme sonuçlarını girmek için satır içi eylemleri kullanarak bir iş emrindeki görevleri yönetmenizi sağlayan bir denetim. Yan bölmede, alanlarda ayrıntılı değişiklikler yapılabilir.

  • Bu denetim, özel İş Emri formlarında çalışır
  • Bu denetim iş dışı emir varlıklarında çalışmaz.

Tamamlanan % alanı görünümde görünmüyorsa, ilerleme işlenmez ve tamamlanmış veya eksik olarak işaretleme eylemi çalışmaz.

Başvurular > Bilgi bankası makalesi kartı

Bilgi Bankası Makalelerini görmenizi ve bir iş emrine bağlamanızı sağlayan bir denetim. Denetim doğrudan iş emrinden yeni makaleler oluşturmanıza da olanak tanır.

  • Bu denetim, özel iş emri formlarında çalışır.
  • İş emrine ve bilgi bankası makalelerine karşı zor bir bağımlılığı olduğundan, iş emri olmayan varlıklarda çalışmaz.

Başvurular > Kılavuzlar kartı

İş emrindeki görevlere bağlı Dynamics 365 Guides'ı özetleyen denetim. Guides'ı web'den önizleyemezsiniz, ancak bunların adını ve ilişkili Klasörlerini görebilirsiniz.

  • Bu denetim, özel iş emri formlarında çalışır.
  • Bu denetim, iş emri hizmeti görevlerinde ve iş emri varlığında zor bir bağımlılığa sahip olduğundan, iş emri olmayan varlıklarda kullanılamaz.

Başvurular > Ortam kartı

Zaman çizelgesi notlarına eklenen medyanın küçük resimlerini gösteren bir denetim.

  • Bu denetim, özel iş emri formlarında çalışır.
  • Varlık etkin aktiviteler ve notlar var olduğu ve zaman çizelgesi denetimi var olduğu sürece bu denetim özel varlıklar üzerinde çalışır.

İş emri kılavuzu

Kılavuz ve eylem çubuğu

İş emirlerini görüntülemek ve seçmek için bir denetim. Bu denetim, önceliğe satır içi düzenleme yapmanızı ve yan bölmede daha fazla düzenleme yapmanızı sağlar. Sistem durumu, sistem durumu ve alt durumun birleşik bir alanıdır.

Bu denetim İş Emri olmayan varlıklara uygulanamıyor

Bilinen sorunlar ve sınırlamalar:

  • Bu denetimi alt ızgaralara uygularken görünüm seçicisi görüntülenmez. Yalnızca Maker Portalı'nda seçilen görünüm gösterilir.
  • İş emri kılavuzunuzu özelleştirdiyseniz çözüm katmanlama kuralları nedeniyle yeni denetim işlenmez. Denetimi görmek için öncelikle bu tür özelleştirmeleri kaldırın.
  • Yeni ızgara deneyimi sütun filtrelemeyi desteklemez. Sütunlara filtre uygulamak için Salt Okunur Kılavuz olarak değiştirin.
  • Yeni kılavuz denetimini ortamdan kaldırırsanız, yeniden yükleyemezsiniz. Yardım için destek ile iletişime geçin.
  • Ayrılan Kaynaklar sütunu (msdyn_bookingsummary) yalnızca yeni iş emri deneyimiyle çalışır. Klasik ızgara görünümünde desteklenmez.

Bağlam menüsü

Hızlı eylemler uygulamak için bir iş emri seçtiğinizde, satır içi bir menü.

  • Bu denetim, iş emri varlığı için kullanılabilir.
  • İçerik menüsü seçenekleri, iş emrinin durumuna bağlı olarak değişir.

İçerik menüsündeki öğeleri değiştiremezsiniz.

Yan bölme

İş emri formundan daha fazla düzenleme yapılması için satır içi yüklenebilecek birden çok form vardır.

  • İş emri: İş Emri Işıkları formunu değiştirerek, yan bölmenin gösterdiği bilgileri düzenleyebilirsiniz.
  • Varlıklar: Müşteri Varlıkları - Basit formunu değiştirerek yan bölmede gösterilen bilgileri düzenleyebilirsiniz.

Aşağıdaki yan bölmeler, tam kaydı açmışsınız gibi aynı formu işler:

  • Ürünler: İş Emri Ürünü
  • Servisler: İş Emri Servisi
  • Görevler: İş Emri Servis Görevleri

Bir defada yalnızca tek bir yan bölge açılabilir. Bölmenin genişliğini değiştiremezsiniz.

Sonraki adımlar