diff --git a/source/components/ComparativeTargets.js b/source/components/ComparativeTargets.js index e34c933cd..edcbf21a8 100644 --- a/source/components/ComparativeTargets.js +++ b/source/components/ComparativeTargets.js @@ -43,10 +43,9 @@ export default compose( } // We retrieve the values necessary to compute the global % of taxes // This is not elegant - let revenuTotal = analyses[0].targets.find( - t => t.dottedName === 'entreprise . rémunération totale du dirigeant' - )?.nodeValue, - getRevenuNet = analyse => analyse.cache["revenu net d'impôt"]?.nodeValue + let ratioPrélèvements = analysis => + analysis.targets.find(t => t.dottedName === 'ratio de prélèvements') + ?.nodeValue return (
@@ -96,12 +95,8 @@ export default compose( Soit{' '} - {Math.round( - ((revenuTotal - getRevenuNet(analysis)) / - +revenuTotal) * - 100 - )}{' '} - % de prélèvements + {Math.round((1 - ratioPrélèvements(analysis)) * 100)} % + de prélèvements )} diff --git a/source/components/simulationConfigs/rémunération-dirigeant.yaml b/source/components/simulationConfigs/rémunération-dirigeant.yaml index 7066b8919..45fd3077f 100644 --- a/source/components/simulationConfigs/rémunération-dirigeant.yaml +++ b/source/components/simulationConfigs/rémunération-dirigeant.yaml @@ -6,7 +6,7 @@ titre: | objectifs: - revenu disponible - - entreprise . rémunération totale du dirigeant + - ratio de prélèvements questions: - entreprise . chiffre d'affaires - entreprise . catégorie d'activité @@ -29,6 +29,3 @@ branches: contrat salarié: oui contrat salarié . assimilé salarié: oui contrat salarié . ATMP . taux réduit: oui -raccourcis: - contrat salarié . rémunération . total: entreprise . rémunération totale du dirigeant - indépendant . revenu brut: entreprise . rémunération totale du dirigeant diff --git a/source/règles/base.yaml b/source/règles/base.yaml index 4ccaf7a38..2ac7f2f74 100644 --- a/source/règles/base.yaml +++ b/source/règles/base.yaml @@ -3085,4 +3085,10 @@ références: wikipedia: https://fr.wikipedia.org/wiki/Versement_transport - +- nom: ratio de prélèvements + formule: + variations: + - si: micro entreprise + alors: revenu net d'impôt / entreprise . chiffre d'affaires + - sinon: revenu net d'impôt / entreprise . rémunération totale du dirigeant + période: flexible