diff --git a/règles/rémunération-travail/cotisations/ok/versement-transport.yaml b/règles/rémunération-travail/cotisations/ok/versement-transport.yaml new file mode 100644 index 000000000..39a24085e --- /dev/null +++ b/règles/rémunération-travail/cotisations/ok/versement-transport.yaml @@ -0,0 +1,27 @@ +- espace: contrat salarié + nom: versement transport + + non applicable si: entreprise . effectif < 11 + # TODO variations sur la période + # variations: + # - si: période >= 2016 + # condition: Entreprise . effectif >= 11 + # - si: période < 2016 + # condition: Entreprise . effectif >= 10 + + formule: + multiplication: + assiette: assiette cotisations sociales + taux: etablissement . taux versement transport + +- espace: etablissement + nom: taux versement transport + formule: + sélection: + - données: 'taux_versement_transport' + clé: code INSEE + composantes: + - nom: aot + clé: 'aot' + - nom: smt + clé: 'smt' diff --git a/règles/rémunération-travail/cotisations/versement-transport.yaml b/règles/rémunération-travail/cotisations/versement-transport.yaml deleted file mode 100644 index 6dcfaf5e5..000000000 --- a/règles/rémunération-travail/cotisations/versement-transport.yaml +++ /dev/null @@ -1,25 +0,0 @@ -- contrat salarié: versement transport - - applicable si: - # TODO variations sur la période - # variations: - # - si: période >= 2016 - # condition: Entreprise . effectif >= 11 - # - si: période < 2016 - # condition: Entreprise . effectif >= 10 - Entreprise . effectif >= 11 - - formule: - multiplication: - assiette: assiette cotisations sociales - taux: Établissement . taux versement transport - -- contrat salarié . versement transport: taux - saisie: - sélection: - # On est ici sur l'option d'une recherche par mots clefs dans toutes les colonnes du tableau (ville par nom, par code postal, par code INSEE). On peut imaginer restreindre la recherche à l'une de ces clefs. - données: https://raw.githubusercontent.com/openfisca/openfisca-france/master/openfisca_france/assets/versement_transport/taux.csv - valeur clef: - composantes: - - taux # taux AOT - - taux additionnel # taux SMT diff --git a/règles/rémunération-travail/entités/ok/contrat-salarié.yaml b/règles/rémunération-travail/entités/ok/contrat-salarié.yaml index eafbd0c7d..28457d2d3 100644 --- a/règles/rémunération-travail/entités/ok/contrat-salarié.yaml +++ b/règles/rémunération-travail/entités/ok/contrat-salarié.yaml @@ -150,6 +150,7 @@ - FNAL - Contribution au Dialogue Social - formation professionnelle + - versement transport - taxe d'apprentissage - cotisation pénibilité - taxe sur les salaires diff --git a/règles/rémunération-travail/entités/ok/etablissement.yaml b/règles/rémunération-travail/entités/ok/etablissement.yaml new file mode 100644 index 000000000..041e790c8 --- /dev/null +++ b/règles/rémunération-travail/entités/ok/etablissement.yaml @@ -0,0 +1,15 @@ +- espace: etablissement + nom: code postal + titre: Code postal de l'établissement + question: Quel est le code postal de la commune où est implantée l'établissement ? + description: | + Lorsqu'une entreprise dispose de plusieurs établissements, certaines cotisations sont + calculées à l'échelle de l'établissement et sont fonction de règlementations locales. + +- espace: etablissement + nom: code INSEE + titre: Code INSEE de l'établissement + question: Quel est le code INSEE de la commune où est implantée l'établissement ? + description: | + Lorsqu'une entreprise dispose de plusieurs établissements, certaines cotisations sont + calculées à l'échelle de l'établissement et sont fonction de règlementations locales.