{% extends 'layouts/authenticated.html.twig' %} {% block page_title %}Import produits CSV{% endblock %} {% block content %}

Import produits CSV

← Retour
{# Formulaire upload #}

Format CSV avec séparateur point-virgule (;). Encodage UTF-8.

{# Colonnes attendues #}

Colonnes attendues

Colonne Requis Description
nameOuiNom du produit
skuNonCode SKU (auto-généré si vide)
barcodeNonCode-barres
priceNonPrix de vente (FCFA)
costPriceNonPrix d'achat
taxRateNonTaux TVA (%)
currentStockNonStock initial
minStockNonSeuil stock minimum
categoryNonNom de catégorie (doit exister)
unitNonUnité (pièce, kg, litre...)
descriptionNonDescription du produit
isServiceNon1/oui pour service (pas de stock)
isActiveNon1/oui pour actif (défaut: oui)
{# Résultats import #} {% if results is not null %}

Résultats de l'import

{{ results.created }}

Créés

{{ results.updated }}

Mis à jour

{{ results.errors|length }}

Erreurs

{% if results.errors|length > 0 %}

Détail des erreurs

{% for error in results.errors %} {% endfor %}
Ligne Champ Message
{{ error.row }} {{ error.field|default('—') }} {{ error.message }}
{% endif %}
{% endif %}
{% endblock %}