Responsable E-commerce & OMS
Département : OMS & E-commerce
Niveau : Management
Objectif principal : Stratégie omnicanal, configuration des canaux de vente, performance opérationnelle et intégrations EDI
Ce que fait ce rôle
Le Responsable E-commerce & OMS configure et optimise l'ensemble de l'infrastructure des canaux de vente : boutiques en ligne, portail B2B, EDI avec retailers et distributeurs, APIs externes. Il définit les règles d'approbation, les politiques de remises, les paramètres de synchronisation et reporte la performance des canaux à la direction.
Modules utilisés régulièrement
| Module | Où le trouver | Utilisation |
|---|---|---|
| Canaux de vente | OmniSales → Canaux | Configuration complète par canal |
| Paramètres OmniSales | OmniSales → Paramètres | Politiques globales : retours, frais d'expédition, approbations |
| Remises commerciales | OmniSales → Remises | Remises commerciales, bons, réductions par client/groupe/produit |
| Rapports OmniSales | OmniSales → Rapports | CA par canal, tendances, top produits, retours |
| Audit sync | OmniSales → Journal sync | Santé sync WooCommerce/Shopify |
| WooCommerce | Intégrations → WooCommerce | Configurer les boutiques en ligne |
| Portail B2B | OmniSales → Portail B2B | Configurer l'accès clients B2B |
| Listes de prix | Ventes → Listes de prix | Prix par client/groupe/canal |
| Workflow Automation | Intégrations → Automatisation | Notifications, approbations automatiques, escalades |
| API Management | Intégrations → API | Tokens pour intégrations externes |
| EDIconnect | /admin/edi |
Configurer les partenaires EDI, surveiller les messages |
EDIconnect — commandes de retailers et distributeurs
EDI (Electronic Data Interchange) permet aux grands retailers et distributeurs d'envoyer des commandes directement dans CRMconnect — sans email, sans saisie manuelle. CRMconnect est un fournisseur EDI natif via le module EDIconnect.
Les commandes EDI entrent entièrement automatiquement dans le système. La connexion avec un nouveau retailer signifie quelques cases d'activation — la configuration technique (protocoles, mappings, certificats) est effectuée par l'équipe CRMconnect.
Protocoles supportés : API, AS2, sFTP, FTP sécurisé — plus synchronisation avec l'ERP propre du client.
Formats EDI supportés : ANSI X12, EDIFACT, UBL 2.1, JSON/XML
Paramètres des canaux — l'essentiel par canal
| Paramètre | Options | Impact |
|---|---|---|
| Auto-confirmation | activé/désactivé | Si activé → la commande passe directement au statut 3 sans examen manuel |
Auto-facture (create_invoice) |
activé/désactivé | Facture générée à la confirmation ou à l'expédition |
| Règles d'approbation | JSON par canal | ex. "commandes > 10 000 RON nécessitent l'approbation du Directeur Commercial" |
| Liste de prix | ID liste de prix | Prix affichés aux clients sur ce canal |
| Mapping de statuts | JSON | Statuts WooCommerce/Shopify ↔ statuts OmniSales |
Remises commerciales — configuration
Où : /admin/omni_sales/trade_discount
| Type | Configuration | Scénario |
|---|---|---|
| Automatique par groupe | Groupe clients + groupe articles | Tous les clients "VIP" reçoivent -10% sur tous les produits |
| Bon avec code | Champ voucher rempli |
Campagne email : "Entrez le code ÉTÉ2026 pour -15%" |
| Par client spécifique | Champ clients avec IDs |
Client stratégique — condition négociée individuellement |
| Montant fixe | formal = 0, remise = 50 | "50 RON de remise pour les commandes > 500 RON" |
| Promotion saisonnière | start_time + end_time définis | Expire automatiquement à la date configurée |
Workflow Automation — quoi configurer
| Déclencheur | Action | Bénéfice |
|---|---|---|
| Nouvelle commande sur Portail B2B | Notification → Opérateur OMS | Traitement immédiat |
| Commande > 10 000 RON | Tâche d'approbation → Directeur Commercial | Contrôle des grandes commandes |
| Brouillon > 4h sans traitement | Notification → superviseur | Zéro commandes oubliées |
| Statut → Confirmé | Bon de livraison créé + notification entrepôt | Exécution automatique |
| Statut → Livré | Email d'avis → client | Collecte de feedback Google |
| Statut → 16 (Stock Indisponible) | Tâche "Approvisionnement urgent" → Achats | Résolution rapide du back-order |
| Erreur sync WooCommerce | Notification urgente → vous | Intervention dans < 1h |
KPIs
| KPI | Formule | Objectif |
|---|---|---|
| Délai de traitement (Brouillon → Confirmé) | Heures moyennes par canal | < 2h les jours ouvrés |
| Taux d'approbation des commandes | Approuvées / (Approuvées + Rejetées) | > 95% |
| Erreurs de sync non résolues | Erreurs diary_sync sans résolution > 24h | 0 |
| Taux de retour | Retours / Commandes livrées | < 5% par canal |
| AWB générés à temps | Commandes confirmées avec AWB < 24h | > 98% |
Conseils pratiques
Chaque canal a un comportement différent — configurer séparément. Une remise valide sur le Portail B2B ne s'applique pas automatiquement sur WooCommerce. Une règle d'approbation configurée sur un canal n'affecte pas les autres.
L'EDI outbound est une question de réputation. Si un retailer ne reçoit pas la confirmation de commande (X12 855) ou le bon de livraison (X12 856) dans les délais convenus — vous risquez des pénalités SLA. Surveillez les MDNs quotidiennement.
Diary sync est le premier indicateur de santé. 0 erreurs = 0 commandes perdues. 10 erreurs = 10 commandes clients dont les propriétaires ne savent pas qu'il y a un problème.