Formule de calcul
Prix unitaire du gaz rencontré par les ménages
Ce dispositif est peut-être obsolète !
La dernière date de relecture du dispositif est inconnue.
Formule de calcul OpenFisca :
def formula(menage, period, parameters): quantite_base = menage('quantites_gaz_contrat_base', period) quantite_b0 = menage('quantites_gaz_contrat_b0', period) quantite_b1 = menage('quantites_gaz_contrat_b1', period) quantite_b2i = menage('quantites_gaz_contrat_b2i', period) quantite_optimale = menage('quantites_gaz_contrat_optimal', period) prix_unitaire_base = \ parameters(period.start).tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_base_ttc prix_unitaire_b0 = \ parameters(period.start).tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b0_ttc prix_unitaire_b1 = \ parameters(period.start).tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b1_ttc prix_unitaire_b2i = \ parameters(period.start).tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b2i_ttc prix_unitaire_optimal = ( (quantite_base == quantite_optimale) * prix_unitaire_base + (quantite_b0 == quantite_optimale) * prix_unitaire_b0 + (quantite_b1 == quantite_optimale) * prix_unitaire_b1 + (quantite_b2i == quantite_optimale) * (quantite_b1 != quantite_optimale) * prix_unitaire_b2i ) return prix_unitaire_optimal
Formule OpenFisca sur GithubVariables et paramètres inscrits dans la formule :
Paramètres :
- tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b0_ttc
- tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b1_ttc
- tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_b2i_ttc
- tarifs_energie.tarifs_reglementes_gdf.prix_unitaire_gdf_ttc.prix_kwh_base_ttc
Variables utilisées par le cas type :
Variables et dispositifs influencés par la formule :
La formule du dispositif "Prix unitaire du gaz rencontré par les ménages" peut avoir une influence sur d'autres dispositifs et variables :