rstubryan
|
8dc62453bd
|
fix(FE-form-object-missmatch): Refactor purchase item handling in
approval forms and schemas
|
2026-04-14 13:31:40 +07:00 |
|
ValdiANS
|
726065da51
|
fix: make vehicle_number and transport_per_item required if expedition_vendor exist
|
2026-04-08 15:32:01 +07:00 |
|
ValdiANS
|
6c03e42006
|
fix: remove transport_per_item and vehicle_number value and disable them if expedition vendor is empty
|
2026-04-08 15:31:31 +07:00 |
|
ValdiANS
|
4f3e304b2b
|
fix: set received_qty default value to sub_qty
|
2026-03-30 14:40:26 +07:00 |
|
rstubryan
|
4b49cd18f5
|
refactor(FE): Refactor form handlers to use consistent formik utilities
|
2026-03-05 13:45:01 +07:00 |
|
rstubryan
|
f4a522fc0c
|
refactor(FE): Refactor form field updates to use destructured Formik
methods
|
2026-03-04 16:48:21 +07:00 |
|
rstubryan
|
4f6d71f1f4
|
refactor(FE): Refactor payload creation in
PurchaseOrderAcceptApprovalForm
|
2026-03-04 10:20:50 +07:00 |
|
rstubryan
|
1f2f3acebb
|
refactor(FE): Remove unused imports and redundant code
|
2026-02-20 14:17:26 +07:00 |
|
rstubryan
|
3834982fca
|
feat(FE): Add "has_chickin" property to disable quantity editing
|
2026-02-11 11:40:29 +07:00 |
|
rstubryan
|
9f93200bd5
|
refactor(FE): Move form error alerts to bottom of forms
|
2026-01-28 14:14:44 +07:00 |
|
rstubryan
|
151af5707d
|
refactor(FE): Enable supplier select infinite loading
|
2026-01-24 09:10:40 +07:00 |
|
rstubryan
|
716f064858
|
refactor(FE): Limit supplier useSelect results to 100
|
2026-01-24 09:03:19 +07:00 |
|
rstubryan
|
d19b1e885e
|
refactor(FE): Compute item total on qty change and limit reset
|
2026-01-17 12:59:41 +07:00 |
|
rstubryan
|
a17089f4bb
|
refactor(FE): Relax expedition vendor validation
|
2026-01-15 19:37:55 +07:00 |
|
rstubryan
|
45700be730
|
refactor(FE): Improve vehicle number validation message and set
expedition flag on supplier
|
2026-01-15 19:32:09 +07:00 |
|
rstubryan
|
228e79bb31
|
refactor(FE): Make vehicle/expedition/transport fields optional
|
2026-01-15 19:29:03 +07:00 |
|
rstubryan
|
3bc5030a3d
|
refactor(FE): Use useSelect for warehouse options
|
2026-01-15 10:17:08 +07:00 |
|
rstubryan
|
4b88b684af
|
refactor(FE): Load locations by area and disable location select
|
2026-01-15 10:12:52 +07:00 |
|
rstubryan
|
cf332b5346
|
refactor(FE): Add load-on-scroll for expedition vendor select
|
2026-01-15 10:00:56 +07:00 |
|
rstubryan
|
325f3f1bd8
|
refactor(FE): Display form error list in purchase forms
|
2026-01-08 12:35:16 +07:00 |
|
rstubryan
|
6fdff6706d
|
refactor(FE): Clear file input on form reset
|
2026-01-07 15:54:16 +07:00 |
|
rstubryan
|
d5b4111ae4
|
refactor(FE): Remove travel_document_path field and handling
|
2026-01-07 15:46:58 +07:00 |
|
rstubryan
|
cf8ed9ccad
|
refactor(FE): Use expedition vendor id fallback in mapping
|
2026-01-07 15:06:43 +07:00 |
|
rstubryan
|
bfcdb9883d
|
refactor(FE): Move purchase order error alert below heading
|
2026-01-07 14:53:24 +07:00 |
|
rstubryan
|
b0a1b837d0
|
refactor(FE): Move error alert to top of purchase forms
|
2026-01-07 14:45:38 +07:00 |
|
rstubryan
|
09ae619829
|
refactor(FE): Stop blocking Submit on form validity
|
2026-01-07 14:41:54 +07:00 |
|
rstubryan
|
309a9ecc86
|
refactor(FE): Increase upload file size limit to 5 MB
|
2026-01-07 11:38:28 +07:00 |
|
rstubryan
|
6f90bd604a
|
feat(FE): Enforce 2MB file limit and improve FileInput
|
2026-01-06 20:38:51 +07:00 |
|
rstubryan
|
fa199e4879
|
refactor(FE): Support add/edit type and use ProductPrice for add
|
2026-01-06 20:25:09 +07:00 |
|
rstubryan
|
46c06ea548
|
refactor(FE): Support add/edit type and use ProductPrice for add
|
2026-01-06 20:24:29 +07:00 |
|
rstubryan
|
d2b19cbd7b
|
refactor(FE): Force form remount on initialValues change
|
2026-01-05 15:07:09 +07:00 |
|
rstubryan
|
f08fae4f77
|
refactor(FE): Enable reinitialize and map expedition vendor
|
2025-12-31 13:00:48 +07:00 |
|
rstubryan
|
5af00faa32
|
feat(FE): Add travel document upload to purchase form
|
2025-12-31 11:02:06 +07:00 |
|
ValdiANS
|
4be719b9d8
|
feat(FE-331): implement permission guard in purchase
|
2025-12-26 16:21:22 +07:00 |
|
rstubryan
|
4ec455b3b7
|
feat(FE): Add credit_term to purchase forms and types
|
2025-12-10 23:54:59 +07:00 |
|
rstubryan
|
7be32326a9
|
feat(FE-311): Disable approval actions when rejected
|
2025-12-10 13:56:13 +07:00 |
|
rstubryan
|
8e80d668fa
|
refactor(FE-311): Remove credit_term from purchase request data and UI
|
2025-12-09 10:13:48 +07:00 |
|
rstubryan
|
512ad5175e
|
refactor(FE-311): Default received_qty and remove transport_total
|
2025-12-08 18:37:58 +07:00 |
|
rstubryan
|
a7d884b5f0
|
refactor(FE-311): Use latest_approval instead of approval
|
2025-12-08 18:14:38 +07:00 |
|
rstubryan
|
ce75eb25d7
|
refactor(FE-311): Show previous values only in edit mode
|
2025-12-08 17:55:22 +07:00 |
|
rstubryan
|
c7911f01f2
|
refactor(FE-311): Remove Total Transport header from approval form
|
2025-12-08 17:43:44 +07:00 |
|
rstubryan
|
3a7f1f4812
|
refactor(FE-311): remove transport_total field and update approval actions
|
2025-12-08 14:42:39 +07:00 |
|
rstubryan
|
7a76719547
|
refactor(FE-Storyless): remove console, window and err catch
|
2025-11-27 13:46:53 +07:00 |
|
rstubryan
|
4b6144d0b4
|
refactor(FE-Storyless): update import paths for schema files to use absolute paths
|
2025-11-27 13:36:12 +07:00 |
|
rstubryan
|
824eed910a
|
fix(resolve): fix resolve merge
|
2025-11-24 08:34:50 +07:00 |
|
rstubryan
|
274322606d
|
refactor(FE-212): enhance quantity and price handling in PurchaseOrderStaffApprovalForm with improved validation and formatting
|
2025-11-22 13:47:24 +07:00 |
|
rstubryan
|
62c3d2af53
|
refactor(FE-212): add quantity field handling in PurchaseOrderStaffApprovalForm for improved item updates
|
2025-11-22 13:36:38 +07:00 |
|
rstubryan
|
01b9595606
|
refactor(FE-212): replace quantity input with NumberInput for editable rows in PurchaseOrderStaffApprovalForm
|
2025-11-22 13:32:10 +07:00 |
|
rstubryan
|
09065f59cf
|
refactor(FE-212): enhance approval step logic in PurchaseOrderStaffApprovalForm for better item management
|
2025-11-22 13:23:23 +07:00 |
|
rstubryan
|
ad79f29494
|
refactor(FE-212): update supplier data fetching logic to handle invalid supplier IDs in PurchaseRequestForm
|
2025-11-22 13:00:57 +07:00 |
|