ValdiANS
|
d74de4b2d9
|
fix: use correct address
|
2026-04-02 11:44:00 +07:00 |
|
rstubryan
|
8a84542c60
|
refactor(FE): Rename expense item note to notes
|
2026-01-19 17:27:49 +07:00 |
|
rstubryan
|
595f2b5e9b
|
refactor(FE): Require approval step 5 for realization
|
2026-01-12 11:32:17 +07:00 |
|
rstubryan
|
6a4e8776bd
|
refactor(FE): Update approval steps and PDF nominal logic
|
2026-01-12 11:19:01 +07:00 |
|
rstubryan
|
865438e3fb
|
refactor(FE-436): Check kandang_id before showing kandang name
|
2025-12-30 21:26:40 +07:00 |
|
rstubryan
|
d39b71e759
|
refactor(FE-436): Use fallback when kandang name missing
|
2025-12-30 21:21:35 +07:00 |
|
rstubryan
|
5e6b03ef08
|
refactor(FE-435,436): Use location name as fallback for expense titles
|
2025-12-30 21:17:37 +07:00 |
|
rstubryan
|
13c1a82142
|
refactor(FE-435,436): Select Nominal Biaya by approval step
|
2025-12-30 20:19:05 +07:00 |
|
rstubryan
|
6185fafb57
|
refactor(FE-435): Multiply qty by price when summing expenses
|
2025-12-30 19:56:31 +07:00 |
|
ValdiANS
|
2d1cabb86b
|
refactor: update CreateExpensePayload, UpdateExpensePayload, and CreateExpenseRealizationPayload types
|
2025-12-07 14:59:25 +07:00 |
|
ValdiANS
|
0cc01ae738
|
feat(FE-196,199): create ExpensePDF component
|
2025-11-28 10:31:27 +07:00 |
|