{% extends '@App/app.html.twig' %} {% block title %}Nouveau contrat{% endblock %} {% block page_header %}{% endblock %} {% block content %} {% set selected_salarie_id = data.salarie|default(contract.salarie ? contract.salarie.id : '') %} {% set selected_etablissement_id = data.etablissement|default(contract.etablissement ? contract.etablissement.id : '') %} {% set selected_type = data.typeContrat|default(contract.typeContrat)|default('cdi') %} {% set selected_statut = data.statut|default(contract.statut)|default('brouillon') %} {% set selected_service = data.service|default(contract.service)|default('') %} {% set selected_job = data.intitulePoste|default(contract.intitulePoste)|default('') %} {% set selected_category = data.categorie|default(contract.categorie)|default('') %} {% set selected_periodicite = data.remunerationPeriodicite|default(contract.remunerationPeriodicite)|default('mensuelle') %} {% set selected_devise = data.devise|default(contract.devise)|default('EUR') %} {% set selected_temps = data.typeTempsTravail|default(contract.typeTempsTravail)|default('temps_plein') %} {% set brut = data.remunerationBrute|default(contract.remunerationBrute)|default(0) %} {% set hebdo = data.tempsTravailHebdomadaire|default(contract.tempsTravailHebdomadaire)|default(35) %} {% set net = brut ? (brut * 0.78)|round(0, 'floor') : 0 %} {% set employer_cost = brut ? (brut * 1.45)|round(0, 'floor') : 0 %} {% set document_mode = data.documentMode|default(isDocumentTemplateEnabled and documentTemplates is not empty ? 'template' : 'upload') %}
Saisissez les informations contractuelles du salarié étape par étape.
Les informations saisies seront utilisées pour générer automatiquement le document final du contrat.