Définition de la méthode d'extraction à partir du fichier d'informations supplémentaires via la structuration du fichier

Ce document explique comment utiliser le fichier d'informations supplémentaires pour une ligne de relevé bancaire afin d'extraire des informations, en temps normal pour affecter des factures à des lignes de relevé.

Ces informations à extraire sont habituellement un numéro de facture, mais peuvent aussi être un numéro de catégorie d'informations supplémentaires, tel qu'un numéro de chèque. Pour simplifier la compréhension, ces deux catégories sont appelées numéros de facture dans ces instructions.

Résultat

Une structure d'informations supplémentaires contrôle comment trouver les numéros de facture dans le fichier d'informations supplémentaires d'une ligne du relevé bancaire. Cette structure contrôle également comment modifier le numéro, si nécessaire, afin de trouver la facture correspondante dans l'un des fichiers de transaction présents dans M3.

Lorsque vous définissez des scénarios pour l'affectation des factures aux lignes de relevé, vous pouvez spécifier que le scénario doit utiliser la structure d'informations supplémentaires pour localiser la ou les factures. Pour ce faire, accédez au champ 'Chemin de recherche-facture' dans le programme 'Numéro de scénario. Ouvrir' (ABS911). Si la structure d'informations supplémentaire est utilisée pour localiser un numéro de catégorie d'informations, spécifiez la catégorie dans le champ 'Catégorie d'informations'.

Le fichier FABTAB est mis à jour.

Avant de commencer

  • Vous savez comment les factures sont numérotées en interne au sein de votre division, par exemple si votre division utilise un numéro de série de facture spécial pour un certain fournisseur.
  • Le payeur/bénéficiaire (le client/fournisseur) auquel la structure s'applique est défini dans Client. Ouvrir (CRS610) ou dans Fournisseur. Ouvrir (CRS620).
  • Si la structure d'informations s'applique à un numéro de catégorie d'informations supplémentaires, cette catégorie est définie dans :
  • Infos supplémentaires CC. Mettre à jour (ARS950) ou
  • Infos supplémentaires CF. Mettre à jour (APS950).

Paramètres à définir

ID du programme/écran Champ Ce champ indique...
(ABS930/B)

Type de structure

... quel type d'informations doit être identifié dans les définitions contrôlant la structuration des informations supplémentaires.

Options valides

1 = Factures

2 = Catégorie d'information

Si vous sélectionnez l'option 2, une recherche s'effectuera sur le numéro de catégorie d'informations dans les informations supplémentaires. Si un tel numéro est trouvé, une recherche s'effectuera dans les fichiers de transaction pour localiser une facture ayant le même numéro de catégorie d'informations.

Si vous utilisez l'option 1, il est possible de définir plusieurs structures pour les mêmes critères de sélection. La structure ayant la priorité la plus élevée (1, par exemple) s'appliquera en premier et, si aucune facture n'est trouvée, la structure avec la priorité suivante (2) s'appliquera. Cependant, si la ou les factures sont localisées quand une structure est utilisée, la ou les structures suivantes ne seront pas utilisées.

La recherche d'une facture à affecter à la ligne de relevé s'effectue automatiquement, comme suit :

Etape 1 : Les paramètres 010 et 100 (décrits ci-dessous) sont utilisés pour supprimer des caractères dans le texte des informations supplémentaires. Des champs de texte séparés sont donc créés. Ces champs de texte seront traités en tant qu'entités séparées lors des prochaines recherches du numéro de facture.

Etape 2 : Les paramètres 020 à 050 sont utilisés pour trouver un numéro de facture dans les différents champs de texte. Si aucun numéro n'est trouvé, la recherche échoue. Si un numéro est trouvé, la recherche continue.

Etape 3 : Le numéro de facture qui a été trouvé est comparé aux factures enregistrées dans les fichiers FSLEDG ou FPLEDG de M3. Si une facture est trouvée dans l'un de ces fichiers, elle est affectée à la ligne de relevé.

Etape 4 : Si aucune facture n'est trouvée dans ces fichiers, les paramètres 060 à 080 et 090 sont utilisés pour modifier le numéro de facture. Le numéro de facture modifié est comparé aux numéros présents dans les fichiers FSLEDG ou FPLEDG. Si une facture est trouvée dans l'un de ces fichiers, elle est affectée à la ligne de relevé à laquelle les informations supplémentaires se réfèrent.

(ABS930/E) Paramètre 010 — Alphanumérique/numérique

... si la facture à récupérer à partir des informations supplémentaires sera composée de caractères alphanumériques ou numériques.

Options valides

1 : alphanumérique

2 : numérique

Tous les caractères qui ne correspondent pas à l'option sélectionnée sont supprimés des informations supplémentaires. De cette manière, les informations inutiles sont effacées et des champs de texte distincts sont créés afin de permettre la recherche des numéros de facture.

(ABS930/E) Paramètre 020 — Nombres de caractères de à

... le nombre de caractères qui compose le numéro de facture, indiqué sous forme d'un intervalle.

Cette information est utilisée lorsque les champs de texte des informations supplémentaires sont analysés de façon automatique. Si le nombre de caractères est compris entre 10 et 15, cela signifie que seuls les champs de texte composés de 10 à 15 caractères seront analysés pour localiser le numéro de facture.

(ABS930/E) Paramètre 030/040 — numéro de début/fin

... un intervalle (numéro de début et numéro de fin) de numéros de facture. Le numéro de facture à rechercher doit être compris dans cet intervalle.

Si vous souhaitez utiliser plusieurs intervalles, vous pouvez définir plusieurs structures d'informations supplémentaires et leur attribuer différents niveaux de priorité. Notez que, si vous utilisez une catégorie d'informations, il n'est pas possible de rechercher le numéro de facture.

(ABS930/E) Paramètre 050 – Caractère pour texte tronqué

... un caractère spécial utilisé par la banque pour séparer plusieurs numéros de facture dont le début est identique. Les numéros peuvent ainsi être tronqués. Exemple : 200310001/02/03.

Si un tel caractère spécial est utilisé, le spécifier ici permet de récupérer tous les numéros de facture.

L'identification des numéros complets d'une facture est déterminée par le nombre de caractères suivant le caractère spécial saisi (probablement avant que ce caractère spécial ne réapparaisse).

Exemple

La valeur du champ de texte est '200310001/02/03'. Le numéro de facture 200310001 est récupéré. Deux caractères suivent le caractère spécial '/'. Deux caractères seront donc supprimés à la fin du premier numéro de facture ('01'). Les numéros de facture 200310002 et 200310003 seront également récupérés.

(ABS930/E)

Paramètre 060 — Préfixe

... une identité possible utilisée en interne par votre division comme préfixe des numéros de facture.

Si un préfixe interne est utilisé, il est nécessaire de l'indiquer dans ce champ. Sinon, le numéro de facture ne sera pas trouvé dans les fichiers de transactions. Exemple : Un numéro de facture 234567 est trouvé dans les informations supplémentaires pour une ligne de relevé bancaire. En interne, toutes les factures de ce bénéficiaire reçoivent le préfixe 00. En indiquant 00 dans ce champ, la facture 00234567 sera recherchée dans les fichiers des transactions.

(ABS930/E) Paramètre 070 — Suffixe

... une identité possible utilisée en interne par votre division comme suffixe aux numéros de facture.

Si un suffixe interne est utilisé, il est nécessaire de l'indiquer dans ce champ. Sinon, le numéro de facture ne sera pas trouvé dans les fichiers de transactions. Exemple : Le numéro de facture 234567 est trouvé dans les informations supplémentaires pour une ligne de relevé bancaire. En interne, toutes les factures de ce payeur reçoivent le suffixe 00. En indiquant 00 dans ce champ, la facture 23456700 sera recherchée dans les fichiers des transactions.

(ABS930/E) Paramètre 080 — Nombres de caractères avec zéros principaux

... le nombre de caractères qui doivent composer le numéro de facture déjà trouvé dans les informations supplémentaires lorsqu'il est comparé aux factures dans les fichiers FSLEDG ou FPLEDG.

Si le numéro de facture trouvé est composé d'un nombre de caractères inférieur à celui indiqué ici, des zéros seront ajoutés devant ce nombre jusqu'à ce que le nombre de caractères corresponde au nombre indiqué ici.

Ce champ est utilisé si les premiers zéros sont utilisés pour que tous les numéros de facture répondant à ce critère de sélection aient la même longueur. Exemple : Le numéro de facture 56789 est trouvé dans les informations supplémentaires de la banque. En interne, tous les numéros de facture ont 10 caractères. En indiquant 10 dans ce champ, la facture 0000056789 sera recherchée.

(ABS930/E) Paramètre 090 — Supprimer les zéros principaux

... si les zéros du début d'un numéro de facture trouvé dans les informations supplémentaires doivent être supprimés avant que ce numéro ne soit comparé aux factures présentes dans les fichiers FSLEDG ou FPLEDG.

Ce champ est utilisé si la division d'un certain payeur/bénéficiaire utilise en interne des zéros devant les numéros de facture (par exemple, pour donner la même longueur à tous les numéros de facture), alors que votre division ne le fait pas. Exemple : Le numéro de facture 0000056789 est trouvé dans les informations supplémentaires de la banque. Puisque ce champ est sélectionné, la facture ayant le numéro 56789 sera recherchée dans les fichiers FSLEDG ou FPLEDG.

(ABS930/E) Paramètre 100 — caractères spéciaux valides dans texte

... les différents caractères à ne pas supprimer dans les informations supplémentaires lors de la recherche des numéros de facture, puisque des caractères peuvent se présenter dans les numéros de facture.

Vous pouvez saisir ici n'importe quel caractère, si vous ne l'avez pas déjà inclus dans votre sélection du paramètre 010. En d'autres termes, si vous avez choisi dans le paramètre 010 de supprimer tous les caractères non numériques, vous pouvez spécifier des caractères alphabétiques individuels ou des caractères supplémentaires, comme la lettre A ou le tiret, dans ce champ. Si vous avez choisi de supprimer tous les caractères non alphanumériques, vous pouvez spécifier des caractères supplémentaires, tels que le trait d'union ou le tiret, dans ce champ.

Ce champ est très utile puisque les numéros de facture sont souvent composés, par exemple, de caractères numériques et de traits d'union.

Si vous voulez indiquer ici plusieurs caractères, saisissez-les sans les séparer par un espace. Exemple : /B–.

Suivez les étapes ci-dessous :

  1. Lancez Information Supplément. Structure (ABS930/B).

    Définir quand la structure s'applique

  2. Spécifiez si la structure est utilisée pour trouver les numéros de facture ou les numéros de catégorie d'informations dans le champ 'Type de structure'.

  3. Spécifiez que la structure s'applique pour les relevés bancaires.

  4. Spécifiez si la structure s'applique pour les paiements entrants ou sortants.

  5. Sélectionnez l'une des options suivantes :

    • Si la structure est pour les numéros de facture, définissez le payeur/bénéficiaire auquel elle s'applique et si nécessaire la priorité de la structure.
    • Si la structure est pour les numéros de catégorie d'informations, définissez le payeur/bénéficiaire et la catégorie d'informations.
  6. Sélectionnez Nouveau.

  7. Dans l'écran E, saisissez un nom et/ou une description pour la structure.

    Définir les caractères valides dans les informations supplémentaires

  8. Dans l'écran E, saisissez un nom et/ou une description pour la structure.

  9. Dans le champ du paramètre 100, spécifiez tous les caractères pouvant apparaître dans le numéro de facture, en plus de ceux sélectionnés ci-dessus.

    Définir le paramétrage du numéro de facture dans les informations supplémentaires

  10. Si les numéros de facture sont toujours composés d'un certain nombre de caractères, spécifiez ce nombre de caractères en tant qu'intervalle dans les champs de paramètre 020.

  11. Si les numéros de facture doivent être compris dans un certain intervalle de numéros, spécifiez le numéro de début et le numéro de fin de cet intervalle dans les champs de paramètre 030 et 040.

  12. Si la banque utilise un caractère spécial pour pouvoir tronquer le texte lorsque plusieurs numéros de facture sont répertoriés, spécifiez ce caractère dans le champ de paramètre 050.

    Définir comment le numéro de facture est modifié pour le retrouver dans les fichiers M3

  13. Si votre division utilise un préfixe interne pour les numéros de facture, spécifiez ce préfixe dans le champ de paramètre 060.

  14. Si votre division utilise un suffixe interne pour les numéros de facture, spécifiez ce suffixe dans le champ de paramètre 070.

  15. Si votre division utilise un nombre de caractères fixe pour les numéros de facture, spécifiez ce nombre de caractères dans le champ de paramètre 080.

  16. Si vous devez supprimer les zéros au début d'un numéro de facture localisé dans les informations supplémentaires, activez la case à cocher du paramètre 090. Appuyez sur Entrée.