89 Commits (151489a642606a8c21bbb01ef94bcbcfa173b760)

Author SHA1 Message Date
MrWaradana 151489a642 feat: Stream real-time status updates during equipment processing, enhance prediction robustness by validating asset data, and remove `await` from EAC calculation calls. 1 month ago
MrWaradana 9e9b526d46 feat: Move and enhance `update_initial_simulation_data` to fetch acquisition year and cost from `wo_maximo` and update equipment records before simulation. 1 month ago
MrWaradana c42c54aad1 refactor: Switch to using `query_data` instead of `insert_actual_data` for retrieving equipment data. 1 month ago
MrWaradana 1e27adfa31 feat: Implement historical data archiving for equipment and transaction records when the acquisition year is updated. 1 month ago
MrWaradana e1db01f9a8 feat: Add `acquisition_year_ref` column to the equipment model and update the historical data schema to use `HistoricalBase`. 1 month ago
MrWaradana d10f9a2bde feat: Implement historical transaction records and refine actual data processing logic with acquisition year handling and targeted execution. 1 month ago
MrWaradana 9f9238c088 remove the acquisition_year_ref 1 month ago
MrWaradana 4ff7e29d31 feat: Dynamically update equipment acquisition year from production data and link prediction records to this reference. 1 month ago
MrWaradana 9cda4512c4 fix update equipment recalculation error 1 month ago
MrWaradana 1f38f1a80f feat: Standardize equipment API responses to `EquipmentDataMaster` and optimize LCC calculations by pre-fetching parameters and including new material cost fields. 1 month ago
MrWaradana b72e1ec51d feat: Implement `/simulate-all` endpoint to run predictions and EAC for all equipment, and refine `is_actual` determination logic. 1 month ago
MrWaradana ab54c61416 remove raise exception 1 month ago
MrWaradana c35ec7df6b fix items_per_page params 1 month ago
Cizz22 7cad6cc8c4 add validation 1 month ago
MrWaradana 020dd2254b fix count remaining life 2 months ago
MrWaradana 13a0273b75 refactor: rename `get_count_remaining_life` to `get_count_remaining_life_equipment` for clarity. 2 months ago
MrWaradana 04bba31670 feat: Add equipment remaining life count API, refine actual data insertion logging, and enhance prediction data fetching. 2 months ago
MrWaradana 37a67c2fd2 feat: Make `equipment_master` field optional in `EquipmentDataMaster` schema. 2 months ago
MrWaradana 74ff4007e3 fix the join to outerjoin for get admin equipment data 2 months ago
MrWaradana 509395c973 remove min_eac_info 2 months ago
MrWaradana 55e41abaa3 fix condition asset criticality 2 months ago
MrWaradana ad224c7ecc refactor select for displaying maximo record 2 months ago
MrWaradana 7e9c56f759 fix: empty condtionn wo maxio 2 months ago
MrWaradana e95669b7e3 fix: if wo none, asset criticality 0 2 months ago
MrWaradana 389449d10a refactor: Implement equipment data services with dynamic SQL query generation and category rollup logic. 2 months ago
MrWaradana d1aa0ced70 refactor: refine EAC year difference calculation logic and add an explanatory comment for EM. 3 months ago
MrWaradana baf05b10de fix: correctly calculate remaining life and apply ordering using aliased column in EAC queries. 3 months ago
MrWaradana 052b94d8e0 refactor: externalize SQL WHERE clause generation and update cost data column names. 3 months ago
MrWaradana 84bc9ec06e fix: Modify equipment service query to handle null `actfinish` or `actstart` in duration condition. 3 months ago
MrWaradana a2152f33b4 feat: Implement RBD integration for EAF simulation and result collection, and enhance equipment data with joined Maximo records. 3 months ago
MrWaradana 92818a581a feat: Add `min_eac_disposal_cost` to the equipment chart response schema and service. 3 months ago
MrWaradana a1ea7e8b8c fix schema response top 10 3 months ago
MrWaradana c1d087611a update formula and top 10 remaining life 3 months ago
MrWaradana 7df44deb4d fix minimum_eac filters in equipment service queries 3 months ago
MrWaradana 6b1dd678e5 fix top 10 added column query 3 months ago
MrWaradana a1d51f9029 add filter out minimum eac 3 months ago
MrWaradana 9e622b5b23 fix top 10 case 3 months ago
MrWaradana 385b0e7bdb fix assetnum bound 3 months ago
MrWaradana bb9c9bc0a6 update fix equipment eac and formula 3 months ago
MrWaradana 996d1aa9d7 fix onnection closed error 3 months ago
MrWaradana 2926794fbe paginate the top 10 equipments service 3 months ago
MrWaradana 91cb9e6efa fix import lcca 3 months ago
MrWaradana 53e5c93cfd fix proportion for acquisition cost calculation 3 months ago
MrWaradana 81d77716f4 debug update equipment simulation 3 months ago
MrWaradana 9b02963d45 add acquisition data CRUD API 3 months ago
MrWaradana 7daf2c1d79 add category_no changes in equipment master data 3 months ago
MrWaradana aa0b053d31 update query and acquisition changes simulation 3 months ago
MrWaradana ce8c88fd43 add proportion on equipment master data 3 months ago
MrWaradana d84a442d87 update simulate data 3 months ago
MrWaradana 9ea9c9b92c update man_hours rate 3 months ago