Livraisons automatiques
Utilisez cette fonction pour créer des livraisons liées à des commandes ou demandes d'expédition déjà allouées et pour valider, si besoin, ces livraisons automatiquement. Les quantités de stock physique sont uniquement réduites au moment de la validation de la livraison.
Les livraisons générées seront visibles dans la fonction des Livraisons (cf. documentation Livraisons). Vous pouvez valider les livraisons manuellement dans cette fonction ou effectuez une validation en masse dans la fonction Validation des livraisons (cf. documentation Validation des livraisons).
Validation en masse des notes de transport
Pour effectuer une validation en masse des notes de transport, vous devez vérifier que les dates d'expédition sont conformes aux exigences définies pour les dates et heures de début et de fin d'expédition. Ceci est important car vous pouvez uniquement communiquer des dates de transport futures et non passées.
Sélectionnez la case à cocher Activer dans la section Informations transport pour modifier les dates en conséquence.
Par exemple, un expédition a été planifiée à une date antérieure à la date à laquelle vous souhaitez effectuer la validation en masse, mais vous savez que l'expédition aura lieu dans les trois jours. Vous pouvez modifier la date en indiquant une date future en ajoutant '3' jours dans le champ Nb jours entre date début transp et date exp pour être conforme aux exigences de l'expédition. Cette modification vous permet ainsi d'effectuer la validation en masse.
Vous avez toujours la possibilité de valider les notes de transport individuellement, bien que la validation en masse soit recommandée pour les volumes importants de données.
Pré-requis
Reportez-vous à la documentation de Mise en oeuvre
Gestion de l'écran
La fonction de livraison automatique ne traite que les commandes et les demandes de livraison allouées (les quantités en rupture et les quantités non allouées ne sont pas considérées). Ces commandes peuvent être allouées en détaillé ou en globale. La livraison d'une commande va se traduire par une allocation détaillée sur une livraison (seules les allocations détaillées sont autorisées sur les livraisons).
Compte tenu des règles d'allocations globales (définies sur la catégorie de l'article onglet Règles de gestion) et détaillées (Règles d'allocation et des règles de sorties autorisées), il peut très bien arriver qu'une commande, même allouée, peut selon le cas ne pas être livrée.
Par exemple :
Si une règle d'allocation globale autorise d'allouer du stock en statut Q (allocation effectuée sur cumul de stock en statut A* et Q*) et que la règle de sortie interdit de livrer des articles en statut Q. La transformation de l'allocation globale sur commande en allocation détaillée sur livraison pourra dans certains cas interdire la livraison de la commande car la partie de stock en statut Q ne peut être allouée sur livraison.
Si une règle d'allocation globale autorise d'allouer du stock en statut A et que la règle d'allocation détaillée n'autorise d'allouer que des articles en statut A sur un emplacement de picking, des commandes pourraient ne pas être livrées si une rupture était constatée sur l'emplacement de picking.
Motifs interdisant la livraison d'une commande
Si une ligne de commande réserve de manière détaillée une ligne de stock en statut Q avec demande d'analyse, la livraison correspondante ne pourra être créée tant que le contrôle qualité n'aura pas été effectué.
Si une ligne de commande réserve de manière détaillée une ligne de stock en cours de rangement pour laquelle le stock n'a pas été identifié (Numéro de lot, Numéro de sous-lot, Numéro de série), la livraison correspondante ne pourra être créée tant que le stock n'aura pas été identifié.
La commande traitée est une commande à facturation directe.
La ligne de commande est planifiée (elle ne peut d'ailleurs être allouée).
La commande est en livraison commande complète et la commande n'est pas totalement allouée.
La commande est en livraison ligne de commande complète et la ligne de commande n'est pas totalement allouée.
L'état crédit du client est bloqué.
L'état crédit du client est en dépassement d'en-cours et l'opérateur ayant lancé le traitement de livraison automatique n'a pas l'autorisation permettant de livrer les commandes lorsque l'en-cours du client est dépassé.
L'acompte attendu pour la commande n'a toujours pas été versé (l'acompte a été émis, la date d'échéance de l'acompte est dépassée et le règlement n'a toujours pas été effectué dans sa totalité. Un règlement enregistré mais non comptabilisé n'est pas considéré et le paramètre LOKORD (Blocage commande si acompte non versé) est positionné Oui.
Les lignes de commandes gérées en contremarques d'achat ou de production ne seront traitées que si celles-ci sont allouées et si les contremarques ont été générées. Les lignes de commandes gérées en contremarque d’achat ne seront traitées que si une contremarque d’achat a été générée.
La ligne de commande concerne un contrat de service.
Lorsque les commandes de vente sont bloquées manuellement (paramètre SCDTUNL chapitre Ventes, groupe Habilitations), elles peuvent uniquement être sélectionnées si vous les débloquez (champ blocage de la fonction Commande).
Regroupement des commandes
Les commandes ou les lignes de commandes à livrer sont regroupées de la manière décrite ci-dessous. Lorsqu'un des paramètres suivants varie, une nouvelle livraison sera créée :
Site d’expédition |
Site de vente |
Catégorie de commande |
Type d'expédition |
client commande |
Client livré |
Client facturé |
Client payeur |
Client groupe |
Devise |
Le type de prix. |
Affaire |
Transporteur, |
Date d'expédition (2) |
Date de retour de prêt (3) |
Condition de paiement |
Escompte |
Régime de taxe |
Méthode de facturation |
Méthode de livraison |
Raison sociale du client livré |
Première ligne de l'adresse de livraison |
Code postal de l'adresse de livraison |
Ville de l'adresse de livraison |
Etat de l'adresse de livraison |
Raison sociale du client facturé |
Première ligne de l'adresse de facturation |
Code postal de l'adresse de facturation |
Ville de l'adresse de facturation |
Etat de l'adresse de facturation |
(1) Le code affaire doit être unique si le paramètre PJTSNGDOC - Une affaire par document a pour valeur Oui. Quand le paramètre a pour valeur Non, le regroupement des commandes ou des demandes de livraison ayant des codes affaire différents est autorisé.
(2) Fonction de l'option de lancement du traitement de livraison automatique : Rupture sur date d'expédition (option décrite plus loin).
(3) Pour les commandes de type prêt uniquement.
Les commandes suivantes ne seront quant à elles jamais regroupées :
Commandes ayant un mode de livraison : Une commande par livraison
Commandes ayant un mode de facturation : Une facture par commande ou par commande soldée
Cas particulier des kits et des nomenclatures commercialesLes kits commerciaux : la sortie de stock du composé et des composants est indissociable. Cela signifie que si l'on sort une unité du composé, on doit pouvoir sortir les composants associés à hauteur de leur quantité de lien. Lors de la détermination du stock à sortir, par le traitement de livraison automatique, si un des composants ne peut être totalement livré, la livraison du kit ne pourra se faire qu'à hauteur du composant autorisant le moins de composé à sortir.
Les nomenclatures commerciales : à l'inverse des kits commerciaux, les liens entre le composé et les composants ne sont pas stricts. Cela signifie que l'on pourra sortir de manière indépendante le composé ou les composants (pour peu qu'ils soient gérés en stock). Il sera possible, pour un composant, de sortir une quantité différente de la quantité de lien par rapport au composé.
Onglet Écran de saisie
Les commandes à livrer automatiquement sont fonction des sélections renseignées sur l'écran de lancement. Les critères de sélection sont :
Site d’expédition
La création des livraisons se fait sur un seul site de dépôt à la fois. Il est donc nécessaire de préciser le site choisi pour le traitement.
Critères de sélection des commandes
Les livraisons qui seront créées proviennent nécessairement de commandes clients déjà allouées. Il est donc possible de limiter la sélection des commandes à traiter en fonction des critères suivant :
Borne de date d'expédition
La date d'expédition est précisée sur la commande (cf. documentation Commandes). Il est ainsi possible de limiter la création de livraisons à tout commande en attente d'expédition, jusqu'à une date donnée.
Bornes sur numéros de commandes
On peut limiter la sélection à un ensemble de commandes par leurs numéros (compteurs des commandes).
Bornes de Clients livrés
On peut également limiter la sélection à un ou plusieurs clients livrés.
Bornes de transporteur
Le transporteur est précisé sur la commande. Par défaut, il est initialisé sur la commande par les informations renseignées sur la fiche client. On peut donc limiter la création des livraisons à un ou plusieurs transporteurs.
Code tournée
Le numéro de tournée est précisée sur la fiche Client, sur l'onglet Clients livrés. La sélection se fait donc en fonction du client précisé sur la commande, pour tous les clients où le code de tournée correspond à celui choisit pour la sélection.
Rupture sur la date d'expédition.
Cette option permet si elle est cochée de générer des livraisons différentes pour chaque commande ayant une date d'expédition différente (fonctionnement par défaut). A l'inverse, les commandes seront regroupées quelle que soit leur date d'expédition.
Validation expédition
Il est possible, en activant l'option de validation des livraisons, de valider automatiquement les livraisons dès leur création. Cette validation correspond à la diminution du stock physique des articles livrés et à l'écriture de mouvements de stock dans le journal des stocks. (Cf. Validation des livraisons)
Impression bon de préparation
On a la possibilité d'imprimer les bons de préparation générés. Pour se faire, il faudra préciser l'état à utiliser, le serveur d'impression éventuel et l'imprimante en charge de l'impression.
Impression bon de livraison
On a la possibilité d'imprimer les bons de livraison générés. Pour se faire, il faudra préciser l'état à utiliser, le serveur d'impression éventuel et l'imprimante en charge de l'impression.
Cette option n'est accessible que si l'on a coché au préalable l'option Validation des livraisons.
Bloc numéro 1
Société (champ CPY) |
Site expédition (champ STOFCY) |
Saisissez un code site pour l'expédition correspondant à un site de stockage. Par défaut, le site d'expédition est votre site de stockage. |
Origine
Commandes (champ FLGSDHNOR) |
Les informations du bloc "Origine" permettent de sélectionner les catégories de commandes dont la livraison est demandée. |
Type livraison (champ SDHTYPNOR) |
Dès lors qu'une catégorie de commande est sélectionnée, le 'Type de livraison' doit obligatoirement être renseigné.
Seuls des types de livraison de même catégorie que les commandes peuvent être renseignés. |
Commandes de prêt (champ FLGSDHLND) |
Les informations du bloc "Origine" permettent de sélectionner les catégories de commandes dont la livraison est demandée. |
Type livraison (champ SDHTYPLND) |
Dès lors qu'une catégorie de commande est sélectionnée, le 'Type de livraison' doit obligatoirement être renseigné.
Seuls des types de livraison de même catégorie que les commandes peuvent être renseignés. |
Sélection commandes
Date expédition jusqu'à (champ SHIDAT) |
Saisissez la date d'expédition permettant de sélectionner les éléments à traiter :
Tous les éléments qui incluent une date d'expédition à cette date ou avant cette date sont pris en compte. |
No commande début (champ SOHNUMDEB) |
Saisissez une borne début et une borne de fin pour effectuer une sélection sur les numéros de commande : seules sont sélectionnées les commandes dont la référence est comprise dans cet intervalle. La fenêtre de sélection propose uniquement les commandes de catégorie Normale, non totalement facturées, et rattachées au site sélectionné. |
No commande fin (champ SOHNUMFIN) |
Saisissez une borne début et une borne de fin pour effectuer une sélection sur les numéros de commande : seules sont sélectionnées les commandes dont la référence est comprise dans cet intervalle. La fenêtre de sélection propose uniquement les commandes de catégorie Normale, non totalement facturées, et rattachées au site sélectionné. |
Client livré début (champ BPCORDDEB) |
Saisissez une borne début et une borne de fin pour effectuer une sélection sur les codes clients. |
Adresse (champ BPAADDDEB) |
Sélectionnez une des adresses de livraison du client sélectionné. Lorsque les champs Début et Fin sont disponibles, vous pouvez sélectionner une borne d'adresses de livraison pour le même client. Dans le cas où les champs Début / Fin appellent une borne de clients, le champ Adresse |
Client livré fin (champ BPCORDFIN) |
Ce champ vous permet de sélectionner un Transporteur. |
Adresse (champ BPAADDFIN) |
Sélectionnez une des adresses de livraison du client sélectionné. Lorsque les champs Début et Fin sont disponibles, vous pouvez sélectionner une borne d'adresses de livraison pour le même client. Dans le cas où les champs Début / Fin appellent une borne de clients, le champ Adresse |
Transporteur début (champ BPTNUMDEB) |
Ce champ vous permet de sélectionner un Transporteur. |
Transporteur fin (champ BPTNUMFIN) |
Ce champ vous permet de sélectionner un Transporteur. |
Code tournée (champ DRNFLG) |
Sélectionnez cette case afin de pouvoir effectuer une sélection sur un code de tournée. |
Tournée (champ DRN) |
Ruptures
Rupture par date expédition (champ RUPDAT) |
Rupture sur la date d'expédition. |
Validation
Validation livraison (champ CFMFLG) |
Sélectionnez cette case à cocher pour valider la livraison après génération. |
Impression bon préparation
Bon préparation (champ NPRFLG) |
Cochez cette case pour imprimer le document (bon de préparation, bon de livraison ou facture) après génération de la livraison ou de la facture. Vous devez alors préciser :
|
Document (champ NPRNAM) |
Saisissez le code du document standard à imprimer. |
Destination (champ NPRDEN) |
Indiquez la destination du document ou de l'état. |
Serveur (champ NPRSRV) |
Ce champ permet de définir le serveur d'impression. |
Imprimante (champ NPRIMP) |
Imprimante par défaut. |
Impression bon livraison
Bon de livraison (champ NDEFLG) |
Cochez cette case pour imprimer le document (bon de préparation, bon de livraison ou facture) après génération de la livraison ou de la facture. Vous devez alors préciser :
|
Document (champ NDENAM) |
Saisissez le code du document standard à imprimer. |
Destination (champ NDEDEN) |
Indiquez la destination du document ou de l'état. |
Serveur (champ NDESRV) |
Ce champ permet de définir le serveur d'impression. |
Imprimante (champ NDEIMP) |
Imprimante par défaut. |
Informations transport
Activer (champ ENA) |
Sélectionnez la case à cocher Activer pour changer les dates et heures de transport dans le processus de validation. Lorsque les informations de transport associées à cet indicateur sont modifiées, les dates et heures sont mises à jour dans les enregistrements sélectionnés. |
Nb jours entre date début transp et date exp (champ STRDAYS) |
Saisissez, en jours, le délai entre la date d'expédition et la date de début de transport. Cette action réécrit la date de départ comme date d'expédition plus N jours. Ce champ est uniquement accessible quand la case à cocher Activer est sélectionnée. |
Nb jours entre date fin transp et date exp (champ ENDDAYS) |
Saisissez, en jours, le délai entre la date d'expédition et la date de fin du transport. Cette action réécrit la date d'arrivée comme date d'expédition plus N jours. Ce champ est uniquement accessible quand la case à cocher Activer est sélectionnée. |
Heure début trans (champ STRHOU) |
Utilisez ce champ pour mettre à jour l'heure de départ de transport. Ce champ est uniquement accessible quand la case à cocher Activer est sélectionnée. |
Heure fin trans (champ ENDHOU) |
Utilisez ce champ pour mettre à jour l'heure de fin de transport. Ce champ est uniquement accessible quand la case à cocher Activer est sélectionnée. |
Tâche batch
Cette fonction peut être lancée en batch, mais il n'existe pas de tâche standard dédiée à son lancement.
Actions spécifiques
Cliquez sur cette action pour enregistrer vos paramétrages dans un Code mémo et les utiliser ultérieurement. Le mémo est lié à votre profil utilisateur et non à la fonction ou à l'écran. Le code mémo STD associé à l'écran s'affiche lorsque vous ouvrez la fonction. Pour plus d'informations sur l'utilisation avancée de l'action Mémo, reportez-vous à la documentation Ergonomie générale des progiciels SAFE X3. |
Cliquez sur cette action pour saisir un Code mémo et charger les paramétrages enregistrés sous ce code. |
Cliquez sur cette action pour supprimer un Code Mémo. |
Messages d'erreur
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
La borne fin est inférieure à la borne début
Ce message apparaît en saisie des critères de sélection pour le numéro de commande, le transporteur, le code client et le code adresse.
Modification en cours sur un autre poste
Ce message apparaît si la commande lors du traitement de génération est verrouillée.
Problème lors de la récupération du compteur
Ce message apparaît s'il y a impossibilité d'attribuer un numéro de livraison.
Problème lors de la récupération du no de séquence
Ce message apparaît s'il y a impossibilité d'attribuer un no de séquence lors d'une création d'une livraison.