|
|
|
@ -391,10 +391,6 @@ async def get_top_10_economic_life(*, db_session: DbSession, common) -> list[Equ
|
|
|
|
query = (
|
|
|
|
query = (
|
|
|
|
query.add_columns(
|
|
|
|
query.add_columns(
|
|
|
|
case(
|
|
|
|
case(
|
|
|
|
(
|
|
|
|
|
|
|
|
(current_year - Equipment.minimum_eac_year) >= 0,
|
|
|
|
|
|
|
|
(current_year - Equipment.minimum_eac_year),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
(
|
|
|
|
(
|
|
|
|
(Equipment.minimum_eac_year - current_year) >= 0,
|
|
|
|
(Equipment.minimum_eac_year - current_year) >= 0,
|
|
|
|
(Equipment.minimum_eac_year - current_year),
|
|
|
|
(Equipment.minimum_eac_year - current_year),
|
|
|
|
@ -427,10 +423,6 @@ async def get_top_10_replacement_priorities(*, db_session: DbSession, common) ->
|
|
|
|
query = (
|
|
|
|
query = (
|
|
|
|
query.add_columns(
|
|
|
|
query.add_columns(
|
|
|
|
case(
|
|
|
|
case(
|
|
|
|
(
|
|
|
|
|
|
|
|
(current_year - Equipment.minimum_eac_year) >= 0,
|
|
|
|
|
|
|
|
(current_year - Equipment.minimum_eac_year),
|
|
|
|
|
|
|
|
),
|
|
|
|
|
|
|
|
(
|
|
|
|
(
|
|
|
|
(Equipment.minimum_eac_year - current_year) >= 0,
|
|
|
|
(Equipment.minimum_eac_year - current_year) >= 0,
|
|
|
|
(Equipment.minimum_eac_year - current_year),
|
|
|
|
(Equipment.minimum_eac_year - current_year),
|
|
|
|
|