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.
john mengatakan
Mantap Sukses slalu project ini bisa jadi contoh untuk kami terus belajar, trima kasih pa
Masino Sinaga mengatakan
Sama-sama. 🙂
jouls mengatakan
maaf, agak menyimpang dari tema. cuma mau tanya, apa di php maker kita bisa membuat live chating ?. atau adakah extension nya ?..
Masino Sinaga mengatakan
Bisa. Extension-nya belum ada.
jouls mengatakan
logic nya gimana, atau dari bagian mana kita memulai setelah membuat database user
annisa salsabila mengatakan
pak ajarin bagaimana mengaktifkan aplikasi yang sudah kita buat bisa diakses oleh komputer lain dengan menggunakan xampp saja.
Masino Sinaga mengatakan
Googling aja dek, banyak di Internet yang sudah membahas.
ryandi mengatakan
kak bagaimana cara mendapatkan pmp utk project stok inventory management
thanks
Masino Sinaga mengatakan
Caranya, klik link ini: http://www.ilovephpmaker.com/membership-options-page/, lalu ikuti petunjuk di sana.
Guruh mengatakan
mas . tanya bagaimana menambahkan user id biasa ? padahal sudah berhasil insert data melalui user id : admin. setelah dicoba muncul pesan invalid user id dan password
Masino Sinaga mengatakan
Tinggal tambahkan saja dari menu yang mengelola data users, atau bisa dari halaman register.php.
Hello mengatakan
Hi, I am a registered user of PHPMaker, and I wonder whether I can just purchase your .pmp file without subscribing to study your database setup and project configurations? Thanks.
Masino Sinaga mengatakan
Hi Hello, 🙂
Unfortunately, this project must be run by using Masino Extensions for PHPMaker.
In other words, you cannot just purchase the project file only. Even you only want to learn the database and project configuration, it is strongly recommend you to use Masino Extensions for this project.
You need to make sure the generated web application must be run properly after generated by PHPMaker + Masino Extensions. There are some additional functionality be added into the Extensions that have not been handled by the default template of PHPMaker.
Thank you for being interested to the project. Hopefully that explanation above would help.