3.6 KiB
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.