Balai yasa

Kegiatan semiperawatan akhir (SPA) untuk lokomotif diesel elektrik di Balai Yasa Yogyakarta dilaksanakan apabila lokomotif telah berdinas selama 2 tahun setelah dilakukan pemeliharaan akhir sebelumnya atau sudah menempuh jarak 325.000 km. Sementara itu, kegiatan pemeliharaan akhir (PA) lokomotif diesel elektrik dilaksanakan apabila lokomotif telah berdinas selama 4 tahun setelah pemeliharaan akhir sebelumnya atau sudah menempuh jarak 650.000 km. Untuk lokomotif diesel hidraulik, SPA dilakukan apabila sudah berdinas selama 12.000 jam dinas (sekitar 500 hari), sedangkan PA dilakukan apabila sudah berdinas selama 24.000 jam dinas (sekitar 1.000 hari).