Les factures (GBFA)

A l’instar du devis, de la livraison ou encore de la commande, la facture est un événement commercial.

La fonction GBFA permet de saisir et de générer les factures à adresser aux clients ou les factures reçues des fournisseurs.

Pour en savoir plus sur les événements commerciaux, consultez la documentation « Flux Commerciaux ».

Généralités

Règles de gestion

Il est possible de générer une facture à partir d’un ou plusieurs bons de livraison ou alors, directement sans aucune référence à un bon de livraison.

Les bons de livraison utilisés pour générer une facture doivent au préalable être validés (état « V »).

  • Facture non validée encore appelée bon à facturer :

    Son code état est «C» (en Cours d’évolution). La création, la modification, la suppression et la génération opèrent sur une facture non validée. A ce stade, certaines informations des postes du bon peuvent encore être modifiées : prix, modalités de règlement ...

    Dans le cas où plusieurs livraisons sont référencées pour la même facture, l’en-tête de la commande à laquelle fait référence le premier bon de livraison sert de base à l’en-tête de la facture.

  • validé facture ou encore facture pouvant être édité et imputée en comptabilité. Son état code (« V » pour validé) ne permet plus de la modifier. L’invalidation (retour à l’état « C ») est impossible.

Impact sur les stocks

La phase de création ou de modification d’un bon à facturer peut agir sur les stocks grâce à une opération de stock paramétrée au niveau du configurateur fonctionnel.

Dans le cas des avoirs sur prix (quantité du poste à facturer positive et prix négatif), aucun mouvement de stock n’est effectué.

Impact sur le prix

Lorsque des lignes de facture sont créées sans référence à un poste de commande, le prix est automatiquement recherché selon les mêmes modalités que la commande (voir fonction GCOV).

Il est possible sur une même facture d’identifier des lignes d’avoir : leur prix, saisi en négatif, apparaîtra en négatif sur les bordereaux.

Deux types de lignes d’avoirs peuvent gérés :

  • Avoirs sur quantité avec retour de marchandise : la quantité de la ligne est négative, le prix est positif,
  • Avoirs sur prix sans retour de marchandise : la quantité de la ligne est positive, le prix est négatif.

Devise

Vous avez la possibilité de modifier la devise en modification de facture, et en création de facture avec un événement d’origine en utilisant le paramètre MODDEV.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Interface comptable

  • Si vous utilisez ACE Finance

    La validation de l’événement entraîne directement la création d’une écriture comptable dans les tables adéquates d’ACE et l’intégration, selon votre paramétrage, dans la comptabilité analytique.

  • Si vous n’utilisez pas ACE Finance

    La génération des écritures dans le journal comptable (table JNL) effectuée implicitement par la validation de la facture, est la première étape de l’intégration comptable.

    Il faut ensuite, via la fonction GJNL, créer un fichier (ASCII) dont le format sera compatible avec votre logiciel de comptabilité.

Pour en savoir plus

sur l’intégration comptable et le suivi analytique, consultez la documentation de référence « Interface Comptable ».

Ecarts de TVA

Pour les factures d’achat, si le montant de TVA annoncé par le fournisseur, saisi sur l’en-tête de la facture, est différent du montant calculé par ACE , l’écart peut être réintégré sur le mouvement TTC et le mouvement de TVA dont le code TVA est celui saisi en en-tête.

Pour ce faire, il vous faut positionner le paramètre CTRFAC.

Le paramètre TVADED permet de tenir compte du prorata de déductibilité de TVA saisi sur le guide de TVA.

TVA intra-communautaire

La gestion de la TVA intra-communautaire (définie par la fonction GTVI) a pour but :

  • de ne pas prendre en compte le montant de TVA sur le montant TTC de la facture,
  • de générer en comptabilité un double mouvement de TVA débit/crédit sur deux comptes de TVA différents en cas d’achat ou de vente à un tiers de la CEE.

C’est le régime fiscal défini sur la position fiscale qui détermine s’il s’agit d’une facture intra-communautaire :

  • I = déclaration intra-communautaire sur les débits,
  • J = déclaration intra-communautaire sur encaissements.

Les comptes de TVA seront définis par la fonction GPIC option « TVA ».

Ventilation de la TVA par poste d’événement

Vous avez la possibilité de ventiler la TVA par poste d’événement en utilisant le paramètre TVAPOS. Au moment de la validation de la facture, les couples QUI/QUOI déterminent pour chaque poste quel guide de TVA doit être utilisé pour générer les écritures en comptabilité. Un guide de TVA détermine dans quels comptes de comptabilité sont générées les écritures.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Dossier de frais d’approche

Il vous est possible d’imputer automatiquement une facture dans un dossier de frais d’approche (voir fonction GFAP) lors de la génération automatique de la facture à partir d’un bon de livraison.

Au moment de la génération de la facture (GBFA_1, GBFAG1, GBFAG3 et GBFAG5), si le paramètre GENFAP est présent, il y a imputation automatique de l’événement dans un dossier de frais d’approches.

Editions et traitements différés

Les éditions et les traitements différés de validation et de génération d’événement utilisent en standard la vue VEDEVE, qui n’intègre pas les zones paramétrées (optimisation des traitements). Si vous souhaitez toutefois travailler avec les zones paramétrées, il suffit de créer un lanceur paramétré et de configurer la vue VEDEVE_C, à l’aide de la fonction UPLED.

Simulation de la validation de facture

Vous avez la possibilité de simuler la validation de facture et la génération d’écriture associée, et de chaîner sur l’écran P_1VIS_14 pour consulter l’écriture simulée, en utilisant le paramètre SIMECR.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Accès

La fonction GBFA s’articule autour des écrans suivants :

  • en-tête de la facture (GBFA_1 ),
  • postes de la facture (GBFA_1B ),
  • génération d’une facture à partir de plusieurs livraisons (GBFA_2 ),
  • en-tête d’un relevé de facture (GBFA_4 ),
  • postes d’un relevé de facture (GBFA_4B ),
  • génération automatique des factures à partir des livraison notes (GBFA_GENER ).
Menu / Option Fonctionnalité Ecran

Fonction

différée

Créer

Création d’un nouveau bon à facturer

GBFA_1  
Modifier

Modification d’un bon à facturer non validé

GBFA_1  
Supprimer...Une à une Suppression d’un bon à facturer non validé, GBFA_1  
Supprimer... Liste Suppression d’une liste de bons à facturer non validés. GBFA_EDITE

GBFAA1

(SUPEVE)

Visualiser

Visualisation d’un bon à facturer

GBFA_1  
Générer...Factures

Génération automatique d’un ensemble de bons à facturer à partir d’un ensemble de BL.

GBFA_GENER GBFAG1
Générer...Cessions   GBFA_CESS GBFAG6
Générer...Par types Génération automatique des factures par type de facturation GBFA_GENER GBFAG3
Générer...Sur critère Génération automatique des factures en effectuant une rupture sur le champs précisé dans l'écran lanceur associé GBFA_GENER3 GBFAG5

Générer...Relevés..Générer relevés

Gestion des relevés de factures

GBFA_GENER2 GBFAG4
Générer..Relevés..Gérer relevés   GBFA_4  
Valider...

Validation des Bons à facturer en bons éditables et comptabilisables (état = « V »)

   
Valider... Un à un Validation unitaire des bons avec contrôle GBFA_1  
Valider... Globale Validation globale des bons en cours en bons validés. GBFA_EDITE GBFAV1
Editer... Un à un Edition d’un bon à facturer en interactif GBFA_1  
Editer... Facture Edition des bons à facturer en fiche GBFA_EDITE GBFAE1
Editer... Liste Edition des bons à facturer en liste GBFA_EDITE

GBFAE2

(EDEVE)

Editer... Suivi Edition du suivi des évènements GBFA_EDITE

GBFAE3

(SUIEVE)

Editer... En-têtes Edition des en-têtes de factures GBFA_EDITE

GBFAE4

(EDENT)

Editer... Postes Edition des postes des factures GBFA_EDEVP

GBFAE5

(EDEVP)

Editer... Relevés Edition des relevés de factures GBFA_EDIT2 GBFAE6
Editer… Autres simples   GEDT_EDIT

GBFAE7

(GEDTE)

Editer… Autres étendues   GEDT_EDIT GBFAE8

Fonctionnalités accessibles par popup depuis l’en-tête de facture

(GBFA_1)
Nom du popup Description et activation
Consultation / Risque Tiers GTIE_10

Consultation de l’en-cours financier du tiers.

Consultation / Bloc notes

   
Consultation / Stocks

COSK_4

Consultation du stock échéancé.
Consultation / Suivi des événements

RMCR_SUIVI

 

Consultation / Visu statistiques

GSTAT_4 Paramètre VISTAT

Consultation / Texte libre du tiers

 

Texte libre de l'en-tête de l'événement.

Consultation / Points d’un tiers

 

Une boîte de dialogue affiche le nombre de points du tiers (détail et cumul par type de point).

Consultation / Visu. contrat GCNT_1

Paramètre OPECNT.

Prix / Appel prix

Prix / Conditions tarifaires

Prix / Forcer PUV

   

Contrôle d’accès / Déblocage

Contrôle d’accès / Dégel

Contrôle d’accès / Gel

Contrôle d’accès / Modif établissement

Contrôle d’accès / Ser. demandeur

 

Un message vous invite à confirmer votre action.

Contrôle d’accès / Invalidation

 

Un message vous invite à confirmer votre demande.

Pour autoriser le popup « Invalidation » en Suppression d’événement, il faut positionner le paramètre INVEVE.

     

Recherche / Visu postes

RMCR_EVP  

Recherche / pièce comptable

   

Recherche / Recherche tiers / nom

   

Recherche / Représentant

   

Règlement / Acompte

   

Règlement / Agios / Escompte

   
Règlement / Multi échéances GCOV_29
Portefeuille  

La mise en portefeuille consiste à mémoriser et modifier le résultat d’une recherche multi-critères sur des tiers ou des produits, puis d’exploiter cette liste dans les fonctions de gestion.

Valorisation / Valorisation simple

GCOV_10

Valorisation d’un événement.

Valorisation / Valorisation multi-devises

GCOV_32

 

Adresses / Adresse de livraison

GCOV_4  

Adresses / Création de filières

   

Adresses / Création d’adresse

GTIE_3  

Analytique / Guide analytique

Analytique / Détail analytique

   
Analytique / Synthèse analytique  

Permet d’obtenir l’ensemble des imputations analytiques des postes de la commande et donc de choisir l’éventuel poste à supprimer.

Analytique / Contrôle budgétaire  

Ecran P_5VIS_70.

Commentaires GCOV_6

Saisie des commentaires rattachés à l’en-tête de la commande ou à un poste de la commande.

Réceptions

GBFA_2  
Comm. et analytique GCOV_26

Gestion des guides analytiques.

Avec ACE Finance .

  GBFA_15

Facturation

GCOV_3  
Remise globale GCOV_92

Modification les modalités de livraison de la commande.

Maquette édition

   
Frais divers GCOV_91

Modification de la remise globale et des frais divers associés à la commande.

Paramètres FRAPDS ou FRAVAL.

Complément GCOV_23

Saisie des zones paramétrées.

Expédition

   

Texte libre

 

Active une boîte de dialogue permettant la saisie d’un texte libre.

Choix de l’entité de travail  

Permet, dans le cas où vous utilisez plusieurs entités, de changer facilement d’entité (en respectant le cadre de vos habilitations) sans avoir à vous reconnecter au niveau du menu principal.

Générer Frais d'approche RMCR_GFAP

Permet d’imputer la facture dans un dossier de frais d’approches.

Nécessite le paramètre GESFAP.

Fonctionnalités accessibles par popup depuis le poste de facture

(GBFA_1B)
Nom du popup Description et activation

Valorisation / Valorisation simple

GCOV_10

Valorisation d’un événement.

Valorisation / Valorisation multi-devises

GCOV_32

 

Consultation / Désignation

GART_8  
Consultation / Poids -Volume GCOV_18

Poids et volumes des postes du bon de livraison.

Consultation / Stocks

COSK_2 consultation du stock d’un produit

Consultation /Visu texte produit

  Boîte de dialogue

Consultation / Visu statistiques

GSTAT_4 Paramètre VISTAT

Recherche / Recherche produits

Recherche / Rech. produit /mot clé

   

Recherche/ Visu poste

RMCR_EVP  

Recherche / Disponibilité dépôt

RMCR_LDSK  

Recherche / Positionnement

RMCR_LEVL  

Recherche / Rech. Condition spéciale

RMCR_LEVL  
Commentaires GCOV_6

Commentaires rattachés à l’en-tête du bon de livraison ou à un poste du BL.

Nomenclatures GBFA_3 Nomenclature éventuellement associée au produit

Libellé

SACR_1  
Détail GCOV_2

Données tarifaires du poste de livraison.

Autres quantités

GCOV_QTES Possibilité de saisir trois quantités supplémentaires

Comm et analytique

GCOV_26  

Analytique / Guide analytique

Analytique / Détail analytique

   
Analytique / Synthèse analytique  

Permet d’obtenir l’ensemble des imputations analytiques des postes de la commande et donc de choisir l’éventuel poste à supprimer.

Analytique / Contrôle budgétaire

  Ecran P_5VIS_70.

Prix / Appel prix

Prix / Conditions tarifaires

Prix / Forcer PUV

Prix / Tarifs à colonnes

Prix : Condition spéciale

Prix / Frais financiers

   

Option / Création d’adresses

GTIE_3  

Option / Invalidation

Option / Poste litige

Option /TVA intra

Option / Prix poste

Option / Génération de lots

   
Cadence / Emplacement GBLV_4

Affectation d’un poste de livraison à des lots et/ou emplacements.

Frais divers GCOV_91

Modification de la remise globale et des frais divers associés à la commande.

Texte libre du poste

  Boîte de dialogue
Numéro de série GBFA_SERIE

Saisie des numéros de série.

  GBFA_SERIE1 Saisie des manquants (numéros de série)

Complément Poste

GCOV_23  

Visualisation multimédia

  Voir multimédia

Affectation emplacement

COSK_6 Consultation du stock d’un emplacement

Solde manuel du poste

   

Filtrage sur lots

COSK_5 Consultation des stocks par lot
Service GCOV_ISE  
Entête / Montant HT GBFA_6

Cette fonctionnalité n’est disponible qu’en création ou modification d ‘une facture d’achat : le type d’événement doit être à « A » au niveau du paramétrage de l’événement (écran GPEV_1)

Saisie des litiges GBFA_LIT

Pour autoriser ce popup, il faut positionner le paramètre GESLIT.

Générer Frais d'approche RMCR_GFAP

Permet d’imputer le poste de la facture dans un dossier de frais d’approches.

Nécessite le paramètre GESFAP.

Produit suivant

Produit précédent

  Permet, par popup, d’accéder au produit précédent ou au produit suivant enregistré dans votre la base de données des produits.

Fonctionnalités

En-tête d’un bon à facturer (GBFA_2)

Description technique des champs de cet écran.

Cet écran permet d’établir l’ensemble des livraisons associées à la facture.

Livraison N° (livraison numéro ) référence de chaque bon de livraison auquel la facture est associée.

Si aucun numéro de bon de livraison n’est mentionné, une en-tête de facture vide qu’il vous faudra compléter dans l’écran GBFA_1, est automatiquement générée.

Fonctionnalités accessibles par popup à partir de cet écran :

Rapatriement automatique des événements origine dans l’écran de réception (actif en positionnant le paramètre GBFA_2).

Saisie des commentaires rattachés à l’en-tête de la facture (GCOV_6).

En-tête d’une facture rassemblant plusieurs factures (GBFA_1)

Description technique des champs de cet écran.

: numéro du bon de livraison principal associé à la facture, permettant de déterminer le tiers et les conditions de règlement mémorisés dans l’en-tête de la commande.

Date : utilisée pour calculer la date d’échéance en fonction des modalités de règlement.

Date cpt : date comptable utilisée lors de la génération des écritures comptables, pour mettre à jour la date d’écriture. Lorsqu’elle n’est pas renseignée, la date de facture est prise en compte.

Total HT : montant en saisie uniquement sur un événement d’achat. Il s’agit du montant HT du fournisseur.

TVA : code TVA.

Vous avez la possibilité de préciser par défaut le code TVA en utilisant le paramètre CODTVA.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Montant VAT : A l’achat, il est calculé après être passé sur le code TVA, il est modifiable. Il s’agit du montant de TVA du fournisseur.

Association de la facture à un contrat

Le numéro de contrat n’apparaît pas par défaut dans les écrans de facturation, la facture héritant quand même du numéro de contrat saisi lors de la prise de commande.

Un champ virtuel (numcnt) permet de l’afficher au niveau de l’en-tête et des postes (gbfa_1b) mais il n’est pas modifiable.

Vous avez la possibilité, en utilisant :

  • le paramètre MAJCNT, de saisir la référence du contrat sur l’en-tête de la facture uniquement en mode modification et si la facture fait référence à un bon de livraison sans contrat,
  • le paramètre CTRCNT, de ne pas contrôler l’existence du contrat (table CNT) lorsqu’un numéro de contrat a été renseigné.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Dans le cas où un contrat a été négocié avec le tiers (fonction GCNT), Vous avez la possibilité de lier une commande à un contrat. cette fonctionnalité permet de contrôler une quantité ou un chiffre d’affaire réalisé au titre de ce contrat et d’appliquer des conditions spéciales négociées particulièrement pour ce contrat. Ce champ virtuel est donc utilisé lorsque aucun contrat n’est associé à cette commande et que la recherche du prix à partir de la facture doit tenir compte des conditions tarifaires du contrat.

Le mode de livraison et le mode de règlement de la commande ne sont alors plus ceux du tiers mais ceux du contrat. La référence externe et le libellé complémentaire du contrat se propagent automatiquement sur la commande s’ils n’ont pas déjà été renseignés.

Vous avez la possibilité de pointer les quantités commandées sur l’en-tête et/ou les postes du contrat et de mettre en place des contrôles de dépassement de quantité (Indicateur « Mise à jour du contrat » dans le configurateur fonctionnel positionné sur la fonction GCNT).

Vous avez la possibilité de pointer en plus les quantités livrées du contrat en utilisant le paramètre MAJCNT.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

Si la date d’application de tarif du contrat est renseignée, un message invite automatiquement l’user à mettre à jour l’en-tête de la commande avec cette date. Le prix est recherché pour les postes non forcés avec les nouvelles caractéristiques prix (nouvelle date référence tarifaire et conditions spéciales liées au contrat).

Contrôles activés suite à la saisie du contrat :

  • contrôle de formatage du numéro de contrat (paramètre NUMCNT ),
  • contrôle d’existence du contrat (table CNT ),
  • contrôle de validité du contrat (paramètre ETACNT ),
  • contrôle d’appartenance du contrat à la hiérarchie du tiers ou au tiers lui-même,
  • contrôle de cohérence entre le dépôt de la facture et le dépôt du contrat si les deux sont renseignés, tenant compte de la gestion des périmètres (DEPOT ),
  • contrôle de la validité des dates d’application tarif, bloquant si la date d’application tarif de la facture est postérieure à la date de validité du contrat. Contrôle activé également en confirmation de l’en-tête de la facture, les dates de la facture pouvant être modifiées après la saisie du contrat.
Vous avez la possibilité de consulter le contrat (écran GCNT_1), à partir de l’en-tête et des postes de la facture par popup, en utilisant le paramètre OPECNT.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

La recherche multi-critères (RMCR_CNT) sur les contrats reprend par défaut certaines informations de la commande : code achat/vente, type et sigle du tiers.

Un champ virtuel permet d’afficher le montant réglé de la facture, alimenté uniquement si vous utilisez ACE Finance .

Postes d’un bon à facturer (GBFA_1B)

Description technique des champs de cet écran.

Cette fonctionnalité vous permet de valider l’ensemble des informations initialisés dès la prise de commande (fonction GCOV).

Des popups vous sont proposés à l’identique de la fonction GCOV, pour affiner de la même manière le prix, la nomenclature, les remises et les frais.

Une recherche de prix est effectuée pour les lignes créées à ce niveau. Pour les autres, il s’agit d’une validation du prix déterminé au moment de la prise de commande.

Libellé complémentaire : afin d’associer à chaque poste de bon à facturer un libellé complémentaire, il est possible par popup de saisir une ligne de libellé complémentaire. Chaque fois que le curseur sera positionné sur ce poste, le libellé lié au poste apparaîtra.

Génération des écritures comptables

Sans ACE Finance

La validation des postes de facture entraîne systématiquement l’écriture du bon à facturer dans le journal comptable (table JNL). Les mouvements de stocks liés à la facturation sont éventuellement passés.

Avec ACE Finance

En mode intégré, la validation n’alimente pas le journal comptable mais directement les tables concernées d’ACE Finance :

  • P_MVC : un mouvement comptable 100 pour l’en-tête de pièce (TTC),
  • P_ECR : une écriture pour l’en-tête de pièce (TTC),
  • P_2CX : un contexte pour l’en-tête de pièce (TTC),
  • P_MVC : mouvements comptables pour les contreparties (HT, TVA, frais divers, remises...),
  • P_MVA : mouvements analytiques pour les contreparties sauf la TVA,
  • P_LCH : une échéance.

Ecarts entre le montant saisi et le montant calculé pour les factures d’achat

Les écarts entre le montant saisi et le montant calculé sont gérés de la manière suivante :

  • un écart sur TTC empêche la validation de la facture qui doit être retournée au fournisseur,
  • un écart de HT a le même effet si vous avez positionné le paramètre CTRFAC , sinon les écritures comptables sont générées sur les valeurs calculées,
  • un écart sur TVA provoque une régularisation de l’écriture TTC et de l’écriture de TVA (code TVA de l’en-tête de la facture). Par défaut, les écritures sont générées sur le montant calculé. Mais en positionnant le paramètreCTRFAC , elles peuvent être générées sur le montant saisi.
Vous avez la possibilité de :
  • de tenir compte du prorata de déductibilité de TVA saisi sur le guide de TVA (paramètre TVADED ),
  • de solder le bon de livraison en utilisant le paramètre SOLORI ,
  • d’effectuer certains contrôles sur les signes des quantités, des prix, du montant total Hors Taxes des postes et des montants des frais divers des événements, grâce au paramètre SIGNE ,
  • d’insérer un poste qui n’est pas événement origine d’un autre événement (ex : pour une commande, que le poste ou un des postes suivant n’a pas donné lieu à une livraison) en utilisant le paramètre INSPOS ,
  • d'alimenter une zone paramétrée du poste d'événement en fonction d’autres zones paramétrées du poste, en les combinant par concaténation, addition, multiplication, soustraction ou division (paramètre CALCZP ).
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel".

La nomenclature de la facture (GBFA_3)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par le popup « Nomenclature » à partir d’un poste de facture, vous permet de consulter ou de modifier les sous-postes à facturer générés dans le cas où le produit compose une nomenclature.

Il vous est possible, par popup, de consulter les stocks par dépôt ou par lot de chacun des composants.

Deux champs virtuels (« coduni » et « sigdep ») peuvent être alimentés : le code unité et le dépôt serveur du sous–poste (les transferts de stock sont générés si le dépôt est changé).

Modification du montant HT et du code TVA de l’en-tête de facture (GBFA_6)

Description technique des champs de cet écran.

Cette fonctionnalité vous permet de modifier le montant HT et le code TVA de l’entête de facture à partir des postes (GBFA_1b).

L’écran peut être appelé par le popup « Entête / Montant HT » mais n’est disponible qu’en création ou modification d ‘une facture d’achat : le type d’événement doit être à « A » au niveau du paramétrage de l’événement (écranGPEV_1).

En-têtes des relevés de factures (GBFA_4)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par l’option « Relevés / Gérer relevés » du menu « Générer », vous permet :

  • de modifier la date de relevé,
  • de supprimer un relevé de facture (en totalité),
  • d’ajouter ou de supprimer des postes de relevés (des factures).

Les relevés de facture sont créés par la génération en traitement différé (écran GBFA_GENER2), option « Relevés / Générer relevés » du menu « Générer »).

N° Relevé : numéro de relevé calculé automatiquement lors de la phase de génération des relevés de factures (il est associé au compteur VREL déclaré par le biais de la fonction UCPT).

Date du Relevé : Si elle n’a pas été renseignée lors de la demande de génération des relevés, elle est égale à la date du jour de la génération.

Mode Règlement : toutes les factures figurant sur le relevé ont le même mode de règlement (critère de regroupement).

Devise : devise du relevé. Toutes les factures figurant sur le relevé ont la même devise (critère de regroupement).

Date échéance : toutes les factures figurant sur le relevé ont la même échéance (critère de regroupement).

Tiers et nom du Tiers : client auquel est destiné le relevé de factures. Toutes les factures qui figurent sur le relevé appartiennent au même client (critère de regroupement).

Domiciliation bancaire : code et nom de la banque, code guichet, n° de compte bancaire et clé RIB.

Un popup « Suppression » vous permet de supprimer, après demande de confirmation, le relevé de facture sélectionné.

Postes des relevés de factures (GBFA_4B)

Description technique des champs de cet écran.

Poste : numéro de poste de relevé.

Réf Facture : la référence de la facture intègre le :

  • code achat/vente,
  • type de l’événement bon à facturer,
  • numéro du bon à facturer.

Total TTC : somme des montants TTC des postes de relevé.

L’ajout d’une facture sur un relevé n’est possible que si :

  • L’indicateur de ‘facture relevée’ de la facture est égal ‘O’ui,
  • L’état de la facture est égal à l’état validé d’une facture,
  • La facture n’est pas déjà affectée à un autre relevé,
  • Les éléments suivant de la facture sont les mêmes que ceux du relevé :
  • mode de règlement,
  • devise,
  • date d’échéance.

La Suppression ou l’ajout d’une facture entraîne le calcul automatique du montant total TTC du relevé. Ce montant est calculé à partir des montants TTC des en-têtes des factures dont la valorisation est effectuée lors de la validation des factures. C’est la raison pour laquelle le système contrôle l’état de la facture.

Pièces comptables liées à l’événement (GBFA_51)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par popup dès la création de l’en-tête du bon à facturer, permet de faire le rapprochement entre événement commercial et pièces comptables selon deux méthodes définies par le biais du paramètreMAJBAP.

  • Première méthode de rapprochement

Lorsqu’une facture est litigieuse, une demande d’avoir est faite au fournisseur. Une fois reçu, l’avoir du fournisseur sera saisi en comptabilité comme les factures fournisseur. Ensuite, le service achat doit rapprocher cet avoir de la facture principale d’achat. Pour ce faire, il vous faut modifier la facture d’achat (par la fonction GBFA), et saisir les pièces comptables «secondaires». Le montant HT repris en en-tête de facture d’achat est modifié (en tenant compte des différentes pièces comptables citées).

Cette méthode consiste simplement à mettre à jour le Bon à payer (BAP) de la pièce comptable (mode intégré). Au niveau des achats, il est parfois demandé de pouvoir saisir les factures d'achat directement en comptabilité et de faire ensuite le rapprochement en gestion commerciale pour positionner l'indicateur BAP.

Fonctionnement :

En création de facture (de rapprochement), on saisit un numéro de pièce qui doit exister et ne pas déjà être traité. Le montant HT de la pièce comptable alimente automatiquement l’en-tête de facture.

En validation de facture, s’il n’y a pas d'écart, ou si vous avez choisi de tolérer un écart, le BAP de la pièce comptable est positionné. Il n'y a pas de génération d'écriture dans ce mode. Si des postes de la facture sont en litige, leur numéro est affiché en vidéo inverse.

  • Seconde méthode de rapprochement

Ce mode permet le rapprochement d’un événement commercial (pré-facture) avec une écriture comptable (pré-saisie) grâce au numéro technique de l’écriture. La validation de la pré-facture vient alors compléter la pièce comptable. La pièce ne peut être rapprochée qu’une seule fois. Le lien entre pré-facture et pré-saisie s’établit par la création d’un enregistrement dans la table EVC.

Fonctionnement :

En modification de facture, ce popup (GBFA_51) est automatiquement activé pour renseigner le numéro de pré-saisie (p_ecrnum).

Les contrôles suivants sont effectués : le numéro de pré-saisie doit exister dans la comptabilité, ne doit pas être affecté à une autre facture, doit avoir un compte tiers identique à celui du tiers de l’événement, doit avoir la même devise et doit avoir le même montant TTC.

En validation, on complète la pièce comptable et la parité de la facture est mise à jour avec celle de la pièce comptable (eve.pardev).

Cette seconde méthode implique de paramétrer l’écran (fonction PECR) pour ajouter les champs virtuels @6, @7, @8, @9. La variable @6 représente le numéro technique de l’écriture, seule donnée saisissable, les autres représentent respectivement le montant TTC pièce, la devise pièce et la parité de la devise pièce (la devise de référence étant la devise établissement).

La parité de la devise pièce est ramenée par rapport à la devise de référence de la gestion commerciale (paramètre DEVNAT).

Ventilation d’un avoir multi factures (GBFA_53)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par popup à partir de l’en-tête de l’avoir multi facture, vous permet de ventiler un avoir sur plusieurs factures. Les factures doivent exister et ne pas être validées.

Numéro de pièce : représente la pièce comptable multi factures. Elle doit exister, être validée au niveau comptable et l’indicateur «Bonne à payer» doit être à «N». Grâce à ce numéro de pièce, le montant HT de la pièce et le compte tiers sont automatiquement affichés dans l’en-tête.

Le code état ainsi que le montant HT sont automatiquement affichés.

Ventilation Montant HT : pourcentage du montant de la validation par rapport au montant de la facture. Cette valeur est calculée automatiquement dès la saisie du montant HT.

La validation de cette ventilation n’est possible que si le total des montants répartis sur les factures vaut le montant HT de la pièce comptable.

Le système recalcule alors le montant HT des factures de rapprochement désignées dans l’écran.

Lorsqu’on revient sur cette fonction pour une pièce répartie sur plusieurs factures, la modification sera interdite si la pièce a été traitée (« Bonne à payer »). D’autre part, on ne peut modifier les lignes concernant des événements validés.

Il est ensuite possible de valider chaque événement de rapprochement, après d’éventuelles modifications sur le prix des postes.

Lors de cette validation, le code état de la facture de rapprochement passe à ‘V’. A partir des pièces comptables qui lui sont rattachées, le système constitue un ensemble des factures de rapprochements et pièces comptables qui ont un lien commun par le biais des pièces comptables multi factures.

Si toutes les factures de rapprochement sont validées, le système positionne l’indicateur « Bon à Payer » (BAP) sur toutes les pièces comptables de l’ensemble, sinon, aucun indicateur BAP n’est positionné.

Exemple :

Facture de rapprochement Pièce Comptable
V/FAC/34 Mt.HT = 1000 € 34 Mt.HT = 1000 €

Somme des postes= 900 € ==> Litige (pas de BAP positionné)

Facture de rapprochement Pièce Comptable
V/FAC/105 Mt.HT = 2000 € 105 Mt.HT = 2000 €

Somme des postes= 1600 € ==> Litige (pas de BAP positionné)

On reçoit un avoir multi factures 130 Mt.HT = 500 €

Par l’écran GBFA_53, on va saisir la pièce 130 et la ventiler sur :

  • V/FAC/34 pour un Mt.HT de -100 €
  • et V/FAC/105 pour un Mt.HT de -400 €

A validation, le système recalcule le HT des factures de rapprochement citées. On obtient alors un montant HT de :

  • 900 € pour V/FAC/34,
  • 1600 € pour V/FAC/105.

L’user retourne sur la facture de rapprochement V/FAC/34 et la valide. Cependant, le BAP n’est pas positionné sur les pièces comptables rattachées car la pièce comptable 130 est aussi citée sur une facture de rapprochement non validée (V/FAC/105).

L’user appelle ensuite la facture de rapprochement V/FAC/105 et la valide. Cette fois, le BAP sera positionné sur les pièces comptables 34, 105 et 130.

Saisie des numéros de série (GBFA_SERIE)

Description technique des champs de cet écran.

Cette fonctionnalité, accessible par popup à partir des postes ou des sous-postes de factures concernés par un produit dit géré par numéro de série (type de suivi en stock « U » comme unitaire), vous permet de gérer les postes de factures correspondants.

Attention

La notion de cadencement est incompatible avec les numéros de série.

En standard, on ne gère pas de tranche de numérotation. Seule la colonne « N° commençant » est accessible.

Au niveau du sous-poste, le stock est suivi uniquement en quantité, les numéros de série sont simplement mémorisés au niveau de l’événement.

Les compteurs de stock mis à jour doivent être indiqués par la fonction GCSK option «Physiques» (écran GCSK_1). La colonne « N° série » de chacun des compteurs gérés sera positionnée à « O ».

Saisie des manquants de numéros de série (GBFA_SERIE1)

Description technique des champs de cet écran .

Cette fonctionnalité vous permet de déclarer les numéros de série manquants.

Les litiges (GBFA_LIT)

Description technique des champs de cet écran .

Cette fonctionnalité, accessible depuis l’écran GBFA_1B grâce au popup « Saisie des litiges », vous permet à partir d’une liste de causes de litiges (table LIT) de mettre à jour les litiges.

Pour y accéder, il vous faut positionner le paramètre GESLIT.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

A la validation de l’écran, il y a génération automatique d’un poste de facture sur le produit associé au litige avec le prix et la quantité saisi dans GBFA_LIT.

Si le litige concerne un poste de facture, on mémorise dans le code groupage du poste de litige le numéro du poste origine (evl.codrgp) et le code litige (evp.codlit).

Dans l’écran GBFA_1B, les champs code regroupement et code litige sont disponibles en virtuel dans le tableau des postes et dans le bandeau bas de l’écran.

Le code litige est associé à un produit et à un mode de saisie :

  • « 1 » litige en montant,
  • « 2 » litige en quantité

qui initialise certaines informations.

On peut décrire le litige dans une des zones dédiées : libellé complémentaire ou popup F1T « Texte Libre ».

Contrôle de la facturation fournisseur (GBFA_TVA)

Description technique des champs de cet écran .

Utilisée dans le cadre du contrôle de la facturation fournisseur, cette fonctionnalité permet, lorsque les factures fournisseurs arrivent, de les traiter à la chaîne. La facture envoyée par le fournisseur (avec son propre calcul d’arrondi) est ainsi comparée à la facture qui est générée à partir de la commande d’achat.

Cet écran vous permet donc de saisir rapidement les caractéristiques de la facture fournisseur. Il s’affiche automatiquement après la proposition du numéro d’événement et avant la saisie obligatoire du montant HT (écran GBFA_1).

Pour bénéficier de cette fonctionnalité, il vous suffit de positionner le paramètre DETTVA.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Les montants HT sont saisis par TVA (et enregistrés dans la table EVTVA).

Le tableau affiche autant de lignes qu’il y a de codes TVA numériques dans la table des codes TVA (voir fonction GTVA). Le code TVA et son libellé sont automatiquement renseignés.

Les autres colonnes sont paramétrables (libellé personnalisé par le fonction PECR).

Il vous reste à saisir les montants par code TVA et par rubrique dans les bonnes cellules.

Les trois zones d’en-tête « Montant HT », « Montant TVA », « Montant TTC », ainsi que les sous-totaux par colonne et par ligne sont mis à jour de manière intéractive :

  • le champ « Montant HT » est la somme de toutes les colonnes,
  • le champ « Montant TTC » est la somme du champ « Montant HT » et le champ « Montant TVA ».

A la confirmation de l’écran, les valeurs des champs « Montant HT », « Montant TVA » et « Montant TTC » sont reprises respectivement dans le total HT, le total TVA et le total TTC de l’en-tête de la facture d’achat comme si elles étaient saisies à la main.

La facture saisie par ce biais peut être éditée grâce à la fonction EDEVE (bloc d’édition EDEVE_B45).

Commissions et imputations analytiques (GBFA_15)

Description technique des champs de cet écran .

Vous avez la possibilité d’enchaîner automatiquement une suite déterminée d’écrans (GCOV_2, GBFA_SERIE, GCOV_23 et cet écran GBFA_15) en utilisant le paramètre ENCHAI.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Référence externe (GBFA_REFEXT)

Vidéos affectées (GBFA_VIDEO)

Editions

Vous avez la possibilité d’afficher un montant d’escompte dans l’édition d’une facture en utilisant le paramètre ESCPT.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Il vous faut utiliser le bloc PP et les champs : mnt_esccpt (@587) pour le montant avec escompte et dat_esccpt (@588) pour la date limite pour bénéficier de l’escompte.

Edition des bons à facturer (GBFA_EDITE)

Description technique des champs de cet écran .

Il est possible d’obtenir la traduction dans la langue du client, du libellé produit, de ses 12 désignations et des libellés long et réduit des tables TBL, à deux conditions :

  • la zone A1 du paramètre TRADUC doit être positionné à «O» (Oui),
  • la maquette d’édition doit comporter le paramètre «P TRADUC».

Accès : menu « Supprimer », option « Liste »

Format Maquette    
Rich Text Format (RTF) GBFAA1  
Blocs d’édition : SUPEVE

Accès : menu « Valider », option « Liste »

Format Maquette    
Rich Text Format (RTF) GBFAV1  
Blocs d’édition : GBFAV1

Paramètres utilisables par la maquette associé à la validation en liste :

MAJ_CODETA_FAC_RGL : en mode intégré, ce paramètre permet de changer le code état des factures complètement réglées. Le code état sera positionné avec la valeur associée à ce paramètre si elle est renseignée, sinon avec la valeur ‘R’. Lors de la mise à jour du code état, la zone datval est renseignée avec la date du jour.

exemple :

P MAJ_CODETA_FAC_RGL= »P »

Accès : menu « Editer », option « Factures »

Format Maquette    
Rich Text Format (RTF) GBFAE1  
Blocs d’édition : EDEVE

Accès : menu « Editer », option « Liste »

Format Maquette    
Rich Text Format (RTF) GBFAE2  
Blocs d’édition : EDEVE

Accès : menu « Editer », option « Suivi »

Format Maquette    
Rich Text Format (RTF) GBFAE3  
Blocs d’édition : SUIEVE

Accès : menu « Edition », option « En-têtes »

Format Maquette    
Rich Text Format (RTF) GBFAE4  
Blocs d’édition : EDENT

Edition des relevés de factures (GBFA_EDIT2)

Description technique des champs de cet écran .

Les critères de sélection et de tri se rapportent aux données de l’en-tête du relevé.

Accès : menu « Editer », option « Relevés ».

Format Maquette    
Rich Text Format (RTF) GBFAE1  
Blocs d’édition : GBFAE1

Edition des postes de factures (GBFA_EDEVP)

Description technique des champs de cet écran .

Accès : menu « Editer », option « Postes »

Format Maquette    
Rich Text Format (RTF) GBFAE5  
Blocs d’édition : edevp

Traitements différés

Génération globale des bons à facturer (GBFA_GENER)

Description technique des champs de cet écran .

Cette option permet de générer, à partir d’un ensemble de livraison notes validés, un ou plusieurs bons à facturer.

L’impact sur les stocks et les états du bon à facturer est le même qu’en création ou modification des bons à facturer.

Accès : menu « Générer. », option « Factures »

Format Maquette    
Rich Text Format (RTF) GBFAG1  
Blocs d’édition : GBFAG1

Accès : menu « Générer », option « Cessions »

Format Maquette    
Rich Text Format (RTF) GBFAG2  
Blocs d’édition : GBFAG2

Facturation par type

Accès : menu « Générer », option « par type »

Format Maquette    
Rich Text Format (RTF) GBFAG3  
Blocs d’édition : GBFAG3

Le regroupement de livraison notes est fonction du type de facturation associé à l’en-tête d’événement, provenant de la fiche tiers. Le premier critère de tri doit impérativement être le sigle tiers.

Dans la gestion des types de facturation (GTTFA), on peut associer à un type de facturation un mode de facturation et un mode de pilotage de la date de facture.

Vous avez la possibilité :

  • d’optimiser le traitement de facturation si vous n’avez pas de cadencement sur les livraisons (paramètre UN_EVL),
  • en utilisant le paramètre RUPFAC, de gérer, pour les modes 3 (une facture par client.) et 5 (une facture à chaque date d’échéance, mode de règlement et/ou client), des niveaux de rupture supplémentaires.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Facturation répétitive

Certains abonnements incluent des prestations de service, des redevances de logiciel, des locations, etc. dont la durée peut être fixée dès leur création. Ces prestations peuvent être facturées en une seule fois ou bien faire l’objet de facturations périodiques.

L’abonnement définit la périodicité et la durée (date de début et de fin) sur laquelle portera la facturation répétitive. Si la date de fin n’est pas renseignée, la facturation aura lieu suivant le terme de « tacite reconduction ».

Le cycle de facturation répétitive est géré grâce aux fonctions suivantes :

  • GCOV pour la saisie de l’abonnement (ou commande),
  • GBFA, GBFAG1, GBFAG3 pour la facturation répétitive.

L’origine de la facture est la commande : la fonction GBLV n’est pas utilisée. Les commandes devant donner lieu à des factures répétitives se distinguent des commandes classiques par un type d’événement particulier. Il en est de même pour les factures générées.

La facturation répétitive ne doit JAMAIS engendrer d’opération de stock. La date de fin (eve.datliv) n’est pas obligatoire pour un contrat. Or, pour certaines fonctionnalités gérant les stocks (notamment les stocks échéancés), cette date est obligatoire.

C’est pourquoi vous avez la possibilité de rendre la date de fin obligatoire en utilisant le paramètre DATLIV, tout en gérant les stocks échéancés (paramètre STKPRV).

Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Champs utilisés

Au niveau de l’en-tête de l’abonnement :

Date de début du contrat

A renseigner en création (eve.dateve).

Date de fin du contrat

Facultative, un abonnement sous tacite reconduction n’a pas de date de fin (eve.datliv).

Périodicité facturation

Issue du tiers de l’abonnement en création, modifiable par le popup « Facturation ». (eve.perfac).

Date de première facture

Non renseignée en création (evt.codznX).

Date de dernière facture Non renseignée en création (evt.codznX).

Au niveau de l’en-tête de facture :

Périodicité facturation

Issue de l’abonnement, date début de période facturée : contient la date de début de la période issue du calendrier défini par la périodicité de facturation (evt.codznX).

Date fin de période facturée Contient la date de fin de la période issue du calendrier défini par la périodicité de facturation.(evt.codznX).

La facturation mettra à jour les dates de première et de dernière génération avec la date de facturation. Elles seront identiques lors de la 1ère facturation. Par la suite, seule la date de dernière facture sera modifiée.

Ces données peuvent être consultées par le popup «Données complémentaires».

Pour préparer l’abonnement à la facturation, il vous faut accéder aux écrans suivants :

  • GCOV_1 (date événement, date de livraison rebaptisées date de début et date de fin de contrat),
  • GCOV_23 (date première et date de dernière de facturation),
  • GCOV_3 (périodicité de facturation).

Les factures générées conserveront les dates de début et de fin de période de facturation, période réelle de calcul lors de la génération. Ces données peuvent être consultées par le popup «Données complémentaires» à partir de l’écran lanceur du traitement de facturation (GBFA_GENER), qu’il vous faut paramétrer.

Cet écran utilise, de manière standard, la vue «vgblvg1». Pour accéder aux données complémentaires, la vue «vgblvg1_c» devra être précisée. Les critères de sélection pourront être :

  • datfac : la date de facturation,
  • sigtie : code client,
  • sigrep : code représentant,
  • achvte : A/V de la commande,
  • typeve : type événement de la commande,
  • numeve : numéro de la commande,
  • codeta : état de la commande,
  • dateve : date de début de commande,
  • perfac : fréquence ou période de génération,
  • datliv : date de fin de commande,
  • codznX : date de première de facturation,
  • codznX : date de dernière de facturation.

Paramétrage

Vous avez la possibilité de fixer deux zones complémentaires permettant la facturation répétitive en utilisant le paramètre FACREP.
Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation " Le Configurateur Fonctionnel ".

Définition des calendriers

Il vous est possible de définir vos périodes grâce la gestion des calendriers (fonction GCAL).

Par exemple, au lieu d’un calendrier trimestriel classique :

1er janvier / 31 mars,

1er avril / 30 juin,

1er juillet / 30 septembre,

1er octobre / 31 décembre.

vous pourrez définir le calendrier suivant :

10 février / 09 mai,

10 mai / 09 août,

10 août / 09 novembre,

10 novembre / 09 février.

Lors de l’exécution du traitement différé, si le calendrier n’existe pas pour l’année en cours (table CAP), le traitement s’arrêtera. Les périodes doivent être créées par l’user.

Algorithme

La facturation répétitive dépend des paramètres suivants :

  • datfac : la date de facture,
  • cdeeve.dateve : la date de début de contrat (toujours renseignée),
  • cdeeve.datliv : la date de fin de contrat (non remplie si contrat par tacite reconduction),
  • cdeeve.datprefac : date de première facture (zone complémentaire),
  • cdeeve.datderfac : date de dernière facture (zone complémentaire),
  • cdeeve.perfac : fréquence de génération.

La date de facturation détermine la période de facturation. La période de facturation est issue du calendrier dont le code correspond à la périodicité de facturation. La période de facturation permet de définir le nombre de jours pour une facturation complète.

L’abonnement ne peut pas être facturé si :

  • la date de fin du contrat est antérieure à la date de début du contrat,
  • la date de dernière facturation appartient à la période à facturer, ce qui signifie que l’abonnement a déjà été facturé pour cette période,
  • l’abonnement n’a pas encore débuté : date de début du contrat postérieure à la date de fin de la période à facturer.

Quatre cas peuvent se présenter pour la 1ère facturation :

  Légende
début de contrat d
fin de contrat f
date première facture P
date dernière facture R
date de facturation j
  1. Commande créée pendant la période de facturation répétitive
    1. Contrat sous tacite reconduction

      |------------------|

      j

      d

      Mise à jour P,R (1ère facturation) : le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre la date de début de contrat et la date de fin de période.

    2. Contrat délimité

      |------------------|

      j

      d f

      Mise à jour P,R (1ère facturation) : le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre la date de début de contrat et la date de fin de période.

      |------------------|

      j

      d f

      Mise à jour P, R (1ère facturation) : le montant facturé sera celui de la commande au prorata entre les dates de début et de fin de commande.

  2. Commande créée avant la période de facturation répétitive
    1. Contrat sous tacite reconduction

      |------------------|

      j

      d

      .......

      Mise à jour P, R (1ère facturation) : le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre les dates de début et de fin de période. La période entre d et ! (......) est considérée comme perdue. Elle ne sera pas facturée.

    2. Contrat délimité

      |------------------|

      j

      d f

      .......

      Mise à jour P,R (1ère facturation) : la période entre d et ! (......) est considérée comme perdue. Elle ne sera pas facturée. Le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre la date de début de période et la date de fin de commande.

      |------------------|

      j

      d f

      .......

      Mise à jour P,R (1ère facturation) : la période entre d et ! (......) est considérée comme perdue. Elle ne sera pas facturée. Le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre les dates de début et de fin de période.

      |------------------|

      j

      d f

      Mise à jour : aucune. Le contrat a été arrêté. Rien ne sera facturé.

  3. Commande créée pendant la période de facturation répétitive , avec un début de contrat postérieur à la date de facturation :
    1. Contrat sous tacite reconduction

      |------------------|

      j

      d

      Mise à jour : P,R. Le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre la date de début de contrat et la date de fin de période.

    2. Contrat délimité

      |------------------|

      j

      d f

      Mise à jour: P, R

      Le montant facturé sera celui de la commande au prorata du temps écoulé entre les dates de début et de fin de commande.

      |------------------|

      j

      d f

      Mise à jour : P, R. Le montant de la facture sera celui du contrat ramené au prorata du temps écoulé entre la date de début de contrat et la date de fin de période.

  4. Commande créée après la période de facturation répétitive :

    |------------------|

    j

    d f

    Mise à jour : aucune. La facturation n’aura pas lieu pour cette période.

    |------------------|

    j

    d

    Mise à jour : aucune. Le contrat sera pris en compte lors d’une période ultérieure. Rien ne sera facturé.

    Les cas d’erreur lors des facturations suivantes : les dates de 1ère et de dernière génération (conservées dans les zones complémentaires de la commande) sont utiles pour éviter le lancement d’une facturation sur une période déjà facturée.

    |------------------|

    j

    d P R

    |------------------|

    j

    d P R

    |------------------|

    j

    d P R

    |------------------|

    j

    d P R

    |------------------|

    j

    d P R

    Par souci de simplification, les dates de première et de dernière facturation de la commande ne doivent donc jamais appartenir à la période de facturation.

Distinction entre la facturation classique et la facturation répétitive

Les traitements différés de génération de factures répétitives sont les mêmes que ceux de génération des factures classiques (GBFAG1.EXE et GBFAG3.EXE). Leur fonctionnement est personnalisé grâce au paramètre FACREP.

Pour les traitements interactifs, si vous ne positionnez pas le paramètre FACREP au niveau des fonctions GCOV et GBFA, rien ne vous empêche de paramétrer (fonction GTZON) et de renseigner) les zones complémentaires (écranGCOV_23) suivantes :

  • Date de la première facture (ou date de début de période facturée),
  • Date de la dernière facture (ou date de fin de période facturée).

Toutefois, les fonctions de saisie se comportent comme des fonctions classiques. Ces données resteront indicatives.

Génération des cessions multi-entités (GBFA_CESS)

Description technique des champs de cet écran .

Accès : menu « Générer », option « Cessions ».

Format Maquette    
Rich Text Format (RTF) GBFAG6  
Blocs d’édition : GBFAG6

Génération des relevés de factures (GBFA_GENER2)

Description technique des champs de cet écran .

Cette option permet de générer, à partir d’un ensemble de bons à facturer validés et sélectionnés, un ou plusieurs relevés de factures.

Le système regroupe sur un même relevé de facture, les bons à facturer qui ont :

  • le même code client,
  • la même devise,
  • la même date de règlement,
  • le même mode de règlement.

Date de relevé : si cette date n’est pas renseignée au moment de la demande de génération des relevés, le système affectera la date du jour à la date de relevé.

Accès : menu « Relevés », option « Générer »

Format Maquette    
Rich Text Format (RTF) GBFAG4  
Blocs d’édition : GBFAG4

Génération des relevés de factures par critère (GBFA_GENER3)

Description technique des champs de cet écran .

Cette option permet de générer, à partir d’un ensemble de bons à facturer validés et sélectionnés, un ou plusieurs relevés de factures selon des critères à renseigner.

La facturation par critère permet de faire un regroupement de livraison notes. Elle se lance à partir de l'option "Générer" puis "Sur critère" et est associée au traitement de la fonction GBFAG5.

Génération de facture par : le regroupement de livraison est fonction du critère principal saisi en en-tête d'écran. Ce critère, obligatoire pour valider l'écran lanceur, ne peut être saisi que par l'agent « EXPLOI » lors d’unparamétrage d’écran lanceur.

Génération de facture par : le regroupement de livraison est fonction du critère principal saisi en en-tête d'écran. Ce critère, obligatoire pour valider l'écran lanceur, ne peut être saisi que par l'agent " EXPLOI " lors d’unparamétrage d’écran lanceur

Attention

Cette zone n'est pas immédiatement accessible. Pour la renseigner, il faut se positionner sur l’une des lignes de critères du tableau (par exemple : le type d’événement, le numéro d’événement, etc.). Il faut ensuite activer le popup "champs rupture", ce qui a pour effet d’alimenter le nom du critère dans la zone "Génération de facture par".

On peut alors continuer en validant l’écran (F10) comme sur les autres types de paramétrage d'écran lanceur pour pouvoir accéder aux informations file batch, file print, etc.

Date de facture : Si elle est renseignée, ACE considère cette date comme étant la date de la facture générée.

Si elle n'est pas renseignée, on prend en compte la date du jour comme date de la facture générée.

Que la date soit renseignée ou non, si le paramètre CALFER est positionné, et en cas de jour férié, la date se retrouve décalée suivant les critères définis par le paramètre CALFER.