Dynamics 365 Customer Engagement (on-premises), sürüm 9.x için uygulama yapma ve özelleştirmeye genel bakış

Dynamics 365 Customer Engagement (on-premises), tek bir kod satırı yazmanıza gerek kalmadan güçlü özelleştirme ve uygulama yapma özellikleri verir. Kapsamlı bir WYSIWYG tasarımcı ve düzenleyici araçları seti ile neredeyse herkes Dynamics 365 Customer Engagement (on-premises) uygulamalarını tam olarak özelleştirebilir veya kendi özel uygulamalarını oluşturabilir.

Önceki sürümlere (8.x ve daha öncesi) ilişkin belgeler için Dynamics önceki sürüm belgeleri adresini ziyaret edin.

Uygulama yapma ve özelleştirme bileşenleri

İyi tasarlanmış bir uygulama, tamamlanan uygulamanın görünümünü ve işlevselliğini oluşturmak için mevcut tasarımcıları ve düzenleyicileri kullanarak seçtiğiniz çeşitli bileşenler içerir. Uygulama yapmak için kullandığınız bileşenler ve bileşen özellikleri, meta veri haline gelir.

Bu bileşenlerinin her birinin uygulama tasarımıyla ilişkisini anlamanız için bunlar burada veri, kullanıcı arabirimi, mantık ve görselleştirme kategorilerine ayrılmıştır.

Veri

Bu bileşenler, uygulamanın hangi verileri temel alacağını belirler.

Bileşen Açıklama Tasarımcı
Varlık Bir ilgili kişi veya firma gibi, izlediğiniz özellikleri olan bir öğe. Bir çok standart varlık bulunur. Sistem varlığı olmayan bir standart varlığı (üretim varlığı) özelleştirebilir veya sıfırdan özel bir varlık oluşturabilirsiniz. Varlık tasarımcısı
Alan Bir varlıkla ilişkili olan bir özellik. Bir alan bir veri türüyle tanımlanır; bu veri türü girilebilecek veya seçilebilecek verilerin türünü belirler. Metin, sayı, tarih ve saat, para birimi veya arama (başka bir varlıkla ilişki oluşturur) örnek olarak verilebilir. Alanlar genellikle formlar, görünümler ve aramalar ile kullanılır. Varlık tasarımcısı
İlişki Varlık ilişkileri varlıkların birbirleriyle nasıl ilgili olabileceğini tanımlar. 1:N (bir-çok), N:1 (çok-bir) ve N:N (çok-çok) ilişki türleri bulunur. Örneğin, bir varlığa bir arama alanı eklemek iki varlık arasında yeni bir 1:N ilişki oluşturur ve bu arama alanını bir forma yerleştirmenize olanak sağlar. Varlık tasarımcısı
Seçenek kümesi alanı Kullanıcıya bir dizi önceden belirlenmiş seçenekler sunan özel bir alan türüdür. Her seçeneğin bir sayı değeri ve etiketi vardır. Bir forma eklendiğinde bu alan kullanıcılar için bir denetim görüntüler ve bir seçenek belirlenebilir. İki tür seçenek kümesi vardır; kullanıcının yalnızca bir seçeneği seçebileceği seçenek kümeleri ve birden çok seçime izin veren çoklu seçim seçenek kümeleri. Seçenek kümesi tasarımcısı

Daha fazla bilgi: Varlık (kayıt türleri) oluşturma veya düzenleme

KULLANICI ARABİRİMİ

Bu bileşenler, kullanıcıların uygulamayla nasıl etkileşim kuracağını belirler.

Bileşen Açıklama Tasarımcı
Uygulama Uygulamanız için bileşenler, özellikler, istemci türü ve URL gibi uygulama temel öğelerini belirler. Uygulama tasarımcısı
Site haritası Uygulamanız için gezinme yapısını belirtir. Site haritası tasarımcısı
Form Kuruluşunuzun varlık için izlediği öğelerle eşleşen belirli bir varlık için veri giriş alanları kümesi. Örneğin, kullanıcının müşterinin önceki siparişlerini ve belirli istenen yeniden sipariş tarihlerini izlemek için ilgili bilgileri girdiği veri giriş alanları kümesi. Form tasarımcısı
Görünüm Görünümler, belirli bir varlık için bir kayıt listesinin uygulamanızda nasıl görüntüleneceğini tanımlar. Görünüm gösterilecek sütunları, her sütunun genişliğini, sıralama davranışını ve varsayılan filtreleri tanımlar. Görünüm tasarımcısı

Daha fazla bilgi: Uygulama tasarımcısını kullanarak uygulama oluşturma veya düzenleme

Mantık

Bu bileşen, uygulamanın sahip olacağı iş süreçlerini, kuralları ve otomasyonu belirler. Uygulama oluşturucular, sürecin veya kuralın türüne özel olan bir tasarımcı kullanır.

Mantık türü Açıklama Tasarımcı
İş süreci akışı Standart iş süreci konusunda kullanıcıya rehberlik eden çevrimiçi bir süreçtir. Örneğin, herkesin müşteri hizmetleri isteklerini aynı şekilde işlemesini istiyorsanız veya sipariş göndermeden önce personelin fatura için onay almasını gerektirmek üzere bir iş süreci akışı kullanın. İş süreci akışı tasarımcısı
İş Akışı İş akışları, bir kullanıcı arabirimi olmadan iş süreçlerini otomatikleştirir. Tasarımcılar herhangi bir kullanıcı etkileşimi gerektirmeyen otomasyon başlatmak için iş akışlarını kullanır. İş akışı tasarımcısı
Eylemler Eylemler, özel eylemler de dahil olmak üzere eylemleri doğrudan iş akışından el ile çağırmanıza olanak tanıyan bir işlem türüdür. İşlem tasarımcısı
İş kuralı Alan gereksinimleri ayarla, alanları gizle veya verileri doğrula gibi kural veya öneri mantığını forma uygulamak için kullanılır. Uygulama tasarımcıları hızlı değişen ve yaygın kullanılan kuralları uygulamak ve korumak için basit bir arabirim kullanır. İş kuralı tasarımcısı

Daha fazla bilgi: Süreçler ile özel iş mantığı oluşturma

Görselleştirmeler

Uygulamada hangi türde veri görselleştirmelerinin ve raporlamanın kullanılabilir olacağını belirler.

Bileşen Açıklama Tasarımcı
Grafik Bir görünümde, bir formda görüntülenebilecek veya bir panoya eklenebilecek tek bir grafik görselleştirme. Grafik tasarımcısı
Kokpit Eyleme geçirilebilir iş verilerine genel bakış sağlayan bir veya daha fazla grafik görselleştirmesi için bir yüzey olarak işlev görür. Pano tasarımcısı
Raporlar Kullanıcıya yararlı iş bilgileri sunan birkaç standart rapor kullanılabilir. Bu raporlar, SQL Server Reporting Services'e dayalıdır ve SQL Server Reporting Services raporları için kullanılabilen aynı özellik kümesini sağlar. Rapor sihirbazı

Daha fazla bilgi: Sistem grafiği oluşturma veya düzenleme ve Raporlara genel bakış

Genişletilebilirlik

Dynamics 365 Customer Engagement (on-premises), geliştiricilerin kod yazmasına olanak tanıyan bir web hizmetleri ve API'ler kümesi sağlar. Desteklenen yöntemler kullanılarak kod yazıldığında, kuruluşunuzu yükseltirken çalışmaya devam edeceğini bekleyebilirsiniz.

Daha fazla bilgi: Dynamics 365 Customer Engagement (on-premises) için Geliştirici Kılavuzu

Taşınabilirlik

Çözümler, Dynamics 365 Customer Engagement (on-premises) uygulamasının satın alınabilmesi, paylaşılabilmesi veya bir kuruluştan bir diğerine başka şekilde aktarılabilmesi için vardır. Kendi çözümlerinizi oluşturabilir veya AppSource'tan ya da bağımsız bir yazılım satıcısından (ISV) çözümler edinebilirsiniz. Çözüm, bir ortama uygulama olarak aktarabildiğiniz veya mevcut bir uygulamaya özelleştirmeler kümesi olarak uygulayabildiğiniz bir dosyadır.

Daha fazla bilgi: Çözümlere genel bakış

Dynamics 365 Customer Engagement (on-premises) ile hangi tür özelleştirmeler desteklenmektedir?

Özelleştirmenizin çoğunu, uygulamadaki araçlarla yapabilmenizi bekliyoruz. Bu araçlarla yaptığınız her şey, meta verilere veya meta verilere dayanan verilere değişiklikler uyguladığından, Microsoft tarafından desteklenir.

Özelleştirme araçları gereksinimlerinizi karşılamıyorsa, bir üçüncü taraf tarafından sağlanan bir çözüm yükleyebilir veya özelleştirmelerinize kod yazmak için bir geliştirici istihdam edebilirsiniz. Her iki durumda da, desteklenen özelleştirmeleri anlamak sizin için iyi olur. Kod gerektiren bir çözüme yatırım yapmanız gerekiyorsa, kodun yalnızca desteklenen API'ler kullanılarak yazıldığından emin olmanız gerekir. Bu, Customer Engagement uygulamalarında ve aldığınız herhangi bir çözümde yatırımınızı korumanıza yardımcı olur.

Daha fazla bilgi: Desteklenen ve desteklenmeyen özelleştirme

Customer Engagement uygulamaları kuruluş performansını etkileyen değişiklikler

Uygulama oluşturucular ve özelleştiriciler, çözümleri içe aktarmanın ve meta verileri değiştiren özelleştirmeler uygulamanın Dynamics 365 Customer Engagement (on-premises) kuruluş performansını etkileyebileceğini bilmelidir. Sistemin normal şekilde çalışmasını kesintiye uğratabilecek eylemler:

  • Varlıklar, alternatif anahtarlar, öznitelikler veya ilişkiler ekleme, kaldırma ya da değiştirme.

  • Çözümleri içe aktarma

  • Özelleştirmeleri yayımlama

Bu değişiklikleri bir üretim sistemine uyguluyorsanız bu işlemleri kullanıcıların en az etkileneceği bir zamana planlamanızı öneriyoruz.

Ayrıca bkz.

Uygulama yapmaya ve özelleştirmeye başlama