# Walkthrough: Modul Pembelian Pakan Terintegrasi

Modul baru ini mempermudah Anda dalam mencatat pengadaan pakan dengan sekali input, yang secara otomatis memperbarui stok barang sekaligus mencatat pengeluaran di Buku Besar Keuangan.

## Fitur Utama
1.  **Pencatatan Sekali Jalan**: Tidak perlu lagi mencatat stok masuk dan pengeluaran secara terpisah. Cukup isi form di menu **Pembelian Pakan**.
2.  **Integritas Data Sempurna**: Menggunakan sistem *Database Transaction*. Jika terjadi kegagalan sistem saat mencatat stok, maka pencatatan keuangan juga dibatalkan otomatis untuk mencegah selisih.
3.  **Riwayat Terpadu**: Di bagian kanan halaman tersedia tabel riwayat pembelian pakan terakhir untuk memudahkan pengecekan nota.
4.  **Tautan Keuangan**: Setiap transaksi pembelian otomatis terdaftar sebagai pengeluaran kategori "Pembelian Stok" di Buku Besar.

## Perubahan Kode
- **Controller**: [PurchaseController.php](file:///c:/xampp/htdocs/myportal/poultrysystem/app/controllers/web/PurchaseController.php) - Menangani logika simpan stok dan keuangan secara sinkron.
- **View**: [feed.php](file:///c:/xampp/htdocs/myportal/poultrysystem/app/views/admin/purchase/feed.php) - Antarmuka form pembelian yang bersih dan informatif.
- **Routing**: Menambahkan rute `/admin/purchase/feed` di [index.php](file:///c:/xampp/htdocs/myportal/poultrysystem/public/index.php).
- **Security**: Menambahkan permission `PURCHASE_MANAGE`.

## Cara Verifikasi
1.  Buka menu **Produksi & Inventori > Pembelian Pakan**.
2.  Isi form pembelian (Pilih Jenis Pakan, Gudang, Jumlah, dan Total Harga).
3.  Klik **Simpan Pembelian**.
4.  Cek menu **Manajemen Keuangan > Buku Besar**. Anda akan melihat pengeluaran baru yang sesuai dengan total harga tadi.
5.  Cek menu **Produksi & Inventori > Katalog Barang**. Stok item yang dibeli akan bertambah secara otomatis.
