Build tenants' service-charge statements from a syndic RGDD
regularisation_charges_rgddQUAND le syndic a envoyé son RGDD (relevé général des dépenses) et qu'il faut établir le décompte de charges d'UN locataire. Traite chaque bloc du RGDD tel qu'il est imprimé, avec ses deux colonnes (à répartir / dont locatif) et SA clé de répartition propre — pas une clé unique pour toute la copropriété. Les lignes d'eau et de chauffage se répartissent au relevé de compteur, les autres aux millièmes du lot. Renvoie le décompte ligne à ligne, les contrôles de cohérence et le solde. À utiliser à la place de regularisation_charges dès que les charges viennent d'un décompte de syndic : l'autre outil répartit des charges forfaitaires.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| blocs | Yes | Un objet par bloc du RGDD, dans l'ordre où le syndic l'imprime. Chaque bloc porte les deux colonnes du document et sa clé. | |
| consos | No | Relevés du lot en mode index, par code de bloc ou par clé : {"EAU_FROIDE_BAT_A": 62}. Sans relevé, la ligne à index ne peut pas être calculée. | |
| period_end | No | Dernier jour inclus de l'exercice, format AAAA-MM-JJ (ex. 2019-03-31). L'exercice dure 365 jours. | |
| provisions | No | Total des provisions sur charges déjà encaissées sur l'exercice, en euros. Déduites du total pour donner le solde. | |
| quote_parts | Yes | Millièmes du lot, clé par clé : {"generales": 110, "immeuble": 110, "ascenseur": 110}. Une entrée par clé employée par les blocs ; une clé absente bloque le décompte plutôt que de produire un montant faux. | |
| period_start | No | Premier jour de l'exercice de charges, format AAAA-MM-JJ (ex. 2018-04-01). | |
| presence_end | No | Dernier jour d'occupation du locataire, format AAAA-MM-JJ. Sert au prorata temporis avec presence_start. | |
| presence_start | No | Premier jour d'occupation du locataire, format AAAA-MM-JJ. À omettre s'il a occupé tout l'exercice. | |
| total_immeuble | No | Total général imprimé en bas du RGDD, en euros. Sert de contrôle de complétude : si la somme des blocs ne retombe pas dessus, une ligne manque et le décompte est refusé. |