Autoriser les factures des fournisseurs

Autoriser les factures des fournisseurs est une application d'Experience Designer qui rationalise l'approbation des factures de dépenses des fournisseurs et simplifie les actions requises pour le traitement des factures. L'application comprend quatre onglets qui affichent des données pour l'utilisateur.

Commentaires utilisateur

Ces situations d'utilisateur décrivent les responsabilités liées à l'application Autoriser les factures des fournisseurs :
  • Vérifier que la facture est correcte lorsqu'un service ou un article est commandé.
  • Recodifier les factures des fournisseurs sur le compte de coût approprié et identifier les factures qui sont encore comptabilisées sur le compte de compensation CF et qui doivent être mises à jour.
  • Appliquer l'autorisation à la comptabilité des factures fournisseurs comptabilisées dans un centre de coûts avant l'approbation du paiement.

Configuration de M3 Business Engine

Ces configurations de M3 Business Engine sont nécessaires pour que l'application Autoriser les factures des fournisseurs 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)
  • Les champs Code d'approbation (CDAP) et Utilisateur autorisé (USAP) de FGLEDG ont été ajoutés à la recherche de factures. Si des lignes de pièces justificatives manquent dans l'onglet Autoriser la comptabilité, réactiver FGLEDG dans M3 Administration de la recherche de fonctions.

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 de M3 Business Engine et aux transactions API utilisées par l’application.

Cette table présente les fonctions et les transactions utilisées par l'application Autoriser les factures fournisseurs :

Programme API transaction API Catégorie d'information Vue Notes
APS200MI GetUniqueKey
APS200MI GetInvoice
APS260MI Obt
CMS718MI Obt
CMS718MI Màj :
CMS740MI Obt
CMS740MI LstPerUser
CMS740MI LstByStatus
CMS740MI ApproveInvoice
CMS740MI Rejeter
CMS740MI CancelInvoice
CMS740MI ChangeRole
CMS741MI Lst
CMS742MI Lst
CMS742MI ApproveAllLines
CMS742MI ApproveLine
CMS742MI RejectLine
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 Pour garantir que cette API fonctionne comme prévu, vous devez activer la table FGLEDG pour la recherche dans Administration de recherche de fonction M3.

Restrictions

L'application Autoriser les factures fournisseurs affiche les actions liées aux factures de la société à laquelle l'utilisateur est connecté.

Comment utiliser l’application

Vérifier factures

L'onglet Vérifier factures répertorie les factures pour lesquelles une tâche de vérification est active pour l'utilisateur actuel. Lorsqu'un utilisateur sélectionne une facture, l'application affiche les détails de la facture provenant de la comptabilité fournisseurs et les lignes des pièces justificatives provenant de la comptabilité générale.

L'utilisateur peut choisir parmi ces boutons :
  • Approuver facture : Approuve l'étape de vérification. Vous pouvez ajouter un commentaire facultatif.
  • Modifier rôle : Attribue la tâche à un autre utilisateur. Recherchez l'utilisateur et ajoutez un commentaire facultatif.
  • Annuler tâche : Annule la tâche. L'administrateur de la facture en est informé et peut la réaffecter à un autre utilisateur.
  • Rejeter facture : A utiliser lorsqu'une facture est un spam et doit être supprimée. Une tâche est créée pour l'administrateur des factures afin d'annuler la facture.

Recoder factures

L'onglet Recodifier factures répertorie les factures qui sont approuvées par le vérificateur et qui ont un montant ouvert sur le compte de compensation CF. Lorsque vous sélectionnez une facture, l'application affiche les détails de la facture provenant de la comptabilité fournisseurs et le commentaire du vérificateur. L'utilisateur peut sélectionner l'onglet Lignes de pièce justificative pour visualiser la pièce justificative de la facture. La tâche s'achève automatiquement lorsqu'il ne reste plus de montant sur le compte de compensation CF.

L'utilisateur peut choisir parmi ces boutons :
  • Recodifier facture : Ouvre 'Facture fournisseur. Recodifier' (APS110 ), où vous pouvez utiliser l'option Modifier/Recodifier pour recodifier la facture.
  • Modifier rôle : Attribue la tâche à un autre utilisateur. Recherchez l'utilisateur et ajoutez un commentaire facultatif.
  • Annuler tâche : Annule la tâche. L'administrateur de la facture en est informé et peut la réaffecter à un autre utilisateur.

Autoriser comptabilité

L'onglet Autoriser comptabilité répertorie toutes les actions d'autorisation actives pour l'utilisateur connecté. Lorsque vous sélectionnez une ligne de facture, l'application affiche les détails de la facture et les lignes de pièce justificative avec le même code d'approbation et le même autorisateur d'origine. L'onglet Séquence d'autorisation répertorie tous les utilisateurs qui doivent approuver cette combinaison de code d'approbation et d'autorisateur d'origine.

L'utilisateur peut choisir parmi ces boutons :
  • Autoriser ligne : Approuve la ligne sélectionnée. L'utilisateur peut ajouter un commentaire facultatif.
  • Autoriser toutes les lignes : Approuve toutes les combinaisons d'approbation actives pour la facture sélectionnée. Une facture peut avoir plusieurs combinaisons d'approbation pour l'utilisateur connecté.
  • Rejeter ligne : Rejette la ligne, par exemple si la pièce justificative doit être recodifiée. Vous pouvez ajouter un commentaire pour expliquer la raison. L'administrateur de la facture est informé de la suite à donner.

Absent du bureau

Dans l'onglet Absence du bureau, l'utilisateur peut mettre à jour les dates prévues pour l'absence du bureau. Sélectionnez une fourchette de dates et cliquez sur Enregistrer pour mettre à jour les dates.

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.

Données M3BE utilisées : MNS100MI

Services de données utilisés : Get_DivisionData

DataGrid_InvoicesToVerify ID composant : DataGrid_InvoicesToVerify

Objectif : Liste les factures en attente de vérification.

Données M3BE utilisées : CMS740MI

Services de données utilisés : List_Invoices_VerifyInvoices

Form_InvoiceDetails_VerifyInvoices ID composant : Form_InvoiceDetails_VerifyInvoices

Objectif : Affiche les détails d'une facture sélectionnée.

Données M3BE utilisées : CMS740MI, APS200MI

Services de données utilisés : Get_InvoiceDetails_VerifyInvoices

DataGrid_VoucherLines_VerifyInvoices ID composant : DataGrid_VoucherLines_VerifyInvoices

Objectif : Affiche les lignes de pièce justificative pour la facture sélectionnée en cours de vérification.

Services de données utilisés : ListMI_ListVoucherLines_VerifyInvoices

DataGrid_Recode ID composant : DataGrid_Recode

Objectif : Liste les factures disponibles pour recodification.

Données M3BE utilisées : CMS740MI

Services de données utilisés : List_Invoices_RecodeInvoices

Form_InvoiceDetails_RecodeInvoices ID composant : Form_InvoiceDetails_RecodeInvoices

Objectif : Affiche des informations détaillées sur la facture sélectionnée.

Données M3BE utilisées : CMS740MI, APS200MI

Services de données utilisés : Get_InvoiceDetails_RecodeInvoices

DataGrid_CommentsOnInvoice ID composant : DataGrid_CommentsOnInvoice

Objectif : Affiche les commentaires des vérificateurs pour la facture sélectionnée.

Données M3BE utilisées : CMS741MI

Services de données utilisés : List_CommentsOnInvoice

DataGrid_VoucherLines

ID composant : DataGrid_VoucherLines

Objectif : Affiche les lignes de pièce justificative pour la recodfication des factures.

Services de données utilisés : ListMI_ListVoucherLines_RecodeInvoices

DataGrid_AuthorizeInvoiceAccounting ID composant : DataGrid_AuthorizeInvoiceAccounting

Objectif : Liste les factures à autoriser.

Données M3BE utilisées : CMS740MI

Services de données utilisés : List_Invoices_AuthorizeAccounting

Form_InvoiceDetails_AuthorizeAccounting ID composant : Form_InvoiceDetails_AuthorizeAccounting

Objectif : Affiche les détails relatifs à la facture sélectionnée.

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

Services de données utilisés : Get_InvoiceDetails_AuthorizeAccounting

DataGrid_RelatedVoucherLines ID composant : DataGrid_RelatedVoucherLines

Objectif : Affiche les lignes de pièce justificative associées à la facture sélectionnée.

Services de données utilisés : ListMI_GetApprovalCodes

Commentaires : Ce service de données utilise la recherche. Vous devez activer la table FGLEDG pour la recherche dans Administration de recherche de fonction M3.

DataGrid_Authorizers ID composant : DataGrid_Authorizers

Objectif : Liste les utilisateurs autorisés à approuver la facture.

Données M3BE utilisées : CMS742MI

Services de données utilisés : List_Authorizers

Form_OutOfOffice ID composant : Form_OutOfOffice

Objectif : Permet à un utilisateur autorisé de définir des périodes d'absence du bureau.

Données M3BE utilisées : CMS718MI

Services de données utilisés : Get_OutOfOffice, Update_OutOfOffice

Liens et signets

Cette table indique le lien et le signet ainsi que son objectif :
ID lien Type Objectif
Link_RecodeInvoice Signet M3 Ouvre 'Facture fournisseur. Réimputer' (APS110)

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_AuthorizeLine CMS742MI/ApproveLine Boîte de dialogue pour l'autorisation d'une ligne de facture unique
SimpleDialog_ApproveInvoice CMS740MI/ApproveInvoice Boîte de dialogue pour l'approbation d'une facture entière
SimpleDialog_CancelTask_RecodeInvoices CMS740MI/CancelInvoice Boîte de dialogue permettant d'annuler une tâche de recodification de facture.
SimpleDialog_RejectInvoice CMS740MI/Rejet Boîte de dialogue pour le rejet d'une facture
SimpleDialog_RejectLine CMS742MI/RejectLine Boîte de dialogue pour le rejet d'une ligne de facture unique
SimpleDialog_CancelTask_AccountingResponsible CMS740MI/Rejet Boîte de dialogue pour l'annulation d'une tâche du chargé de comptabilité
SimpleDialog_AuthorizeAllLines CMS742MI/ApproveAllLines Boîte de dialogue pour l'autorisation de toutes les lignes de la facture
SimpleDialog_ChangeRole_VerifyInvoices CMS740MI/ChangeRole

Boîte de dialogue pour la modification du rôle lors du contrôle des factures.

SimpleDialog_ChangeRole_RecodeInvoices CMS740MI/ChangeRole Boîte de dialogue pour la modification du rôle lors du recodage de la facture

Styles conditionnels

Cette table présente les styles conditionnels des composants de l'application Autoriser les factures des fournisseurs :
Composant Nom de condition Champ cible Condition Mise en forme conditionnelle
DataGrid_InvoicesToVerify Condition_OH6PNY CUAM CUAM=CUAM

Couleur de texte : #0064D4 (bleu)

Epaisseur du texte : normale

DataGrid_Recode Condition_SAS01G SINO SINO=SINO

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=3

Couleur du texte : #DA1217 (rouge)

Icône : erreur

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

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=4

Couleur du texte : #DA1217 (rouge)

Icône : aperçu rejeté

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

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=7

Couleur de texte : #CD6200 (orange)

Icône : alerte

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

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=8

Couleur de texte : #4E1A91 (violet)

Icône : utilisateur-horloge

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

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=9

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

Icône : confirmer

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

Epaisseur du texte : normale

DataGrid_CommentsOnInvoice Condition_JJ6Y38 OCLS OCLS=10

Couleur de texte : #CD6200 (orange)

Icône : alerte

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

Epaisseur du texte : normale

DataGrid_VoucherLines_VerifyInvoices Condition_BS6CLO EGACAM EGACAM=EGACAM

Couleur de texte : #0064D4 (bleu)

Epaisseur du texte : normale

DataGrid_VoucherLines Condition_M5Q4B8 EGACAM EGACAM=EGACAM

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

DataGrid_RelatedVoucherLines Condition_YWSCCI EGACAM EGACAM=EGACAM

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

DataGrid_AuthorizeInvoiceAccounting Condition_HME5WR CUAM CUAM=CUAM

Couleur de texte : #0066D4 (bleu)

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=3

Couleur du texte : #DA1217 (rouge)

Icône : erreur

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

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=4

Couleur du texte : #DA1217 (rouge)

Icône : aperçu rejeté

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

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=7

Couleur de texte : #CD6200 (orange)

Icône : alerte

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

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=8

Couleur de texte : #4E1A91 (violet)

Icône : utilisateur-horloge

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

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=9

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

Icône : succès

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

Epaisseur du texte : normale

DataGrid_Authorizers Condition_T67YD1 OCLS OCLS=10

Couleur de texte : #CD6200 (orange)

Icône : alerte

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

Epaisseur du texte : normale