Skip to content
Snippets Groups Projects
Commit 11bf8908 authored by Dorine Lambinet's avatar Dorine Lambinet
Browse files

Ajoute des articles

parent 115e4080
No related branches found
No related tags found
1 merge request!98Paramètres organisés de l'impôt sur le revenu
Pipeline #5461 passed
...@@ -605,7 +605,7 @@ ...@@ -605,7 +605,7 @@
> >
</span> </span>
</div> </div>
{:else if billParameter.name === "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.conj"} {:else if billParameter.name === "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.inv1"}
<h4 <h4
class="mb-4 font-serif text-2xl italic text-gray-700 md:text-3xl" class="mb-4 font-serif text-2xl italic text-gray-700 md:text-3xl"
> >
...@@ -613,7 +613,120 @@ ...@@ -613,7 +613,120 @@
class="mr-1 inline-flex h-7 w-7 place-self-center text-le-gris-dispositif-light" class="mr-1 inline-flex h-7 w-7 place-self-center text-le-gris-dispositif-light"
icon="ri-map-pin-2-fill" icon="ri-map-pin-2-fill"
/> />
<span class="font-bold">Article 194</span> - Code général des impôts <span class="font-bold">Article 195, 2.</span> - Code général des
impôts
</h4>
<div class="font-serif">
<p>
2. Le quotient familial prévu à l'article 194 est augmenté d'<span
class="bg-le-gris-dispositif-light">une demi-part</span
> pour chaque enfant à charge et d'un quart de part pour chaque
enfant réputé à charge égale de l'un et l'autre de ses parents,
titulaire de la carte “ mobilité inclusion ” portant la mention
“ invalidité ” prévue à l'article L. 241-3 du code de l'action
sociale et des familles.
</p>
</div>
<div class="mt-4 text-right text-sm text-gray-500">
<p class="">Extrait d'article à jour au 07 août 2022.</p>
<span class="text-sm text-gray-500 md:text-base">
<a
class="link"
href="https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000042907740/2022-08-08/"
target="_blank">Voir l'article sur Légifrance.fr</a
>
</span>
</div>
<!-- {:else if billParameter.name === "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.not31a"}
<h4
class="mb-4 font-serif text-2xl italic text-gray-700 md:text-3xl"
>
<Icon
class="mr-1 inline-flex h-7 w-7 place-self-center text-le-gris-dispositif-light"
icon="ri-map-pin-2-fill"
/>
<span class="font-bold">Article 195, 3. et 4.</span> - Code général
des impôts
</h4>
<div class="font-serif">
<p>
3. Le quotient familial prévu à l'article 194 est augmenté d'<span
class="bg-le-gris-dispositif-light">une demi-part</span
>
pour les contribuables mariés, lorsque l'un ou l'autre des conjoints
remplit l'une des conditions fixées aux c, d et d bis du 1.
</p>
<p>
4. Le quotient familial prévu à l'article 194 est augmenté d'<span
class="bg-le-gris-dispositif-light">une part</span
> pour les contribuables mariés invalides lorsque chacun des conjoints
remplit l'une des conditions fixées aux c, d et d bis du 1.
</p>
</div>
<div class="mt-4 text-right text-sm text-gray-500">
<p class="">Extrait d'article à jour au 07 août 2022.</p>
<span class="text-sm text-gray-500 md:text-base">
<a
class="link"
href="https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000042907740/2022-08-08/"
target="_blank">Voir l'article sur Légifrance.fr</a
>
</span>
</div>
-->
{:else if billParameter.name === "impot_revenu.calcul_revenus_imposables.abat_rni.enfant_marie.montant"}
<h4
class="mb-4 font-serif text-2xl italic text-gray-700 md:text-3xl"
>
<Icon
class="mr-1 inline-flex h-7 w-7 place-self-center text-le-gris-dispositif-light"
icon="ri-map-pin-2-fill"
/>
<span class="font-bold">Article 196 B, §2</span> - Code général des
impôts
</h4>
<div class="font-serif">
<p>
Le contribuable qui accepte le rattachement des personnes
désignées au 3 de l'article 6 bénéficie d'une demi-part
supplémentaire de quotient familial par personne ainsi
rattachée.
</p>
<p>
Si la personne rattachée est mariée ou a des enfants à charge,
l'avantage fiscal accordé au contribuable prend la forme d'un
abattement de <span class="bg-le-gris-dispositif-light"
>6 042 €</span
> sur son revenu global net par personne ainsi prise en charge.
Lorsque les enfants de la personne rattachée sont réputés être
à la charge égale de l'un et l'autre de leurs parents, l'abattement
auquel ils ouvrent droit pour le contribuable, est égal à la moitié
de cette somme.
</p>
</div>
<div class="mt-4 text-right text-sm text-gray-500">
<p class="">Extrait d'article à jour au 07 août 2022.</p>
<span class="text-sm text-gray-500 md:text-base">
<a
class="link"
href="https://www.legifrance.gouv.fr/codes/article_lc/LEGIARTI000044978337/2022-08-08/"
target="_blank">Voir l'article sur Légifrance.fr</a
>
</span>
</div>
{:else if billParameter.name === "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.conj" || "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.enf1" || "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.enf2"}
<h4
class="mb-4 font-serif text-2xl italic text-gray-700 md:text-3xl"
>
<Icon
class="mr-1 inline-flex h-7 w-7 place-self-center text-le-gris-dispositif-light"
icon="ri-map-pin-2-fill"
/>
<span class="font-bold">Article 194, I.§1</span> - Code général des
impôts
</h4> </h4>
<div class="font-serif"> <div class="font-serif">
...@@ -623,75 +736,103 @@ ...@@ -623,75 +736,103 @@
déterminé conformément aux dispositions suivantes : déterminé conformément aux dispositions suivantes :
</p> </p>
<table class="table-auto"> <div class="m-3 flex rounded-xl border border-gray-300">
<table
class="my-3 w-full table-auto border-collapse rounded-md p-2 text-center"
>
<thead> <thead>
<tr> <tr class="font-sans text-sm text-gray-500">
<th>SITUATION DE FAMILLE</th> <th class="border-b border-gray-300 p-2"
<th>NOMBRE DE PARTS</th> >SITUATION DE FAMILLE</th
>
<th class="border-b border-gray-300 p-2"
>NOMBRE DE PARTS</th
>
</tr> </tr>
</thead> </thead>
<tbody> <tbody class="bg-white">
<tr> <tr>
<td>Célibataire, divorcé ou veuf sans enfant à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>1</td> >Célibataire, divorcé ou veuf sans enfant à charge</td
>
<td class="border-b border-gray-300 p-2">1</td>
</tr> </tr>
<tr> <tr>
<td>Marié sans enfant à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>2</td> >Marié sans enfant à charge</td
>
<td class="border-b border-gray-300 p-2">2</td>
</tr> </tr>
<tr> <tr>
<td>Célibataire ou divorcé ayant un enfant à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>1,5</td> >Célibataire ou divorcé ayant un enfant à charge</td
>
<td class="border-b border-gray-300 p-2">1,5</td>
</tr> </tr>
<tr> <tr>
<td>Célibataire ou divorcé ayant deux enfants à charge</td <td class="border-b border-gray-300 p-2 text-left"
>Célibataire ou divorcé ayant deux enfants à charge</td
> >
<td>2,5</td> <td class="border-b border-gray-300 p-2">2,5</td>
</tr> </tr>
<tr> <tr>
<td>Marié ou veuf ayant un enfant à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>2</td> >Marié ou veuf ayant un enfant à charge</td
>
<td class="border-b border-gray-300 p-2">2</td>
</tr> </tr>
<tr> <tr>
<td>Marié ou veuf ayant deux enfants à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>3</td> >Marié ou veuf ayant deux enfants à charge</td
>
<td class="border-b border-gray-300 p-2">3</td>
</tr> </tr>
<tr> <tr>
<td <td class="border-b border-gray-300 p-2 text-left"
>Célibataire ou divorcé ayant trois enfants à charge</td >Célibataire ou divorcé ayant trois enfants à charge</td
> >
<td>3</td> <td class="border-b border-gray-300 p-2">3</td>
</tr> </tr>
<tr> <tr>
<td>Marié ou veuf ayant trois enfants à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>4</td> >Marié ou veuf ayant trois enfants à charge</td
>
<td class="border-b border-gray-300 p-2">4</td>
</tr> </tr>
<tr> <tr>
<td <td class="border-b border-gray-300 p-2 text-left"
>Célibataire ou divorcé ayant quatre enfants à charge</td >Célibataire ou divorcé ayant quatre enfants à charge</td
> >
<td>4</td> <td class="border-b border-gray-300 p-2">4</td>
</tr> </tr>
<tr> <tr>
<td>Marié ou veuf ayant quatre enfants à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>5</td> >Marié ou veuf ayant quatre enfants à charge</td
>
<td class="border-b border-gray-300 p-2">5</td>
</tr> </tr>
<tr> <tr>
<td>Célibataire ou divorcé ayant cinq enfants à charge</td <td class="border-b border-gray-300 p-2 text-left"
>Célibataire ou divorcé ayant cinq enfants à charge</td
> >
<td>5</td> <td class="border-b border-gray-300 p-2">5</td>
</tr> </tr>
<tr> <tr>
<td>Marié ou veuf ayant cinq enfants à charge</td> <td class="border-b border-gray-300 p-2 text-left"
<td>6</td> >Marié ou veuf ayant cinq enfants à charge</td
>
<td class="border-b border-gray-300 p-2">6</td>
</tr> </tr>
<tr> <tr>
<td>Célibataire ou divorcé ayant six enfants à charge</td> <td class="border-gray-300 p-2 text-left"
<td>6</td> >Célibataire ou divorcé ayant six enfants à charge</td
>
<td class="border-gray-300 p-2">6</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
</div>
<p> <p>
et ainsi de suite, en augmentant d'une part par enfant à et ainsi de suite, en augmentant d'une part par enfant à
charge du contribuable. charge du contribuable.
......
...@@ -193,22 +193,6 @@ ...@@ -193,22 +193,6 @@
</div> </div>
</div> </div>
</div> </div>
{#if ["impot_revenu.calcul_impot_revenu.plaf_qf.general", "impot_revenu.calcul_impot_revenu.plaf_qf.celib", "impot_revenu.calcul_impot_revenu.plaf_qf.celib_enf", "impot_revenu.calcul_impot_revenu.plaf_qf.reduc_postplafond", "impot_revenu.calcul_impot_revenu.plaf_qf.reduc_postplafond_veuf", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.plaf_GuadMarReu", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.plaf_GuyMay", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.taux_GuadMarReu", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.taux_GuyMay", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_celib", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_couple", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.taux", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.inv2", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.conj"].includes(billParameter.name)}
<div class="mt-2">
<button
class="inline-flex h-7 grow-0 items-center rounded-md bg-gray-200 px-2 py-1 text-sm uppercase text-black shadow-md hover:bg-le-bleu hover:text-white focus:outline-none"
on:click={() => (isArticleModalOpen = true)}
title="Voir le paramètre dans l'article de loi"
><Icon class=" h-4 w-4" icon="ri-align-left" /><Icon
class="-ml-0.5 mr-2 h-4 w-4"
icon="ri-search-line"
/><span class="">Article de loi</span></button
>
<ArticleModal bind:isOpen={isArticleModalOpen} {billParameter} />
</div>
{/if}
{#if billReferences !== undefined && billReferences.length > 0} {#if billReferences !== undefined && billReferences.length > 0}
<div class="rounded-b bg-le-gris-dispositif-ultralight py-2 px-2"> <div class="rounded-b bg-le-gris-dispositif-ultralight py-2 px-2">
<!--Date du paramètre--> <!--Date du paramètre-->
...@@ -231,4 +215,19 @@ ...@@ -231,4 +215,19 @@
</ul> </ul>
</div> </div>
{/if} {/if}
{#if ["impot_revenu.calcul_impot_revenu.plaf_qf.general", "impot_revenu.calcul_impot_revenu.plaf_qf.celib", "impot_revenu.calcul_impot_revenu.plaf_qf.celib_enf", "impot_revenu.calcul_impot_revenu.plaf_qf.reduc_postplafond", "impot_revenu.calcul_impot_revenu.plaf_qf.reduc_postplafond_veuf", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.plaf_GuadMarReu", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.plaf_GuyMay", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.taux_GuadMarReu", "impot_revenu.calcul_impot_revenu.plaf_qf.abat_dom.taux_GuyMay", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_celib", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.seuil_couple", "impot_revenu.calcul_impot_revenu.plaf_qf.decote.taux", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.inv2", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.conj", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.enf1", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.enf2", "impot_revenu.calcul_revenus_imposables.abat_rni.enfant_marie.montant", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.inv1", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.not31a", "impot_revenu.calcul_impot_revenu.plaf_qf.quotient_familial.not31b"].includes(billParameter.name)}
<div class="mt-2">
<button
class="inline-flex h-7 grow-0 items-center rounded-md bg-gray-200 px-2 py-1 text-sm uppercase text-black shadow-md hover:bg-le-bleu hover:text-white focus:outline-none"
on:click={() => (isArticleModalOpen = true)}
title="Voir le paramètre dans l'article de loi"
><Icon class=" h-4 w-4" icon="ri-align-left" /><Icon
class="-ml-0.5 mr-2 h-4 w-4"
icon="ri-search-line"
/><span class="">Article de loi</span></button
>
<ArticleModal bind:isOpen={isArticleModalOpen} {billParameter} />
</div>
{/if}
</section> </section>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment