Commit Graph

10 Commits

Author SHA1 Message Date
Daeng Deni Mardaeni
3a4c5bf4ca feat(basicdata): tambahkan helper untuk penghitungan hari kerja dan pembaruan format mata uang
- Menambahkan helper `workingDays` untuk menghitung jumlah hari kerja antara dua tanggal.
- Menambahkan helper `holidays` untuk mendapatkan daftar tanggal libur.
- Memperbarui fungsi `format_currency` menjadi `currencyFormat` dengan menambahkan dokumentasi yang lebih jelas.
- Mengubah format desimal mata uang IDR menjadi 2 desimal di `CurrencySeeder`.
- Menambahkan file `HolidayCalendar.php` ke dalam daftar autoload di `module.json`.
- Menambahkan proses truncate sebelum insert data di seeder `CurrencySeeder`.
2025-05-04 19:17:04 +07:00
Daeng Deni Mardaeni
1b5a5b59b6 feat(basicdata): tambahkan pemanggilan seeder untuk data dasar
- Menambahkan pemanggilan seeder untuk:
  - BranchesSeeder
  - CurrencySeeder
  - HolidayCalendarSeeder
2025-04-26 19:38:17 +07:00
Daeng Deni Mardaeni
996041d1dd feat(holiday_calendar): tambahkan seeder untuk data kalender libur
- Menambahkan seeder untuk mengisi tabel holiday_calendars dengan data libur nasional dan cuti bersama tahun 2025.
- Setiap entri mencakup tanggal, deskripsi, jenis libur, serta timestamp untuk created_at dan updated_at.
2025-04-26 19:38:12 +07:00
Daeng Deni Mardaeni
2341f202bf feat(currency): tambahkan seeder untuk data mata uang
- Menambahkan seeder baru untuk mengisi tabel currencies dengan data mata uang.
- Memperbarui daftar mata uang dengan simbol dan detail lainnya.
- Menggunakan Carbon untuk timestamp created_at dan updated_at.
2025-04-26 19:36:43 +07:00
Daeng Deni Mardaeni
1b7474131d feat(branches): tambahkan seeder untuk data cabang
- Menambahkan kelas BranchesSeeder untuk mengisi tabel branches.
- Menggunakan Carbon untuk menetapkan waktu pembuatan dan pembaruan.
- Memasukkan data cabang dengan atribut kode, nama, status, dan timestamp.
2025-04-26 19:35:40 +07:00
Daeng Deni Mardaeni
1b692215b8 feat(currency): tambahkan atribut simbol dan perbarui tampilan
- Menambahkan kolom simbol pada tabel mata uang di halaman index.
- Menambahkan input simbol pada form pembuatan mata uang.
- Memperbarui aturan validasi untuk simbol pada CurrencyRequest.
- Memperbarui model Currency untuk menyertakan atribut simbol.
- Memperbarui migrasi untuk menambahkan kolom simbol pada tabel currencies.
2025-04-26 19:34:44 +07:00
Daeng Deni Mardaeni
83850273a8 Perbaiki duplikasi kode dalam migrasi
Menghapus duplikasi kode dalam fungsi `up` di file migrasi `create_holiday_calendars_table.php`. Kode yang ada sebelumnya memiliki nested `Schema::create` yang tidak diperlukan. Dengan perubahan ini, kode menjadi lebih jelas dan bersih tanpa adanya duplikasi yang membingungkan.
2024-11-15 10:12:09 +07:00
Daeng Deni Mardaeni
023626d791 Tambah migrasi baru untuk tabel "holiday_calendars"
Menambahkan file migrasi untuk membuat tabel "holiday_calendars" yang menyimpan informasi tanggal libur beserta deskripsi dan jenisnya (libur nasional atau cuti bersama). Tabel ini juga memiliki kolom untuk pencatatan waktu pembuatan, update, soft delete, serta pencatatan pengguna yang melakukan perubahan.
2024-11-15 09:48:33 +07:00
Daeng Deni Mardaeni
a67bb63a62 Add Module Branch and Currency 2024-10-29 10:49:23 +07:00
Daeng Deni Mardaeni
750ee4aec4 initial commit 2024-10-29 07:38:29 +07:00