{% extends 'base.html.twig' %} {% block title %}Nouvel import — VIIZIA{% endblock %} {% block body %} {% from 'admin/organization/_form.html.twig' import field, select_field %}

Nouvel import

Compte + un CSV/TXT ou un PDF · ou jusqu’à 20 PDF d’un coup

  1. 1. Charger — compte + un fichier (.csv/.txt/.pdf) ou plusieurs .pdf
  2. 2a. CSV → mapping puis import automatique · 2b. PDF → validation ligne par ligne
  3. 3. Rapport d’import
{{ form_start(form, {'attr': {'novalidate': 'novalidate', 'enctype': 'multipart/form-data'}}) }} {% if form.vars.errors|length > 0 %}
Le formulaire contient des erreurs :
{% endif %}

Compte cible

{{ select_field(form.bankAccount) }}

Fichier source

{{ form_widget(form.file, {'attr': {'class': 'input'}}) }}
{% if form.file.vars.errors|length > 0 %}

{% for error in form.file.vars.errors %}{{ error.message }}
{% endfor %}

{% endif %}

Un fichier seul : .csv, .txt ou .pdf. Sélection multiple : uniquement des .pdf, même compte, jusqu’à 20 fichiers, 10 Mo chacun. Après upload, ouvrez chaque ligne « validation ligne par ligne » dans la liste des imports.

Annuler
{{ form_end(form) }} {% endblock %}