{# params include #}
{% set displaySeller = true %}
{% include TEMPLATE_HEADER_PORTRAIT %}
|
MANDAT DE RECHERCHE |
{# params include #}
{% set customer = {} %}
{% if order_form.newCustomer|instanceof('AppBundle\\Entity\\History\\Contact\\ContactHistory') %}
{% set customer = get_service('app_bundle.manager.contact').getCustomerContactHistoryFormatted(order_form.newCustomer) %}
{% endif %}
{% set numbers = true %}
{% include TEMPLATE_CUSTOMER %}
|
|
|
Mandate
{% if groupData.commonName is not empty %}
{{ groupData.commonName }}
{% elseif groupData.corporateName is not empty %}
{{ groupData.corporateName }}
{% endif %}
représenté par
{% if order_form.seller.lastname is not empty %}
{{ order_form.seller.lastname }}
{% endif %}
{% if order_form.seller.firstname is not empty %}
{{ order_form.seller.firstname }}
{% endif %}
pour la recherche et l'achat du véhicule désigné ci-dessous :
|
Véhicule commandé |
Livraison prévue le :
{% if order_form.deliveryDate is not empty %}
{{ order_form.deliveryDate|date('d/m/Y') }}
{% endif %}
Lieu de livraison :
{% if order_form.deliveryPlace is not empty %}
{{ order_form.deliveryPlace }}
{% endif %}
|
|
{# params include #}
{% set vehicle = vehicle %}
{% set displaySellPrice = true %}
{% set sellPrice = order_form.vehicleSellingList[0].sellPriceWithTax %}
{% set sellPriceWithoutTax = order_form.vehicleSellingList[0].sellPriceWithoutTax %}
{% set vehicleDiscount = order_form.vehicleSellingList[0].priceDiscount %}
{% set withoutEndDate = true %}
{% include TEMPLATE_VEHICLE_TABLE_NEGOCE %}
|
La date de départ de la garantie constructeur correspond généralement à la date d'immatriculation ou de la facturation à l'étranger ou en France pour les véhicules immatriculés "0 km" et pour les véhicules neufs.
|
Elle ne peut être antérieur de plus d'un mois à la date de mise à disposition (sauf mention contraire sur le mandat).
|
{# params include #}
{% set nbVehicleOptionalEquipment = 8 %}
{% set isCotation = true %}
{% include TEMPLATE_VEHICLE_OPTIONAL_EQUIPMENT %}
|
{% if order_form.paymentList is not empty %}
{% if order_form.paymentList is not empty %}
Acomptes |
Mode |
Montant |
Reçu le |
Echéance |
Règlement |
{% set totalPayment = 0 %}
{% for payments in order_form.paymentList %}
{% set totalPayment = totalPayment + payments.amount %}
{% if payments.mode is not empty %}
{{ payments.mode }}
{% endif %}
{% if payments.checkNumber is not empty %}
{{ payments.bank }} N° {{ payments.checkNumber }}
{% endif %}
|
{% if payments.amount is not empty %}{{ payments.amount|number_format(2, ',', ' ') }} {{ currencySymbol }}{% endif %} |
{% if payments.receiveDate is not empty %} {{ payments.receiveDate|date("d/m/Y") }} {% endif %} |
{% if payments.termDate is not empty %} {{ payments.termDate|date("d/m/Y") }} {% endif %} |
{% if payments.condition is not empty %} {{ payments.condition }} {% endif %} |
{% endfor %}
|
Total reçu ce jour |
{{ totalPayment|number_format(2, ',', ' ') }} {{ currencySymbol }} |
|
Reste à payer |
{% if order_form.balance is not empty %}{{ order_form.balance|number_format(2, ',', ' ') }} {{ currencySymbol }}{% endif %} |
{% endif %}
|
{% set remarksBloc = "" %}
Remarques :
{% for notes in order_form.noteList %}
{% set remarks = notes.title ~ ' - ' ~ notes.content %}
{% set remarks = remarks | truncate(200, true, '...')%}
{% set remarks = remarks ~ '\n' %}
{% set remarksBloc = remarksBloc ~ remarks %}
{% endfor %}
{{ remarksBloc | truncate(600, true, '') | nl2br }}
|
|