07. PRODUITS / SERVICES

7.01 Introduction

Ces modules permettent de gérer un catalogue de produits et un catalogue de services.

7.02 Configuration du module

Les modules Produits et Services se trouvent dans Configuration > Modules > Gestion des Produits/Services (PM). L'icône engrenage donne accès à la page de paramétrage spécifique.

Figure

Figure 7.1 – Activation et paramétrage du module Produits/Services

Modèle de numérotation

Choisissez le modèle qui servira de compteur pour les codes produit et service.

Paramètres des produits/services

Figure

Figure 7.2 – Paramétrage général des produits/services

Figure

Figure 7.3 – Configuration des règles de prix

Règles de prix :

Produits virtuels (kits/lots) :

Figure

Figure 7.4 – Configuration des produits virtuels

Un produit virtuel est un produit père constitué d'autres produits. Il permet de définir des packages vendus comme un seul article, tout en gérant les stocks des composants individuellement.

Règles des produits virtuels :

Important : Ce n'est pas un module de fabrication : les sous-produits ne sont décrémentés du stock qu'au moment de la consommation du produit virtuel, et restent consommables de manière indépendante. Pour la fabrication (BOM), utilisez le module Nomenclatures.

Autres options :

Interface utilisateur

Figure

Figure 7.5 – Options d'interface pour la recherche de produits

Astuce : Pour un très grand nombre de produits (> 100 000), définissez PRODUCT_DONOTSEARCH_ANYWHERE = 1 dans Configuration > Divers pour limiter la recherche au début de la chaîne.

Nomenclatures (BOM)

test9.png

Figure 7.6 – Configuration du module Nomenclatures (BOM)

Le module Nomenclatures (BOM) permet de définir la composition des produits pour la planification de fabrication (utilisé avec le module Ordres de fabrication). La numérotation des BOMs suit le même système de masques que les produits ({000000}, {yy}, {mm}…). Le modèle standard génère un numéro de la forme BOMyymm-nnnn.

Attributs supplémentaires

Définissez les champs personnalisés non disponibles en standard sur les fiches Produits/Services. Les types disponibles sont identiques à ceux des tiers (voir chapitre Tiers). Exemple : ajouter un champ Date de péremption de type Date avec le code perem.

7.03 Produits

Créer un nouveau produit :

Allez dans Produits > Nouveau produit. Les champs Réf, Libellé, État (Vente) et État (Achat) sont obligatoires. Ajouter une image au produit : depuis l'onglet Fichiers joints, utilisez Ajouter un fichier/document puis cliquez sur le + à droite.

Figure

Figure 7.7 – Ajout d'une image via l'onglet Fichiers joints

Une fois créé, le produit est accessible dans Produits > Liste. La fiche affiche des onglets selon les modules activés.

Figure

Figure 7.8 – Fiche produit avec ses onglets (Stock, Codes-barres, Marges, Catégories…)

Astuce : Taux de TVA : pour ajouter ou modifier un taux, allez dans Configuration > Dictionnaires > Taux de TVA. Sélectionnez le pays, saisissez le taux, renseignez NPR (Non pour la TVA standard), ajoutez une note et cliquez sur Ajouter. Pour un changement de TVA en masse : Outils d'administration > Changement de TVA en masse.

Figure

Figure 7.9 – Modification du taux de TVA dans les dictionnaires

Modifier un produit

Cliquez sur le bouton Modifier depuis la fiche produit.

Supprimer un produit

Cliquez sur le bouton Supprimer depuis la fiche produit.

Options cachées (produits)

Figure

Figure 7.10 – Aperçu des options cachées produits

Constantes à définir dans Configuration > Divers :

Constante

Description

CATEGORY_GRAPHSTATS_ON_PRODUCTS

Graphique des produits par catégorie dans la zone produits

MAIN_SEARCH_PRODUCT_BY_FOURN_REF

Rechercher un produit par référence fournisseur (>= 8.0)

MAIN_DISABLE_FREE_LINES

Interdire les lignes libres dans les documents (>= 8.0)

MAIN_PRODUCT_DISABLE_CUSTOMCOUNTRYCODE

Éviter que le code pays d'origine soit ajouté en description

PRODUCT_ADD_TYPE_IN_DOCUMENTS

Ajouter le texte « Produit » ou « Service » devant les lignes PDF

PRODUCT_DONOTSEARCH_ANYWHERE

Recherche uniquement sur le début de la référence/libellé

FOURN_PRODUCT_AVAILABILITY

Activer le délai de disponibilité produit sur les prix fournisseur

PRODUIT_PDF_MERGE_PROPAL

Fusionner les PDF produits avec les propales

PRODUCT_USE_UNITS

Activer les unités (dictionnaire) sur la fiche produit/service

MAIN_DIRECT_STATUS_UPDATE

Changer le statut vente/achat directement sur la fiche (v4.0+)

PRODUCT_CHARGES

Champ de frais ad hoc sur le prix d'achat (coûts supplémentaires)

Constante

Description

PRODUCT_MAX_VISIBLE_PHOTO

Nombre maximum de vignettes photos sur la fiche produit

PRODUCT_MAX_LENGTH_COMBO

Longueur max du libellé dans les listes déroulantes

PRODUCT_ALLOW_EXTERNAL_DOWNLOAD

Partage public des fichiers produit par lien

PRODUCT_SEARCH_AUTO_SELECT_IF_ONLY_ONE

Auto-sélection si un seul résultat (1=actif par défaut)

7.04 Stock

Configurer le module Stock

La gestion du stock permet de suivre les états de stock et les correctifs pour chaque produit, éventuellement répartis entre plusieurs entrepôts. Le module se trouve dans Configuration > Modules > Gestion produits.

Figure

Figure 7.11 – Configuration du module Stock

Avertissement : Quand le module Lot/Série est activé, le mode de décrémentation est forcé sur Décrémenter les stocks réels sur validation d'expédition et le mode d'incrémentation sur Incrémenter les stocks réels sur ventilation manuelle dans les entrepôts — ces choix ne peuvent pas être modifiés.

Règles de réduction automatique du stock :

Figure

Figure 7.12 – Règles de réduction du stock

Règles d'augmentation automatique du stock :

Figure

Figure 7.13 – Règles d'augmentation du stock

Règles d'exigence : le stock peut être négatif, ou bloquant à l'ajout en facture/commande. Autres options :

Figure

Figure 7.14 – Autres options et entrepôts par défaut

Créer un entrepôt

La création d'un entrepôt est la première étape obligatoire de la gestion de stock. Allez dans Produits/Services > Stock > Nouvel entrepôt dans le menu de gauche.

Figure

Figure 7.15 – Fiche d'un entrepôt

Seule la Réf est obligatoire. Un entrepôt fermé ne peut pas être utilisé dans les autres modules — pratique pour préparer ou bloquer pendant un inventaire. Pour chaque produit, utilisez ensuite l'onglet Stock de la fiche produit pour définir un stock de base dans chaque entrepôt.

Modifier / Supprimer un entrepôt

Depuis Stock > Liste : cliquez sur le nom de l'entrepôt, puis sur Modifier ou Supprimer (avec confirmation).

Stocks par lot/série

Pour introduire des numéros de lot/série, partez d'une commande fournisseur dont les produits ont l'option Utiliser les numéros de lots/série = Oui.

Figure

Figure 7.16 – Commande fournisseur avec produits en lot/série

Lors de la réception, renseignez :

Figure

Figure 7.17 – Interface de réception avec saisie des lots/séries

Cliquez sur Ventiler pour valider l'affectation aux entrepôts.

Figure

Figure 7.18 – Ventilation des lots dans les entrepôts

Réapprovisionnement

L'écran de réapprovisionnement liste les produits dont le stock physique est inférieur au minimum souhaité et permet de créer des commandes fournisseurs pour combler la différence.

Figure

Figure 7.19 – Écran de réapprovisionnement

Sélectionnez les références à réapprovisionner, puis cliquez sur Créer commandes.

Figure

Figure 7.20 – Commandes fournisseurs créées en brouillon

Cliquez sur une référence pour valider la commande correspondante, renseignez la méthode et cliquez sur Passer commande.

Figure

Figure 7.21 – Formulaire Passer commande

Pour la réception, choisissez Recevoir produits :

Figure

Figure 7.22 – Interface de réception des produits

Renseignez les numéros de lot, les dates, choisissez le ou les entrepôts, puis cliquez sur Ventiler.

Figure

Figure 7.23 – Résultat de la ventilation dans les entrepôts

L'onglet Mouvements de stock de chaque entrepôt affiche les lignes de mouvement avec date, référence produit, numéro de lot et quantité.

Figure

Figure 7.24 – Mouvements de stock enregistrés

Transfert de stock

Après avoir cliqué sur Transférer stock, renseignez la référence produit, la quantité, le numéro de lot/série et les dates, puis enregistrez.

Figure

Figure 7.25 – Formulaire de transfert de stock

Prix moyen pondéré (PMP)

Depuis l'onglet Stock d'un produit, cliquez sur Corriger le stock et renseignez le Prix d'achat unitaire.

Figure

Figure 7.26 – Saisie du prix d'achat pour le calcul du PMP

Figure

Figure 7.27 – Prix moyen pondéré d'acquisition calculé

Options cachées (stock)

Constante

Description

STOCK_SUPPORTS_SERVICES

Les services peuvent être gérés en stock / dans les expéditions

SUPPLIER_ORDER_DISABLE_STOCK_DISPATCH_WHEN_TOTAL_REACHED

Bloquer la ventilation si le total prévu est déjà reçu

STOCK_CALCULATE_ON_BILL

Stock théorique = stock physique + stock en commande

USER_DEFAULT_WAREHOUSE

Afficher l'entrepôt dans la fiche utilisateur (v11.0)

7.05 Code-barres

Configurer le module Code-barres

Le module se trouve dans Configuration > Modules > Outils multi-modules.

Figure

Figure 7.28 – Configuration du module Code-barres

Masque de numérotation (mêmes balises que pour les produits) avec, en plus pour EAN13 : le dernier caractère après } en 13ème position doit être * ou ? (remplacé par la clé de contrôle calculée). Exemples EAN13 :

Masque

Usage

020{000000000}?

(usage interne)

9771234{00000}?

(ISSN avec préfixe 1234)

Modèles d'encodage : choisissez le type (EAN13, ISBN, QR code…). En positionnant sur Moteur interne, un exemple s'affiche.

Figure

Figure 7.29 – Modèles d'encodage des codes-barres

Figure

Figure 7.30 – Options : type par défaut pour produits et tiers

Note : Si genbarcode n'est pas installé, une alarme s'affiche — ce n'est pas bloquant pour les modèles utilisant uniquement PHP (EAN13, QR code).

Utiliser les codes-barres

Une fois configuré, un champ code-barres apparaît sur les fiches tiers et/ou produits. Vous pouvez le renseigner via clavier, scanner ou numérotation automatique.

Figure

Figure 7.31 – Utilisation d'un scanner de codes-barres

Astuce : Pour être compatible avec Keatic ERP, votre scanner doit prendre en charge l'émulation clavier (interface HID / Keyboard Wedge). Exemples compatibles : Motorola DS4208, Datalogic QW2120.

Impression d'étiquettes : depuis Outils > Imprimer le code-barres, choisissez le format de page, le nombre d'étiquettes par planche, sélectionnez un produit par sa référence, récupérez son code-barres puis cliquez sur Générer la page à imprimer.

Figure

Figure 7.32 – Outil d'impression d'étiquettes de codes-barres

ex1.png

Figure 7.33 – Exemple de page d'étiquettes générée

Code-barres avec UltimatePdf

Le module UltimatePdf permet d'afficher le code-barres du tiers (en haut ou en bas du document) et les codes-barres produits par ligne, sur les propositions, commandes et factures.

7.06 Catégories produits

Le module Tags/Catégories gère des catégories sur les tiers, contacts, produits et services. Il se trouve dans Configuration > Modules > Outils multi-modules (sans configuration spécifique après activation).

ex2.png

Figure 7.34 – Formulaire de création d’une catégorie produit

Créez une catégorie depuis Produits/Services > Tags/catégories > Nouveau tag/catégorie. Seule la Réf est obligatoire. Vous pouvez créer des sous-catégories en sélectionnant une catégorie parente. Pour modifier : cliquez sur le nom de la catégorie, puis Modifier. Pour supprimer : cliquez sur le nom de la catégorie, puis Supprimer (confirmation demandée).

7.07 Expéditions

Configurer le module Expéditions

Le module se trouve dans Configuration > Modules > Gestion de la relation client (GRC).

Figure

Figure 7.35 – Activation du module Expéditions

Deux fonctionnalités disponibles :

Modèles de numérotation des expéditions — balises supplémentaires par rapport aux produits :

Balise

Description

{cccc}

Code client sur n lettres

{cccc000}

Code client + compteur propre au client

{tttt}

Code type entreprise (voir Dictionnaires)

Figure

Figure 7.36 – Paramétrage de la numérotation des expéditions

Modèles : Ribera (masque personnalisable) ou Safor (SHyymm-nnnn). Modèles de bordereau d'expédition : Merou, Rouget (standard) et ultimate_shipment (UltimatePdf).

Figure

Figure 7.37 – Sélection du modèle de bordereau d'expédition

Figure

Figure 7.38 – Options complémentaires et filigrane

Bons de réception client (modèles de numérotation) :

Figure

Figure 7.39 – Configuration des bons de réception client

Figure

Figure 7.40 – Détail du formulaire bon de réception

Figure

Figure 7.41 – Modèle de bon de réception client

Modèles disponibles : typhon (standard) et ultimate_receipt (UltimatePdf).

Créer une expédition

Depuis Produits/Services > Expéditions, la partie droite liste les commandes en instance sous Expéditions à valider. Sélectionnez une commande, ouvrez l'onglet Expéditions/réceptions, choisissez l'entrepôt et cliquez sur Nouvelle expédition. Renseignez la date de livraison prévue, la méthode de livraison, la quantité à expédier, puis cliquez sur Créer, Valider et Confirmer.

Figure

Figure 7.42 – Formulaire de création d'une expédition

Depuis le bordereau validé, vous pouvez envoyer par mail ou créer la facture directement.

Modifier / Supprimer une expédition

Important : Une expédition ne peut pas être modifiée directement. Il faut la supprimer et en créer une nouvelle.

Options cachées (expéditions)

ConstanteDescription

DATE_LIVRAISON_WEEK_DELAY

Incrémenter automatiquement la date de livraison du nombre de semaines déclarées à la création

STOCK_SUPPORTS_SERVICES

Intégrer des services dans une expédition (association service + produit)

7.08 Services

Créer / Modifier / Supprimer un service

Le processus est identique à celui des produits. Allez dans Services > Nouveau service. Les champs Réf, Libellé, État (Vente) et État (Achat) sont obligatoires.

Options cachées (services)

Constante

Description

SERVICE_ARE_ECOMMERCE_200238EC

Traiter les services comme des e-Services (directive EU 2002/38/EC) — TVA basée sur le pays d'achat, non de vente, pour les ventes B2C

STOCK_SUPPORTS_SERVICES

Intégrer des services dans les expéditions et les stocks


7.09 Numéros de Lot/Série

Configurer le module

Le module se trouve dans Configuration > Modules > Gestion des Produits/Services (PM). Sa configuration se limite à l’ajout de champs supplémentaires.

ex3.png

Figure 7.43 – Configuration du module Lot/Série

Sur chaque fiche produit, activez ou non la gestion par lot/série. Dans la liste des produits (vue Stocks par lot/série), les colonnes Lot/Série, DMD/DLUO et DLC apparaissent.

ex4.png

Figure 7.44 – Vue liste des stocks par lot/série

7.10 Variantes de produits

Les variantes (couleur, taille…) s'activent via le module Variantes de produits (dans Configuration > Modules).

Créer une variante

Depuis Produits | Services > Attributs de variante dans le menu de gauche, cliquez sur Créer.

Figure

Figure 7.45 – Bouton de création d'une variante

Étape 1 — Créer l'attribut (ex. : Taille) :

Figure

Figure 7.46 – Attribut Taille créé

Étape 2 — Créer les valeurs (ex. : S, M, L, XL) :

Figure

Figure 7.47 – Valeurs de l'attribut Taille créées

Étape 3 — Appliquer sur un produit : depuis la fiche produit, choisissez la variante et définissez un éventuel impact sur le prix (valeur absolue ou pourcentage) et/ou sur le poids.

Figure

Figure 7.48 – Impact de la variante sur le prix

La liste des variantes apparaît en pied de page de la fiche produit.

Figure

Figure 7.49 – Liste des variantes en pied de fiche produit

ex5.png

Figure 7.50 – Vue globale des variantes disponibles

7.11 Nomenclatures (BOM)

Configurer le module

Le module Nomenclatures (BOM) se trouve dans Configuration > Modules > Gestion des Produits/Services (PM).

Figure

Figure 7.51 – Configuration du module Nomenclatures BOM

Sa configuration permet principalement d'ajouter des champs supplémentaires et de choisir le modèle de numérotation :

Les BOMs peuvent être utilisées par le module Ordres de fabrication (MO) natif ou par le module tiers Factory pour la planification des ressources et la fabrication.

Prérequis

Avant de créer une nomenclature, les éléments suivants doivent être en place :

Important : Le champ Nature de produit (sur la fiche produit) est déterminant pour la fabrication. Un produit fini doit être de nature Produit manufacturé, et les composants de nature Matière première. Sans ce paramétrage, les nomenclatures et ordres de fabrication ne fonctionneront pas correctement.

Préparer les produits

Créer le produit fini :

Allez dans Produits > Nouveau produit et renseignez les champs suivants :

Champ

Valeur attendue

Référence

Référence unique du produit fini (ex. : MACHINE_A)

Libellé

Description du produit (ex. : Machine Assemblée Type A)

Type

Produit

Nature de produit

Produit manufacturé

En vente

Oui

À l'achat

Non (car on le fabrique)

Créer les composants :

Répétez l'opération pour chaque composant nécessaire :

Champ

Valeur attendue

Nature de produit

Matière première

En vente

Non (généralement)

À l'achat

Oui (on achète les matières premières)

Astuce : Les matières premières sont en général positionnées À l'achat = Oui (on les achète auprès des fournisseurs) et En vente = Non (on ne les vend pas directement aux clients).

Exemple concret : pour fabriquer une machine assemblée, les composants peuvent être :

Référence

Libellé

Nature

À l'achat

COMP_MOTEUR

Moteur électrique 220V

Matière première

Oui

COMP_CHASSIS

Châssis métallique

Matière première

Oui

COMP_VIS

Kit visserie M8

Matière première

Oui

Créer une nomenclature

Renseigner l'en-tête :
  1. Allez dans GPAO > Nomenclatures (BOM) > Nouvelle nomenclature.
  2. Renseignez les champs de l'en-tête :

Champ

Description

Référence

Générée automatiquement selon le modèle choisi, ou saisie libre

Libellé

Description de la nomenclature (ex. : Nomenclature Machine A)

Produit

Le produit fini à fabriquer (ex. : MACHINE_A)

Quantité

Quantité de produit fini obtenue par cette nomenclature (en général 1)

Type de BOM

Fabrication (type par défaut)

  1. Cliquez sur Créer. La nomenclature est créée en statut Brouillon.

Ajouter les lignes de composants

Une fois la BOM créée, ajoutez les composants dans la section Lignes :

  1. Cliquez sur le champ produit et recherchez le composant souhaité.
  2. Indiquez la quantité nécessaire pour fabriquer une unité du produit fini.
  3. Cliquez sur Ajouter pour chaque ligne.

Exemple : pour la nomenclature de MACHINE_A :

Composant

Quantité

Signification

COMP_MOTEUR

1

1 moteur par machine

COMP_CHASSIS

1

1 châssis par machine

COMP_VIS

4

4 kits de vis par machine

La structure finale de la nomenclature se présente ainsi :

Valider une nomenclature

Avertissement : Étape obligatoire. Une BOM en brouillon n'est pas utilisable pour créer un Ordre de Fabrication. Elle doit impérativement être validée.

  1. Sur la fiche de la BOM, cliquez sur le bouton Valider.
  2. Confirmez la validation.
  3. Le statut passe de Brouillon à Validé.

Après validation, la nomenclature est disponible dans les modules de fabrication (Factory, Ordres de fabrication natifs).

7.12 Ordres de fabrication avec Factory

Présentation du module Factory

Le module Factory (module tiers développé par Charlene BENKE / patas-monkey.com) permet de gérer les Ordres de Fabrication (OF) dans Keatic ERP. Il s'intègre au menu GPAO et s'appuie sur les nomenclatures (BOM) pour déterminer les composants à consommer lors de la fabrication.

Prérequis

Module

Emplacement

Obligatoire

Produits

Produits / Services

Oui

BOM / Nomenclatures

GPAO

Oui

Stock

Produits / Services

Oui

Factory

GPAO (module tiers)

Oui

L'utilisateur doit disposer des permissions Factory (Lire, Créer OF) ainsi que des permissions Produits et BOM.

Créer un Ordre de Fabrication

Accéder au formulaire

Deux méthodes sont possibles :

Renseigner le formulaire

Le formulaire de création comporte les champs suivants :

Champ

Description

BOMList

Liste déroulante des BOM validées. Format affiché : Réf BOM / Réf Produit

Produits

Liste déroulante des produits ayant une composition Factory ou une BOM validée

Entrepôt

Entrepôt de destination des produits fabriqués

Quantité à produire

Nombre d'unités à fabriquer

Date de début planifiée

Date prévue de début de fabrication

Date de fin planifiée

Date prévue de fin de fabrication

Durée planifiée

Durée estimée de fabrication (heures : minutes)

  1. Sélectionnez la BOM correspondant au produit à fabriquer.
  2. Sélectionnez le produit fini dans la liste.
  3. Choisissez l'entrepôt de destination.
  4. Saisissez la quantité à produire.
  5. Renseignez les dates de début et de fin planifiées.

Vérifier les quantités en stock

Avant de créer l'OF, cliquez sur le bouton Vérifier les quantités nécessaires à la Fabrication dans l'entrepôt. Cette action :

Confirmer la création

Après vérification, cliquez sur Créer l'Ordre de Fabrication. L'OF est créé en statut Brouillon. Les informations de l'OF créé sont visibles dans l'onglet OF En cours de la fiche produit :

Information

Exemple

Référence OF

OF2606-00001 (format : OFmmaa-nnnnn)

Entrepôt

B7

Quantité planifiée

5

Date début

22/06/2026

Date fin

22/06/2026

État

Brouillon

Cycle de vie d'un OF

Un Ordre de Fabrication passe par les étapes suivantes :

Étape

Action

Résultat

1. Brouillon

L'OF est créé

Modifiable, non engageant

2. Validé

Cliquer sur Valider

L'OF est activé, la fabrication peut commencer

3. En production

Lancer la production

Les composants sont consommés depuis l'entrepôt

4. Clos

Clore l'OF

La fabrication est terminée, le produit fini est en stock

Astuce : Un OF en Brouillon peut être supprimé sans conséquence. Une fois validé, il engage les stocks et doit être clos proprement.

Flux complet BOM → OF

Le processus complet de la nomenclature à la fabrication suit ce flux :

  1. Créer les produits : produit fini (Manufacturé) et composants (Matière première).
  2. Créer la BOM : lier le produit fini à ses composants avec les quantités.
  3. Valider la BOM : étape obligatoire pour rendre la BOM disponible dans Factory.
  4. Créer l'OF via Factory : sélectionner la BOM, le produit, l'entrepôt et la quantité.
  5. Vérifier les stocks : s'assurer que les composants sont disponibles.
  6. Valider et lancer l'OF : consommer les composants et produire le produit fini.
  7. Clore l'OF : terminer la fabrication.
Important

Points de vigilance :

Sous-onglets Factory sur la fiche produit

Lorsque le module Factory est activé, un onglet Factory apparaît sur la fiche de chaque produit. Il contient les sous-onglets suivants :

Sous-onglet

Description

Composition

Affiche les composants liés au produit (composition Factory native). Le badge indique le nombre de composants (ex. : 0 / 1)

Fabrication Directe

Permet de lancer une fabrication sans passer par un OF formel

Ordre de Fabrication (OF)

Formulaire de création d'un nouvel OF pour ce produit

OF En cours

Liste des OF en cours pour ce produit, avec état et quantités

Historique des OF

Historique complet de tous les OF passés pour ce produit