Akhirnya, yang ditunggu-tunggu selama ini dirilis juga. Senang rasanya bisa men-share file project Stock Inventory Management yang dulu saya buat sejak PHPMaker 12 pada tahun 2015, sekarang bisa dipakai dengan PHPMaker 2019. Anda bisa men-download-nya dari Stock Inventory Management – PHPMaker 2019 Project.
Mengenai file project ini sudah pernah saya bahas melalui artikel Stock Inventory Management: Banyak Hal yang Bisa Anda Pelajari dari Project Ini. Pada prinsipnya, fitur yang sudah saya uraikan di artikel tersebut masih bisa Anda nikmati di project PHPMaker 2019 yang link Download-nya sudah saya share di atas tadi.
Meskipun demikian, untuk PHPMaker 2019 ini, terdapat beberapa perbedaan sekaligus penyempurnaan dari file project yang pertama kali saya buat. Selengkapnya bisa Anda lihat uraiannya melalui artikel Demo Stock Inventory Management dengan PHPMaker 2019.
Dari sisi Web Developer, hal-hal yang bisa Anda pelajari dari project terbaru ini adalah:
- Mudahnya membuat fungsi sendiri untuk mengembalikan informasi yang akan ditampilkan pada Dashboard.
- Mudahnya memeriksa apakah suatu Record sedang digunakan di tabel lain, sehingga tidak dapat dihapus.
- Mudahnya membuat fungsi sendiri yang bisa mengembalikan nomor Stock Item berikutnya saat data baru dientri.
- Mudahnya membuat fungsi sendiri yang mengembalikan nomor Supplier berikutnya saat data baru dientri.
- Mudahnya membuat fungsi sendiri yang mengembalikan nomor Purchase berikutnya saat data baru dientri.
- Mudahnya membuat fungsi sendiri yang mengembalikan nomor Sales berikutnya saat data baru dientri.
- Mudahnya menambahkan data transaksi Payment saat data Purchase baru beserta detailnya dientri.
- Mudahnya menambahkan data transaksi Payment saat data Sales baru beserta detailnya dientri.
- Mudahnya menambahkan atribut baru ke dalam control TextBox saat data yang bertipe Numerik sedang dientri.
- Mudahnya mengatur perataan tampilan data khusus pada halaman tertentu sesuai dengan keinginan.
- Mudahnya memanipulasi tampilan data di bagian fungsi Aggregate sehingga konsisten di semua tabel terkait.
- Mudahnya membuat fungsi Javascript yang terkait dengan perhitungan data Numerik saat data sedang dientri.
- Mudahnya membuat Custom Field yang berfungsi untuk membantu validasi data Sales Quantity sedang dientri.
- Mudahnya menyembunyikan field yang menggunakan Custom Field pada halaman tertentu.
- Mudahnya menyembunyikan tombol Add pada halaman atau bagian tertentu seperti di Preview dari tabel Detail.
- Mudahnya menyembunyikan field tertentu hanya pada halaman dan bagian tertentu di tabel Detail.
- Mudahnya menyembunyikan tombol Delete; baik untuk Multiple-Delete, maupun yang melekat pada record tertentu.
- Mudahnya mengatur lebar kolom pada mode Grid-Add maupun Grid-Edit dengan menggunakan kode jQuery.
- Mudahnya menyembunyikan item pada control Combobox yang sudah pernah dipilih sehingga tidak dapat digunakan kembali.
- Mudahnya membuat rumus untuk menghitung hasil dari perkalian dan penjumlahan beberapa Stock Item sekaligus.
- Mudahnya membuat fungsi untuk mem-validasi data Numerik menggunakan kode jQuery.
- Mudahnya menampilkan form Payment dengan menggunakan Bootstrap 4 Modal Dialog.
- Mudahnya mengubah warna tombol pada bagian atas dan bawah tabel; termasuk tombol yang melekat pada setiap record di halaman List
- Mudahnya menghapus session yang sedang aktif milik suatu Record pada Master/Detail sehingga tidak terbawa ketika memilih Record milik Master/Detail lainnya.
- Mudahnya menampilkan icon pada setiap item Menu di bagian Sidebar.
- Mudahnya membuat Aplikasi Web yang layout-nya otomatis mendukung tampilan RTL (Right-To-Left)
- Mudahnya menghasilkan Aplikasi Web Stock Inventory Management melalui project PHPMaker 2019.
Semua kemudahan itu bisa Anda peroleh ketika menggunakan file project untuk menghasilkan Aplikasi Web Stock Inventory Management tersebut; khususnya yang versi terakhir ini disesuaikan untuk PHPMaker 2019.