Ventes > Factures > Génération factures contrats 

Utilisez cette fonction pour générer les factures à partir des contrats de service et de leurs échéances de facturation.

La facturation des contrats de service peut être effectuée de deux manières :

  • depuis la gestion des Facturesavec le picking des contrats de service,
  • depuis cette fonction de facturation automatique.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

Pour l'ensemble des champs de cet écran, la saisie est facultative. Ces informations vont permettre de cibler la facturation sur un ensemble de contrats.

En fonction du mode de facturation choisi, le système va chercher à regrouper dans certains cas des échéances et/ou des contrats pour les facturer ensemble.

 

Champs

Les champs suivants sont présents dans cet onglet :

Critères de selection

 

La création automatique des factures se fait sur un seul site de vente à la fois. 
Vous devez obligatoirement préciser le site choisi pour le traitement.
Par défaut, il s'agit du site de vente associé à votre profil utilisateur. 

  • Facturation jusqu'au (champ NEXSHIINV)

Renseignez cette date pour sélectionner uniquement les contrats dont les caractéristiques sont les suivantes :

  • ils sont encore valides à cette date (la date de fin de contrat doit être inférieure ou égale à cette date),
  • ils ont une échéance à facturer,
  • la date de prochain envoi de facture est également inférieure à cette date.

Cette date est initialisé, par défaut, avec la date du jour.

Cette information permettra de déterminer le type de facture utilisé pour la génération des factures associées aux contrats. Cette information est initialisée par le paramètre Vente SIVTYP - Type facture utilisateur (chapitre VEN, groupe INV).

Cette information est obligatoire.

Le type de facture proposé par défaut est issu du paramètre SIVTYP - Type facture utilisateur. Vous pouvez le modifier si nécessaire en choisissant un type de facture dans la liste des types de factures définis.
Le type de facture client :

  • Est utilisé par les factures de Ventes et Tiers clients.
  • Identifie une catégorie de facture (facture, avoir..) ainsi qu'un schéma d'écriture pour la validation des factures.
  • Est associé à un type de pièce sur lequel est défini un compteur (manuel ou automatique). 
    SEEINFO Remarques :
    • Si aucun compteur n'est indiqué dans le type de pièce et si aucun numéro de pièce n'est précisé manuellement en saisie de facture, le programme attribuera un numéro de pièce en fonction du compteur paramétré dans la table d'affectation des compteurs.
    • Lorsque aucun type de pièce n'est associé au type de facture, c'est le type de pièce défini sur la pièce automatique qui est exploité (y compris le compteur associé).

En saisie de facture, seul peut être renseigné un type de facture dont la législation et le groupe de sociétés sont cohérents avec ceux de la société du site de vente.
SEEREFERTTO Pour plus d'informations, cliquez ici.

Date des factures

  • Date de référence (champ INVDATFLG)

Sélectionnez la date qui sera associée à chaque facture créée :

  • Date de référence. La date associée aux factures sera la date de référence saisie. La date de référence est initialisée par la date du jour. Cette date doit appartenir à une période ouverte (un contrôle est effectué).
  • Date prochaine facture contrat .La date associée aux factures sera la date de prochaine facture présente sur chaque contrat à facturer. Dans le cas de contrats multiples regroupés, il s'agira de la date de prochaine facture du premier contrat.
Ce traitement ne tient pas compte du choix effectué au niveau du paramètre DATREFCON - Date facture contrat service (chapitre HDK, groupe INV). Si ce paramètre a pour valeur : Date du jour et que vous sélectionnez ici : Date prochaine facture contrat, un message d'information s'affiche : les factures seront générées à la date de prochaine facture et non à la date du jour.

  • champ INVDATINV

Saisissez la date qui sera attribuée à chacune des factures créées.
Cette date est initialisée à la date du jour. Elle est soumise au contrôle d'existence dans la table des périodes et dans la table des exercices. L'exercice et la période doivent être ouverts.

Cette date est utilisée également pour filtrer les échéances de facturation sélectionnées.
Reportez-vous à l'aide sur le champ Échéances factures jusqu'au.

Mode facturation

  • Mode facturation (champ IME)

Chaque échéance d'un contrat peut être facturée séparément ou regroupée avec d'autres échéances ou/et d'autres contrats.
Ce regroupement est fait en fonction du mode de facturation choisi qui peut prendre les valeurs suivantes :

  • Echéance unique 
    Aucun regroupement d'échéance n'est effectué.
    Lorsque les échéances sont facturées au fur et à mesure, ce mode de facturation est identique au mode "1 Facture/échéance".
    Lorsqu'il existe des échéances en retard de facturation sur un contrat, seule la 1ère échéance (la plus ancienne) restant à facturer est traitée. Les autres échéances ne sont pas facturées lors de ce traitement. Il sera donc nécessaire de relancer le traitement autant de fois que d'échéances restant à facturer ; à défaut, il restera des échéances en retard de facturation sur le contrat.
     
  • 1 Facture/échéance 
    Aucun regroupement d'échéance n'est effectué.
    Lorsque les échéances sont facturées au fur et à mesure, ce mode de facturation est identique au mode "Echéance unique". 
    Chaque échéance d'un contrat fait l'objet d'une facture. Ainsi, lorsqu'il existe des échéances en retard de facturation sur un contrat,  toutes les échéances sont facturées lors de ce traitement. A l'issue du traitement, il n'est donc pas possible qu'il reste des échéances en retard de facturation sur un contrat. 
     
  • 1 Facture/Contrat  
    Chaque contrat est facturé séparément. Toutes les échéances de ce contrat sont regroupées sur la même facture.
     
  • 1 Facture/client 
    Regroupement maximum. Tous les contrats (donc toutes les échéances associées aux contrats) d'un client sont regroupés sur la même facture.

Le regroupement dépend également des conditions d'homogénéité suivantes (si une des ces informations n'est pas commune, il n'y aura pas de regroupement) :  

Site de vente

Client facturé

Client commande

Devise

Type de prix

Client payeur

Code postal de l'adresse de facturation

Ville de l'adresse de facturation

Etat de l'adresse de facturation

Désignation article

  • Désignation article (champ TYPITMDES)

Ce champ permet de décider quelle désignation sera inscrite sur la désignation article de la facture : soit la désignation traduite de l'article liée à la ligne de contrat, soit un descriptif de l'échéance facturée.

Bornes début / fin

  • Client facture début (champ BPCINVDEB)

Utilisez ces bornes pour filtrer la sélection à un seul client facturé ou aux seuls clients facturés dont la référence est comprise dans l'intervalle défini par ces bornes.

  • Client facture fin (champ BPCINVFIN)

 

  • No contrat début (champ CONNUMDEB)

Permet une sélection sur le numéro de contrat.

  • No contrat fin (champ CONNUMFIN)

 

Impression

  • Facture (champ PRNFLG)

Cochez cette case pour imprimer le document (bon de préparation, bon de livraison ou facture) après génération de la livraison ou de la facture.

Vous devez alors préciser :

  • Le document : par défaut, c'est le code état lié à l'objet qui est utilisé
  • Le serveur d'impression, si applicable
  • L'imprimante, si applicable.

Saisissez le code du document standard à imprimer.

Indiquez la destination du document ou de l'état.
La destination doit exister dans la table Destinations où sont définies toutes ses caractéristiques (type de sortie, imprimante, serveur, etc).

  • Serveur (champ PRNSRV)

Ce champ permet de définir le serveur d'impression.
Ce paramètre est envoyé à la demande d'édition d'un état Crystal Reports.

  • Imprimante (champ PRNIMP)

Imprimante par défaut.



 

Tâche batch

Cette fonction peut être lancée en batch. La tâche standard FUNAUTINVC est prévue à cet effet.

Actions spécifiques

Cliquez sur cette action pour enregistrer vos paramétrages dans un Code mémo et les utiliser ultérieurement. Le mémo est lié à votre profil utilisateur et non à la fonction ou à l'écran.

Le code mémo STD associé à l'écran s'affiche lorsque vous ouvrez la fonction.

Pour plus d'informations sur l'utilisation avancée de l'action Mémo, reportez-vous à la documentation Ergonomie générale des progiciels SAFE X3.

Cliquez sur cette action pour saisir un Code mémo et charger les paramétrages enregistrés sous ce code.

Cliquez sur cette action pour supprimer un Code Mémo.

Messages d'erreur

Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :

Site XXX : Fiche inexistante

Ce message apparaît lors de la saisie du site de vente dans l'écran de sélection lorsque le code saisi ne correspond à aucun site. 

Site Vente : Zone obligatoire

Ce message apparaît si aucun site de vente n'a été précisé.

Types de facture client : XXX Fiche inexistante

Ce message apparaît si le type de facture saisie ne correspond à aucun type de facture.

Type des factures : Zone obligatoire

Ce message apparaît si aucun type de facture n'a été précisé.

Date incorrecte 

Ce message apparaît si la borne de date de facturation ou si la date de référence sont incorrectes. Ce message apparaît également si la date de référence appartient à une période non ouverte. Auquel cas le message est plus précis : Exercice non ouvert, période non ouverte, période fermée.

Messages obtenus dans le fichier de trace associé à la génération

Aucun contrat traité

Ce message apparaît si le système n'a rencontré aucun contrat à facturer en fonction des sélections.

Modification en cours sur un autre poste

Ce message apparaît lorsqu'un autre utilisateur est déjà en cours de modification sur  la commande ou le contrat en cours de traitement.

Mandat principal validé non trouvé ou invalide pour le tiers payeur. Veuillez mettre à jour la facture avant validation

Ce message apparaît lorsque la condition de paiement est de type SDD et qu'aucune référence de mandat n'a pu être initialisée par défaut sur la facture (aucun Mandat principal de statut "Validé" défini pour le couple [société, tiers payeur]). Or la référence du mandat est obligatoire sur la facture. La facture est tout de même créée mais sa validation sera interdite tant que la référence du mandat n'aura pas été renseignée manuellement sur la facture.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre