Centre Factures fournisseur

Le Centre Facture fournisseur est une application Experience Designer qui permet aux utilisateurs de la comptabilité fournisseurs de gérer les factures fournisseur à l’aide du nouveau flux d’approbation des factures fournisseur M3. L’application fournit une vue simplifiée qui permet aux administrateurs de factures de sélectionner des factures par statut et de vérifier les actions d’approbation requises pour chaque facture.

Configuration de M3 Business Engine

Les configurations de M3 Business Engine suivantes sont requises pour que l’application Centre Facture fournisseur fonctionne :
  • 'Paramètres généraux du flux d’approbation. Ouvrir' (CMS715)
  • 'Procédures d'approbation. Ouvrir' (CMS716)
  • 'Utilisateur autorisé pour approbation. Ouvrir' (CMS718)
  • 'Codes d’approbation. Ouvrir' (CMS720)
  • 'Priorités d'autorisation. Ouvrir' (CMS711)
  • 'Sélection d'autorisations. Ouvrir' (CMS710)

Reportez-vous à la section Composants pour plus d’informations sur la configuration de chaque composant.

Autorisation d’application

Pour accéder et exécuter l’application Experience Designer, vous devez être autorisé à accéder aux fonctions requises de M3 Business Engine et aux transactions API.

La table qui suit présente les fonctions et les transactions utilisées par l’application Centre Facture fournisseur :
Fonction ou API transaction API Catégorie d'information Affichage Notes
APS200MI GetInvoice
APS200MI GetUniqueKey
APS260MI Obt
CMS710MI Obt
CMS710MI Upd
CMS718MI Lst
CMS720MI Obt
CMS740MI Obt
CMS740MI LstPerUser
CMS741MI AddTask
CMS741MI ChangeRole
CMS741MI Generate
CMS741MI Lst
MNS100MI GetBasicData
MNS150MI LstCmpDivi
LISTMI ListDataAsCSV M3_LIST_CMNUSR M3_01_01 Pour garantir que cette API fonctionne comme prévu, vous devez activer la table CMNUSR pour la recherche dans Administration de recherche de fonction M3.
LISTMI ListDataAsCSV M3_LIST_FGLEDG M3_01_01

Restrictions

Le Centre Facture fournisseur affiche les factures de la société à laquelle l’utilisateur est connecté.

Comment utiliser l’application

Factures affectées

La grille de données Factures affectées est une liste complète des factures associées à l’utilisateur, en fonction du filtre dans l’en-tête du composant. Vous pouvez également filtrer les factures par statut. La grille de données affiche les informations de base sur la facture, y compris les champs Code motif et Commentaire. Sélectionner une ligne pour afficher toutes les actions d’approbation de la facture.

Actions d'approbation facture

La grille de données Actions d’approbation facture affiche les actions connectées à la facture, y compris les rôles, les utilisateurs et les statuts affectés. L’administrateur de facture peut effectuer plusieurs actions à partir de la grille de données :
  • Modifier rôle : Affecter la tâche à un autre utilisateur.
  • Nouveau chargé de comptabilité : Créer une action pour le rôle Responsable de la comptabilité.
  • Annuler la facture : Ouvre le programme 'Facture fournisseur. Réimputer' (APS110) où l’utilisateur peut utiliser l’option 4 (Annuler la facture).
  • Régénérer autorisations : Efface tous les utilisateurs autorisés et régénère le rôle en fonction de la configuration des données de base pour le processus d’approbation.
Le dernier composant contient trois grilles de données : Détails facture, détails action approbation et lignes pièce comptable. Les grilles de données suivantes affichent des informations liées à la facture sélectionnée dans la grille de données Factures affectées :
  • Détails facture affiche des informations telles que les montants locaux, les conditions de paiement et les références de facture supplémentaire.
  • Détails d'action d'approbation affiche des informations détaillées sur la ligne sélectionnée dans Actions d’approbation facture, y compris les procédures d’approbation, les modifications, les limites d’approbation et les dates d’achèvement.
  • Lignes pièce justificative affiche des informations comptables concernant l’enregistrement de la facture dans le système comptable.

Mettre à jour les paramètres d’approbation

Ces composants incluent des liens vers les fonctions de base du flux d’approbation dans M3 :
  • Sélections d’autorisation : Lien vers 'Sélection d'autorisations. Ouvrir' (CMS710)
  • Utilisateurs autorisés : Lien vers 'Utilisateurs autorisés pr approb. Ouvrir' (CMS718)
  • Codes approbation : Lien vers 'Codes d’approbation. Ouvrir' (CMS720)

Composants

La table qui suit présente une configuration spécifique par composant :
Composant Détails composant
En-tête d’application ID composant : appHeader

Objectif : Affiche l’en-tête d’application principale avec le champ Société.

Données M3BE utilisées : MNS100MI

Services de données utilisés : Get_DivisionData

DataGrid_AssignedInvoices ID composant : DataGrid_AssignedInvoices

Objectif : Répertorie les factures affectées à l’utilisateur actuel.

Données M3BE utilisées : CMS740MI

Services de données utilisés : List_ApprovalActionsPerUser

DataGrid_ApprovalActions ID composant : DataGrid_ApprovalActions

Objectif : Affiche les enregistrements d’action d’approbation associés à la facture ou à l’affectation sélectionnée.

Données M3BE utilisées : CMS741MI

Services de données utilisés : List_ApprovalActions

ButtonGroup_ApprovalSettings

ID composant : ButtonGroup_ApprovalSettings

Objectif : Fournit des boutons permettant d’ouvrir les écrans d’approbation, tels que les sélections d’autorisation, les utilisateurs et les codes.

Données M3BE utilisées :

Services de données utilisés :

Form_InvoiceDetails

ID composant : Form_InvoiceDetails

Objectif : Affiche l’en-tête ou les détails de la facture, tels que le fournisseur, les montants et la devise.

Données M3BE utilisées : CMS740MI, APS200MI, APS260MI

Services de données utilisés : Get_InvoiceDetails

Form_InvoiceDetails2

ID composant : Form_InvoiceDetails2

Objectif : Affiche des détails de facture supplémentaires, tels que les dates, les conditions de paiement et la référence de pièce justificative.

Données M3BE utilisées : CMS740MI, APS200MI, APS260MI

Services de données utilisés : Get_InvoiceDetails

Form_ApprovalActions ID composant : Form_ApprovalActions

Objectif : Affiche les enregistrements détaillés de l’action d’approbation.

Données M3BE utilisées : CMS740MI, CMS720MI

Services de données utilisés : Get_ApprovalActions

Form_ApprovalActions2 ID composant : Form_ApprovalActions2

Objectif : Affiche les détails des actions d’approbation supplémentaires, tels que les utilisateurs ou les montants autorisés.

Données M3BE utilisées : CMS740MI, CMS720MI

Services de données utilisés : Get_ApprovalActions

DataGrid_InvoiceVoucher

ID composant : DataGrid_InvoiceVoucher

Objectif : Répertorie les lignes de pièce justificative de la facture.

Données M3BE utilisées : FGLEDG

Services de données utilisés : LISTMI_VoucherLines

Liens et signets

La table qui suit présente les liens et signets ainsi que leurs objectifs :
ID lien Type Objectif
Link_AccPayable Signet M3 Ouvre 'Comptabilité fournisseurs. Afficher' (APS200)
Link_ApprovalCodes Signet M3 Ouvre 'Codes d’approbation. Ouvrir' (CMS720)
Link_AuthSelections Automatisation M3 Ouvre 'Sélection d'autorisations. Ouvrir' (CMS710)
Link_AuthUsers Automatisation M3 Ouvre 'Utilisateurs autorisés pr approb. Ouvrir' (CMS718)
Link_CancelInvoice Signet M3 Ouvre 'Facture fournisseur. Réimputer' (APS110)
Link_SupplierInvoice Signet M3 Ouvre 'Facture fourn. Afficher séparément' (APS215)

Boîtes de dialogue

La table qui suit présente les boîtes de dialogue et les programmes API avec leurs objectifs :
ID boîte de dialogue Programme API Objectif
SimpleDialog_ChangeRole CMS741MI/ChangeRole Boîte de dialogue permettant de modifier le rôle, affecter un nouvel utilisateur pour une entrée d’approbation sélectionnée.
SimpleDialog_GenerateAuthorizers CMS741MI/Generate Boîte de dialogue pour générer des priorités d’autorisation pour la facture.
SimpleDialog_AddTaskAccResp CMS741MI/AddTask Boîte de dialogue permettant de créer une nouvelle tâche affectée au responsable de la comptabilité.

Styles conditionnels

La table qui suit présente les styles conditionnels des composants dans l’application Centre Facture fournisseur :
Composant Nom de condition Champ cible Condition Mise en forme conditionnelle
DataGrid_AssignedInvoices Condition_ReasonCode AURC AURC=AURC

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

Icône : infos

Couleur d’icône : #0066D4 (bleu)

DataGrid_ApprovalActions Condition_Status OCLS OCLS=3

Couleur du texte : #DA1217 (rouge)

Epaisseur du texte : normale

Icône : erreur

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

DataGrid_ApprovalActions Condition_Status OCLS OCLS=4

Couleur du texte : #DA1217 (rouge)

Epaisseur du texte : normale

Icône : aperçu rejeté

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

DataGrid_ApprovalActions Condition_Status OCLS OCLS=7

Couleur de texte : #CD6200 (orange)

Epaisseur du texte : normale

Icône : alerte

Couleur d’icône : #CD6200 (orange)

DataGrid_ApprovalActions Condition_Status OCLS OCLS=8

Couleur de texte : #4E1A91 (violet)

Epaisseur du texte : normale

Icône : utilisateur-horloge

Couleur d’icône : #4E1A91 (violet)

DataGrid_ApprovalActions Condition_Status OCLS OCLS=9

Couleur de texte : #1C7F49 (vert foncé)

Epaisseur du texte : normale

Icône : succès

Couleur de texte : #1C7F49 (vert foncé)

DataGrid_ApprovalActions Condition_Status OCLS OCLS=10

Couleur de texte : #CD6200 (orange)

Epaisseur du texte : normale

Icône : alerte

Couleur d’icône : #CD6200 (orange)

DataGrid_ApprovalActions Condition_ReasonCode AURC AURC=AURC

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

Icône : infos

Couleur d’icône : #0066D4 (bleu)