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.get_disaggregation_aggregation()[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]