Formule de calcul
Date de départ de l'entreprise du dernier contrat connu
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est inconnue.
Formule de calcul OpenFisca :
def formula(individu, period): holder = individu.get_holder('contrat_de_travail_fin') fin_default_value = datetime64(date(2099, 12, 31)) past_periods = sorted( [p for p in holder.get_known_periods() if p.start <= period.start], key=lambda p: p.start ) if not past_periods: return individu.get_holder('fin_dernier_contrat').default_array() # Iterate forward so the last non-default value wins (most recent contract end) result = individu.get_holder('fin_dernier_contrat').default_array() for p in past_periods: val = individu('contrat_de_travail_fin', p) result = where(val != fin_default_value, val, result) return result
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Date de départ de l'entreprise du dernier contrat connu" peut avoir une influence sur d'autres dispositifs et variables :