@extends('docs.layout') @section('title', 'RAB & Anggaran Proyek') @section('breadcrumb')
Dokumentasi modul penyusunan Rencana Anggaran Biaya (RAB), konsolidasi komponen Upah & Material, form dinamis multi-baris, auto-suggest cerdas, dan algoritma impor Excel RAP.
@endsection @section('content')Pada format konstruksi resmi perusahaan, suatu rincian pekerjaan memiliki estimasi Alokasi Upah Tenaga Kerja dan Alokasi Belanja Material dalam 1 dokumen kerja yang sama. Sistem SSE mengonsolidasikan kedua komponen ini ke dalam 1 tabel terpadu pada rab_details.
| Kolom Database | Tipe Data | Fungsi & Formula Kalkulasi |
|---|---|---|
kategori_nama |
VARCHAR |
Nama kelompok pekerjaan utama (cth: PEKERJAAN STRUKTUR BETON). |
uraian_pekerjaan |
VARCHAR |
Rincian pekerjaan atau spesifikasi material (cth: Pek. Cor Kolom 13x13). |
volume |
DECIMAL(12,2) |
Besaran kuantitas volume pekerjaan di lapangan. |
satuan / unit_id |
VARCHAR / FK |
Satuan ukur pekerjaan (cth: m3, m2, kg, ls). |
harga_satuan_upah |
DECIMAL(15,2) |
Estimasi tarif upah tenaga per satuan. |
total_harga_upah |
DECIMAL(15,2) |
volume × harga_satuan_upah. Menjadi pagu batas untuk modul Upah Terbayar. |
harga_satuan_material |
DECIMAL(15,2) |
Estimasi harga pengadaan material per satuan. |
total_harga_material |
DECIMAL(15,2) |
volume × harga_satuan_material. Menjadi pagu batas untuk modul Barang Masuk (Purchasing). |
total_harga |
DECIMAL(15,2) |
total_harga_upah + total_harga_material. Nilai total rincian baris. |
Penginputan RAB dirancang untuk efisiensi tinggi melalui resources/views/admin/rab/show.blade.php:
storeDetail memproses array items[] dalam 1 DB::transaction).getSuggestions() otomatis memicu saat Kategori dipilih, menyajikan opsi Uraian Pekerjaan beserta preset satuan dan estimasi harga dari database riwayat proyek lain.Fitur Impor Excel (RabController@importExcel) membaca file Excel dokumen RAP asli dari manajemen:
A, B, C), Sub-Header (angka 1, 2, 3), dan Rincian Pekerjaan (huruf a, b, c).units via Unit::firstOrCreate jika belum ada.downloadTemplate() menghasilkan template resmi Excel lengkap dengan format kolom NO, URAIAN PEKERJAAN, SAT, VOL, HARSAT UPAH, HARSAT MATERIAL, dan contoh data sampel.printUpah() dan printMaterial() merender tampilan laporan bersih siap cetak kop surat perusahaan atau ekspor langsung ke PDF melalui dialog print browser.📎 N. Staf dapat melampirkan gambar kerja teknik, spesifikasi material, atau analisis harga satuan khusus untuk baris bersangkutan.