93 Commits (c35ec7df6b1a7b88fcf6623da0498eb9f8bda3fe)

Author SHA1 Message Date
MrWaradana c35ec7df6b fix items_per_page params 1 month ago
Cizz22 7cad6cc8c4 add validation 1 month ago
MrWaradana 0087f66367 fix import credentials 2 months ago
MrWaradana 2aae6bc073 add the missing import 2 months ago
MrWaradana b90202214b fix config env credentials 2 months ago
MrWaradana 63110dd412 fix env missing 2 months ago
MrWaradana eba0d1565f fix src import 2 months ago
MrWaradana 9df47dfbfb fix import config 2 months ago
MrWaradana 44a154c38d fix dynamic env database hostname and port 2 months ago
MrWaradana 25288d18f5 refactor: improve EAC calculation output clarity and adjust Yeardata query year sorting from descending to ascending. 2 months ago
ariwahyunahar 619969987a Perubahan run2.py -> proyeksi sf dan auxelary sesuai rumus pak Stefy 2 months ago
ariwahyunahar 3e7543d3ad Perubahan run2.py -> proyeksi sf dan auxelary sesuai rumus pak Stefy 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 bd6efc2a3a feat: Add `get_where_query_sql_labour_cost` to filter out 'T' wonums and update `get_yearly_labour_cost_total_by_worktype` to use it. 2 months ago
MrWaradana 04b7977c78 update run plant simulation 2 months ago
MrWaradana 9245669487 add all worktype includes 2 months ago
MrWaradana b1da29c7e6 remove where worktype cm proactive em 2 months ago
ariwahyunahar d60c8bc511 Perubahan run2.py -> value EaF dan CF dari input, kecuali tahun prediksi ambil dari master 2 months ago
MrWaradana a9304328d4 fix id changes every fetch because of delete is_actual = 0 2 months ago
MrWaradana a2da393c54 feat: Introduce linear forecasting for SFC and auxiliary parameters and refine actual energy sales calculation. 2 months ago
ariwahyunahar 911254db11 Perubahan run2.py -> mengakomodir SFC & Aux power, serta perbaikan beberapa 2 months ago
MrWaradana 90f00af864 refactor: simplify worktype filter to always include CM, PROACTIVE, and EM. 2 months ago
MrWaradana fe4317b1b6 refactor: Remove wonum exclusion and add worktype CASE statement to equipment queries. 2 months ago
MrWaradana e6ceb1a3e6 fix query fetch rbd 2 months ago
MrWaradana 1d786b30bf feat: add status filter for completed and closed work orders to equipment queries 2 months ago
MrWaradana 835224a854 fix the simulation tables used 2 months ago
MrWaradana ee72a71fe4 fix plant calc 2 months ago
MrWaradana b6d9f147f3 update plant calculation 2 months ago
ariwahyunahar 16faf36de4 plant/run2.py -> perbaikan rumus pengambilan 3 rata2 data terakhir, menjadi 3 terakhir sebelumnya -> last_3_eaf = eaf_history[-3:] 2 months ago
ariwahyunahar d41899dcb5 plant/run2.py -> perubahan rumus pengambilan 3 rata2 data terakhir, menjadi 3 terakhir sebelumnya -> last_3_eaf = eaf_history[-4:-1] 2 months ago
MrWaradana 36fda3e73e fix where query sql 3 months ago
MrWaradana 389449d10a refactor: Implement equipment data services with dynamic SQL query generation and category rollup logic. 3 months ago
MrWaradana c630d0b135 feat: Implement 3-year average EAF and CF history tracking to adjust net capacity factor calculation. 3 months ago
MrWaradana 39a53c477a feat: Introduce linear projection for plant cost breakdown and decouple plant simulation from simulation_id. 3 months ago
ariwahyunahar 8c01702c7a edit plant simulation run2.py -> menambahkan hitung nilai cf=selisih dari rata2 3 tahun terakhir eaf - (cf - eaf) 3 months ago
ariwahyunahar 398a2b14a2 Merge branch 'main' of https://git.reliabilityindonesia.com/CIzz22/be-lcca 3 months ago
ariwahyunahar fd5082d002 edit plant simulation run2.py 3 months ago
MrWaradana 0e954d2dc0 feat: Implement upsert functionality for prediction data, updating existing records or inserting new ones, and remove the previous deletion of all predictions. 3 months ago
MrWaradana d2861e1a35 refactor: Streamline actual data queries by removing labor details, add optional asset filtering, and update EAC disposal cost calculation. 3 months ago
MrWaradana d1aa0ced70 refactor: refine EAC year difference calculation logic and add an explanatory comment for EM. 3 months ago
MrWaradana 0dd0ce1fe2 refactor: Exclude `seq=0` from historical data, simplify CM prediction logic, and remove hardcoded assetnum from run script. 3 months ago
MrWaradana fa4ea74d9b refactor: Standardize module imports to absolute paths and re-enable data querying in run script. 3 months ago
MrWaradana 56ec7a1bad feat: remove `query_data` invocation, add `assetnum` parameter to `predict_run`, and refine fallback imports. 3 months ago
MrWaradana 6ceb295781 edit avg proyeksi data equipment 3 months ago
ariwahyunahar ef07faf9a0 update run2 plant - create new function liner generate for B&D Cost 3 months ago
MrWaradana b9df675099 refactor: adjust import path for where_query_sql 3 months ago
MrWaradana 052b94d8e0 refactor: externalize SQL WHERE clause generation and update cost data column names. 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 87d334ed73 fix script equipment 3 months ago