Implementasi Workflow Pengadaan: PR, RFQ, PO, GRN untuk Efisiensi Operasional
T
Kembali ke Blog

Implementasi Workflow Pengadaan: PR, RFQ, PO, GRN untuk Efisiensi Operasional

Tutorial
Tim Pilar Inovasi 24 Jul 2026 5 min baca 1,003 kata 0
Mengoptimalkan proses pengadaan adalah kunci efisiensi operasional. Artikel ini membahas implementasi workflow PR, RFQ, PO, GRN secara langkah demi langkah, dari konsep dasar hingga contoh kode dan praktik terbaik, memastikan transparansi dan akuntabilitas dalam rantai pasok Anda.

Proses pengadaan yang tidak efisien adalah salah satu penghambat utama bagi organisasi, terutama di sektor kesehatan seperti rumah sakit dan klinik. Seringkali, alur pengadaan masih didominasi oleh proses manual, penggunaan dokumen fisik yang rentan hilang atau rusak, serta tahapan persetujuan yang lambat dan birokratis. Bayangkan sebuah rumah sakit yang membutuhkan reagen laboratorium vital, namun permintaan pembelian (PR) terjebak di meja manajer selama berhari-hari, atau penawaran harga (RFQ) dari vendor tidak terdokumentasi dengan baik, menyebabkan pembelian dilakukan dengan harga yang kurang kompetitif. Data dari studi menunjukkan bahwa proses pengadaan manual dapat meningkatkan biaya operasional hingga 15-20% karena inefisiensi dan kesalahan manusiawi. Ini bukan hanya masalah biaya, tetapi juga berdampak langsung pada kualitas layanan pasien dan ketersediaan pasokan kritis.

Dengan kompleksitas operasional di fasilitas kesehatan yang mengelola ratusan hingga ribuan jenis barang, mulai dari obat-obatan, alat kesehatan, hingga perlengkapan kantor, digitalisasi workflow pengadaan menjadi sebuah keharusan. Artikel ini akan memandu Anda secara mendalam tentang cara implementasi workflow pengadaan yang terintegrasi, mencakup Purchase Requisition (PR), Request for Quotation (RFQ), Purchase Order (PO), dan Goods Receipt Note (GRN). Kita akan membahas konsep dasar setiap tahapan, detail implementasi teknis dengan contoh kode yang dapat dijalankan, strategi penanganan data dan error, serta praktik terbaik untuk mencapai efisiensi, transparansi, dan akuntabilitas maksimal dalam rantai pasok Anda.

Memahami Pilar-Pilar Workflow Pengadaan

Untuk membangun sistem pengadaan yang kokoh, penting untuk memahami empat pilar utama yang membentuk alur kerja standar: Purchase Requisition (PR), Request for Quotation (RFQ), Purchase Order (PO), dan Goods Receipt Note (GRN). Setiap pilar memiliki peran krusial dalam memastikan kebutuhan terpenuhi, harga kompetitif, pembelian resmi, dan penerimaan barang yang akurat.

1. Purchase Requisition (PR): Inisiasi Kebutuhan. Tahap ini adalah awal dari setiap proses pengadaan, di mana suatu departemen atau individu mengidentifikasi kebutuhan akan barang atau jasa. PR berfungsi sebagai permintaan internal untuk membeli sesuatu, mencakup detail seperti jenis barang, kuantitas, spesifikasi, alasan pembelian, dan tanggal dibutuhkan. Contoh konkretnya, Divisi Farmasi di sebuah rumah sakit mengajukan PR untuk 500 botol injeksi antibiotik tertentu karena stok menipis dan proyeksi kebutuhan pasien. Sistem akan mencatat siapa pemohon, kapan diajukan, dan untuk keperluan apa. Tanpa PR yang jelas, pengadaan dapat menjadi tidak terarah dan tidak sesuai dengan kebutuhan riil organisasi, bahkan berpotensi melanggar anggaran yang telah ditetapkan.

2. Request for Quotation (RFQ): Mencari Penawaran Terbaik. Setelah PR disetujui, langkah selanjutnya adalah mencari penawaran dari berbagai vendor. RFQ adalah dokumen yang dikirimkan kepada calon pemasok untuk meminta rincian harga, spesifikasi produk, syarat pembayaran, dan waktu pengiriman. Tujuannya adalah untuk membandingkan opsi yang tersedia dan memilih vendor yang menawarkan nilai terbaik (kombinasi harga, kualitas, dan layanan). Misalnya, setelah PR injeksi antibiotik disetujui, sistem secara otomatis mengirimkan RFQ ke tiga vendor farmasi terdaftar yang memenuhi kriteria, meminta mereka untuk mengirimkan penawaran dalam waktu 3 hari kerja. Proses ini sangat vital untuk memastikan transparansi dan akuntabilitas dalam pemilihan vendor, serta mencapai penghematan biaya yang signifikan.

3. Purchase Order (PO): Komitmen Pembelian. Setelah evaluasi RFQ dan pemilihan vendor terbaik, Purchase Order (PO) dikeluarkan. PO adalah dokumen legal yang mengikat antara pembeli dan penjual, yang secara resmi mengotorisasi pembelian barang atau jasa. PO merinci semua syarat dan ketentuan yang telah disepakati, termasuk item yang dibeli, kuantitas, harga per unit, total harga, syarat pengiriman, dan tanggal pengiriman yang diharapkan. Melanjutkan contoh sebelumnya, setelah PT Sehat Selalu terpilih sebagai vendor terbaik untuk injeksi antibiotik, sebuah PO senilai Rp 15.000.000 (misalnya untuk 500 botol @ Rp 30.000) dikirimkan kepada mereka. PO ini menjadi dasar hukum yang jelas untuk transaksi, melindungi kedua belah pihak dari kesalahpahaman di kemudian hari.

4. Goods Receipt Note (GRN): Penerimaan Barang. Tahap terakhir dalam siklus pengadaan adalah penerimaan barang. Goods Receipt Note (GRN) adalah dokumen internal yang dibuat saat barang yang dipesan tiba di fasilitas penerima. Petugas gudang atau staf yang berwenang akan memverifikasi bahwa barang yang diterima sesuai dengan detail di PO, baik dari segi jenis, kuantitas, maupun kualitas. Jika ada ketidaksesuaian (misalnya, jumlah kurang atau barang rusak), hal tersebut harus dicatat dalam GRN. Misalnya, saat kiriman injeksi antibiotik tiba, petugas gudang mencatat bahwa hanya 490 botol yang diterima, bukan 500 seperti di PO, dan 2 botol lainnya rusak. Informasi ini sangat penting untuk proses rekonsiliasi pembayaran ke vendor dan klaim atas barang yang tidak sesuai. GRN juga memicu pembaruan stok di sistem inventori dan menjadi dasar untuk proses pembayaran oleh departemen keuangan. Keempat pilar ini, ketika diimplementasikan dengan baik, menciptakan audit trail yang lengkap dan proses yang efisien dari awal hingga akhir.

Detail Implementasi Teknis dalam Sistem ERP

Implementasi workflow pengadaan yang efektif memerlukan fondasi teknis yang kuat. Kita akan membahas arsitektur sistem yang umum digunakan, dengan fokus pada teknologi yang relevan bagi Manajer IT Rumah Sakit atau pemilik klinik yang ingin mengintegrasikan solusi serupa.

1. Arsitektur Database dan Data Model: Sebagai tulang punggung sistem, kami merekomendasikan penggunaan PostgreSQL 16.x karena keandalan, skalabilitas, dan dukungan fitur enterprise-nya. Entitas utama dalam skema database akan mencakup purchase_requisitions, purchase_requisition_items, rfqs, rfq_items, purchase_orders, purchase_order_items, goods_receipt_notes, goods_receipt_note_items, vendors, dan items (untuk master barang/jasa). Relasi antar tabel harus didefinisikan dengan baik, misalnya, purchase_requisition_items akan merujuk ke purchase_requisitions, dan purchase_orders dapat merujuk ke rfqs atau langsung ke purchase_requisitions jika tidak melalui RFQ. Penggunaan UUID atau nomor unik otomatis untuk identifikasi dokumen (PR-20240620-0001) sangat disarankan untuk kemudahan pelacakan.

2. Backend Framework Pilihan: Untuk pengembangan backend, Laravel 11.x (dengan PHP 8.3+) adalah pilihan yang sangat baik karena ekosistemnya yang kaya, dokumentasi yang komprehensif, dan fitur-fitur yang mempercepat pengembangan seperti ORM Eloquent, sistem routing, dan middleware. Alternatifnya, Node.js 20 LTS dengan framework Express.js juga merupakan opsi yang kuat untuk membangun RESTful API yang cepat dan skalabel. Pilihan ini akan sangat tergantung pada preferensi tim pengembang dan ekosistem teknologi yang sudah ada di organisasi Anda. API akan dirancang sebagai RESTful API, dengan endpoint seperti /api/v1/pr, /api/v1/rfq, /api/v1/po, dan /api/v1/grn, yang mendukung operasi CRUD (Create, Read, Update, Delete) serta operasi spesifik workflow seperti persetujuan atau pembatalan.

3. Manajemen Peran dan Hak Akses (RBAC): Keamanan dan kontrol akses adalah prioritas utama. Implementasikan Role-Based Access Control (RBAC) untuk memastikan setiap pengguna hanya dapat mengakses dan melakukan tindakan sesuai dengan perannya. Misalnya, seorang

Terakhir diperbarui 24 Jul 2026

Komentar

Komentar ditinjau sebelum tampil.

Belum ada komentar. Jadilah yang pertama!