Ikhtisar bekerja dengan tindakan
Topik ini berlaku untuk Dynamics 365 Customer Engagement (on-premises). Untuk versi Power Apps dari topik ini, lihat: Gunakan tindakan
Tindakan adalah jenis proses. Anda dapat memanggil tindakan, termasuk tindakan kustom, langsung dari alur kerja atau dialog, tanpa menulis kode! Informasi selengkapnya: Memanggil tindakan kustom dari alur kerja atau dialog
Tindakan juga dapat dipanggil dengan menjalankan kode kustom yang menggunakan layanan Web Dynamics 365 Customer Engagement (on-premises).
Anda dapat memanggil tindakan:
Dari kode yang mengeksekusi dalam plug-in atau alur kerja kustom.
Dari perintah yang ditempatkan dalam aplikasi dan menjalankan operasi menggunakan kode JavaScript.
Dari integrasi dengan sistem lain yang menggunakan layanan web Dynamics 365 Customer Engagement (on-premises).
Dari aplikasi klien kustom yang menggunakan layanan web Dynamics 365 Customer Engagement (on-premises).
Developer dapat mempelajari lebih lanjut dalam topik ini: Membuat tindakan Anda sendiri.
Mengapa menggunakan tindakan?
Tindakan membuka berbagai kemungkinan untuk menyusun logika bisnis. Sebelum Tindakan, cara utama untuk mengimplementasikan proses bisnis terbatas pada plug-in atau aktivitas alur kerja. Dengan Tindakan, Anda dapat melakukan operasi, seperti Buat, Perbarui, Hapus, Tetapkan, atau Lakukan Tindakan. Secara internal, tindakan membuat pesan kustom. Pengembang menyebut tindakan ini sebagai "pesan". Setiap pesan ini didasarkan pada tindakan yang diambil pada rekaman entitas. Jika tujuan proses adalah untuk membuat rekaman, memperbaruinya, lalu menetapkannya, maka terdapat tiga langkah terpisah yang harus dilakukan. Setiap langkah ditentukan oleh kemampuan entitas, bukan berarti selalu proses bisnis Anda.
Tindakan memberikan kemampuan untuk mendefinisikan satu kata kerja (atau pesan) yang cocok dengan operasi yang perlu Anda lakukan untuk bisnis Anda. Pesan baru ini didorong oleh proses atau perilaku, bukan aktivitas yang dapat dilakukan dengan entitas. Pesan ini dapat terkait dengan kata kerja seperti Eskalasikan, Konversikan, Jadwalkan, Rutekan, atau Setujui, apa pun yang Anda perlukan. Penambahan kata kerja ini akan membantu menyediakan kosakata yang kaya bagi Anda untuk menentukan proses bisnis dengan lancar. Anda dapat menerapkan kosakata kaya ini dari klien atau integrasi, bukan dengan harus menulis tindakan dalam klien. Hal ini juga menjadikannya lebih mudah karena Anda dapat mengelola dan mendata keberhasilan atau kegagalan seluruh tindakan sebagai satu unit.
Pesan yang dapat dikonfigurasi
Setelah tindakan didefinisikan dan diaktifkan, pengembang dapat menggunakan pesan tersebut seperti salah satu pesan lainnya yang disediakan oleh platform. Namun, perbedaan yang signifikan adalah bahwa seseorang yang sekarang bukan pengembang dapat menerapkan perubahan pada aktivitas yang harus dilakukan bila pesan digunakan. Anda dapat mengkonfigurasi tindakan untuk memodifikasi langkah-langkah seiring dengan perubahan proses bisnis Anda. Setiap kode kustom yang menggunakan pesan tersebut tidak perlu diubah selama argumen proses tidak berubah.
Proses alur kerja dan plug-in terus menyediakan kemampuan serupa untuk mendefinisikan otomatisasi. Proses alur kerja masih menyediakan kemampuan bagi non-pengembang untuk menerapkan perubahan. Namun perbedaannya terdapat pada bagaimana proses bisnis disusun dan bagaimana pengembang dapat menulis kode proses tersebut. Tindakan adalah pesan yang beroperasi pada tingkat yang sama seperti setiap pesan yang disediakan oleh Platform. Pengembang dapat mendaftarkan plug-in untuk Tindakan.
Pesan global
Tidak seperti proses alur kerja atau plug-in, tindakan tidak harus dikaitkan dengan entitas yang spesifik. Anda dapat menentukan Tindakan "global" yang dapat dipanggil dengan sebutan sendiri.
Lihat juga
Membuat tindakan Anda sendiriMengonfigurasi tindakan
Memanggil tindakan kustom dari alur kerja atau dialog
Gambaran umum proses alur kerja
Gambaran umum alur proses bisnis