Skip to content

Module 4 — Vente

Le module Vente couvre tout le cycle commercial de la Sodepci avec ses trois catégories de clients. À la différence de l'achat où le fournisseur est unique, la vente adapte le circuit, les champs et le modèle de prix selon le destinataire.

🧭 Où trouver ce module dans l'application ? Menu latéral → Vente. Trois sous-menus : Facture proforma, Bon de commande, Bon de livraison.

Menu Vente dans la barre latérale


Les trois types de clients

Type de clientDéfinitionExemples
Confrère (Cession)Autre société pétrolière qui achète à la Sodepci pour redistribuerSIVO, Total, Pétro Ivoire
FranchiseDépôt consommateur interne au groupe SodepciDépôt d'un client géré par la Sodepci
Réseau (Station)Station-service du réseau SodepciStations-service exploitées par la Sodepci

Matrice des documents disponibles

Tous les types de documents n'existent pas pour tous les clients :

DocumentConfrèreFranchiseRéseau (station)
Facture proforma (offre de prix)
Bon de commande✅ (modèle marge)✅ (modèle base T/NT)✅ (modèle prix simple)
Bon de livraison❌ — passe par l'Ordre de livraison (module Stock)

💡 Pourquoi pas de bon de livraison confrère ? Les confrères viennent enlever eux-mêmes le carburant à leur dépôt. La Sodepci émet un ordre de livraison (module Stock) qui fait sortir le stock, sans bon de livraison spécifique.

Le cycle de vente complet


1. Facture proforma

À quoi ça sert ?

La facture proforma est un document commercial d'offre de prix adressé à un client, avant l'engagement ferme. Elle formalise le tarif proposé pour une livraison donnée et sert d'amorce à un bon de commande.

⚠️ Pas de facture proforma pour les stations-service du réseau. Les stations suivent un circuit simplifié (BC direct), sans proforma préalable.

Droits d'accès

ActionDroit requis
Créer, modifierCréer / modifier une facture proforma
Valider une proforma soumiseValider une facture proforma

Accès

  • Création : Vente → Facture proforma → {Cession | Franchise}.
  • Liste : Vente → Facture proforma → Liste (les deux types confondus).

1.1 Proforma Cession (vers confrère)

Modèle de prix

Marge : le tableau détail comporte une colonne Marge (F.cfa) saisissable qui s'ajoute au prix de base pour former le HT. Structure complète :

| Produits ⚑ | Quantités ⚑ | Unité ⚑ | Prix unitaire ⚑ | Montant brut | Marge ⚑ | Montant marge | TVA (%) | Montant HT | Montant TVA | Montant TTC |

Procédure de création

  1. Aller dans Vente → Facture proforma → Cession.
  2. Renseigner :
    • Date ⚑, Livr. prévue ⚑, Échéance
    • Référence(générée automatiquement), Autre réf. (optionnel)
    • Client ⚑ — sélectionner le confrère dans la liste des tiers
    • Type produit ⚑, Mode règl.
  3. Dans le tableau détail, cliquer Nouvelle ligne par produit.
  4. Cliquer Enregistrer.

1.2 Proforma Franchise (vers dépôt consommateur)

Modèle de prix — différent de la cession

Base taxable / Base non taxable : la franchise utilise un modèle de prix sans marge, basé sur la décomposition Prix taxable / Prix non taxable. Les colonnes du tableau détail sont :

| Produits ⚑ | Quantités ⚑ | Unité ⚑ | Remise (TTC) | Base T. ⚑ | Base NT. ⚑ | Montant BT | Montant BNT | Montant TVA | Montant TTC |

💡 Les colonnes Montant BT (base taxable), BNT (base non taxable), TVA et TTC sont calculées automatiquement (non modifiables).

Procédure de création

Identique à la cession, avec deux différences :

  • Le champ client est Franchise ⚑ (sélection dans les dépôts consommateurs).
  • Le client sous-jacent est automatiquement dérivé de la franchise (le propriétaire du dépôt consommateur).

1.3 Valider et imprimer une proforma

  • Soumettre (créateur seul) → En attente + notification 🔔 au validateur.
  • Valider (validateur) → Validé.
  • Imprimer disponible même au statut Brouillon : on peut imprimer une proforma non encore validée pour transmission rapide, mais le statut ne sera pas « Validé » sur l'imprimé.

1.4 Convertir une proforma validée

Une fois la proforma Validée, elle peut être convertie en :

  • Bon de commande (cession ou franchise selon le type) — depuis la liste, menu (⋮) → Bon de commande. La proforma passe à Convertie.
  • Pour la franchise uniquement, conversion directe en bon de livraison également possible (sans passer par un BC) — utile pour les livraisons urgentes récurrentes.

⚙️ Effet de la conversion. Le document source passe à Convertie et ne peut plus être modifié. Le document cible démarre en Brouillon.

⚠️ Vérifiez les prix avant de convertir : la proforma convertie est verrouillée.


2. Bon de commande

À quoi ça sert ?

Le bon de commande (BC) vente est l'engagement commercial ferme envers un client. Il peut être créé directement ou par conversion d'une proforma validée.

Droits d'accès

ActionDroit requis
Créer, modifierCréer / modifier un bon de commande client
Valider un BC soumisValider un bon de commande client

Accès

  • Création : Vente → Bon de commande → {Cession | Franchise | Réseaux}.
  • Liste : Vente → Bon de commande → Liste (les trois types confondus).

2.1 BC Confrère — modèle marge

Le modèle est identique à la proforma confrère (marge + TVA).

Champs du formulaire :

  • Bandeau Identification de la facture proforma (visible uniquement en cas de conversion depuis proforma) : Réf. facture, Date d'émission (lecture seule).
  • Date ⚑, Livr. prévue, Échéance, Référence ⚑, Autre réf., Client ⚑, Type produit ⚑, Dépôt livr. ⚑, Mode règl. ⚑.

2.2 BC Franchise — modèle base T/NT

Identique à la proforma franchise. Champs supplémentaires logistiques :

  • Franchise ⚑ (sélection du dépôt consommateur)
  • Transporteur ⚑, Citerne ⚑, Tracteur ⚑, Chauffeur
  • Dépôt livr. ⚑, Mode règl. ⚑, Type produit ⚑ (toujours carburant)

2.3 BC Réseau — modèle prix simple

Formulaire de bon de commande réseau

Le BC réseau est le plus simple des trois :

  • Pas de TVA, pas de base taxable, pas de marge.
  • Tableau détail réduit à 5 colonnes : Produits | Quantités | Unité | Prix unitaire | Montant.
  • Création manuelle uniquement (pas de conversion depuis proforma, car il n'existe pas de proforma réseau).

Champs du formulaire :

  • Station ⚑ (sélection dans les stations-service)
  • Transporteur ⚑, Citerne ⚑, Tracteur ⚑, Chauffeur
  • Dépôt livr. ⚑, Mode règl. ⚑, Type produit

⚠️ Sur la liste réseau. Les boutons « Nouveau » et « Modifier » du menu (⋮) de la liste réseau peuvent ne pas s'afficher. Pour créer ou modifier un BC réseau, utilisez le menu de la barre latérale ou passez par la fiche détail.

2.4 Valider et convertir un BC

Validation

  • Soumettre (créateur seul) → En attente + notification 🔔.
  • Valider (validateur) → Validé.

Conversions selon le type de client

Une fois le BC Validé, il peut être converti en :

Type de BCConversion(s) possible(s)Effet sur le BC source
ConfrèreOrdre de livraison (module Stock) → puis Facture confrèreLe BC passe à À livrer dès la création de l'ordre
FranchiseBon de livraison franchise → puis Facture consumerLe BC est marqué converti
RéseauBon de livraison réseau → puis Facture stationLe BC est marqué converti

💡 Voir aussi le module Stock pour le détail de l'ordre de livraison et de la confirmation de livraison.

⚠️ Vérifiez les informations logistiques (transporteur, citerne, tracteur) et le dépôt livrantier avant validation : elles seront reprises telles quelles dans le bon de livraison, et c'est de ce dépôt que sortira le stock.


3. Bon de livraison

À quoi ça sert ?

Le bon de livraison (BL) constate l'enlèvement physique du carburant par le client (franchise ou station). Il provient généralement d'un BC vente validé mais peut aussi être converti directement depuis une proforma (franchise uniquement).

⚠️ Pas de bon de livraison confrère. La livraison à un confrère passe par le module Stock → Ordre de livraison (voir module Stock, §2).

Droits d'accès

ActionDroit requis
Consulter la listeConsulter les bons de livraison
Créer, modifier un BLCréer / modifier un bon de livraison
Valider un BL soumisValider un bon de livraison

Accès

  • Création : Vente → Bon de livraison → {Franchise | Réseaux}.
  • Liste : Vente → Bon de livraison → Liste (les deux types confondus).

3.1 BL Franchise

Création

Écran de saisie d'un bon de livraison franchise

Le BL est en général créé par conversion depuis un BC franchise validé. Le formulaire est volontairement simplifié : tout ce qui est prix et montants est hérité du BC source.

Champs :

  • Bandeau Identification du bon de commande (visible en conversion) : Réf. bon commande, Date d'émission (lecture seule).
  • Date ⚑, Livr. prévue, Réf. Pièce ⚑, Autre Réf.
  • Type produit ⚑, Dépôt livr. ⚑, Franchise
  • Transporteur ⚑, Citerne ⚑, Tracteur ⚑, Chauffeur

Tableau détail très réduit : | Produits ⚑ | Quantités ⚑ | Unité ⚑ | Compartiment | Action |

⚠️ À éviter : créer un BL manuellement sans BC source. Les prix n'étant pas saisis dans le BL, la facture générée ensuite serait incomplète. Passer toujours par un BC validé.

Validation

  • Soumettre (créateur) → En attente.
  • Valider (validateur) → Validé.

Conversion aval

  • Facture consumer depuis la liste, menu (⋮) → Facture vente (visible si le BL est validé et le droit adéquat détenu).

3.2 BL Réseau — particularité de l'envoi automatique

Le BL réseau suit le même principe, avec une particularité majeure :

🔔 Envoi automatique à la station à la validation. Lors de la validation d'un BL réseau, l'application envoie automatiquement un message à la station avec les données de la livraison : date, référence, code DGH, type de produit, lignes de détail, transporteur, immatriculations tracteur et citerne.

Conséquence pratique : la validation d'un BL réseau n'est pas une opération anodine — elle notifie la station immédiatement. Vérifiez attentivement les quantités et les informations logistiques avant de cliquer Valider.

Particularités d'affichage

  • Le champ client est Station ⚑ (au lieu de Franchise).
  • Le bouton Créer une déviation est disponible depuis la liste si le BL est validé et non encore dévié (voir module Déviation).

3.3 Confirmation de livraison

Une fois le BL Validé, il doit être physiquement livré et confirmé dans le module Stock (voir module Stock, §5). La confirmation :

  • Fait sortir le stock du dépôt livrantier.
  • Déclenche le calcul de péréquation transport.
  • Passe le BL au statut Confirmé.
  • Affiche en fiche détail une colonne Quantité livrée supplémentaire (permettant de saisir un éventuel écart avec la quantité commandée).

Récapitulatif du cycle d'un BL

StatutSens
BrouillonCréé, modifiable
En attenteSoumis aux validateurs
ValidéValidé — pour un BL réseau, la station est notifiée 🔔
ConfirméLivraison physique confirmée (module Stock) — stock sorti

Points de vigilance

SituationRisqueQue faire ?
Confusion Confrère / Franchise / RéseauMauvais circuit, mauvais modèle de prixSe référer à la matrice des documents
Création manuelle d'un BLDocument incomplet (pas de prix repris)Passer par un BC validé
Valider un BL réseau par erreurMessage envoyé à la station immédiatementVérifier deux fois avant validation
Imprimé en BrouillonLe bouton Imprimer est disponible même pour un document non validéVérifier le statut avant diffusion externe

Et après ?

Le suivi des commandes clients est disponible dans État → Etat commandes client, et celui des bons de livraison dans État → Etat bon de livraison produit. La facturation est décrite dans le module 5 — Facturation.

Guide utilisateur Orbis Carburant — Sodepci