Le but de cette fonction est de valider les factures enregistrées à l'aide de la fonction de Contrôle facture, afin de générer les écritures comptables et analytiques correspondant à ces factures.
Lorsque le module Immobilisations est géré dans le dossier, la validation d'une facture déclenche, si les conditions sont réunies, la création automatique d'une dépense pour la ligne de facture achat (les modalités de création de la dépense sont détaillées ci-après).
Reportez-vous à la documentation de Mise en oeuvre
Présentation
Ce traitement opère une validation en masse des factures d’achat enregistrées et contrôlées.
Une fois le traitement de validation lancé :
- une pièce comptable est générée pour chaque facture validée,
- une dépense est créée automatiquement si le module Immobilisations est géré. La création s'effectue selon les modalités décrites ci-dessous.
La sélection des factures à traiter se fait par les critères suivants :
Le flag "fichier de trace" permet, s’il est coché, d’obtenir un récapitulatif de toutes les pièces validées en fin de traitement.
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Critères
|
  |
|
Précise sur quelle société s'effectue le traitement. |
|
  |
|
Cette zone permet d'effectuer le traitement sur le site renseigné. |
|
  |
|
Code opérateur permettant de trier les
enregistrements à traiter. |
|
  |
|
Permet d'effectuer le traitement sur une catégorie de facture particulière. Il existe cinq catégories de factures : - Facture. - Avoir. - Note de débit. - Note de crédit. - Proforma. |
|
Date début permettant de sélectionner les
enregistrements à traiter. |
|
Date fin permettant de sélectionner les
enregistrements à traiter. |
|
Numéro de facture début permettant de
sélectionner les enregistrements à traiter. |
|
Numéro de facture fin permettant de sélectionner
les enregistrements à traiter. |
Génération
|
Cochez cette case pour obtenir une trace sur le déroulement du traitement. |
Fermer
Pour la ligne de facture achat, une dépense est créée lorsque les conditions suivantes sont réunies :
Une dépense est également créée pour chacun des éléments de facturation pour lesquels la répartition sur les lignes de facture n'est pas demandée. Ce paramétrage s'effectue au niveau du Type de facture. Par contre, lorsqu'une répartition est demandée, aucune dépense n'est créée pour l'élément de facturation. Dans ce cas, le montant de chacune des dépenses créées est augmenté ou diminué de la partie ventilée de l'élément de facturation suivant les modalités de ventilation définies au niveau de l'élément de facturation.
Alimentation des champs de la dépense
La table des dépenses LAYOUTFAS est alimentée à partir des tables suivantes :
- En-tête de facture : PINVOICE
- Ligne de facture : PINVOICED
- Imputations comptables et analytiques : CPTANALIN
LAYOUTFAS | Table | Champ | Règle | |
Société | CPY | PINVOICE | CPY |
|
Site | FCY | PINVOICED | FCYLIN | Site de la ligne de facture s'il s'agit d'un site financier |
PINVOICE | FCY | Site d'en-tête de la facture (toujours financier) si FCYLIN n'est pas financier. Le site de la ligne est conservé dans GEOFCY (site géographique) | ||
Référence | CODLOF | PINVOICE | NUM |
|
Numéro de ligne | LINLOF |
|
| Numéro incrémental |
Référence facture | BPRVCR | PINVOICE | BPRVCR |
|
Article | ITMREF | PINVOICE | ITMREF |
|
Fournisseur | BPR | PINVOICE | BPR |
|
Journal | JOU | PINVOICE | JOU |
|
Type de cours | CURTYP | PINVOICE | CURTYP |
|
Devise | CUR | PINVOICE | CUR |
|
Date facture | DATVCR | PINVOICE | BPRDAT |
|
Date imputation | DATIMP | PINVOICE | ACCDAT |
|
Type facture | TYPVCR | PINVOICE | INVTYP |
|
Site géographique | GEOFCY | PINVOICED | FCYLIN |
|
Cours devise | RATCUR | PINVOICE | RATMLT(0) |
|
Désignation 1 | DES | PINVOICE | <type facture> + BPRNAM | Si pas de désignation article |
PINVOICED | ITMDES1 | Si désignation article non vide | ||
Désignation 2 | DES2 | PINVOICE | INVNUM | Si c’est un avoir |
Subventionnée | FLGGRA |
|
| 1 |
Force subvention | FLGAMTGRA |
|
| 1 |
Liaison bien | FLGLIKAAS |
|
| 1 |
Dépense principal | FLGLOFMAI |
|
| 1 |
Origine complément | CPMCREORI |
|
| 1 |
Compte PCG | GAC | GACCOUNT | GAC | GAC = compte social |
Compte PCG origine | GACORI | GACCOUNT | GAC | GAC = compte social |
Nature PCG | GACACN | GACCOUNT | GACACN | GAC = compte social |
Compte IAS | IASACC | GACCOUNT | GAC | GAC = compte IAS |
Compte IAS origine | IASACCORI | GACCOUNT | GAC | GAC = compte IAS |
Nature IAS | IASACN | GACCOUNT | GACACN | GAC = compte IAS |
Référence commande | ORDBUY | PINVOICED | POHNUM |
|
Article | ITMREF | PINVOICED | ITMREF |
|
Unité | UOM | PINVOICED | UOM |
|
Quantité | QTY | PINVOICED | QTYUOM |
|
Taux TVA facturée | RATVAT | TABRATVAT | VATRAT |
|
Taux TVA récupérée | RATVATREC | TABRATVAT | DEDRAT |
|
Montant HT | AMTNOTCUR | PINVOICED | AMTNOTLIN + Montant réparti (DISCRGAMT1 DISCRGAMT2, ...) | En fonction du paramétrage effectué au niveau du Type de facture : - Si pas de répartition des éléments de facturation - Si répartition des éléments de facturation sur les lignes de facture |
Montant TVA | AMTVATCUR | PINVOICED | AMTTAXLIN1 |
|
Montant TVA récupérée | AMTVATRCUR | PINVOICED | DEDTAXLIN1 |
|
Répartition | DSP | CPTANALIN | DSP |
|
Sections analytiques | CCE(0..20) | CPTANALIN | CCE(0..20) |
|
Famille immobilisation | ACGGRP | ITMMASTER | ACGGRP |
|
Origine ligne détail | LIGORI | PINVOICED | PIDLIN |
|
Validé | FLGVAL |
|
| 1 |
Opérateur création | CREUSR |
|
| GUSER |
Date création | CREDAT |
|
| Date$ |
Origine saisie | CREORI |
|
| 4 |
Remarques :
Cette fonction peut être lancée en batch. La tâche standard FUNPIH est prévue à cet effet.
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Table déclenchante non référencée
Nombre d’arguments incorrect
Clé incorrecte
Erreur en validation de zone
Lien incorrect sur …
Dépassement de compteur
Pas de cours de devise
Transaction abandonnée
Pas de ligne
Pièce déséquilibrée
Ventilation déséquilibrée
Pour tous ces messages d’erreur, la facture ne sera pas validée. Ces messages sont principalement le résultat d’un paramétrage de la pièce automatique erroné. Vérifier le paramétrage de la pièce automatique PIHI et PIHC.
"Comptes social et IAS immobilisables et article non immobilisable"
Ce message d'erreur de validation est provoqué lorsque les conditions suivantes sont réunies :
- le module Immobilisations est géré
- les comptes sont suivis
- la ligne possède un article mais l'article n'est pas immobilisable.
Se reporter ci-dessus aux Modalités de création automatique d'une dépense.
"Aucune dépense ne sera créée pour la ligne
Comptes social et IAS non immobilisables et article immobilisable"
Ce message d'erreur de validation est provoqué lorsque les conditions suivantes sont réunies :
- le module Immobilisations est géré
- l'article est immobilisable
- les comptes ne sont pas suivis.
Se reporter ci-dessus aux Modalités de création automatique d'une dépense.
"Aucune dépense ne sera créée pour la ligne
Compte social non suivi et compte IAS suivi (ou) Compte social suivi et compte IAS non suivi."
Ce message d'erreur de validation est provoqué lorsque les conditions suivantes sont réunies :
- le module Immobilisations est géré
- un compte est suivi et l'autre ne l'est pas.
Se reporter ci-dessus aux Modalités de création automatique d'une dépense.