mirror of
https://github.com/CatalaLang/catala.git
synced 2024-09-20 08:47:14 +03:00
Implement example article for French Tax Code (Code général des Impôts)
This commit is contained in:
parent
c51840019e
commit
cc6d48cb26
7
Makefile
7
Makefile
@ -81,6 +81,7 @@ atom: atom_fr atom_en
|
||||
|
||||
EXAMPLES_DIR=examples
|
||||
ALLOCATIONS_FAMILIALES_DIR=$(EXAMPLES_DIR)/allocations_familiales
|
||||
CODE_GENERAL_IMPOTS_DIR=$(EXAMPLES_DIR)/code_general_impots
|
||||
US_TAX_CODE_DIR=$(EXAMPLES_DIR)/us_tax_code
|
||||
TUTORIAL_DIR=$(EXAMPLES_DIR)/tutorial
|
||||
|
||||
@ -88,6 +89,10 @@ allocations_familiales: pygments build
|
||||
$(MAKE) -C $(ALLOCATIONS_FAMILIALES_DIR) $@.tex
|
||||
$(MAKE) -C $(ALLOCATIONS_FAMILIALES_DIR) $@.html
|
||||
|
||||
code_general_impots: pygments build
|
||||
$(MAKE) -C $(ALLOCATIONS_FAMILIALES_DIR) $@.tex
|
||||
$(MAKE) -C $(ALLOCATIONS_FAMILIALES_DIR) $@.html
|
||||
|
||||
us_tax_code: pygments build
|
||||
$(MAKE) -C $(US_TAX_CODE_DIR) $@.tex
|
||||
$(MAKE) -C $(US_TAX_CODE_DIR) $@.html
|
||||
@ -96,7 +101,7 @@ tutorial_en: pygments build
|
||||
$(MAKE) -C $(TUTORIAL_DIR) $@.tex
|
||||
$(MAKE) -C $(TUTORIAL_DIR) $@.html
|
||||
|
||||
all_examples: allocations_familiales us_tax_code tutorial_en
|
||||
all_examples: allocations_familiales code_general_impots us_tax_code tutorial_en
|
||||
|
||||
##########################################
|
||||
# Website assets
|
||||
|
13
examples/code_general_impots/.gitignore
vendored
Normal file
13
examples/code_general_impots/.gitignore
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
*.aux
|
||||
*.dvi
|
||||
*.fdb_latexmk
|
||||
*.fls
|
||||
*.log
|
||||
*.out
|
||||
*.fls
|
||||
*.tex
|
||||
*.pdf
|
||||
_minted*
|
||||
*.toc
|
||||
*.pyg
|
||||
*.d
|
4
examples/code_general_impots/Makefile
Normal file
4
examples/code_general_impots/Makefile
Normal file
@ -0,0 +1,4 @@
|
||||
CATALA_LANG=fr
|
||||
SRC=code_general_impots.catala
|
||||
|
||||
include ../Makefile.common
|
@ -0,0 +1,40 @@
|
||||
@@Code général des impôts@@
|
||||
@@Livre premier : Assiette et liquidation de l'impôt@@+
|
||||
@@Première Partie : Impôts d'État@@++
|
||||
@@Titre premier : Impôts directs et taxes assimilées@@+++
|
||||
@@Chapitre premier : Impôt sur le revenu@@++++
|
||||
@@Section I : Dispositions générales@@+++++
|
||||
@@0I : Définition du revenu net global@@++++++
|
||||
@Article 1 A En savoir plus sur cet article...@
|
||||
Créé par Loi 2005-1719 2005-12-30 art. 74 I Finances pour 2006 JORF 31 décembre 2005
|
||||
Il est établi un impôt annuel unique sur le revenu des personnes physiques désigné sous le nom d'impôt sur le revenu. Cet impôt frappe le revenu net global du contribuable déterminé conformément aux dispositions des articles 156 à 168.
|
||||
|
||||
Ce revenu net global est constitué par le total des revenus nets des catégories suivantes :
|
||||
|
||||
– Revenus fonciers ;
|
||||
|
||||
– Bénéfices industriels et commerciaux ;
|
||||
|
||||
– Rémunérations, d'une part, des gérants majoritaires des sociétés à responsabilité limitée n'ayant pas opté pour le régime fiscal des sociétés de personnes dans les conditions prévues au IV de l'article 3 du décret n° 55-594 du 20 mai 1955 modifié et des gérants des sociétés en commandite par actions et, d'autre part, des associés en nom des sociétés de personnes et des membres des sociétés en participation lorsque ces sociétés ont opté pour le régime fiscal des sociétés de capitaux ;
|
||||
|
||||
– Bénéfices de l'exploitation agricole ;
|
||||
|
||||
– Traitements, salaires, indemnités, émoluments, pensions et rentes viagères ;
|
||||
|
||||
– Bénéfices des professions non commerciales et revenus y assimilés ;
|
||||
|
||||
– Revenus de capitaux mobiliers ;
|
||||
|
||||
– Plus-values de cession à titre onéreux de biens ou de droits de toute nature, déterminés conformément aux dispositions des articles 14 à 155, total dont sont retranchées les charges énumérées à l'article 156.
|
||||
|
||||
/*
|
||||
déclaration structure Categories_impot_revenu:
|
||||
donnée revenus_fonciers contenu Categorie_impot_revenu
|
||||
donnée bénéfices_industriels_commerciaux contenu Categorie_impot_revenu
|
||||
donnée remunerations_dirigeants contenu Categorie_impot_revenu
|
||||
donnée benefices_agricoles contenu Categorie_impot_revenu
|
||||
donnée traitements_salaires contenu Categorie_impot_revenu
|
||||
donnée bénéfices_non_commerciaux contenu Categorie_impot_revenu
|
||||
donnée revenus_capitaux_mobiliers contenu Categorie_impot_revenu
|
||||
donnée plus_values contenu Categorie_impot_revenu
|
||||
*/
|
3
examples/code_general_impots/code_general_impots.catala
Normal file
3
examples/code_general_impots/code_general_impots.catala
Normal file
@ -0,0 +1,3 @@
|
||||
@@Fichier maître@@
|
||||
|
||||
@@Inclusion: Section_I_Dispositions_generales.catala@@
|
0
examples/code_general_impots/metadata.catala
Normal file
0
examples/code_general_impots/metadata.catala
Normal file
Loading…
Reference in New Issue
Block a user