{% set contrat = equipement.getLastContrat ? equipement.getLastContrat : null %} {% set secteur = equipement.getSecteur ? equipement.getSecteur : null %} {% set num_serie = (simulateur_num_serie is defined and simulateur_num_serie != '' ? simulateur_num_serie : (equipement.getNumSeriePrincipal ? equipement.getNumSeriePrincipal : '')) %} {% set id_equipement_famille = (simulateur_famille_equipement is defined and simulateur_famille_equipement != '' ? simulateur_famille_equipement : (equipement.equipementFamille ? equipement.equipementFamille.id : '')) %} {% set id_equipement_type = (simulateur_equipement_type is defined ? simulateur_equipement_type : (equipement.EquipementTypePuissance ? equipement.EquipementTypePuissance.EquipementType.id : '')) %} {% set equipement_types = (simulateur_list_types is defined ? simulateur_list_types : typesEquipement) %} {% set id_equipement_puissance = (simulateur_equipement_puissance is defined ? simulateur_equipement_puissance : (equipement.EquipementTypePuissance ? equipement.EquipementTypePuissance.EquipementPuissance.id : '')) %} {% set equipement_puissances = (simulateur_list_puissances is defined ? simulateur_list_puissances : puissances) %} {% set date_allumage = (simulateur_date_premier_allumage is defined and simulateur_date_premier_allumage != '' ? simulateur_date_premier_allumage : (equipement.datePremierAllumage ? equipement.datePremierAllumage|date("d/m/Y") : null )) %} {% set age = (simulateur_age is defined and simulateur_age != '' ? simulateur_age : (equipement.getAge ? equipement.getAge : '')) %} {% set equipement_tva = (simulateur_equipement_tva is defined and simulateur_equipement_tva != '' ? simulateur_equipement_tva : (equipement.tauxTva ? equipement.tauxTva.id : '')) %} {% set deplacement_tva = (simulateur_deplacement_tva is defined and simulateur_equipement_tva != '' ? simulateur_deplacement_tva : (equipement.tauxTva ? equipement.tauxTva.id : '')) %} {% set mo_tva = (simulateur_mo_tva is defined and simulateur_mo_tva != '' ? simulateur_mo_tva : (equipement.tauxTva ? equipement.tauxTva.id : '')) %} {% set coefficient = (simulateur_coefficient is defined and simulateur_coefficient != '' ? simulateur_coefficient : (contrat and contrat.getCoefficient ? contrat.getCoefficient : '0')) %} {% set contrat_types = (simulateur_list_contrat_types is defined ? simulateur_list_contrat_types : typesContrat) %} {% set id_contrat_type = (simulateur_contrat_type is defined and simulateur_contrat_type != '' ? simulateur_contrat_type : '') %} {% set tarif_contrat = simulateur_tarif_contrat is defined and simulateur_tarif_contrat != '' ? simulateur_tarif_contrat : '' %} {% set options = list_options is defined ? list_options : options %} {% set supplement_zud = simulateur_supplement is defined ? simulateur_supplement : (equipement.getSite.nom == 'BRON' or (equipement.getSecteur and equipement.getSecteur.getSecteurZone.libelle != 'ZUD')) ? 'non' : 'oui' %} {% set options_equipement = simulateur_options_equipement is defined ? simulateur_options_equipement : equipement.getOptionsId %} {% set main_oeuvre_tarif = main_oeuvre_tarif is defined ? main_oeuvre_tarif : mainOeuvreTarif %} {% set deplacement_tarif = deplacement_tarif is defined ? deplacement_tarif : deplacementTarif %} {% set supplement_deplacement = supplement_deplacement is defined ? supplement_deplacement : 0 %} {% set list_taux_tva = simulateur_tauxTva is defined ? simulateur_tauxTva : tauxTva %} {% set tva_selected = null %}
{# #} {##} {##} {##} {##}
Zone urbaine
Prestation
Déplacement
Prix HT
TVA
Prix TTC
Main d'oeuvre (1/4h)
Prix HT
TVA
Prix TTC
Contrat
ou
{% if options_equipement %} {% for opt in options %} {% if opt.id in options_equipement %} {% endif %} {% endfor %} {% else %} {% endif %}
Option TVA Tarif HT
{{ opt.libelle_court is defined ? opt.libelle_court : opt.getLibelleCourt }} {{ tva_selected ? tva_selected.taux ~'%' : '' }} {{ (options_tarif is defined and options_tarif[opt.id] is defined) ? options_tarif[opt.id] : '' }}€
*Champs obligatoires pour simuler le tarif du contrat
Simulation
Contrat actuel
Contrat souhaité*
Tarif TTC
Tarif uniquement valable sur la période en cours du 01/01/{{ "now"|date("Y") }} au 31/12/{{ "now"|date("Y") }}