211 Commits (main)
 

Author SHA1 Message Date
MrWaradana 0087f66367 fix import credentials 1 day ago
MrWaradana 2aae6bc073 add the missing import 1 day ago
MrWaradana b90202214b fix config env credentials 1 day ago
MrWaradana 63110dd412 fix env missing 1 day ago
MrWaradana 022d2d0fc7 fix env import lookup 1 day ago
MrWaradana eba0d1565f fix src import 1 day ago
MrWaradana 9df47dfbfb fix import config 1 day ago
MrWaradana 44a154c38d fix dynamic env database hostname and port 2 days ago
MrWaradana e3963ff5f2 feat: Add field validator to convert empty strings to None for specific numeric fields. 4 days ago
MrWaradana 25288d18f5 refactor: improve EAC calculation output clarity and adjust Yeardata query year sorting from descending to ascending. 4 days ago
ariwahyunahar 619969987a Perubahan run2.py -> proyeksi sf dan auxelary sesuai rumus pak Stefy 4 days ago
ariwahyunahar 3e7543d3ad Perubahan run2.py -> proyeksi sf dan auxelary sesuai rumus pak Stefy 4 days ago
MrWaradana 020dd2254b fix count remaining life 4 days ago
MrWaradana 13a0273b75 refactor: rename `get_count_remaining_life` to `get_count_remaining_life_equipment` for clarity. 4 days ago
MrWaradana 04bba31670 feat: Add equipment remaining life count API, refine actual data insertion logging, and enhance prediction data fetching. 4 days 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. 5 days ago
MrWaradana 04b7977c78 update run plant simulation 5 days ago
MrWaradana 9245669487 add all worktype includes 5 days ago
MrWaradana b1da29c7e6 remove where worktype cm proactive em 5 days ago
ariwahyunahar d60c8bc511 Perubahan run2.py -> value EaF dan CF dari input, kecuali tahun prediksi ambil dari master 5 days ago
MrWaradana a9304328d4 fix id changes every fetch because of delete is_actual = 0 5 days ago
MrWaradana f0abadf932 fix id fetch changes 5 days ago
MrWaradana a2da393c54 feat: Introduce linear forecasting for SFC and auxiliary parameters and refine actual energy sales calculation. 6 days ago
ariwahyunahar 911254db11 Perubahan run2.py -> mengakomodir SFC & Aux power, serta perbaikan beberapa 6 days ago
MrWaradana 90f00af864 refactor: simplify worktype filter to always include CM, PROACTIVE, and EM. 2 weeks ago
MrWaradana fe4317b1b6 refactor: Remove wonum exclusion and add worktype CASE statement to equipment queries. 2 weeks ago
MrWaradana e6ceb1a3e6 fix query fetch rbd 2 weeks ago
MrWaradana 1d786b30bf feat: add status filter for completed and closed work orders to equipment queries 2 weeks ago
MrWaradana 835224a854 fix the simulation tables used 2 weeks ago
MrWaradana 37a67c2fd2 feat: Make `equipment_master` field optional in `EquipmentDataMaster` schema. 2 weeks ago
MrWaradana 74ff4007e3 fix the join to outerjoin for get admin equipment data 2 weeks ago
MrWaradana 509395c973 remove min_eac_info 2 weeks ago
MrWaradana ee72a71fe4 fix plant calc 2 weeks ago
MrWaradana b6d9f147f3 update plant calculation 2 weeks ago
ariwahyunahar 16faf36de4 plant/run2.py -> perbaikan rumus pengambilan 3 rata2 data terakhir, menjadi 3 terakhir sebelumnya -> last_3_eaf = eaf_history[-3:] 2 weeks 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 weeks ago
MrWaradana 4cbf968688 remove fs from plant tr data 2 weeks ago
MrWaradana d84bd0f6ef feat: Introduce chart data retrieval with Break-Even Point calculation and update transaction ID type to UUID. 2 weeks ago
MrWaradana 55e41abaa3 fix condition asset criticality 2 weeks ago
MrWaradana 36fda3e73e fix where query sql 2 weeks ago
MrWaradana ad224c7ecc refactor select for displaying maximo record 2 weeks ago
MrWaradana 7e9c56f759 fix: empty condtionn wo maxio 2 weeks ago
MrWaradana e95669b7e3 fix: if wo none, asset criticality 0 2 weeks ago
MrWaradana 389449d10a refactor: Implement equipment data services with dynamic SQL query generation and category rollup logic. 2 weeks ago
MrWaradana c630d0b135 feat: Implement 3-year average EAF and CF history tracking to adjust net capacity factor calculation. 3 weeks ago
MrWaradana 39a53c477a feat: Introduce linear projection for plant cost breakdown and decouple plant simulation from simulation_id. 3 weeks ago
ariwahyunahar 8c01702c7a edit plant simulation run2.py -> menambahkan hitung nilai cf=selisih dari rata2 3 tahun terakhir eaf - (cf - eaf) 3 weeks ago
ariwahyunahar 398a2b14a2 Merge branch 'main' of https://git.reliabilityindonesia.com/CIzz22/be-lcca 3 weeks ago
ariwahyunahar fd5082d002 edit plant simulation run2.py 3 weeks 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 weeks ago