| Client Serveur / Fonctions ACE | |
| gbfag5_b10 | Edition des factures, |
| gbfag5_b11 | Bloc fictif : factures générée, |
| gbfag5_b40 | Edition des factures. |
Cette option n’est pas obligatoire. Si elle est renseignée, le système génère la facture avec cette date sinon la facture est générée avec la date du jour. En cas de jour férié, à l’aide du paramètre CALFER, la date peut être décalée un jour ouvré.
Cette option est obligatoire pour le lancement d’une génération de facture avec regroupement de livraisons sur des critères prédéfinis. Ce critère doit correspondre à un critère de tri positionné dans le lanceur. Il définit la rupture à effectuer sur les réceptions lors de la génération des factures.
Cette option n’est pas obligatoire. Il est possible de positionner cette option avec la valeur « complement ». Ce mode « complément de facture » permet de compléter une facture existante avec d’autres réceptions.
Dans ce mode, les options 1 et 2 ne sont pas prises en compte. La facture étant déjà créée, on ne modifie pas sa date. Les critères de rupture ne sont pas traités dans ce mode, les réceptions à ajouter à la facture doivent pouvoir être regroupées sur cette même facture, les contrôles relatifs à ce regroupement doivent être fait en amont avant le lancement du traitement.
Cette option peut être utilisée pour optimiser les performances du traitement, notamment lors du remplacement de l’API genererEvenement par le traitement lorsqu’on souhaite ajouter des réceptions à une facture et que ces réceptions présentent une volumétrie importante.
Cette option existe en version ACE 1.4 et dans les versions ACE 1.6-0 et postérieures.
Si l’option 3 est positionnée avec le mode « complement » alors cette option 4 est obligatoire. Elle doit être alimentée avec le numéro de facture à compléter.
|
|
Vous avez la possibilité :
|
| Pour en savoir plus sur le paramétrage des fonctions, consultez la documentation "Le Configurateur Fonctionnel". |
Par paramétrage, il est également possible de récupérer les éléments de facturation et de frais divers de l’évènement source (paramètres GENFAC et VALOBL).
Cette fonctionnalité vous permet d’attribuer à chaque facture les données de facturation et de règlement associée à la bonne commande. En effet, pour constituer l’en-tête de facture, on duplique toujours les données d’en-tête de l’événement à facturer ou de l’origine de l’événement à facturer (paramètre GENFAC).
Aucun poste de BL
Par défaut, si lors de la génération de facture par GBFAG5 aucun poste de BL n’est retenu, on l’indique par le message FAC_PASPOS : « Pas de poste sur cette facture ». L’en-tête de facture n’est pas conservée.
Si on positionne N2=1 sur le paramètre GENFAC, on retient les en-têtes de facture sans poste, et on n’affiche aucun message.
Critères de rupture
Il vous est possible de sélectionner des critères de rupture concernant le règlement : champs numlcr, guidrgl, p_ribcod.
Le champ rupfac, contenant la concaténation des critères de règlement, permet d’avoir le même comportement que dans GBFAG3 avec le paramètre RUPFAC.
Mode multi échéances
Pour éviter toute incohérence, on force la création d’une nouvelle facture si la facture possède déjà des échéances et que l’on traite un nouveau BL lui-même échéancé (ou sa source selon le paramétrage).
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.