Tutorial Salesforce: Belajar Membuat Aplikasi Salesforce Anda Sendiri



Tutorial Salesforce ini akan memandu Anda dalam pembuatan Aplikasi Salesforce & menjelaskan berbagai aspek yang terlibat seperti tab, profil, objek & hubungan.

Di blog sebelumnya, Anda belajar dan berbeda Sertifikasi Salesforce . Di blog tutorial Salesforce ini, saya akan menunjukkan cara membuat Aplikasi Salesforce kustom. Saya akan membuat aplikasi bernama StudentForce yang dapat digunakan untuk menyimpan catatan siswa.

Aplikasi ini akan berisi tiga objek (tabel) berbeda untuk menyimpan data. Objek pertama disebut Data Mahasiswa akan berisi nama siswa dan data pribadi mereka seperti id email, nomor telepon dan kota asal. Perguruan tinggi, milik siswa, akan disimpan di objek kedua yang disebut Perguruan tinggi dan objek ketiga disebut Tanda berisi nilai yang diperoleh siswa dalam berbagai mata pelajaran.





Tutorial Salesforce

Saya telah membahas topik berikut di blog tutorial Salesforce ini dengan petunjuk langkah demi langkah dantangkapan layar:

  • Bagaimana cara membuat lingkungan aplikasi?
  • Apa itu tab dan cara membuat tab di aplikasi Anda?
  • Apa itu profil dan bagaimana menyesuaikan profil pengguna?
  • Bagaimana cara membuat objek di aplikasi?
  • Bagaimana cara membuat bidang pada objek dan menentukan tipe datanya?
  • Bagaimana menambahkan entri (bidang) ke objek ini?
  • Bagaimana cara menghubungkan (membuat hubungan antara) dua objek berbeda?

Sebelum saya mulai membuat aplikasi, izinkan saya memperkenalkan Anda ke lingkungan cloud tempat aplikasi Salesforce dibuat.



Salesforce Org

Ruang komputasi awan yang ditawarkan kepada Anda atau organisasi Anda oleh Force.com disebut Salesforce org. Ini juga disebut lingkungan Salesforce. Pengembang dapat membuat Aplikasi Salesforce kustom, objek, alur kerja, aturan berbagi data, halaman Visualforce, dan pengkodean Apex di atas Salesforce Org.

Sekarang, mari kita selami Aplikasi Salesforce lebih dalam dan memahami bagaimana fungsinya.

Aplikasi Salesforce

Fungsi utama aplikasi Salesforce adalah mengelola data pelanggan. Aplikasi Salesforce menyediakan UI sederhana untuk mengakses catatan pelanggan yang disimpan dalam objek (tabel). Aplikasi juga membantu dalam membangun hubungan antar objek dengan menghubungkan bidang.



Aplikasi berisi sekumpulan tab dan objek terkait yang dapat dilihat oleh pengguna akhir. Tangkapan layar di bawah ini menunjukkan, bagaimana StudentForce aplikasi terlihat seperti.

aplikasi tenaga penjualan - tutorial tenaga penjualan - edureka

Bagian yang disorot di sudut kanan atas tangkapan layar menampilkan nama aplikasi: StudentForce . Teks yang disorot di sebelah foto profil adalah nama pengguna saya: Vardhan NS .

Sebelum Anda membuat objek dan memasukkan catatan, Anda perlu menyiapkan kerangka aplikasi. Anda dapat mengikuti petunjuk di bawah ini untuk menyiapkan aplikasi.

Langkah-langkah Untuk Mengatur Aplikasi

  1. Klik Mempersiapkan tombol di sebelah nama aplikasi di pojok kanan atas.
  2. Di bilah yang ada di sisi kiri, buka Membangun → pilih Membuat → pilih Aplikasi dari menu tarik-turun.
  3. Klik Baru seperti yang ditunjukkan pada gambar di bawah ini.

  4. Memilih Aplikasi Kustom .
  5. Masukkan Label Aplikasi . StudentForce adalah label aplikasi saya . Klik Lanjut .
  6. Pilih gambar profil untuk aplikasi Anda. Klik Lanjut .
  7. Pilih tab yang Anda anggap perlu. Klik Lanjut .
  8. Pilih profil lain yang Anda inginkan aplikasi untuk ditugaskan. Klik Menyimpan .

Pada langkah 7 dan 8, Anda diminta untuk memilih tab dan profil yang relevan. Tab dan profil adalah bagian integral dari Aplikasi Salesforce karena membantu Anda mengelola objek dan catatan di Salesforce.

Dalam tutorial tenaga penjualan ini, saya akan memberi Anda penjelasan rinci tentang Tab, Profil dan kemudian menunjukkan kepada Anda cara membuat objek dan menambahkan catatan ke dalamnya.

Tab Salesforce

Tab digunakan untuk mengakses objek (tabel) di Aplikasi Salesforce. Mereka muncul di atas layar dan mirip dengan toolbar. Ini berisi tautan pintas ke beberapa objek. Saat mengklik nama objek di tab, catatan di objek itu akan ditampilkan. Tab juga berisi link ke konten web eksternal, halaman kustom, dan URL lain. Bagian yang disorot di screenshot di bawah ini adalah dari tab Salesforce.

Semua aplikasi akan memiliki file Rumah tab secara default. Tab standar dapat dipilih dengan mengklik ' + 'Di menu Tab. Akun, Kontak, Grup, Prospek, Profil adalah tab standar yang ditawarkan oleh Salesforce. Sebagai contoh, Akun tab akan menampilkan daftar akun di organisasi SFDC dan Kontak tab akan menampilkan daftar kontak di organisasi SFDC.

Langkah-langkah Untuk Menambahkan Tab

  1. Klik '+' di menu tab.
  2. Klik Sesuaikan tab, yang ada di sisi kanan.
  3. Pilih tab pilihan Anda dan klik Menyimpan .

Selain tab standar, Anda juga dapat membuat tab khusus. Mahasiswa Tab yang Anda lihat pada gambar di atas adalah tab khusus yang telah saya buat. Ini adalah jalan pintas untuk mencapai objek khusus: Mahasiswa .

Langkah-langkah Membuat Tab Kustom

  1. Arahkan ke Setup → Build → Create → Tabs.
  2. Klik Baru .
  3. Pilih nama objek yang Anda buat tab. Dalam kasus saya, itu benar Data Mahasiswa . Ini adalah objek kustom yang telah saya buat (petunjuk untuk membuat objek ini akan dibahas nanti di blog ini).
  4. Pilih gaya tab preferensi Anda dan masukkan deskripsi.
  5. Klik Berikutnya → Simpan. Yang baru Data Mahasiswa akan muncul tab seperti gambar di bawah ini.

Profil Salesforce

Setiap pengguna yang perlu mengakses data atau organisasi SFDC akan ditautkan ke profil. Profil adalah kumpulan pengaturan dan izin yang mengontrol apa yang dapat dilihat, diakses, dan diubah pengguna di Salesforce.

Profil mengontrol izin pengguna, izin objek, izin bidang, pengaturan aplikasi, pengaturan tab, akses kelas puncak, akses halaman Visualforce, tata letak halaman, jenis catatan, jam masuk dan alamat IP masuk.

Anda dapat menentukan profil berdasarkan latar belakang pengguna. Misalnya, berbagai tingkat akses dapat ditetapkan untuk pengguna yang berbeda seperti administrator sistem, pengembang, dan perwakilan penjualan.

Mirip dengan tab, kita dapat menggunakan profil standar apa pun atau membuat profil khusus. Secara default, profil standar yang tersedia adalah: hanya baca, pengguna standar, pengguna pemasaran, manajer kontrak, manajer solusi, dan administrator sistem. Jika Anda ingin membuat profil khusus, Anda harus terlebih dahulu mengkloning profil standar dan kemudian mengedit profil itu. Perhatikan bahwa satu profil dapat ditetapkan ke banyak pengguna, tetapi satu pengguna tidak dapat diberikan banyak profil.

Langkah-langkah Membuat Profil

  1. Klik Setup → Administer → Kelola pengguna → Profil
  2. Anda kemudian dapat mengkloning salah satu profil yang ada dengan mengklik Edit .

Setelah tab dan profil disiapkan untuk Aplikasi Anda, Anda dapat memuat data ke dalamnya. Bagian selanjutnya dari tutorial Salesforce ini akan membahas bagaimana data ditambahkan ke objek dalam bentuk catatan dan bidang.

Objek, Bidang, dan Catatan di Salesforce

Objek, Bidang, dan Catatan adalah elemen penyusun Salesforce. Jadi, penting untuk mengetahui apa itu aplikasi dan peran apa yang mereka mainkan dalam membangun Aplikasi.

Objek adalah tabel database di Salesforce tempat data disimpan. Ada dua jenis objek di Salesforce:

penyortiran array c ++
  • Objek standar: Objek yang disediakan oleh Salesforce disebut objek standar. Misalnya, Akun, Kontak, Prospek, Peluang, Kampanye, Produk, Laporan, Dasbor, dll.
  • Objek khusus: Objek yang dibuat oleh pengguna disebut objek kustom.

Objek adalah kumpulan catatan dan catatan adalah kumpulan bidang.

Setiap baris dalam suatu objek terdiri dari banyak bidang. Jadi catatan dalam suatu objek adalah kombinasi dari bidang terkait. Lihatlah excel di bawah ini untuk ilustrasi.

Saya akan membuat sebuah objek bernama Data Mahasiswa yangakan berisi detail pribadi siswa.

Langkah-langkah untuk membuat objek kustom:

  1. Arahkan ke Setup → Build → Create → Object
  2. Klik Objek Kustom Baru .
  3. Isi Nama Objek dan Deskripsi . Seperti yang Anda lihat dari gambar di bawah ini, nama objeknya adalah Data Mahasiswa .
  4. Klik Menyimpan .

Jika Anda ingin menambahkan objek kustom ini ke menu tab, Anda dapat mengikuti petunjuk yang disebutkan sebelumnya di blog tutorial Salesforce ini.

Setelah membuat objek, Anda perlu menentukan berbagai bidang di objek itu. misalnya bidang dalam catatan siswa adalah nama siswa, nomor telepon siswa, ID email siswa, departemen yang dimiliki siswa, dan kota asalnya.

Anda dapat menambahkan rekaman ke objek hanya setelah menentukan bidang.

Langkah-langkah Untuk Menambahkan Bidang Kustom

  1. Arahkan ke Setup → Build → Create → Objects
  2. Pilih objek yang ingin Anda tambahi bidang. Dalam kasus saya, itu benar Data Mahasiswa .
  3. Gulir ke bawah ke Bidang & Hubungan Kustom untuk objek itu dan klik Baru seperti yang ditunjukkandi screenshot di bawah ini.
  4. Anda harus memilih tipe data dari bidang tertentu dan kemudian klik Lanjut . aku telah memilih teks format karena saya akan menyimpan surat di bidang ini.
    Berbagai jenis data bidang telah dijelaskan secara rinci di bagian selanjutnya dari blog ini.
  5. Anda kemudian akan diminta untuk memasukkan nama bidang, panjang maksimum bidang itu dan deskripsi.
  6. Anda juga dapat menjadikannya bidang opsional / wajib dan memperbolehkan / melarang nilai duplikat untuk catatan berbeda dengan mencentang kotak centang. Lihat tangkapan layar di bawah ini untuk mendapatkan pemahaman yang lebih baik.
  7. Klik Lanjut .
  8. Pilih berbagai profil yang dapat mengedit bidang teks itu di lain waktu. Klik Lanjut .
  9. Pilih tata letak halaman yang harus menyertakan bidang ini.
  10. Klik Menyimpan .

Seperti yang Anda lihat dari gambar di bawah, ada dua jenis bidang. Bidang standar dibuat untuk setiap objek secara default dan Bidang khusus dibuat sendiri. Empat bidang yang telah saya buat Data Mahasiswa adalah Kota, Departemen, ID Email dan Nomor Telepon Anda akan melihat bahwa semua bidang khusus diakhiri dengan '__C' yang menunjukkan bahwa Anda memiliki kemampuan untuk mengedit dan menghapus bidang tersebut. Padahal beberapa field standar bisa diedit, tapi tidak bisa dihapus.

Anda sekarang dapat menambahkan catatan siswa (baris lengkap) ke objek Anda.

Langkah-langkah Untuk Menambahkan Data A.

  1. Pergi ke tabel objek dari menu tab. Data Mahasiswa adalah objek yang akan saya tambahkan catatan.
  2. Seperti yang Anda lihat dari gambar di bawah, tidak ada rekaman yang ada. Klik Baru untuk menambahkan catatan siswa baru.
  3. Tambahkan detail siswa ke dalam bidang yang berbeda seperti yang ditunjukkan pada gambar di bawah. Klik Menyimpan .
  4. Anda dapat membuat sejumlah catatan siswa. Saya telah membuat 4 catatan siswa seperti yang ditunjukkan pada gambar di bawah ini.
  5. Jika Anda ingin mengedit detail siswa, Anda dapat mengklik Edit seperti yang ditunjukkan pada gambar di bawah ini.

Jenis Data Bidang

Tipe data mengontrol tipe data mana yang dapat disimpan dalam sebuah bidang. Bidang dalam rekaman bisa memiliki tipe data yang berbeda. Sebagai contoh:

  • Jika ini adalah bidang nomor telepon, Anda dapat memilih Telepon .
  • Jika itu adalah nama atau bidang teks, Anda dapat memilih Teks .
  • Jika itu adalah bidang tanggal / waktu, Anda dapat memilih Tanggal Waktu .
  • Dengan memilih Daftar pilihan sebagai tipe data untuk bidang, Anda dapat menulis nilai yang telah ditentukan sebelumnya di bidang itu dan membuat drop-down.

Anda dapat memilih salah satu tipe data untuk bidang kustom. Di bawah ini adalah tangkapan layar yang mencantumkan berbagai jenis data.

fibonacci di c ++

Tipe data seperti Hubungan Pencarian, Hubungan Detail Master, dan Hubungan Pencarian Eksternal digunakan untuk membuat tautan / hubungan antara satu atau lebih objek. Hubungan antar objek adalah topik diskusi berikutnya di blog tutorial Salesforce ini.

Hubungan Objek Di Salesforce

Seperti namanya, hubungan objek digunakan di Salesforce untuk membuat tautan antara dua objek. Pertanyaan yang ada di benak Anda adalah, mengapa itu dibutuhkan? Izinkan saya berbicara tentang kebutuhan dengan sebuah contoh.

Dalam saya StudentForce aplikasi, ada Data Mahasiswa objek, yang berisi informasi pribadi siswa. Detail tentang nilai siswa dan perguruan tinggi mereka sebelumnya ada di objek yang berbeda. Kita bisa menggunakan hubungan untuk menautkan objek ini menggunakan bidang terkait. Nilai siswa dan perguruan tinggi dapat dikaitkan dengan Nama siswa bidang Data Mahasiswa obyek.

Hubungan dapat ditentukan saat memilih tipe data. Mereka selalu ditentukan di objek anak dan direferensikan ke bidang umum di objek master. Membuat tautan semacam itu akan membantu Anda mencari dan menanyakan data dengan mudah ketika data yang diperlukan ada di objek yang berbeda. Ada tiga jenis hubungan yang bisa ada di antara objek. Mereka:

  • Master-Detail
  • Lihatlah
  • Persimpangan jalan

Mari kita lihat masing-masing:

Hubungan Master-Detail (1: n)

Hubungan Master-Detail adalah hubungan induk-anak di mana objek master mengontrol perilaku objek dependen. Ini adalah hubungan 1: n, di mana hanya ada satu orang tua, tetapi banyak anak. Dalam contoh saya, Data Mahasiswa adalah objek utama dan Tanda adalah objek anak.

Izinkan saya memberi Anda contoh hubungan Master-Detail. Itu Data Mahasiswa Objek berisi catatan siswa. Setiap catatan berisi informasi pribadi tentang seorang siswa. Namun, nilai yang diperoleh siswa hadir dalam catatan lain yang disebut Tanda . Lihat tangkapan layar dari Tanda objek di bawah.

Saya telah membuat tautan antara dua objek ini dengan menggunakan nama siswa. Di bawah ini adalah poin-poin yang harus Anda ingat saat mengatur hubungan Master-Detail.

  • Sebagai objek pengontrol, bidang master tidak boleh kosong.
  • Jika record / field di objek master dihapus, field terkait di objek dependen juga dihapus. Ini disebut penghapusan kaskade.
  • Bidang yang bergantung akan mewarisi pemilik, berbagi, dan setelan keamanan dari masternya.

Anda dapat menentukan hubungan detail master antara dua objek kustom, atau antara objek kustom dan objek standar selama objek standar adalah master dalam hubungan tersebut.

Hubungan Pencarian (1: n)

Hubungan pencarian digunakan saat Anda ingin membuat link antara dua objek, tetapi tanpa ketergantungan pada objek induk. Anda dapat menganggap ini sebagai bentuk hubungan orang tua-anak di mana hanya ada satu orang tua, tetapi banyak anak, yaitu hubungan 1: n. Di bawah ini adalah poin-poin yang harus Anda ingat saat menyiapkan hubungan Lookup.

  • Bidang pencarian pada objek anak tidak selalu diperlukan.
  • Bidang / rekaman dalam objek anak tidak dapat dihapus dengan menghapus rekaman dalam objek induk. Dengan demikian, catatan di objek turunan tidak akan terpengaruh.
  • Bidang anak tidak akan mewarisi pemilik, berbagi, dan setelan keamanan dari induknya.

Contoh hubungan pencarian dalam kasus saya akan menjadi Perguruan tinggi obyek. Anda dapat melihat objek anak: Data Mahasiswa di screenshot di bawah ini. Anda akan melihat bahwa ada yang kosong Perguruan tinggi lapangan untuk rekor pertama. Ini menunjukkan bahwa ketergantungan bukanlah suatu keharusan.

Di bawah ini adalah tangkapan layar diagram skema dari kedua hubungan tersebut. Perguruan Tinggi - Data Mahasiswa membentuk hubungan Pencarian dan Data Siswa - Nilai membentuk hubungan Master-Detail.

Hubungan Diri

Ini adalah bentuk hubungan pencarian di mana alih-alih dua tabel / objek, hubungan tersebut berada dalam tabel / objek yang sama. Karenanya nama hubungan diri. Di sini, pencarian dirujuk ke tabel yang sama. Hubungan ini disebut juga hubungan hierarki.

Persimpangan Hubungan (Banyak-ke-Banyak)

Jenis hubungan ini bisa ada saat ada kebutuhan untuk membuat dua hubungan detail master. Dua hubungan detail master dapat dibuat dengan menautkan 3 objek kustom. Di sini, dua objek akan menjadi objek master dan objek ketiga akan bergantung pada kedua objek tersebut. Dengan kata yang lebih sederhana, ini akan menjadi objek turunan untuk kedua objek master.

Untuk memberi Anda contoh hubungan ini, saya telah membuat dua objek baru.

  • Objek master disebut Profesor . Itu berisi daftar profesor.
  • Sebuah objek anak disebut Kursus . Ini berisi daftar kursus yang tersedia.
  • Saya akan menggunakan Data Mahasiswa objek sebagai objek master lain.

Saya telah menciptakan hubungan banyak-ke-banyak sedemikian rupa sehingga setiap rekaman di Kursus objek harus memiliki setidaknya satu siswa dan setidaknya satu profesor. Ini karena setiap mata kuliah merupakan gabungan antara mahasiswa dan dosen. Faktanya, suatu kursus, dapat memiliki satu atau lebih banyak siswa dan profesor yang terkait dengan mereka.

Ketergantungan pada Siswa dan Profesor benda membuat Kursus sebagai objek anak. Siswa dan Profesor dengan demikian adalah objek utama. Di bawah ini adalah tangkapan layar dari Kursus obyek.

Anda akan melihat bahwa terdapat kombinasi yang berbeda dari profesor dan siswa untuk mata pelajaran ini. Misalnya, Kate dikaitkan dengan dua mata kuliah dan memiliki dua profesor yang berbeda untuk masing-masing dari dua mata kuliah tersebut. Mike dikaitkan dengan hanya satu kursus, tetapi, memiliki dua profesor yang berbeda untuk kursus itu. Baik Joe dan Kate diasosiasikan dengan mata kuliah yang sama dan profesor yang sama. Pada gambar di bawah ini, Anda akan menemukan diagram skema hubungan ini.

Selamat! Itu StudentForce Aplikasi berhasil dibangun. Dua diagram skema yang ada di atas menunjukkan bagaimana berbagai objek ditautkan di dalam Aplikasi Salesforce saya.

Ini mengakhiri tutorial Salesforce ini. Saya harap Anda memahami berbagai konsep seperti aplikasi, tab, profil, bidang, objek, dan hubungan yang dijelaskan di blog tutorial Salesforce ini. Jika Anda memiliki keraguan atau pertanyaan, silakan tinggalkan di bagian komentar di bawah ini dan saya akan menghubungi Anda secepatnya.

Saya mendorong Anda untuk melihat video tutorial Salesforce yang menjelaskan pembuatan aplikasi siswa Salesforce. Silakan, nikmati videonya dan beri tahu saya pendapat Anda.

Tutorial Salesforce Untuk Pemula | Pelajari Cara Membuat Aplikasi Salesforce | Pelatihan Tenaga Penjualan | Edureka

Video Tutorial Salesforce ini akan membantu Anda mempelajari cara membuat aplikasi Salesforce dari awal. Ini adalah tutorial langkah demi langkah tentang cara membuat aplikasi Salesforce dan ideal untuk pemula.

Pantau terus untuk membaca blog berikutnya dalam seri tutorial Salesforce kami. Sementara itu, saya akan menyarankan Anda untuk membuat akun Salesforce dan bermain-main dengan aplikasi Salesforce. Anda dapat mencoba membuat aplikasi Anda sendiri dengan mengikuti petunjuk yang disebutkan di atas.

Jika Anda ingin menjadi profesional yang terampil di Salesforce, lihat kami yang dilengkapi dengan pelatihan langsung yang dipimpin instruktur dan pengalaman proyek kehidupan nyata.