SPB Git
8.4 KB · 26 lines csv
1id,chapitre,description,script,test,resultat_attendu,resultat_obtenu,statut,date2CALC-28-001,28,"RBE du cas 3 = 165 540 × (1 − 0,039) + 9 360",analysis/python/cases/ch28_depenses.py (traite.cas3.revenus),analysis/python/tests/test_ch28.py::test_valeurs_citees_cas3,168443.94,168443.94,verifie,2026-10-313CALC-28-002,28,"Dépenses normalisées hors réserve (taxes rôle × taux ; postes 2025 × 1,03 ; gestion 4 % RBE)",analysis/python/cases/ch28_depenses.py (traite.cas3.depenses_normalisees),analysis/python/tests/test_ch28.py::test_valeurs_citees_cas3,70385.19,70385.19,verifie,2026-10-314CALC-28-003,28,"Dépenses totales (réserve 8 103 $ comprise) et ratio 46,6 % du RBE",analysis/python/cases/ch28_depenses.py,analysis/python/tests/test_ch28.py::test_valeurs_citees_cas3,78488.19 ; 0.466,78488.19 ; 0.4660,verifie,2026-10-315CALC-28-004,28,"RNE₁ = RBE − DE − RR ; par logement (12) ; par m² (825 m²)",analysis/python/cases/ch28_depenses.py (traite.cas3.rne),analysis/python/tests/test_ch28.py::test_identite_rne;test_valeurs_citees_cas3,89955.75 ; 7496.31 ; 109.04,89955.75 ; 7496.31 ; 109.04,verifie,2026-10-316CALC-28-005,28,"Cohérence avec traite.cas3.tout() utilisé par les ch. 29, 30 et 47 (RNE, dépenses, taux médian, V)",analysis/python/cases/ch28_depenses.py,analysis/python/tests/test_ch28.py::test_coherence_avec_cas3_partage,identité,identité (rel 1e-12),verifie,2026-10-317CALC-28-006,28,"Classement : fixes 23 317,78 (29,7 %), variables 47 067,41 (60,0 %) dont gestion 6 737,76, réserve 8 103 (10,3 %) ; fixes = 13,8 % du RBE",analysis/python/cases/ch28_depenses.py::classement,analysis/python/tests/test_ch28.py::test_classement_somme;test_valeurs_citees_cas3,23317.78 ; 47067.41 ; 8103.00,23317.78 ; 47067.41 ; 8103.00,verifie,2026-10-318CALC-28-007,28,"Groupes en % du RBE : taxes 7,08 ; assurances 6,76 ; énergie 4,37 ; entretien 6,97 ; conciergerie et services 10,11 ; honoraires 2,49 ; gestion 4,00 ; réserve 4,81",analysis/python/cases/ch28_depenses.py::classement,analysis/python/tests/test_ch28.py::test_valeurs_citees_cas3,voir description,conforme,verifie,2026-10-319CALC-28-008,28,"Historique 2023-2025 : totaux 66 992 / 70 438 / 70 693 ; +5,5 % ; TCAC 2,7 % ; variations par poste",analysis/python/cases/ch28_depenses.py::historique_cas3,analysis/python/tests/test_ch28.py::test_historique,66992 ; 70438 ; 70693 ; 0.055 ; 0.027,66992 ; 70438 ; 70693 ; 0.0552 ; 0.0273,verifie,2026-10-3110CALC-28-009,28,"Écart de normalisation : dépenses déclarées 2025 70 693 vs normalisées 78 488,19 (+7 795,19) ; RNE historique 97 750,94 ; surévaluation 176 561 $ (8,7 %) à 4,415 %",analysis/python/cases/ch28_depenses.py,analysis/python/tests/test_ch28.py::test_historique,7795.19 ; 97750.94 ; 176561,7795.19 ; 97750.94 ; 176561,verifie,2026-10-3111CALC-28-010,28,"Normalisation alternative (moyenne indexée à 3 %) : assurances 12 437,31 vs 11 391,80 (+1 045,51) ; entretien −130,75 ; conciergerie +131,24 ; déneigement −266,55 ; honoraires −163,69 ; électricité −107,53",analysis/python/cases/ch28_depenses.py::normalisation_alternative,analysis/python/tests/test_ch28.py::test_normalisation_alternative,voir description,"conforme (0,01 $)",verifie,2026-10-3112CALC-28-011,28,"Démonstration réserve/taux : R' = R + RR/V = 4,8127 % (+39,8 pb) ; V' = 1 869 136 ; ΔV = RR/R' = 168 367 ; erreur −8,26 % = −RR/(RNE+RR) ; inverse +9,0 %",analysis/python/cases/ch28_depenses.py::demonstration_reserve,analysis/python/tests/test_ch28.py::test_demonstration_reserve,identités + valeurs,identités (1e-6) + valeurs (1 $),verifie,2026-10-3113CALC-28-012,28,"Réserve par composantes (hypothèses pédagogiques) : linéaire 687,62 $/log. (8 251,43) ; fonds 3 % 580,71 $/log. (6 968,47) ; fonds 5 % 518,77 ; limite i→0 = linéaire",analysis/python/cases/ch28_depenses.py::reserve_par_composantes (traite.finance.facteur_fonds_amortissement),analysis/python/tests/test_ch28.py::test_reserve_composantes,687.62 ; 580.71 ; 518.77,687.62 ; 580.71 ; 518.77,verifie,2026-10-3114CALC-28-013,28,"Équivalence VA des remplacements perpétuels C/((1+i)^N − 1) et VA de la réserve au fonds d'amortissement RR/i (C = 26 400, N = 12, i = 3 %) : 62 006,64 ; RR = 1 860,20",analysis/python/cases/ch28_depenses.py::exercices (ex7),analysis/python/tests/test_ch28.py::test_equivalence_reserve_capex,62006.64 ; 1860.20,62006.64 ; 1860.20,verifie,2026-10-3115CALC-28-014,28,"CAPEX programmés 85 000 (2027) + 40 000 (2029) + 120 000 (2032) : VA à 7,25 % = 177 647,94 ; annuité équivalente 10 ans = 25 586,15 ; double comptage → RNE 64 369,60, V 1 457 975 (−28,4 %)",analysis/python/cases/ch28_depenses.py::equivalence_capex,analysis/python/tests/test_ch28.py::test_equivalence_capex_dossier;test_exercices,177647.94 ; 25586.15 ; 1457975,177647.94 ; 25586.15 ; 1457975,verifie,2026-10-3116CALC-28-015,28,"Loyers au marché : RBE 188 140,60 ; RNE 108 864,54 ; ratio 42,1 % ; loyer moyen 1 291,92 vs 1 149,58 contractuel",analysis/python/cases/ch28_depenses.py::calculer,analysis/python/tests/test_ch28.py::test_valeurs_citees_marche_et_comparables,188140.60 ; 108864.54 ; 0.421,188140.60 ; 108864.54 ; 0.4214,verifie,2026-10-3117CALC-28-016,28,"Comparables (40) : ratio médian 39,85 %, Q1 37,88, Q3 41,85, min 31,0, max 46,3 ; corrélation ratio–loyer −0,04 ; courbe iso-dépenses passe par les deux points du sujet",analysis/python/cases/ch28_depenses.py::ratio_iso_depenses,analysis/python/tests/test_ch28.py::test_valeurs_citees_marche_et_comparables,0.3985 ; 0.3788 ; 0.4185,0.3985 ; 0.3788 ; 0.4185,verifie,2026-10-3118CALC-28-017,28,"Sensibilité réserve (0 → 1 200 $/log.) : RNE 98 058,75 → 83 658,75 ; ΔV +9,0 % → −7,0 % ; 100 $/log. +7,7 %",analysis/python/cases/ch28_depenses.py::sensibilites,analysis/python/tests/test_ch28.py::test_sensibilites,voir description,conforme,verifie,2026-10-3119CALC-28-018,28,"Sensibilité taxe : compte indexé 5,3 % 11 194,44 (−1,1 %) ; +10 pb 12 388,20 (−2,4 %) ; Gatineau 6+ 15 320,80 (−5,7 %) ; Québec 6+ 16 933,40 (−7,5 %)",analysis/python/cases/ch28_depenses.py::sensibilites,analysis/python/tests/test_ch28.py::test_sensibilites,voir description,conforme,verifie,2026-10-3120CALC-28-019,28,"Sensibilité gestion : 0 % +7,5 % ; 3 % +1,9 % ; 5 % −1,9 % ; 6 % −3,7 % ; 10 % −11,2 % ; ∂V/∂DE = −1/R = −22,65 ; élasticité RNE/dépenses −0,873 ; élasticité RNE/RBE 1,80 ; 25 pb ≡ 4 820,78 $ de dépenses",analysis/python/cases/ch28_depenses.py::sensibilites,analysis/python/tests/test_ch28.py::test_sensibilites,voir description,conforme,verifie,2026-10-3121CALC-28-020,28,"Pentes citées (légende fig. 28.5) : 12/R = 272 $ par $ de réserve/log. ; 2 200/R ≈ 49 830 $ par 10 pb de taxe ; RBE/100/R = 38 153 $ par point de gestion",analysis/python/cases/ch28_depenses.py,analysis/python/tests/test_ch28.py::test_sensibilites,272 ; 49830 ; 38153,271.8 ; 49830 ; 38153,verifie,2026-10-3122CALC-28-021,28,"Indexation IPC Québec (18-10-0004-01, v41691783) : 124,7 (2015-04) → 167,7 (2026-09) = +34,5 % ; barème SCHL 2015 indexé : entretien 672 $, salaires 403 $, réserve 134 $",analysis/python/cases/ch28_depenses.py::indexation_ipc,analysis/python/tests/test_ch28.py::test_indexation_ipc,1.3448 ; 672.4 ; 403.4 ; 134.5,1.3448 ; 672.4 ; 403.4 ; 134.5,verifie,2026-10-3123CALC-28-022,28,"Cas 2 : RBE 40 577,04 ; gestion imputée 1 623,08 ; dépenses hors réserve 16 743,08 ; totales 18 543,08 ; ratio 45,7 % ; RNE 22 033,96 ; 7 344,65 $/log. ; 84,10 $/m² ; fixes 52,7 % ; dépenses 6 181,03 $/log., 70,78 $/m²",analysis/python/cases/ch28_depenses.py::cas2_detail (traite.cas2.rne),analysis/python/tests/test_ch28.py::test_cas2,voir description,"conforme (0,01 $)",verifie,2026-10-3124CALC-28-023,28,"Cas 2 : vérification des taxes de Québec 2026 : 495 000 × 0,7464 % = 3 694,68 + 3 × (386 + 195) = 5 437,68 vs 5 900 déclaré (écart 462,32) ; scolaire (495 000 − 25 000) × 0,07899 % = 371,25 vs 470",analysis/python/cases/ch28_depenses.py::cas2_detail,analysis/python/tests/test_ch28.py::test_cas2,5437.68 ; 462.32 ; 371.25,5437.68 ; 462.32 ; 371.25,verifie,2026-10-3125CALC-28-024,28,"Exercices 28.1 à 28.7 (solutions/ch28.tex) : RBE 118 800, RNE 79 999,70, ratio 32,66 % ; écart 1 046,00 → 23 692 $ ; taxe 1 006,24 → −22 791 $ ; réserve 687,62 / 580,71 / 518,77 ; comparable 20 log. : 4,439 % / 4,768 %, V' 1 886 540 (−6,91 %) ; cas 2 sans gestion 23 657,04, +7,37 % ; CAPEX 25 586,15, V 1 457 975",analysis/python/cases/ch28_depenses.py::exercices,analysis/python/tests/test_ch28.py::test_exercices,voir description,conforme,verifie,2026-10-3126
Files · da8a4ee0304be0aa9c54ed0aad08d985fc4539fc
Menu

Theme