Modul Robotic Process Automation
Modul Robotic Process Automation
Rob King, penulis 'Tenaga Kerja Digital Mengurangi Biaya dan Meningkatkan Efisiensi
menggunakan Otomatisasi Proses Robot', mengatakan : 'Otomasi proses robotik (RPA) adalah
penerapan teknologi yang memungkinkan karyawan di perusahaan untuk mengonfigurasi
perangkat lunak komputer atau 'robot' untuk menangkap dan menafsirkan aplikasi yang ada
untuk memproses transaksi, memanipulasi data, memicu respons, dan berkomunikasi dengan
sistem digital lainnya.'
Mari kita pecahkan definisi ini menjadi beberapa bagian:
Perangkat lunak otomasi disebut robot
Ini perlu dikonfigurasi untuk mengotomatiskan proses Anda
Ini akan berkomunikasi dengan sistem TI yang ada, biasanya melalui antarmuka pengguna
grafis (GUI) yang sama dengan yang digunakan oleh karyawan
Tugas yang dapat diselesaikannya berulang-ulang dan mudah dimengerti
Selain itu, King menulis bahwa 'Sebagian besar vendor otomasi modern merupakan evolusi
alami dari komputasi pengguna akhir (EUC); mereka menyediakan alat bisnis sederhana yang
memungkinkan tugas yang konsisten dan berulang diotomatisasi di berbagai aplikasi dasar yang
jumlahnya semakin meningkat.
2. Mengenal Sejarah dan perkembangan RPA
2.1. Sejarah otomatisasi proses
Sejak munculnya Era Informasi, berbagai gelombang otomatisasi proses telah dilalui
seperti Otomatisasi Terkomputerisasi (terjadi antara tahun 70an dan 90an), Manajemen Proses
Bisnis (BPM) pada tahun 90an, dan RPA pada tahun 2000an. Untuk dapat mengapresiasi kondisi
RPA saat ini, kita perlu memahami apa yang terjadi sebelum RPA, terutama dimulai dengan
perbaikan setelah tahun 1990an.
BPM hanyalah kombinasi beberapa metode sehingga proses bisnis dapat bekerja lebih
efisien. Pada tahun 90an, banyak perusahaan teknologi termasuk IBM dan Oracle
memperkenalkan teknologi otomasi yang berbeda untuk mengoptimalkan proses bisnis, yang
kemudian disebut otomasi proses bisnis. Setelah itu, gerakan transformasi digital mendorong
dikembangkannya RPA.
5. Baca dan terima Perjanjian Lisensi . Harap dicatat bahwa dengan menerima ketentuan perjanjian
lisensi, Anda secara implisit menerima ketentuan penggunaan paket aktivitas UiPath dan
ketergantungannya.
6. Pilih jenis instalasi yang akan dilakukan:
-Cepat - Instal Studio dalam konfigurasi default yang mencakup hal berikut:
-Studio, StudioX dan Asisten
-Robot mode pengguna
-Add-in StudioX Excel (jika Microsoft Excel diinstal pada mesin Anda)
-Ekstensi Chrome (jika Google Chrome diinstal pada mesin Anda)
-Ekstensi Edge Chromium (jika Microsoft Edge Chromium diinstal pada mesin Anda)
-Pengaya Robot JavaScript
-Ekstensi untuk Microsoft Remote Desktop
Jalur instalasi ( %localappdata%\Programs\UiPath) dan semua opsi lanjutan lainnya telah
dikonfigurasi untuk membantu Anda mengaktifkan dan menjalankan Studio dengan segera. Penyiapan
ini tidak memerlukan izin administrator—Studio diinstal per pengguna dan terbatas pada hak yang
dimiliki pengguna.
Pilih opsi ini dan klik Instal untuk melanjutkan ke langkah 8, tanpa memerlukan konfigurasi
tambahan. Ini adalah opsi yang direkomendasikan untuk pengguna Komunitas.
-Kustom - Pilih komponen mana yang akan diinstal, dan konfigurasikan pengaturan instalasi lanjutan.
Pilih opsi ini dan klik Konfigurasi untuk melanjutkan ke langkah 4. Ini adalah opsi yang direkomendasikan
untuk pengguna tingkat lanjut dan Perusahaan.
7. Jika Anda memilih instalasi khusus, pilih mode instalasi, lalu pilih Pilih Paket untuk melanjutkan.
-Instal hanya untuk saya - Instal di folder profil pengguna, tidak diperlukan hak administrator.
-Instal untuk semua pengguna di komputer ini - Instal untuk semua pengguna, dapatkan akses ke
lebih banyak integrasi dan otomatisasi tanpa pengawasan, memerlukan hak istimewa administrator.
8. Pilih paket instalasi:
-Pengembang Otomasi - Menginstal UiPath Studio, Asisten, dan Robot untuk membuat dan menjalankan
otomatisasi. Komponen dan opsi berikut dipilih secara default:
-Studio, StudioX dan Asisten
-Robot mode pengguna
-Add-in StudioX Excel (jika Microsoft Excel diinstal pada mesin Anda)
-Ekstensi Chrome (jika Google Chrome diinstal pada mesin Anda)
-Ekstensi Edge Chromium (jika Microsoft Edge Chromium diinstal pada mesin Anda)
-Pengaya Robot JavaScript
Robot yang Dihadiri - Menginstal Asisten UiPath dan Robot untuk menjalankan otomatisasi yang dihadiri.
Komponen dan opsi berikut dipilih secara default:
-Asisten
-Robot mode pengguna
-Secara Otomatis Memulai Asisten dengan Windows
-Ekstensi Chrome (jika Google Chrome diinstal pada mesin Anda)
-Ekstensi Edge Chromium (jika Microsoft Edge Chromium diinstal pada mesin Anda)
-Pengaya Robot JavaScript
-Robot Tanpa Pengawasan - Menginstal Robot UiPath untuk menjalankan otomatisasi tanpa pengawasan
(melalui Orchestrator) dan Asisten UiPath untuk pemecahan masalah. Opsi ini hanya tersedia jika Anda
memilih untuk menginstal untuk semua pengguna di mesin.
Komponen dan opsi berikut dipilih secara default:
-Asisten
-Robot mode layanan
-Ekstensi Chrome (jika Google Chrome diinstal pada mesin Anda)
-Ekstensi Edge Chromium (jika Microsoft Edge Chromium diinstal pada mesin Anda)
9. Untuk menginstal opsi yang dipilih menggunakan konfigurasi default, pilih Instal dan lanjutkan ke
langkah 8. Untuk menyesuaikan instalasi, pilih Pengaturan Lanjutan di sebelah opsi yang Anda pilih
dan lanjutkan ke langkah 7.
10. Jika Anda memilih untuk menyesuaikan instalasi, konfigurasikan pengaturan lanjutan berikut, lalu
klik Instal :
-Tab Paket Instalasi :
-Jalur Instalasi - Pilih folder tempat menginstal UiPath. Lokasi defaultnya adalah %LocalAppData%\
Programs saat menginstal untuk pengguna saat ini dan %ProgramFiles% saat menginstal untuk semua
pengguna di mesin.
-CATATAN:Untuk informasi tentang pertimbangan keamanan saat memilih jalur instalasi khusus,
lihat Pedoman Penerapan .
-Kode Lisensi - Secara opsional, masukkan kunci lisensi uji coba atau perusahaan Anda yang berdiri
sendiri, jika tersedia. Jika Anda menginstal sebagai bagian dari uji coba Platform UiPath lokal dan
tidak memasukkan kode lisensi, Anda akan diminta untuk menyediakannya saat meluncurkan Studio
untuk pertama kalinya . Opsi ini hanya tersedia saat menginstal untuk semua pengguna di mesin.
-Jenis Instalasi Robot - Pilih jenis instalasi Robot: Mode Layanan (pilihan yang disarankan untuk
menjalankan otomatisasi tanpa pengawasan) atau Mode Pengguna (pilihan yang disarankan untuk
membuat dan menguji otomatisasi, dan menjalankan otomatisasi yang diawasi). Untuk lebih jelasnya,
lihat Jenis robot dalam panduan Robot. Opsi ini tersedia untuk paket Automation Developer dan
Atended Robot saat menginstal untuk semua pengguna di mesin.
-CATATAN:Untuk mengaktifkan proses masuk interaktif , instal Robot dalam mode pengguna. Saat
Robot dipasang dalam mode layanan, Anda dapat terhubung ke Orchestrator menggunakan kunci
mesin.
-URL Layanan Orchestrator - Memungkinkan Anda menentukan URL instans Orchestrator yang akan
dihubungkan menggunakan Masuk Interaktif . URL yang diberikan disimpan dalam uipath.configfile.
Opsi ini hanya tersedia jika Anda memilih jenis instalasi Mode Pengguna .
-ID Klien dan Rahasia Klien - Opsi ini hanya tersedia ketika menginstal robot sebagai mode
layanan. Ini memungkinkan Anda untuk menghubungkan robot ke Orchestrator menggunakan
Id Klien dan Rahasia Klien pada waktu instalasi.
-Secara Otomatis Memulai Asisten dengan Windows - Luncurkan Asisten saat startup Windows. Opsi
ini tersedia untuk paket Automation Developer dan Atended Robot saat menginstal untuk semua
pengguna di mesin.
-Tab ekstensi :
-Pilih ekstensi dan add-on mana yang ingin Anda pasang: Add-in Excel , ekstensi untuk Java ,
ekstensi untuk Chrome , ekstensi untuk Edge Chromium , ekstensi untuk Firefox , Add-on Robot
JavaScript , ekstensi untuk Citrix , ekstensi untuk VMware , ekstensi untuk Microsoft Remote
Desktop , atau plugin SAP Solution Manager .
Jika Chrome atau Edge Chromium diinstal di mesin Anda, ekstensi yang sesuai akan dipilih secara
default.
Add-on Robot JavaScript tersedia saat diinstal untuk semua pengguna di mesin dan dipilih secara
default untuk paket Automation Developer dan Atended Robot .
SAP Solution Manager hanya tersedia saat menginstal untuk semua pengguna di mesin jika SAP
Connector untuk Microsoft diinstal di mesin Anda. Jika Anda memilih opsi ini, masukkan nama host
atau alamat IP untuk instans SAP Solution Manager Anda di kotak Host .
Add-in Excel hanya tersedia untuk paket Pengembang Otomasi dan dipilih secara default jika Excel
diinstal di mesin Anda.
Ekstensi untuk Java, Citrix, dan VMWare hanya tersedia saat diinstal untuk semua pengguna di mesin.
-Lokasi pengunduhan default - Masukkan lokasi pengunduhan khusus untuk paket aktivitas. Secara
default, ini disimpan ke %userprofile%\.nuget\packages. Opsi ini hanya tersedia saat menginstal untuk
semua pengguna di mesin.
-Nonaktifkan Umpan Online - Pilih apakah akan menonaktifkan umpan online Resmi dan
Marketplace untuk paket aktivitas . Opsi ini tidak dipilih secara default dan disarankan jika Anda
bekerja di lingkungan offline.
-Tab keamanan :
-Terapkan Eksekusi yang Ditandatangani - Membutuhkan Robot untuk mengeksekusi hanya paket
yang ditandatangani. Opsi ini tidak dipilih secara default.
-Nonaktifkan XAML Aman - Menonaktifkan keamanan file XAML untuk Robot yang diinstal sebagai
layanan Windows. File XAML yang tidak aman memungkinkan pengguna membaca dan
memodifikasi file proses dan logika. Opsi ini tidak dipilih secara default.
-Nonaktifkan Telemetri - Menonaktifkan pengumpulan data penggunaan anonim untuk Studio dan
Robot. Opsi ini tidak dipilih secara default.
-Setelah mengklik Instal , tunggu hingga instalasi selesai, lalu klik Luncurkan UiPath Studio . Untuk
informasi tentang cara mengaktifkan Studio, lihat Mengaktifkan Studio .
2. UiPath Studio Interface
2.1. Pembahasan Mengenai User Interface (UI)
- Ribbon: Menyediakan akses ke berbagai menu dan perintah, termasuk pembuatan proyek,
pengelolaan alur kerja, dan lainnya.
- Activity Pane: Daftar activities yang dapat digunakan dalam proyek.
- Properties Pane: Menampilkan dan mengizinkan pengaturan properties untuk activity yang
dipilih.
- Solution Explorer: Menampilkan struktur proyek dan file terkait.
- Output Pane: Menampilkan pesan keluaran, pesan kesalahan, dan informasi debug.
- Workflow Designer: Area kerja utama di mana alur kerja (workflow) dibuat dan diatur.
Dengan pemahaman terhadap instalasi UiPath Studio dan pengenalan kepada antarmuka
pengguna dan activities, peserta pelatihan akan siap untuk memulai pengembangan proyek RPA
menggunakan UiPath. Modul ini membentuk dasar bagi peserta untuk menjelajahi kemampuan
dan fitur lebih lanjut dari UiPath Studio.
Modul 3: Proses Pembuatan Project RPA dengan UiPath
1. Membuat Project UiPath
1.1. Langkah-langkah pembuatan proyek
-Buka UiPath Studio: Jalankan UiPath Studio setelah proses instalasi selesai.
-Pilih "New Project": Di layar awal UiPath Studio, pilih opsi "procces" untuk memulai proyek
baru.
2. Selanjutnya pada Do tekan (+) dan tambahkan ‘Type Into’. ‘Type Into’ digunakan untuk
mengotomatisasi pengetikan. Teks yang akan diketik akan tertera pada Type this. Untuk
mengetik teks yang diinginkan harus diawali dan diakhiri tanda kutip dua (“). Ketik Teks
yang diinginkan.
5. Gunakan ‘Click’ untuk mengotomatisasi pengklikan yang dilakukan oleh mouse. Indicate
pada tombol save untuk menyimpan notepad.
2.2. Project otomatisasi chrome pencarian cuaca di dunia menggunakan uipath
1. Dalam ‘Main Sequence’ buatlah ‘Input Dialog’. Input dialog digunakan untuk
menampung variabel yang akan digunakan untuk menyimpan data nama kota yang akan
kita lihat kondisi cuacanya hari ini. Input Label berisi kalimat yang akan diytamplikan
dalam dialog. Value entered berfungsi untuk menunjukkan variabel mana yang nantinya
akan disimpan nama kota hasil inputan.
4. ‘Type Into’ digunakan untuk mengetik hal apa yang akan kalian tulis dalam bagian yang
diindicate. Jangan lupa untuk menambahkan variabel kota yang sudah didapatan dari
dialog ke dalam ‘Type this’.
7. Lakukan hal yang sama untuk menyimpan teks cuaca pada Google ke dalam variabel
varCuaca.
10. Berikutnya kita akan menyimpan semua data yang ada ke dalam Notepad. Gunakan ‘Use
Application’ dan indicate ke Notepad.
11. Selanjutnya masukkan ‘Type Into’ untuk memasukkan teks yang akan diketik di
Notepad.
13. Gunakan ‘Type Into’ untuk mengetik nama file yang akan disimpan. Jangan lupa untuk
indicate di dalam kotak untuk menyimpan nama file.
14. Gunakan ‘Click’ untuk menekan tombol save.
2.3. Project otomatisasi chrome pencarian gunung di Indonesia menggunakan uipath
1. Tambah input dialog, dan masukan detail seperti di gambar, dan di dalam “Value
entered” lalu klik Ctrl + K, lalu masukan nama variable yaitu “varGunung”
4. Lalu lalu tekan “I” pada keyboard, dan pilih windows browser yang sudah dibuka tadi,
dan hasilnya akan seperti gambar ini
5. Lalu tambahkan activity “Type Into” di dalam kotak “Do”
6. Klik pada “Indicate in Chrome: Google”, lalu jadi kan search bar sebagai target seperti
gambar di bawah ini
7. Lalu isikan "gunung " + varGunung + "[k(Enter)]" pada kolom “Type this”
8. Tambahkan Activity “Get Text” setelah “Type Into”
11. Dan pada kolom “Save to” tekan Ctrl + k lalu masukan variable “varKetinggian”
12. Lakukan hal yang sama untuk untuk mengambil detail jenis gunung, namun masukan
pada variable “varJenis”
13. Buka aplikasi notepad
14. Tambahkan Activity “Use Application/Browser” lalu tekan “I” pada keyboard, dan pilih
windows notepad yang tadi sudah dibuka
15. Tambahkan Activity “Type Into” dan isikan ("detail gunung " + varGunung + " berjenis "
+ varJenis + " dan memiliki ketinggian " + varKetinggian) tanpa tanda kurung
16. Tambahkan activity “keyboard shortcut” lalu klik record shortcut dan tekan Ctrl + S pada
keyboard
17. Lalu tambahkan “Type Into” lalu isikan ( "Detail Gunung " + varGunung) tanpa tanda
kurung pada kolom “Type this”
18. Dan terakhir tambahkan “keyboard shortcut” lalu klik “Record Shortcut” dan klik enter
pada keyboard
2.4. project otomatisasi data excel ke google form menggunakan uipath
4. Klik form yang sudah ada, lalu edit sesuai nama di excel.
5. Setelah membuat form, selanjutnya membuat project di uipath.
6. klik tombol + Tambah Excel proccess scope.
11. Dan pada kolom “Save to” tekan Ctrl + k lalu masukan variable “vardata”.
12. Klik tombol + pada bawah read range, pilih use application/browser
13. Selanjutna klik indicate application to automate, lalu arahkan ke aplikasi/browser yang
sudah dibuat form.
15. pada kolom “condition” tekan Ctrl + k lalu masukan variable “varrownum”. Dan tulis
“<vardata.RowCount”.
16. Klik tombol + pada kotak Body, Tambah write line
17. Selanjutnya pada kolom “Text” tekan Ctrl + k lalu masukan variable “varrownum.ToString”.
18. Klik tombol + pada bawah write line, Tambah Type into.
19. Selanjutnya klik indicate in chrome dan otomatis masuk ke gooole form.
20. Lalu arahkan selection option sesuai dengan target yang akan digunakan.
21. Tunggu beberapa detik, akan muncul selction option yang kedua, lalu arahkan ke “teks
jawaban singkat”.
22. Setelah selesai klik confirm.
23. Lakukan hal sama pada type into yang lainnya.
34. Selanjutnya klik indicate in chrome dan otomatis masuk ke gooole form.
35. Lalu sesuaikan gender pada kolom click seperti koom Type into.
42. Selanjutnya Klik tombol + Tambah click untuk menekan tombol kirim.
43. Selanjutnya Klik tombol + Tambah click untuk menekan tombol “kirim jawaban lain”.
45. Selanjutnya pada kolom “save to” tekan Ctrl + k lalu masukan variable “varrownum” dan
pada “value to save” masuakan variabel “varrownum + 1”.