Skip to content
This repository has been archived by the owner on Mar 27, 2019. It is now read-only.

Commit

Permalink
Merge pull request #261 from sgmap/alsace-moselle
Browse files Browse the repository at this point in the history
Régime d'Alsace-Moselle
  • Loading branch information
laem authored Dec 21, 2016
2 parents 5bc2080 + a3caf8b commit 678a8ed
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 6 deletions.
21 changes: 20 additions & 1 deletion example-integration.html
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,28 @@
<meta name="viewport" content="initial-scale=1">
<title>Intégrateur numéro 1</title>
</head>
<style>
#en-tête {
text-align: center;
border: 1px solid #333;
padding: 1em;
width: 100%;
margin: 0 auto;
}

#module {

}
</style>

<body>
<script id="script-simulateur-embauche" src="dist/simulateur.js" data-couleur="#4A89DC"></script>
<section id="en-tête">
<h1>Ma page Web</h1>
<p>Gagnez en visibilité sur le prix d'une embauche en France !</p>
</section>
<section id="module">
<script id="script-simulateur-embauche" src="dist/simulateur.js" data-couleur="#333"></script>
</section>
<!-- #1F4382 - #3570B8 - #4A89DC - #4A9DED-->
</body>
</html>
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "cout-embauche",
"version": "0.11.0",
"version": "1.0.0",
"license": "AGPL-3.0",
"repository": {
"type": "git",
Expand Down
13 changes: 9 additions & 4 deletions source/containers/Conversation.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,10 +39,9 @@ class Conversation extends Component {
name="codeINSEE" />
<Input
title="Complémentaire santé"
question="Quel est le montant total par salarié de votre complémentaire santé entreprise obligatoire ?"
question="Quel est le montant total par salarié de la complémentaire santé obligatoire de l'entreprise ?"
visible={effectifEntreprise < 10 || steps.get('codeINSEE')}
name="mutuelle" />

<Group
text="Risques professionnels"
visible={steps.get('mutuelle')}
Expand Down Expand Up @@ -81,11 +80,17 @@ class Conversation extends Component {
name="pourcentage_alternants" />

<Question
title="Exonération Jeune Entreprise Innovante"
question="Profitez-vous du statut Jeune Entreprise Innovante pour cette embauche ?"
visible={
(effectifEntreprise < 249 && steps.get('tauxRisque'))
|| steps.get('pourcentage_alternants')}
title="Régime Alsace-Moselle"
question="Le salarié est-il affilié au régime d'Alsace-Moselle ?"
name="alsaceMoselle" />

<Question
title="Exonération Jeune Entreprise Innovante"
question="Profitez-vous du statut Jeune Entreprise Innovante pour cette embauche ?"
visible={steps.get('alsaceMoselle')}
name="jei" />

<Question
Expand Down
9 changes: 9 additions & 0 deletions source/conversation-steps.js
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,15 @@ export default {
adapt: (raw, validated) => ({'complementaire_sante_montant': validated}),
},

'alsaceMoselle': {
choices: [ 'Oui', 'Non' ],
helpText:
<p>
Cette affiliation est obligatoire si l'activité est exercée dans les départements du Bas-Rhin, du Haut-Rhin et de la Moselle. Elle l'est aussi dans certains autres cas, expliqués sur <a href="http://regime-local.fr/salaries/" target="_blank">cette page.</a>
<br/>
</p>,
adapt: raw => ({salarie_regime_alsace_moselle: raw === 'Oui' ? 1 : 0}),
},

'codeINSEE': {
defaultValue: {codeInsee: '29019', nomCommune: 'Ville de 100 000 habitants'},
Expand Down

0 comments on commit 678a8ed

Please sign in to comment.