Centre Ordre d'achat

Le Centre Ordre d'achat est une application M3 Experience Designer qui permet de gérer et de suivre efficacement les ordres d’achat. Les acheteurs et les planificateurs d’approvisionnement peuvent afficher, modifier et confirmer les ordres d’achat dans une application au lieu d’accéder à plusieurs programmes M3. L’application prend en charge plusieurs actions, telles que l’impression, le conseil et l’annulation des ordres. Elle s’intègre également à H5 pour les tâches essentielles telles que la création et l’impression d’un ordre.

Objectif utilisateur

Un planificateur d’approvisionnement ou un acheteur a besoin d’une application unifiée pour gérer et surveiller les ordres d’achat, ce qui évite la navigation dans plusieurs programmes M3 et rationalise les tâches quotidiennes.

Configuration de M3 Business Engine

Les configurations de M3 Business Engine (BE) sont requises pour que l’application Centre Ordre d'achat fonctionne correctement. Les ordres doivent être définis dans 'Ordre d’achat. Ouvrir' (PPS200) pour afficher les données dans l’application.

Voir les configurations spécifiques par composant dans Composants

Autorisation d’application

Vous devez avoir l’autorisation d’utiliser les fonctions M3 BE et les transactions API requises avant d’accéder et d’exécuter l’application M3 Experience Designer. La table qui suit présente les fonctions et les transactions utilisées par l’application Centre Ordre d'achat :
Fonction ou API Transaction Catégorie d'information Affichage
CRS620MI LstAddresses
CRS620MI GetAddress
CRS620MI GetBasicData
LISTMI ListDataAsCSV M3_LIST_MPHEAD M3_01_01
LISTMI ListDataAsCSV M3_LIST_MITBAL M3_02_01
MMS080MI LstMtPlByItmWhs
MMS200MI GetItmWhsBasic
MWS150MI SelSupplyChain
PPS001MI AdviseAll
PPS001MI AdviseLine
PPS001MI FinishMark
PPS001MI ConfirmAll
PPS001MI ConfirmLine
PPS200MI AddLine
PPS200MI LstLine
PPS200MI UpdLine
PPS200MI UpdHead
PPS200MI GetHead
PPS215MI LstPOCharges
PPS330MI ListPOTrans

Composants et fonctions de l'application Centre Ordre d'achat

En-tête d’application

L’en-tête d’application contient les boutons suivants :
  • 'Ordre d'achat planifié' : Cliquez pour ouvrir l’application Centre Ordre d'achat.
  • 'Vue d'ensemble Fournisseur' Cliquez pour ouvrir l’application Vue d'ensemble Fournisseur

En-tête d'ordre d'achat

L’application Centre Ordre d'achat commence par une grille de données En-tête d’ordre d’achat qui affiche les ordres d’achat. Les ordres d’achat doivent avoir un statut compris entre 15 et 70 pour être affichés dans la liste. Dans cette grille de données, vous pouvez rechercher, créer, copier, confirmer, modifier, émettre un avis, imprimer et annuler des commandes.

Lignes d'ordre d'achat

La grille de données Lignes d'ordre d'achat affiche les lignes de commande et est renseignée avec des données lorsque vous sélectionnez un ordre. Vous pouvez ajouter, modifier, confirmer, signaler et annuler des lignes.

'En-tête d'ordre d'achat'

L'onglet 'En-tête d’ordre d’achat' contient les écrans En-tête d'ordre d'achat et Informations fournisseur. Ces grilles de données sont renseignées avec des données lorsque vous sélectionnez un ordre.

'Transactions d'ordre d'achat'

L'onglet 'Transactions d’ordre d’achat' contient une grille de données qui affiche les transactions pour un ordre sélectionné. Elle est renseignée avec des données lorsque vous sélectionnez un ordre.

'Frais'

L'onglet 'Frais' contient une grille de données qui affiche les frais pour les lignes de commande. Cette grille de données est renseignée avec des données lorsque vous sélectionnez une commande.

'Chaîne d’approvisionnement'

L'onglet 'Chaîne d’approvisionnement' contient une grille de données qui affiche les informations de la chaîne d’approvisionnement. Cette grille de données est renseignée avec des données lorsque vous sélectionnez une commande.

'Informations de planification'

L'onglet 'Informations de planification' inclut un écran et trois grilles de données :
  • Paramètres de planification Cet écran affiche des champs, tels que 'Code article', 'Acheteur', 'Fournisseur' et 'Méthode de planification'. L'écran est renseigné avec des données lorsque vous sélectionnez une ligne de commande.
  • Plan MRP : Cette grille de données affiche les champs, tels que 'Date de planification', 'Date de planification de remplacement', 'Catégorie d'ordre/cmde' et 'Statut'. La grille de données du plan MRP est renseignée avec des données lorsque vous sélectionnez une ligne de commande.
  • Solde de stock tous dépôts : Cette grille de données affiche des champs, tels que 'Dépôt', 'Description' et 'Quantité affectée'. La grille de données est renseignée avec les données lorsque vous sélectionnez une ligne de commande.
  • Dépôt sélectionné de plan MRP Cette grille de données affiche les champs, tels que 'Date de planification', 'Date de planification de remplacement', 'Catégorie d'ordre/cmde' et 'Message d’action'. Cette grille de données est renseignée avec des données lorsque vous sélectionnez un dépôt.

Composants

La table qui suit présente les composants dans l’application Centre Ordre d'achat avec leurs détails respectifs :
Composant Détails
En-tête d’application ID composant : appHeader

Objectif : Affiche l’en-tête de l’application principale avec la navigation et le titre.

Données M 3BE utilisées : s/o

Services de données utilisés : s/o

Commentaires : Contient deux boutons : un ouvre l’application Centre Ordre d'achat planifié et l’autre ouvre l’application Vue d'ensemble Fournisseur.

Ecran En-tête d'ordre d'achat ID composant : Form_POHead

Objectif : Affiche les informations d’en-tête d’ordre d’achat

Données M3BE utilisées : 'Ordre d'achat. Ouvrir' (PPS200)

Services de données utilisés : Get_POInformation

Commentaire : s/o

Ecran Informations fournisseur ID composant : Form_Supplier

Objectif : Affiche les détails et les informations de contact du fournisseur

Données M3BE utilisées : 'Fournisseur. Ouvrir' (CRS620) et 'Fournisseur. Connecter adresse' (CRS622)

Services de données utilisés : Get_Supplier

Commentaire : s/o

Grille de données Transactions d’ordre d’achat ID composant : DataGrid_POTransactions

Objectif : Affiche la liste des transactions d’ordre d’achat

Données M3BE utilisées : 'Ordre d'achat. Afficher transact ligne' (PPS330)

Services de données utilisés : List_POTransactions

Commentaire : s/o

Grille de données Frais de ligne ID composant : DataGrid_POLineCharges

Objectif : Affiche les frais associés aux lignes d’ordre d’achat

Données M3BE utilisées : 'Ordre d’achat. Connecter frais' (PPS215)

Services de données utilisés : List_POCharges

Commentaire : s/o

Grille de données En-tête d'ordre d'achat ID composant : DataGrid_POHead

Objectif : Affiche les commandes fournisseur dans une liste

Données M3BE utilisées : 'Ordre d'achat. Ouvrir' (PPS200)

Services de données utilisés : List_POHead

Commentaires : Vous devez activer la table MPHEAD pour la recherche dans l'administration de recherche de fonction M3.

Grille de données Lignes d'ordre d'achat ID composant : DataGrid_POLines

Objectif : Affiche les lignes d’ordre d’achat

Données M3BE utilisées : 'Ordre d'achat. Ouvrir lignes' (PPS201)

Services de données utilisés : List_POLines

Commentaire : s/o

Grille de données Chaîne d’approvisionnement ID composant : DataGrid_SupplyChain

Objectif : Affiche les informations sur la chaîne d’approvisionnement

Données M3BE utilisées : 'Chaîne d'approv active. Afficher' (MWS150)

Services de données utilisés : List_SupplyChain

Commentaire : s/o

Grille de données MRP ID composant : DataGrid_Materialplan

Objectif : Affiche les données de planification des besoins

Données M3BE utilisées : 'Plan MRP. Ouvrir' (MMS080)

Services de données utilisés : List_MaterialPlan

Commentaire : s/o

Grille de données Solde de stock tous dépôts ID composant : DataGrid_StockBalance

Objectif : Affiche le solde du stock de toutes les informations de dépôts

Données M3BE utilisées : 'Identité stock. Afficher' (MMS060)

Services de données utilisés : List_Stockbalance

Commentaire : s/o

Grille de données Dépôt sélectionné de plan MRP ID composant : DataGrid_MaterialPlanSelectedWhs

Objectif : Affiche le plan MRP pour l’entrepôt sélectionné

Données M3BE utilisées : 'Plan MRP. Ouvrir' (MMS080)

Services de données utilisés : List_MaterialPlan_SelectedWhs

Commentaire : s/o

Ecran Paramètres planification ID composant : Form_PlanningParameters

Objectif : Affiche les paramètres de planification des articles des commandes

Données M3BE utilisées : 'Article. Connecter dépôt' (MMS002)

Services de données utilisés : Get_PlanningData

Commentaire : s/o

Liens et signets

La table qui suit présente les liens et signets ainsi que leurs objectifs :
ID lien Type Objectif
Link_CopyPO Automatisation M3 Ouvre 'Ordre d’achat. Ouvrir' (PPS200) avec un numéro d’ordre d’achat prédéfini pour copier un ordre d’achat.
Link_CreatePO Automatisation M3 Ouvre 'Ordre d’achat. Ouvrir' (PPS200) et permet à l’utilisateur de créer un nouvel ordre d’achat.
Link_PlannedPOHub Signet M3 Ouvre l’application Centre Ordre d'achat planifié avec le fournisseur sélectionné comme point de départ
Link_PrintPODocument Automatisation M3 Ouvre le 'Ordre d'achat. Imprimer document' (PPS600) pour imprimer un document d’ordre d’achat avec différents champs d’ordre d’achat définis.
Link_SupplierOverview Signet M3 Ouvre l’application Vue d'ensemble Fournisseur avec le fournisseur sélectionné comme point de départ

Boîtes de dialogue

La table qui suit présente l’ID de boîte de dialogue et les programmes API avec leurs objectifs :
ID boîte de dialogue Programme API Objectif
Dialog_UpdatePOLine PPS200MI/AddLine Une boîte de dialogue permettant de modifier une ligne d’ordre d’achat.
Dialog_AdvisePO PPS001MI/AdviseAll Une boîte de dialogue permettant d'émettre un avis sur l’ensemble de l’ordre d’achat.
Dialog_AdvisePOLine PPS001MI/AdviseLine Une boîte de dialogue permettant d’émettre un avis sur une ligne d’ordre d’achat spécifique.
Dialog_ConfirmAll PPS001MI/ConfirmAll Une boîte de dialogue permettant de confirmer l’ensemble de l’ordre d’achat.
Dialog_CancelPO PPS001MI/FinishMark Une boîte de dialogue permettant d’annuler l’ensemble de l'ordre d'achat.
Dialog_CancelLine PPS001MI/FinishMark Une boîte de dialogue permettant d’annuler une ligne d'ordre d'achat spécifique.
Dialog_AddPOLine PPS200MI/AddLine Une boîte de dialogue permettant d’ajouter une nouvelle ligne d'ordre d'achat.
Dialog_ConfirmLine PPS001MI/ConfirmLine Une boîte de dialogue permettant de confirmer une ligne d’ordre d’achat spécifique.
Dialog_ChangePOHeader PPS200MI/UpdHead Une boîte de dialogue permettant de modifier les détails de l’en-tête de l'ordre d'achat.

Styles conditionnels

La table qui suit présente les styles conditionnels des composants dans l’application Centre Ordre d'achat :
Ecran En-tête d'ordre d'achat Nom de condition Champ cible Condition Mise en forme conditionnelle
Ecran En-tête d'ordre d'achat Condition_LateReqDate IADWDT IADWDT antérieur à la date actuelle et WOST!=90 Couleur d’arrière-plan : #FBE7E8 (rouge clair)

Couleur de texte : #C31014 (rouge)

Icône : erreur

Couleur d’icône : #C31014 (rouge)

Ecran Informations fournisseur Condition_HF2M43 STAT STAT=20 Couleur d’arrière-plan : #EBF9F1 (vert clair)

Couleur de texte : #1C7F49 (vert)