Entitlement Manager#

The entitlement manager determines what a beneficiary is entitled to for a given cycle.

odoo.addons.spp_programs.models.managers.entitlement_manager provides the class BaseEntitlementManager define the interface for this manager. DefaultCashEntitlementManager is the default implementation of this class for cash distribution.

The BaseEntitlementManager can be extended to implement any other type of distribution such as in-kind.

class odoo.addons.spp_programs.models.managers.entitlement_manager.BaseEntitlementManager[source]#