{% extends "admin/base_site.html" %} {% load i18n static %} {% block extrahead %} {{ block.super }} {% endblock %} {% block content %}
{% if result %} {% if result.dry_run %}
🔵 Simulation — {{ result.created }} intervention(s) auraient été créées. Aucune donnée écrite en base.
{% elif not result.errors %}
✅ Import terminé — {{ result.created }} intervention(s) préventive(s) créée(s). {% if result.skipped %}{{ result.skipped }} cellule(s) ignorée(s).{% endif %}
{% endif %} {% endif %}
{% csrf_token %}

1 — Fichier Excel

La première feuille du fichier sera utilisée.
Le fichier doit respecter le format décrit ci-dessous.

2 — Dates prévisionnelles (optionnel)

Les deux dates doivent être renseignées ensemble ou laissées vides.

3 — Statut des interventions créées

← Retour à la liste
{% if import_logs %}

Journal d'exécution

{{ import_logs|join:"\n" }}
{% endif %}

Format du fichier Excel

CelluleContenu
B1Code de la thématique (ex : structures)
B2Code du contrat (ex : CONT-2024-001)
B3Code de la commande/order (ex : ORD-2025-001)
B5, C5, D5…Codes des localisations (en-têtes de colonnes)
A6, A7, A8…Codes des templates d'opérations (en-têtes de lignes)
B6, C6…x, 1 ou v = créer une intervention

Note : Les opérations génériques et les opérations équipement (assets enfants des localisations) sont créées automatiquement selon les filtres configurés sur chaque template.

{% endblock %}