# Change Report — Rack to Bin Rename | Document field | Value | |---|---| | Document | Change Report | | Change ID | CH-001 | | Project | BRN WMS | | Project code | 200-WMS-26-001-00 | | Requested date (Git evidence) | 27/05/26 | | Requester | ธนกร สถิตวิทยากุล — Developer / System Analyst | | Department / Unit | Development | | Change type | Scope / Quality | | Priority | Medium | | Release | 27/05/26 V1.0 | | Standard | ISO/IEC 29110 Basic Profile | | Status | Final — retrospective register entry; see ส่วนที่ 5 for disposition | This report was prepared retrospectively from Git history. It reconstructs a change that was implemented and evidenced by commit; no contemporaneous change-request form was completed at the time. ## ส่วนที่ 2 : รายละเอียดการเปลี่ยนแปลง (Change Details) **คำอธิบายการเปลี่ยนแปลงที่ต้องการ (Description):** Rename the storage-location term "Rack" to "Bin" throughout the application: UI labels and JavaScript (`custom.js`), the barcode/label engine (`BarcodeManager.php`, `location_barcode_label.php`, `retrieve_rack.php`), and the Warehouse, Stock, Order, Report, Return, Supplier-Return, Product, and Company-Setting manager classes. **เหตุผลของการเปลี่ยนแปลง (Justification):** Align in-application terminology with the operational term the customer's warehouse staff actually uses, to reduce confusion during operation and training. ## ส่วนที่ 3 : การประเมินผลกระทบ (Impact Analysis) | รายการ | รายละเอียด | |---|---| | ผลกระทบต่อ Scope | 14 files changed, ~1,000 lines touched across 8 manager classes and the barcode engine. | | ผลกระทบต่อ Schedule | Absorbed within the same development day (27/05/26); no schedule slip recorded. | | ผลกระทบต่อ Budget/Cost | Not separately tracked; internal development effort only. | | ผลกระทบต่อ Resource | Developer / System Analyst only. | | ผลกระทบต่อ Quality/Deliverables | Rename was incomplete on first pass — left stale UI labels and a `ReportManager` property defect, corrected the next day and logged as Correction Register entry CoR-024 (28/05/26, `5df6736`). | Git evidence: `8f57ab5` — Change 'Rack' to 'Bin' ## ส่วนที่ 4 : การพิจารณาอนุมัติ (Change Advisory Board (CAB) Approval) | ลำดับ | ชื่อผู้พิจารณา | ตำแหน่ง | ความคิดเห็น / ลงนาม | |---|---|---|---| | 1 | ธนกร สถิตวิทยากุล | Developer / System Analyst | ______________________________ | | 2 | คุณอภิรัชต์ สุภัทรประทีป | Project Manager | ______________________________ | | 3 | คุณเสรี วิริยะสกุลธรณ์ | Project Sponsor / Authorized Approver | ______________________________ | ## ส่วนที่ 5 : สรุปผลการพิจารณา (Disposition Summary) สถานะ: [ ] อนุมัติ (Approved) [ ] ไม่อนุมัติ (Rejected) [x] Retrospective — no contemporaneous CAB decision recorded หมายเหตุ: Reconstructed from Git evidence dated 27/05/26 (`8f57ab5`). No formal CAB disposition was recorded during the project period. Signatures in ส่วนที่ 4 constitute retrospective review, not a contemporaneous approval.