Dashboard
Stok, hutang, DO, dan estimasi laba hari ini
Stok gudang
10.000 kg
Siap kirim
Hutang petani
Rp 5.050.000
12 mitra
DO hari ini
3
6.200 kg dimuat
Est. laba operasi
Rp 3.640.000
Trading + susut
Timbangan masuk 7 hari
Kg TBS diterima operasi
Nota terbuka
- INV-27082026-003 Trip 1 · 2.400 kg
- INV-27082026-002 Siap kirim
- INV-26082026-011 3 trip
Antrian slip & kas
- Kuli langsir 4 orang
- Mitra truk AMRD-001
- Kas keluar hari ini Rp 2.180.000
Stok gudang, hutang petani, DO, dan laba — satu layar untuk mulai hari.
03 / Product
Palm Oil Operations
Palm oil operations management — harvest tracking, logistics, and field worker coordination.
03 / Context
Problem
Palm oil operations track harvest manually. Logistics coordination is chaotic, field worker assignments are unclear, and yield reports take days to compile.
04 / Concept
Solution
Built an operations system for palm oil: harvest tracking per block, logistics scheduling with driver assignment, field worker task management, and real-time yield reports.
01 / Outcome
Deliverable
- Harvest input with automatic weight and price calculations
- Delivery scheduling to mills with driver and truck tracking
- Driver profit-sharing and field worker salary slips
- Financial dashboard: cash, expenses, revenue, profit
02 / Process
Workflow
- 1Operator inputs harvest: farmer, weight, deductions → auto-calculate value
- 2Schedule delivery: assign truck, driver, and destination mill
- 3Record transportation costs and driver profit-share
- 4Field workers clock in → daily tasks → auto-calculate wages
- 5Finance reviews cash position and profit per period
05 / System
Architecture
- UI: Next.js with data entry forms and dashboard
- State: harvest calculations, logistics, payroll in TypeScript
- Data: Harvest, Delivery, Driver, Worker, Finance, Mill tables
- Output: Delivery notes, salary slips, profit-sharing reports, cash ledger
06 / Diagram
Flowchart
Operator menjalankan website admin Manajemen Operasional RAM. Petani, mitra truk, dan pekerja tidak login — mereka menerima nota, invoice, dan slip yang dihasilkan sistem.
Operator RAM
Admin operasionalJalankan website admin harian: dashboard, input hasil panen, kirim DO ke pabrik, cetak nota/slip, bagi hasil truk, dan jaga kas.
Petani / Mitra / Pekerja
Penerima dokumenTidak login. Mereka muncul sebagai master data. Sistem memotong hutang/kasbon, lalu mencetak nota petani, invoice bagi hasil truk, dan slip gaji.
| Menu | Operator | Petani / Mitra |
|---|---|---|
| Dashboard admin | ● | ○ |
| Input hasil panen | ● | ○ |
| Pengiriman pabrik | ● | ○ |
| Cetak nota petani | ● | ● |
| Slip gaji harian / bulanan | ● | ● |
| Bagi hasil truk | ● | ● |
| Kas, kasbon, pinjaman | ● | ○ |
| Master tarif & mitra | ● | ○ |
OPERATOR RAM
Input harian & cetakMulai hari
Buka Hasil Panen
Isi nota + trip
Petani, kendaraan, timbanganPotong hutang?
Tidak · Bayar penuhYa · Setoran ke PinjamanSimpan pembelian
Muat nota ke DO
Pengiriman pabrikCetak nota / slip / invoice
Tutup hari
PETANI / MITRA
Penerima dokumenPanen / setor TBS
Timbang di RAM
Terima nota PDF
Netto, harga, potonganMitra truk
Invoice bagi hasil per tripPekerja
Slip harian / bulananDana cair
SISTEM
Hitung, kas, PDFBaca tarif terbaru
Hitung bruto–tara–netto
Jemput kebun + mitra?
Tidak · Beban ke kas RAMYa · Catat bagi hasil trukUpdate stok gudang
Jurnal Buku Kas
Rekap gaji pekerja
Generate PDF Drive
Commit
07 / Data
Database Design
Skema operasional RAM sawit. Kotak = sheet, PK emas, FK hijau. Tabel tinggi bisa digulir di dalam kotak. Kaki gagak = sisi banyak.
08 / Features
Full Features
Palm oil operations admin modules — from dashboard and harvest input to delivery, profit-sharing, salary slips, and cash.
Admin dashboard
Warehouse stock summary, farmer debt, today's delivery orders, profit estimate, open notes, and slip queue.
Harvest input
Fresh fruit bunch purchase form: note, trip, farmer, vehicle, gross–tare–net, quality deduction, buy price.
Multi-trip per note
One note number can have many trips. Price per kg unified across the group, stock combined.
Estate pickup / truck
Pickup charge to farmer vs actual cost. Partner fleet automatically included in profit-sharing calculation.
Farmer debt deduction
Debt balance from partner master. Check deduct — payment recorded in loans, remaining balance cannot go negative.
Mill delivery
Create delivery order, load multiple notes, fill operational vs mill weights, shrinkage, mill deduction, and net cash.
Trading profit
Cost per note compared to mill sale price. Summary of gross profit, truck expenses, and net operating profit.
Truck partner profit-sharing
Grouped by plate. Select trips, calculate gross revenue minus operational costs, optional truck debt deduction, print invoice.
Daily wage slip
Recap porters/loaders per date. Preview wages, check cash advance deduction, generate PDF.
Monthly wage slip
Combine daily slips per worker per period. Tax and other deductions, payment status, monthly PDF.
Cash, advances & loans
Automatic cash journal from purchases and delivery orders. Worker advances and farmer loans linked to slips/notes.
Master & rates
Partners (farmer/driver/worker/mill), vehicles, bank accounts, and latest rates used automatically in forms.