Utilisez cette fonction pour gérer les demandes de livraisons faites au titre d'un contrat de commande ouverte. Vous pouvez ainsi  créer, modifier, supprimer, dupliquer, visualiser, imprimer des demandes de livraisons.

Un contrat de commande ouverte est un engagement à long terme avec un fournisseur concernant un ou plusieurs articles, pour une quantité globale à livrer avec des appels de livraisons qui sont faits en fonction de la demande. Une commande ouverte est constituée :

  • d'un contrat, matérialisé par la fonction de Commande ouverte,
  • et d'un programme de livraison, matérialisé par cette fonction.

Dans le contrat vous définissez :

  • le fournisseur et les conditions commerciales,
  • les dates de début et de fin de validité du contrat,
  • la liste des articles avec pour chaque article une quantité globale, un prix et des dates de validité.

Dans le programme de livraison, vous définissez :

  • les appels de livraisons fermes,
  • les appels de livraisons prévisionnels.

Particularités liées à l'inter-sociétés : Les demandes de livraisons achats faites au titre d'un contrat inter-sociétés génèrent des demandes de livraisons ventes sur le site du fournisseur. Ces demandes de livraisons ne sont pas modifiables dans les ventes.

La date de référence utilisée pour le calcul des demandes de livraisons est issue de la date de livraison demandée.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

L'écran de saisie des demandes de livraisons n'est pas paramétrable. Il se compose :

  • du volet de sélection présentant les lignes de contrat,
  • d'une partie d'informations affichées provenant de la ligne de contrat concernée,
  • d'un tableau permettant de saisir le programme de livraison sous la forme de demandes fermes et/ou planifiées.

Pour saisir une demande de livraison, sélectionnez, dans le volet de sélection, la ligne de contrat au titre duquel la demande de livraison doit être faite. Les principales informations concernant la ligne de contrat s'affichent dans la partie haute et la saisie doit être effectuée dans le tableau.

Ecran de saisie

Informations affichées

Les informations affichées proviennent de la ligne de contrat sélectionnée. Il s'agit essentiellement de champs permettant d'identifier le contrat (Site, Fournisseur et Date du contrat), ainsi que l'article sélectionné dans ce contrat (Article, Site réception, Date fin de validité, Quantité prévue, Inter-sites, inter-sociétés …).

Informations d'en-tête

Cas des contrats de réapprovisionnement inter-sites : Il est possible de créer des contrats inter-sites pour gérer le réapprovisionnement entre sites. Pour ce faire, vous devez avoir référencé les sites comme tiers clients et / ou tiers fournisseurs. Les sites demandeurs seront référencés comme Clients et les sites réapprovisionneurs comme Fournisseurs.

Lorsque vous créez un contrat d'achat et que vous renseignez un fournisseur de type inter-sites, le contrat est alors considéré comme un contrat de type inter-sites. Cela signifie qu'à la création du contrat d'achat, le contrat de vente associé sera automatiquement créé. Ce contrat sera identique au contrat d'achat. Le client de ce contrat de vente sera le Client associé au site demandeur qui a émis le contrat d'achat.

Le contrat maître est le contrat d'achat. Un appel de livraison saisi sur le contrat d'achat crée automatiquement la demande de livraison sur le contrat de vente. Toute modification effectuée sur un appel de livraison est automatiquement répercutée sur la demande de livraison du contrat de vente (modification de la quantité, solde de l'appel de livraison, suppression de l'appel de livraison). Au niveau de la demande de livraison du contrat de vente, aucune modification n'est possible, tout est géré par le contrat d'achat.

Il existe un cas où l'appel de livraison d'achat peut être modifié par la demande de livraison de vente. Si une demande de livraison est livrée partiellement, la demande de livraison du contrat de vente est éclatée en deux demandes de livraisons. La première concernant la partie livrée et la seconde concernant le reliquat. De fait, l'appel de livraison achat sera également scindé en deux appels de livraisons correspondant aux demandes de livraisons ventes.

Informations liées à la ligne article

Ces informations issues de la ligne article, associée au contrat d'achat, ne sont pas modifiables depuis la gestion des demandes de livraisons.

De plus, d'autres champs sont mis à jour automatiquement et permettent de connaître la quantité d'avance-retard (pour toutes les lignes fermes) et la date à laquelle celle-ci a été calculée.

Tableau des lignes de demande

Ce tableau vous permet de saisir les différents types de demandes constituant le programme de livraison. Les informations à saisir sont au minimum la période et la quantité.

Les lignes peuvent être initialisées en cliquant sur Besoins depuis le menu Actions. En effet, il est possible de consommer des demandes d'achat par l'intermédiaire de ce picking des besoins.

Période demande

Dans ce champ, vous devez saisir la date ou la période de chaque ligne de demande de livraison. Le format de la valeur saisie est contrôlé :

  • JJMMAA ou JJMMAAAA pour une demande journalière,
  • SSSAA ou SSSAAAA pour une demande hebdomadaire,
  • MMAA ou MMAAAA pour une demande mensuelle.

Les demandes hebdomadaires et mensuelles sont automatiquement considérées comme planifiées (statut non modifiable), alors que pour les demandes journalières sont proposées par défaut avec un statut ferme modifiable.

Les demandes fermes et les demandes planifiées doivent être comprises respectivement dans l'horizon ferme et l'horizon planifié définis au niveau du contrat.

Les lignes de demande de livraison doivent être saisies dans un ordre chronologique.

Pour les articles gérés en stock, il est possible de prendre en compte les suggestions issues du calcul des besoins ou celles issues du calcul de réapprovisionnement ou des besoins planifiés (demandes d'achat).

Lorsque qu'il existe des suggestions d'achat pour l'article, une fenêtre s'ouvre automatiquement pour proposer la prise en compte des besoins. Si vous ne souhaitez pas prendre en compte les besoins, il suffit de d'abandonner cette fenêtre pour revenir à la saisie de la ligne.

Si vous souhaitez prendre en compte les besoins, vous pouvez saisir une date borne afin de limiter la proposition dans le temps : la date limite proposée est calculée en fonction de l'horizon ferme et de l'horizon planifié définis au niveau du contrat et vous ne pouvez pas saisir une date au delà de cette date proposée. Vous devez ensuite saisir l'unité dans laquelle doivent être exprimées les quantités de besoin : par défaut c'est l'unité de stock qui est proposée et qui est modifiable à condition d'en choisir une dans la liste des unités proposées en sélection. Les lignes de besoins sont alors affichées avec pour chacune :

  • la date du besoin, le site, le code de l'acheteur,
  • la quantité du besoin ainsi que la quantité prise en compte,
  • différentes informations telles que le tiers, le type et le numéro d'ordre dans l'encours, etc.
Seuls les besoins du site de réception sont proposés. Aucun contrôle n'est effectué par rapport au référencement de l'article-fournisseur ou de l'article-fournisseur-site.

Après la saisie de l'unité, vous êtes automatiquement en mode saisie de la quantité prise, qui est la seule information saisissable dans cet écran. Si vous souhaitez trier la liste proposée par date de besoin ou par site, vous devez sortir du mode saisie puis utiliser le menu Actions afin de choisir le tri souhaité.

La quantité prise proposée est modifiable à condition de saisir une quantité inférieure ou égale à la quantité du besoin ce qui peut être le cas si vous souhaitez par exemple prendre en compte partiellement un besoin. Si vous souhaitez exclure une des lignes de besoins, il suffit de saisir une quantité nulle. 

Remarques

La saisie des demandes de livraisons se faisant en tableau, vous pouvez saisir plusieurs lignes. En fin de saisie d'une ligne, vous êtes automatiquement en mode de saisie pour la ligne suivante. A ce stade, vous pouvez revenir sur la ligne saisie et utiliser le menu Actions qui propose des choix différents en fonction du statut de la demande.

Dans le cas d'une demande ferme, vous pouvez :

  • visualiser le détail du budget,
  • revenir dans la fenêtre de prise en compte des besoins (si existant),
  • solder la ligne de demande,
  • saisir un texte.

Dans le cas d'une demande planifiée, vous pouvez :

  • revenir dans la fenêtre de prise en compte des besoins (si existant),
  • saisir un texte,
  • solder la ligne s'il s'agit d'une demande journalière,
  • éclater la demande en fonction de la règle de répartition saisie au niveau du contrat tout en ayant la possibilité de modifier cette règle contextuelle ment. Cette option permet de répartir une demande hebdomadaire en n demandes journalières et une demande mensuelle en n demandes hebdomadaires. Ce type de traitement sur les demandes planifiées doit être effectué dans l'ordre chronologique des demandes.

Selon le paramétrage défini, le contrôle budgétaire peut être effectué à titre indicatif au niveau de chaque ligne ou en fin de saisie.

En fin de saisie d'une ligne, lorsque le contrôle budgétaire à la ligne a été activé et qu'un dépassement budgétaire est constaté, un message vous en avertit. Ce message peut être bloquant ou un simple avertissement selon le choix fait au niveau du paramètre BUDCNTCMM - Type contrôle engagements (chapitre BUD, groupe CMM). Un message de même type peut apparaître au moment de l'enregistrement final.

De plus, lorsque la mise à jour des engagements est active, celle-ci est effectuée automatiquement en cliquant sur Créer qui permet d'enregistrer le programme de livraison.

Modification

Une demande de livraison peut être modifiée tant qu'elle n'est pas totalement soldée et tant qu'elle n'a pas été réceptionnée. De même, pour chaque ligne de demande de livraison, la modification est possible tant que la ligne n'est pas soldée.

Au niveau de chaque ligne, le menu Actions vous offre les mêmes possibilités qu'en création : visualiser le détail du budget, prendre en compte des besoins, éclater la demande, solder la ligne ou modifier le texte associé.

Différents messages d'avertissement ou bloquants peuvent apparaître selon les champs que vous êtes en train de modifier :

  • Si vous tentez de modifier une demande de livraison réceptionnée, un message bloquant vous en avertit.
  • Si vous tentez de solder une ligne déjà soldée et non réceptionnée, un message apparaît pour vous proposer d'annuler le solde de cette ligne de demande.
  • Si vous modifiez la quantité proposée suite à une prise en compte de besoins contenant plus d'une demande d'achat, un message d'erreur s'affiche si la quantité saisie est inférieure à la quantité prise en compte.
    Par contre, si la prise en compte des besoins concerne une seule demande d'achat, il est possible de diminuer la quantité.

Particularités liées à l'inter-sociétés : Dans le cadre d'un contrat inter-sociétés, toute modification de la demande de livraison achats se reportera sur la demande de livraison ventes. Ainsi, en cas d'ajout d'un appel de livraison ferme ou planifié côté achats, la réciproque côté ventes sera bien effective.

Suppression

Une demande de livraison peut être supprimée tant qu'elle n'a pas été réceptionnée. Dans le cas contraire, un message apparaît dès que vous cliquez sur le bouton Supprimer. De même, pour chaque ligne de commande, la suppression est possible tant que la ligne n'est pas réceptionnée. De plus, la suppression est impossible lorsque la demande de livraison est soldée.

Etats

Par défaut, les états suivants sont associés à la fonction :

  BONDLOUV2 : Appels de livraison achats

  PSUIVOUV : Suivi commandes ouvertes

Mais ceci peut être modifié par paramétrage.

Ce paramétrage s'effectue au niveau de la Personnalisation de l'objet en cours, en lui associant soit un code état, soit un code impression.
Il est possible d'affiner ce paramétrage :

  • En indiquant un état particulier au niveau de la transaction de saisie. Si cet état correspond à un code impression, la liste des états associés à ce code impression est également proposée.
    L'état renseigné au niveau de la transaction de saisie ainsi que les états associés au code impression sont proposés automatiquement uniquement en mode création.
  • A un niveau plus fin, en associant au tiers, un modèle d'édition indiquant l'état à utiliser en priorité pour l'impression de chacun des documents, ainsi que le nombre de copies attendu.
    SEEINFOSi le nombre de copies n'est pas renseigné ou si aucun modèle d'impression n'est associé au tiers, c'est le nombre de copies défini pour l'imprimante de Destination qui est pris compte ; si le nombre de copies n'est pas renseigné sur l'imprimante de destination, alors par défaut, une seule copie est imprimée.

Actions spécifiques

Barre de menus

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Le site n'est pas sur la même société juridique

Ce message apparaît, lors de la saisie du site de réception, lorsque le code site saisi n'appartient pas à la même société juridique que le site de commande. Pour remédier à ce problème, vous devez sélectionner un site dans la liste proposée.

Insertion impossible

Ce message apparaît lors d'une tentative d'insertion de ligne, dés que le nombre de lignes maximum pour une commande, défini par le code activité approprié, est atteint.

Format de saisie incorrect

Ce message apparaît lors de la saisie de la période lorsque la valeur saisie n'est pas au format attendue :

  • JJMMAA ou JJMMAAAA pour une demande journalière
  • SSSAA ou SSSAAAA pour une demande hebdomadaire
  • MMAA ou MMAAAA pour une demande mensuelle
Date inférieure à la date du jour

Ce message apparaît lorsque la date ou la période saisie est antérieure à la date du jour.

Date inférieure à la date début validité

Ce message apparaît lorsque la date ou la période saisie est antérieure à la date de début de validité de l'article dans le contrat.

Date supérieure à la date fin validité

Ce message apparaît lorsque la date ou la période saisie est postérieure à la date de fin de validité de l'article dans le contrat.

Les périodes doivent être enregistrées par ordre croissant

Ce message apparaît lorsque l'on tente de saisir :

  • Une demande journalière alors que la ligne précédente est une demande hebdomadaire ou mensuelle ;
  • Une demande hebdomadaire alors que la ligne précédente est une demande mensuelle que la ligne suivante est une demande journalière ;
  • Une demande mensuelle alors que la ligne suivante est une demande journalière ou hebdomadaire ;
  • Une demande journalière, hebdomadaire ou mensuelle inférieure à la demande de la ligne précédente, ou supérieure à celle de la ligne suivante.
Traitement impossible : des périodes antérieures n'ont pas été traitées

Ce message apparaît lorsque l'on tente d'éclater une demande hebdomadaire en n demandes journalières ou une demande mensuelle en n demandes hebdomadaires alors que une des demandes planifiées précédentes n'a pas été traitée. Pour remédier à ce problème, il suffit de traiter les demandes dans l'ordre chronologique.

La quantité est inférieure à la quantité minimum ####.## XXX

Ce message apparaît lorsque l'on saisit une quantité inférieure à la quantité minimum exigée par le fournisseur, mentionnée dans la fiche article.

La quantité est supérieure à la quantité globale

Ce message apparaît lors de la saisie de la quantité et que la somme des quantités des demandes devient supérieure à la quantité globale définie dans le contrat.

Contrat partiellement signé : modification ou suppression interdite

Ce message apparaît lorsque l'on tente de saisir une demande alors que le contrat n'a pas été totalement signé.

Commande soldée. Modification interdite

Ce message apparaît lorsque l'on tente de modifier une ligne de demande alors que toutes les lignes de demande sont soldées.

Ligne commande soldée : Modification ou suppression interdite

Ce message apparaît lorsque l'on tente de modifier une ligne de demande soldée. Pour remédier à ce problème, vous pouvez annuler le solde de la ligne, si c'est encore possible puis revenir en modification de la ligne.

Vous ne pouvez pas modifier l'état de cette ligne : ligne déjà réceptionnée

Ce message apparaît lorsque l'on tente de modifier une ligne de demande alors qu'au moins une réception a été enregistrée au titre de cette ligne.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre