akvo.rsr.usecases.period_update_aggregation module
- akvo.rsr.usecases.period_update_aggregation.aggregate(period: IndicatorPeriod)[source]
- akvo.rsr.usecases.period_update_aggregation.calculate_period_actual_value(period: IndicatorPeriod) Tuple[Decimal, Decimal | None, Decimal | None] [source]
- akvo.rsr.usecases.period_update_aggregation.get_contributing_child_periods(period: IndicatorPeriod) QuerySet [source]
- akvo.rsr.usecases.period_update_aggregation.sum_contributed_percentage_value(period: IndicatorPeriod) Tuple[Decimal | None, Decimal | None] [source]
- akvo.rsr.usecases.period_update_aggregation.sum_contributed_unit_value(period: IndicatorPeriod) Decimal [source]
- akvo.rsr.usecases.period_update_aggregation.sum_cumulative_updates(period: IndicatorPeriod) Tuple[Decimal | None, Decimal | None, Decimal | None] [source]
- akvo.rsr.usecases.period_update_aggregation.sum_non_cumulative_updates(period: IndicatorPeriod) Tuple[Decimal | None, Decimal | None, Decimal | None] [source]
- akvo.rsr.usecases.period_update_aggregation.sum_updates(period: IndicatorPeriod) Tuple[Decimal | None, Decimal | None, Decimal | None] [source]