Setup Proyek


🏗️

Modul Proyek pada Feat membantu perusahaan mengelola pekerjaan per pelanggan: dari pembuatan proyek dan tahapan, penyusunan Rencana Anggaran Biaya (RAB), pencatatan progres melalui opname, hingga pemakaian proyek pada transaksi pembelian, penjualan, dan kas.

⭐ Feat Professional   ⭐ Feat Enterprise   ⭐ Feat ERP

ℹ️   Panduan ini membahas seluruh fitur setup proyek pada Feat Desktop. Untuk melihat dan mencari proyek yang sudah ada, baca Panduan Daftar Proyek. Untuk contoh penerapan dari awal sampai akhir, baca Contoh Penerapan Proyek.

1

Konsep Dasar Modul Proyek

Sebelum membuat proyek, pahami istilah berikut agar langkah selanjutnya lebih mudah diikuti.

IstilahPengertian
ProyekSatu pekerjaan untuk satu pelanggan, misalnya pengadaan dan instalasi komputer untuk kantor cabang pelanggan
Tahapan (sub-proyek)Bagian pekerjaan dari sebuah proyek, misalnya Survei, Pengadaan, dan Instalasi. Tahapan adalah proyek biasa yang memilih No Induk Proyek
RABRencana Anggaran Biaya, yaitu rencana pendapatan, material, dan beban untuk sebuah proyek atau tahapan
OpnameCatatan progres pekerjaan dalam persen pada tanggal tertentu
BobotBesar kontribusi sebuah tahapan terhadap keseluruhan pekerjaan
Template RABRAB siap pakai yang dapat disalin ke proyek atau tahapan mana pun

Karena tahapan adalah proyek biasa, semua fitur proyek (RAB, opname, dan pemakaian di transaksi) juga tersedia pada tahapan.


2

Persiapan oleh Administrator

Administrator mengatur hak akses pengguna pada Setup › User ID. Pilih pengguna, kemudian atur hak akses Proyek.

Hak AksesFungsi
BuatMenampilkan menu Setup › Proyek dan Setup › Template › Rencana Anggaran Biaya Proyek. Pengguna dapat membuat proyek dan template
UbahPengguna dapat mengubah proyek dan RAB, mencatat opname, serta mengubah metode bobot. Tanpa hak ini, proyek hanya dapat dibaca
LihatMenampilkan menu Daftar › Proyek
HapusPengguna dapat menghapus proyek dari Daftar Proyek

Data yang harus tersedia terlebih dahulu:

  • Pelanggan sudah terdaftar di Setup › Rekanan
  • Produk yang akan dipakai di RAB sudah ada di menu Produk
  • Akun beban yang akan dipakai sudah ada di Perkiraan

3

Membuat Proyek Baru

Menu: Setup › Data Referensi › Proyek

Menu Setup, tombol Proyek pada kelompok Data Referensi

📷 Setup › Data Referensi › Proyek

Formulir Setup Proyek yang kosong akan terbuka.

Formulir Setup Proyek baru

📷 Formulir Setup Proyek yang masih kosong

3.1 Mengisi Data Proyek

KolomCara Mengisi
No ProyekKode proyek. Wajib diisi dan tidak boleh sama dengan proyek lain. Contoh: PRJ-2026-001
Nama ProyekNama proyek, misalnya Instalasi Komputer Cabang Surabaya
DeskripsiKeterangan singkat
No Induk ProyekKosongkan untuk proyek utama. Isi apabila proyek ini adalah tahapan (lihat bagian 4)
KontakNama kontak di sisi pelanggan
ManagerPenanggung jawab proyek di perusahaan
Tanggal Mulai / Tanggal AkhirJadwal rencana. Ketik tanggal atau pilih dari kalender
Persentase SelesaiHanya tampil dan tidak dapat diketik. Terisi otomatis dari opname terakhir
SelesaiCentang apabila proyek sudah selesai (lihat bagian 9)
PelangganPelanggan pemilik proyek. Boleh dikosongkan untuk proyek internal
Metode Bobot / BobotLihat bagian 8
Proyek induk yang sudah terisi pada formulir Setup Proyek

📷 Contoh proyek induk yang sudah terisi lengkap

Simpan data dengan tombol Simpan di kanan bawah. Tombol ini memiliki panah dengan beberapa pilihan:

PilihanFungsi
SimpanMenyimpan dan tetap berada di formulir
Simpan & BaruMenyimpan, lalu membuka formulir kosong
Simpan & TutupMenyimpan, lalu menutup formulir
Batal & TutupMenutup formulir tanpa menyimpan
⚠️   Penting: Data yang belum disimpan akan hilang apabila formulir ditutup tanpa menyimpan. Gunakan Simpan & Tutup jika ragu.

3.2 Aturan yang Berlaku

  • No Proyek harus unik.
  • Tanggal: tanggal tahapan harus berada di dalam rentang tanggal induknya. Jika tanggal mulai tahapan lebih awal dari induk, atau tanggal akhir lebih lambat dari induk, penyimpanan ditolak dengan pesan Tanggal mulai tahapan tidak boleh sebelum induk atau Tanggal akhir tahapan tidak boleh sesudah induk.
  • Pelanggan: tahapan harus memiliki pelanggan yang sama persis dengan induknya. Pelanggan sebuah proyek tidak dapat diubah apabila proyek tersebut sudah memiliki tahapan atau sudah dipakai pada transaksi penjualan (pesanan, pengiriman, faktur).
  • Induk: proyek tidak boleh menjadi induk bagi dirinya sendiri atau bagi turunannya (tidak boleh melingkar).

4

Membuat Tahapan (Sub-Proyek)

Tahapan dibuat seperti proyek biasa, kemudian dihubungkan ke induknya melalui kolom No Induk Proyek.

  1. Buka Setup › Proyek. Isi No Proyek, Nama Proyek, tanggal, dan Pelanggan (sama dengan induk). Contoh penomoran: PRJ-2026-001-A, PRJ-2026-001-B, dan seterusnya.
  2. Pada No Induk Proyek, klik panah, lalu pilih proyek induknya.
  3. Klik Simpan & Tutup.
Tahapan dengan No Induk Proyek terpilih

📷 Tahapan yang sudah dihubungkan ke proyek induk

💡   Tips: Isi Pelanggan terlebih dahulu sebelum membuka daftar No Induk Proyek. Daftar induk mengikuti pelanggan yang sedang dipilih, sehingga hanya proyek milik pelanggan tersebut (dan proyek tanpa pelanggan) yang tampil.

Daftar pilihan induk tidak menampilkan:

  • proyek itu sendiri beserta turunannya,
  • proyek yang sudah Selesai (kecuali yang memang sedang dipakai sebagai induk),
  • proyek milik pelanggan lain (proyek tanpa pelanggan tetap tampil).

Setelah dihubungkan, tahapan tampil menjorok di bawah induknya pada Daftar Proyek, sedangkan induknya tampil dengan huruf tebal.


5

Menyusun Rencana Anggaran Biaya (RAB)

Buka tab Rencana Anggaran Biaya. Di dalamnya terdapat tiga tab:

TabIsiContoh
PendapatanProduk atau jasa yang akan dijual kepada pelangganPC Intel 10 unit × Rp7.500.000
MaterialBarang yang akan dibeli atau dipakaiStabiliser 10 unit × Rp600.000
Beban OperasionalBiaya dalam bentuk akun bebanBeban Gaji teknisi Rp4.500.000

RAB dapat diisi pada proyek induk maupun pada tahapan. Setiap proyek atau tahapan memiliki RAB sendiri.

5.1 Mengisi Pendapatan dan Material

RAB tab Pendapatan pada proyek induk

📷 Tab Pendapatan pada proyek induk

  1. Klik tombol + pada baris navigasi tabel (bagian bawah) untuk menambah baris.
  2. Pada Kode Barang, ketik kode produk atau pilih dari daftar (tombol ... membuka daftar produk lengkap). Nama barang dan satuan terisi otomatis.
  3. Isi Jumlah dan Harga. Jumlah Harga dihitung otomatis.
  4. Klik tanda centang hijau pada baris navigasi (atau pindah baris) untuk menyimpan baris tersebut.
KolomFungsi
SatuanKlik tombol pada kolom untuk memilih satuan lain apabila produk memiliki lebih dari satu satuan. Harga menyesuaikan rasio satuan
KeteranganCatatan bebas
DepartemenDepartemen yang dibebani
Kolom kustomKolom tambahan (Text, Numeric, Tanggal) yang tampil apabila diaktifkan oleh perusahaan
RAB tab Material pada tahapan Pengadaan Perangkat

📷 Tab Material pada tahapan Pengadaan Perangkat

5.2 Mengisi Beban Operasional

Tab ini diisi berdasarkan akun beban, bukan produk. Tambah baris dengan tombol +, pilih Kode Perkiraan (misalnya 64000 Beban Gaji), lalu isi Jumlah dan Keterangan.

RAB tab Beban Operasional pada tahapan Instalasi dan Konfigurasi

📷 Tab Beban Operasional pada tahapan Instalasi dan Konfigurasi

5.3 Tips Pengisian Cepat

  • Tabel RAB menerima tempel dari Excel. Salin beberapa baris dari Excel, lalu tekan Ctrl+V pada tabel RAB yang sedang aktif.
  • Memilih beberapa produk sekaligus dari daftar produk (tombol ...) akan menambahkan satu baris untuk setiap produk yang dipilih.
ℹ️   Angka RAB dipakai pada Daftar Proyek (kolom Jumlah RAB) dan sebagai dasar Bobot tahapan (lihat bagian 8).

6

Template RAB

Apabila beberapa proyek memiliki RAB yang mirip, buat template satu kali, kemudian salin ke proyek atau tahapan mana pun.

6.1 Membuat Template

Menu: Setup › Template (panah) › Rencana Anggaran Biaya Proyek

Menu Template, Rencana Anggaran Biaya Proyek

📷 Setup › Template › Rencana Anggaran Biaya Proyek

Daftar template akan tampil. Klik Baru (kanan bawah) untuk membuat template, atau klik ganda pada template yang ada untuk mengubahnya.

Daftar Template RAB Proyek

📷 Daftar template RAB proyek

Formulir template berisi:

  • Kode Proyek: kode template, misalnya TPL-INSTAL-PC
  • Keterangan: deskripsi template
  • Tab Pendapatan, Material, dan Beban Operasional, yang diisi sama seperti RAB proyek
Template RAB tab Material

📷 Template RAB, tab Material

Klik Simpan & Tutup setelah selesai.

ℹ️   Template hanya dapat dibuat oleh pengguna yang memiliki hak Buat Proyek, dan menu template hanya tampil bagi pengguna tersebut.

6.2 Memakai Template pada Proyek

  1. Buka proyek atau tahapan, lalu masuk ke tab Rencana Anggaran Biaya.
  2. Klik tombol Isi RAB… di kiri bawah.
  3. Pilih template, lalu klik OK.
Dialog memilih template RAB

📷 Dialog pemilihan template RAB

⚠️   Catatan: Isi template ditambahkan ke RAB proyek, bukan menggantikan RAB yang sudah ada. Apabila RAB sudah berisi data, Feat menampilkan peringatan RAB proyek ini sudah berisi data dan menanyakan Lanjutkan?. Pilih No jika tidak ingin angka menjadi ganda, atau Yes jika memang ingin menambahkan. Baris yang terlanjur ganda dapat dihapus pada tab RAB.

7

Opname (Pencatatan Progres)

Opname mencatat progres pekerjaan dalam persen pada tanggal tertentu. Buka proyek atau tahapan, lalu pilih tab Opname.

Tab Opname dengan dua catatan progres

📷 Tab Opname berisi progres saat ini dan riwayat pencatatan

Bagian atas tab menampilkan Progress saat ini, sedangkan tabel memuat riwayat berupa nomor opname, tanggal, persentase, keterangan, status, dan pencatat.

7.1 Mencatat Opname Baru

  1. Klik Opname Baru… di kanan atas tab.
  2. Isi dialog yang muncul sesuai tabel berikut.
  3. Klik Simpan.
Dialog Opname Baru

📷 Dialog Opname Baru

KolomCara Mengisi
Persentase SebelumnyaHanya tampil, yaitu progres opname sebelumnya sebagai pembanding
No OpnameTerisi otomatis secara berurutan (00001, 00002, dan seterusnya)
TanggalTanggal progres, bawaan hari ini
Persentase (%)Progres total saat ini, bukan kenaikannya. Contoh: sebelumnya 30%, sekarang 70%, maka ketik 70 (bukan 40)
KeteranganCatatan kondisi lapangan

Progres proyek pada Daftar Proyek dan formulir proyek langsung mengikuti opname terakhir.

7.2 Aturan Opname

  • Persentase harus antara 0 dan 100.
  • Persentase tidak boleh lebih kecil daripada opname sebelumnya. Jika dicoba, sistem menampilkan pesan penolakan.
  • Opname langsung berstatus Disetujui dan tidak melalui alur persetujuan.
  • Hanya pengguna dengan hak Ubah yang dapat mencatat opname.
Pesan penolakan karena progres opname lebih kecil dari sebelumnya

📷 Pesan penolakan apabila persentase lebih kecil daripada opname sebelumnya

ℹ️   Catatan tampilan: Apabila terdapat beberapa opname pada tanggal yang sama, nilai Persentase Sebelumnya pada dialog dapat menunjukkan opname dari tanggal yang lebih awal. Pemeriksaan sistem tetap memakai opname terakhir yang sebenarnya, sehingga angka yang lebih kecil tetap ditolak.

7.3 Mengoreksi Opname

  • Hanya opname terakhir pada sebuah proyek yang dapat diubah. Klik ganda pada barisnya di tabel opname.
  • Opname yang lebih lama tidak dapat diubah. Apabila terdapat kesalahan, catat opname baru dengan persentase dan keterangan yang benar.

8

Bobot dan Metode Bobot

Bobot menunjukkan besar sebuah tahapan dibandingkan tahapan lain dalam satu proyek. Pada Daftar Proyek, bobot tampil di kolom Bobot. Terdapat dua metode yang dipilih pada proyek induk (root) dan berlaku untuk seluruh tahapan di bawahnya:

MetodeSumber Nilai Bobot
Otomatis dari RAB (bawaan)Jumlah Material + Beban Operasional pada RAB proyek atau tahapan tersebut. Berubah otomatis apabila RAB berubah. Kolom Bobot tidak dapat diketik
ManualDiketik sendiri pada kolom Bobot setiap tahapan

Sebagai contoh, bobot tahapan Pengadaan Perangkat sebesar 60.000.000 (material PC) dan tahapan Instalasi dan Konfigurasi sebesar 13.200.000 (material + beban), sesuai RAB masing-masing.

ℹ️   Rencana pendapatan tidak ikut dihitung dalam bobot otomatis.

8.1 Mengganti Metode Bobot

Pada tab Informasi Proyek proyek induk, klik Ubah ke Manual… (atau Ubah ke Otomatis (RAB)… apabila sedang manual).

Konfirmasi mengubah metode bobot proyek

📷 Dialog konfirmasi perubahan metode bobot

  • Tombol ini hanya aktif pada proyek induk yang sudah tersimpan dan hanya bagi pengguna dengan hak Ubah.
  • Perubahan berlaku untuk seluruh tahapan di bawah proyek tersebut.
  • Dari Otomatis ke Manual: nilai bobot saat ini dipertahankan dan dapat diedit.
  • Dari Manual ke Otomatis: semua bobot dihitung ulang dari RAB dan nilai manual hilang.

9

Menandai Proyek Selesai

Centang kotak Selesai pada tab Informasi Proyek, kemudian simpan. Akibatnya:

  • Proyek tidak lagi ditawarkan sebagai pilihan Proyek pada transaksi baru (pesanan, faktur, kas, dan sebagainya).
  • Proyek tidak lagi ditawarkan sebagai pilihan induk untuk tahapan baru.
  • Proyek tetap ada di Daftar Proyek (pilih Selesai atau Semua) dan data lamanya tetap utuh.

Hilangkan centang apabila proyek perlu dibuka kembali.


10

Memakai Proyek di Transaksi

Setelah proyek tersedia, pilih proyek tersebut pada transaksi agar biaya dan pendapatan dapat dikaitkan ke proyek. Pada formulir transaksi, cari kolom Proyek di bagian atas formulir atau sebagai kolom pada tabel detail.

Kolom Proyek pada formulir Order Pembelian

📷 Kolom Proyek pada Order Pembelian

  • Daftar pilihan hanya memuat proyek yang belum Selesai. Pada faktur penjualan, daftar juga dibatasi pada proyek milik pelanggan transaksi tersebut (ditambah proyek tanpa pelanggan).
  • Transaksi dapat dikaitkan ke induk maupun tahapan. Biaya yang bersifat umum dicatat pada induk, sedangkan biaya khusus dicatat pada tahapan terkait.
  • Pada sebagian formulir (misalnya Order Pembelian), kolom Proyek berada di bagian atas dan berlaku untuk seluruh transaksi. Pada formulir lain (misalnya Kas), proyek dipilih per baris.
💡   Ingin melihat contoh lengkap? Baca panduan Contoh Kasus Proyek dari Awal sampai Berjalan.

11

Ringkasan Alur Kerja

  1. Buat proyek induk dan simpan (isi pelanggan dan jadwal).
  2. Buat tahapan, kemudian hubungkan ke induk.
  3. Isi RAB per proyek atau tahapan (manual atau dari template).
  4. Pakai proyek pada transaksi sepanjang pekerjaan berlangsung.
  5. Catat opname secara berkala.
  6. Centang Selesai setelah pekerjaan rampung.

12

Pertanyaan Umum

❓ Mengapa proyek induk tidak muncul di pilihan No Induk Proyek?

Pastikan proyek induk belum Selesai dan pelanggannya sama dengan pelanggan tahapan. Isi Pelanggan pada tahapan terlebih dahulu, baru buka daftar induk.

❓ Mengapa muncul pesan tanggal tahapan tidak boleh di luar induk?

Ubah tanggal tahapan agar berada di dalam rentang tanggal induk, atau perluas tanggal induk terlebih dahulu.

❓ Mengapa pelanggan proyek tidak dapat diubah?

Proyek tersebut sudah memiliki tahapan atau sudah dipakai pada transaksi penjualan. Buat proyek baru apabila pelanggannya memang berbeda.

❓ Mengapa kolom Bobot tidak dapat diketik?

Metode bobot proyek masih Otomatis dari RAB. Ubah ke Manual pada proyek induk apabila ingin mengisi sendiri.

❓ Mengapa opname ditolak karena persentase lebih kecil?

Opname menyimpan progres total, bukan tambahan. Pastikan angka yang dimasukkan tidak lebih kecil daripada opname sebelumnya.

❓ Mengapa angka RAB proyek induk tidak menjumlahkan tahapan?

Angka pada baris induk hanya milik induk itu sendiri. Baca induk dan tahapan secara bersamaan pada Daftar Proyek.