Sommaire
Ce traitement permet de générer des avoirs sur factures d'abonnements destinés à annuler la facturation en cours. Ils peuvent donc être générés à titre d'annulation, d'interruption mais aussi de démission définitive d'un abonnement.
Il s'applique essentiellement aux commandes qui ont réellement facturé une ligne d'abonnement, c'est-à-dire lorsque le traitement de facturation (TFAV) a été réalisé. Toute commande générée pour facturation et non encore facturée peut être annulée dans la consultation de l'historique des commandes générées (CAEF). Il existe malgré tout une possibilité de générer des avoirs pour des commandes non facturées dans le cas d'une sélection via les abonnements, en demandant de traiter les offres de prix (ou les deux). Cette option peut être intéressante dans le cadre de la rémunération des commerciaux quand elle est liée à la génération de proposition commerciale (donc avant la facturation définitive) : l'avoir s'avérant nécessaire pour régulariser la base de commissionnement.
Soumission (voir aussi : Paramétrage du traitement)
Type d'élément à traiter
Choix de l'élément à traiter.
Il peut s'agir d'une sous-commande, d'une facture, d'une liste de commandes, d'une liste d'abonnements ou d'une sélection d'abonnements.
Elément à traiter
En fonction du type d'élément sélectionné, saisir soit :
- Un numéro de sous-commande composé de la classe de commandes, du numéro et du sous-numéro ;
- Un numéro de facture ;
- Le code d'une liste de commandes de ventes ;
- Un numéro de sous-abonnement composé de la classe d'abonnements, du numéro et du sous-numéro ;
- Une sélection d'abonnements effectuée à partir de :
* fourchettes de classes, numéros et sous-numéros d'abonnements ;
* date d'abonnement ;
* client ;
* article présent dans l'abonnement.
- Une liste d'abonnements.
Lorsque l'élément est saisi, affichage de renseignements sur cet élément.
Particularité lorsque l'élément traité est une liste. Vous pouvez autoriser ou interdire les listes contenant des commandes (ou des abonnements) faisant référence à plusieurs établissements (occurrence V ou B du paramètre AUTLISTE).
Critères
Type d'avoirs
Trois choix possibles :
- Refacturation : génération d'un avoir et d'une nouvelle facture de régularisation ;
- Démission : génération d'un avoir dans le but de mettre un terme à l'abonnement ;
- Interruption : génération d'un avoir suite à un arrêt dans le cycle de facturation (un retour par exemple). Il se fait au prorata du temps restant.
Nombre de jours dépassement échéance
Seules les factures dont la date d'échéance additionnée au nombre de jours soumis dépasse la date du jour de traitement sont sélectionnées.
Association automatique avec pièce de la facture
L'avoir généré est associé avec la pièce comptable de la facture dans GPIAV pour le montant total de la facture. Il ne doit y avoir qu'une seule échéance sur la facture.
Date d'interruption
Elle peut être renseignée dans le cas d'une interruption ; elle devient ainsi prioritaire par rapport à la date d'arrêt génération présente dans les lignes et dans l'en-tête des abonnements.
Recopie détail par lot de production
Si la case est cochée, duplication pour chaque ligne de facture du détail par lot de production et/ou emplacement (GLVL) vers les nouvelles commandes "avoir" générées.
Sinon, pas de copie de ce détail.
Détails remises
Les détails de remises des lignes de commandes sélectionnées sont copiés sur les lignes des avoirs générés, à l'exception des remises liées aux conditions de facturation (remises dont le mode de la catégorie de la condition commerciale est égal à "CVF").
Lien
Si le type de lien est renseigné, création d'un lien (GLCDV) entre l'avoir généré et la commande origine.
Ce type de lien correspond à une occurrence du paramètre TYPSVLCD. Pour l'occurrence saisie, la valeur testée 2 doit être égale à "G" et la chaîne 1 à "C".
Cause et motif
A renseigner dans le cas d'une démission : permet de renseigner la cause et le motif d'arrêt génération des lignes d'abonnements concernées par la facture traitée. Ces mêmes causes et motifs sont repris sur les informations d'abandon et d'arrêt sur l'en-tête d'abonnement si toutes les lignes sont en arrêt génération facturation.
Génération qtés
Si la case est cochée, les quantités expédiées et facturées sont renseignées sur les lignes de commandes d'avoir générées en fonction de la quantité commandée.
Génération des commandes de refacturation
Dans le cas d'un avoir de refacturation, il est possible de générer une nouvelle commande de refacturation dont les éléments de création sont renseignés dans la fenêtre détail "Critères de refacturation".
Texte généré sur la commande d'avoir
Ce champ permet de choisir un texte (GTXE) à générer sur la commande d'avoir créée par le traitement.
Il est possible de saisir dans les lignes de ce texte (GTXL) trois mots-clés qui seront remplacés par des données dynamiques lors de la génération du texte sur la commande d'avoir :
- $FAV : remplacé par le numéro de facture de la commande à l'origine de l'avoir ;
- $CAUSE : remplacé par le critère de soumission "Cause" suivi de l'intitulé aussi présent dans les critères de soumission ;
- $MOTIF : remplacé par le critère de soumission "Motif" suivi de l'intitulé aussi présent dans les critères de soumission.
Les lignes sont découpées avant de les insérer sur l'en-tête de la commande d'avoir générée, afin de respecter le nombre de caractères précisé dans le paramètre DECTEXTE, occurrence V.
Suffixe par langue
Un code texte étant unique, il est impossible de définir un même code texte pour plusieurs langues différentes. Cette case à cocher permet de générer les lignes du texte soumis dans la langue du tiers adresse de facturation du client (GTIA).
Si la case est cochée, cela signifie que le texte soumis est suffixé de la langue de l'établissement courant. Le texte généré sur la nouvelle commande est celui correspondant au code texte "générique" (code texte soumis auquel on enlève la langue de l'établissement courant) concaténé avec la langue de l'adresse de facturation du client de la nouvelle commande.
Si la case n'est pas cochée, le texte généré sur la nouvelle commande est le texte soumis.
Exemple :
Langue de l'établissement courant : FR (français)
Langue de l'adresse de facturation du client : EN (anglais)
Dans GTXE, présence des textes TXTAVOIRFR (lignes de texte en français), TXTAVOIREN (lignes de texte en anglais), TXTAVOIRES (lignes de texte en espagnol), etc.
Si on soumet le texte "TXTAVOIRFR" :
- case à cocher "Suffixe par langue" active : le texte généré est celui correspondant au radical "TXTAVOIR" concaténé de la langue de l'adresse de facturation du client, soit "TXTAVOIREN".
- case à cocher "Suffixe par langue" inactive : le texte généré est celui soumis, soit "TXTAVOIRFR".
Compléments
Colonnes à modifier
Données à modifier sur les commandes d'avoir générées.
Saisir la désignation de la donnée et sa valeur. Possibilité de modifier jusqu'à 10 colonnes. Les colonnes modifiables correspondent aux occurrences du paramètre AUTSVAVA.
Ajout des commandes générées dans la liste
Les commandes ou sous-commandes d'avoir générées par le traitement peuvent éventuellement être automatiquement insérées dans une liste.
Liste
Code de la liste dans laquelle les commandes ou les sous-commandes d'avoir sont insérées.
Ce code peut faire référence à une liste déjà existante ou à une nouvelle liste. Il peut s'agir de la même liste que la liste traitée.
Mnémonique
Si la liste existe déjà, le mnémonique est proposé par défaut et modifiable.
Si la liste est nouvelle, la saisie du mnémonique est facultative.
Libellé
Si la liste existe déjà, le libellé complet est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé complet doit être saisi.
Réduit
Si la liste existe déjà, le libellé réduit est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé réduit doit être saisi.
Etape
Le numéro de l'étape correspondant au dernier traitement ou à la dernière édition effectué(e).
Lorsque la liste est créée, il est obligatoire de préciser une étape. Celle-ci n'est qu'à titre informatif, car ce sont les étapes des commandes composant la liste qui sont prises en compte.
Si la liste existe déjà, l'étape est proposée par défaut et modifiable.
Suppression liste initiale
Important si la liste existe déjà.
Si la case est cochée, les éléments composant la liste sont supprimés.
Sinon, les éléments composant la liste sont conservés, les commandes ou les sous-commandes d'avoir générées sont ajoutées à la liste.
Objectif
A titre informatif.
Permet, par exemple, de préciser pour quel traitement la liste est utilisée (livraison, facturation, etc.).
Les valeurs sont les occurrences du paramètre OBJSVLSC.
Critères de refacturation
Commandes générées
Création de sous-commandes
Si la case est cochée, le traitement génère des sous-commandes (même classe, même numéro et incrémentation du sous-numéro). La création de sous-commandes est réalisée en fonction du paramétrage indiqué au niveau de la classe de commandes (GNCV).
Si pas cochée, le traitement génère de nouvelles commandes (même classe ou nouvelle classe, nouveau numéro et sous-numéro égal à 1).
Classe
Si saisie, les commandes sont générées sur cette classe.
Si pas précisée, les commandes sont générées sur la classe des commandes copiées.
Saisie interdite dans le cas de création de sous-commandes.
Date commande
Si saisie, la date des commandes ou sous-commandes générées est celle-ci.
Si la date de commande et le nombre de jours ne sont pas renseignés, les commandes ou sous-commandes sont générées à la même date que les commandes copiées.
Si la date de commande n'est pas renseignée et si un nombre de jours est précisé, la date de commande est égale à la date des commandes copiées plus ce nombre de jours.
Nbre jours
Nombre de jours ajoutés à la date des commandes origines pour calcul de la nouvelle date des commandes ou sous-commandes générées.
Inaccessible si date de commande saisie.
Date au plus tôt
Si saisie, la date d'expédition prévue (au plus tôt) des commandes ou sous-commandes générées est celle-ci.
Si pas précisée, elle est égale à la date de commande suivant les informations saisies dans les critères "Date de commande" et "Nombre de jours" (voir détail dans actions réalisées par le traitement).
Recopie des gestionnaires
Option accessible uniquement si l'option "Défaut du client" n'est pas active.
Si la case est cochée, tous les gestionnaires (GCVG) des commandes sélectionnées sont copiés sur les commandes ou sous-commandes générées.
Sinon, sur les commandes ou sous-commandes générées, les gestionnaires sont ceux par défaut comme lors de la création d'une commande via GCDV.
Défaut du client
Si la case est cochée, sur les commandes ou sous-commandes générées, les informations telles que la devise, les adresses (facturation, livraison, confirmation, paiement), les conditions de transport, le type et le mode de taxe etc. proviennent des clients (GCLI).
Sinon, les informations citées ci-dessus proviennent des commandes sélectionnées et sont copiées sur celles générées.
Recopie des rubriques
Concerne les rubriques (GRUCV) associées à l'en-tête de commande.
Si la case est cochée, toutes les rubriques des commandes sélectionnées sont copiées sur les commandes ou sous-commandes générées.
Sinon, les commandes ou sous-commandes sont générées sans rubrique.
Recopie des textes
Concerne les textes (GTXTV) associés à l'en-tête de commande.
Si la case est cochée, toutes les lignes de textes des commandes sélectionnées sont copiées sur les commandes ou sous-commandes générées.
Sinon, elles sont générées sans texte.
Lignes de commande générées
Texte
Concerne les textes (GTXTV) associés aux lignes de commandes.
Si la case est cochée, toutes les lignes de textes des lignes de commandes sélectionnées sont copiées sur les lignes des commandes ou sous-commandes générées.
Sinon, les lignes de commandes sont générées sans texte.
Gratuits
Si la case est cochée, la quantité gratuite des lignes de commandes sélectionnées est copiée sur les lignes des commandes ou sous-commandes générées.
Le critère "Quantité recopiée (F,L,C)" dirige l'affectation.
Si décochée, la quantité gratuite est déduite de la quantité totale. La quantité gratuite n'est pas renseignée sur les lignes créées.
Rubriques
Concerne les rubriques (GRUCV) associées aux lignes de commandes.
Si la case est cochée, toutes les rubriques des lignes de commandes sélectionnées sont copiées sur les lignes des commandes ou sous-commandes générées.
Sinon, les lignes de commandes sont générées sans rubrique.
Taux remise
Si la case est cochée, le taux de remise des lignes de commandes sélectionnées, s'il n'est pas nul, est copié sur les lignes des commandes ou sous-commandes générées. Ceci ne concerne pas les remises attribuées par application de conditions commerciales.
Si pas cochée, les lignes de commandes sont générées sans taux de remise et les prix facturés HT et TTC ne sont pas renseignés.
En revanche, le taux de remise peut être proposé par défaut depuis l'article, si l'option "Défaut article" est cochée.
Défaut article
Si la case est cochée, sur les lignes de commandes générées, les informations telles que l'intitulé, la taxe, le compte etc. proviennent de l'article (même principe qu'en saisie de lignes de commandes).
Si pas cochée, les informations citées ci-dessus proviennent des lignes des commandes sélectionnées et sont copiées sur les lignes des commandes ou sous-commandes générées.
Dépôt
Si la case est cochée, le dépôt des lignes de commandes sélectionnées est copié sur les lignes des commandes ou sous-commandes générées.
Si pas cochée, les lignes de commandes sont générées avec le dépôt par défaut (même principe qu'en saisie de lignes de commandes).
Dans tous les cas, le dépôt sur les lignes de commandes n'est renseigné que s'il est différent de celui de l'en-tête de commande.
Nouveau prix
Si la case est cochée, les prix tarifs HT ou TTC des lignes de commandes générées sont recherchés dans les tarifs en tenant compte des informations des commandes (devise, classe de tarifs, date de tarifs, etc.).
Sinon, les prix sont copiés. Ils sont éventuellement convertis si la devise est différente entre la commande origine et celle créée.
Quantité
Indique à partir de quelle quantité de la commande origine est affectée la quantité commandée de la commande ou sous-commande créée.
Les quantités à dupliquer sont au choix :
- "C" les quantités commandées ;
- "L" les quantités livrées ;
- "F" les quantités facturées ;
- "R" les quantités en reliquat (quantités commandées moins quantités livrées).
Génération des quantités expédiées
Si la case est cochée, les quantités expédiées et facturées sont renseignées sur les lignes de commandes générées en fonction de la quantité commandée.
Si le lien avec l'Application Stocks est activé, les réservations de stocks à date sont actualisées en contrôlant la disponibilité en stocks.
Suivant le paramétrage, les ruptures de stocks sont signalées et éventuellement bloquent le traitement (occurrence STKRES du paramètre AUTSVCDV).
Si pas cochée, les quantités expédiées et facturées ne sont pas renseignées sur les lignes des commandes ou sous-commandes générées.
Colonnes à modifier
Données à modifier sur les commandes de refacturation générées.
Saisir la désignation de la donnée et sa valeur. Possibilité de modifier jusqu'à 10 colonnes. Les colonnes modifiables correspondent aux occurrences du paramètre AUTSVAVA.
Ajout des commandes générées dans la liste
Les commandes ou sous-commandes de refacturation générées par le traitement peuvent éventuellement être automatiquement insérées dans une liste.
Liste
Code de la liste dans laquelle les commandes ou les sous-commandes de refacturation sont insérées.
Ce code peut faire référence à une liste déjà existante ou à une nouvelle liste. Il peut s'agir de la même liste que la liste traitée.
Mnémonique
Si la liste existe déjà, le mnémonique est proposé par défaut et modifiable.
Si la liste est nouvelle, la saisie du mnémonique est facultative.
Libellé
Si la liste existe déjà, le libellé complet est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé complet doit être saisi.
Réduit
Si la liste existe déjà, le libellé réduit est proposé par défaut et modifiable.
Si la liste est nouvelle, le libellé réduit doit être saisi.
Etape
Le numéro de l'étape correspondant au dernier traitement ou à la dernière édition effectué(e).
Lorsque la liste est créée, il est obligatoire de préciser une étape. Celle-ci n'est qu'à titre informatif, car ce sont les étapes des commandes composant la liste qui sont prises en compte.
Si la liste existe déjà, l'étape est proposée par défaut et modifiable.
Suppression liste initiale
Important si la liste existe déjà.
Si la case est cochée, les éléments composant la liste sont supprimés.
Sinon, les éléments composant la liste sont conservés, les commandes ou les sous-commandes de refacturation générées sont ajoutées à la liste.
Objectif
A titre informatif.
Permet, par exemple, de préciser pour quel traitement la liste est utilisée (livraison, facturation, etc.).
Les valeurs sont les occurrences du paramètre OBJSVLSC.
Actions réalisées par le traitement
Paramètres associés au traitement (voir aussi : Principe de l'association)
PRM
Ce paramètre conditionne la lecture de l'occurrence GENAVA du paramètre AUTSVABO
Les valeurs du paramètre PRM sont libres.