Introduction

Le renouvellement automatique des ADL permet à la fois de reconduire les abonnements ADL de l'équivalent de leur durée ou de les réabonner automatiquement.

La gestion prend en compte les titres numéro à numéro et les titres date à date standard.

Le traitement est alors lancé automatiquement via le cron ABOWEB (lancée à 5h AM), il parcours les éditeurs et déclenchera (si besoin) une tâche dans la file d'attente qui réalisera le traitement sur l'éditeur concerné.

Dans le cas d'une reconduction, le principe est de prolonger la fin de l'abonnement en lui créant une nouvelle facture. Dans ce cas, un même abonnement dispose donc de plusieurs factures associées. La référence de la facture présente sur l'abonnement est la dernière facture en date.


Activation

Sociétés

L'activation du renouvellement automatique se fait sur les sociétés des éditeurs.



Pour activer le renouvellement sur une société, il faut cocher la case "Automatiser le renouvellement automatique".

Pour les titres date à date, on peut préciser une période de sélection des abonnements. La période permet de cibler les dates de fin qui se situent entre le début et la fin de période. Le début et la fin peuvent être négatifs ou positifs (par rapport à date du jour du traitement). (Pour les titres numéro à numéro : cf § Calendriers)

L'option de regroupement des factures permet de regrouper les factures des Tiers/Parrains. (on notera que s'applique des conditions supplémentaires liées au tarif pour ne pas regrouper des types de règlements différents sur une même facture)

Calendriers

La sélection des abonnements pour les titres numéro à numéro se base sur les calendriers. On sélectionne les abonnements dont le numéro de parution (lié au DNS) a une "Date de renouvellement ADL" égale à la date du jour du traitement.

 

Tarifs

Les abonnements ne sont considérés comme ADL que ssi l'option ADL est cochée sur le tarif et/ou la formule.

 

Exécution du traitement

Cron

Un cron aboweb s'exécute tous les jours à 5h AM. Pour chaque éditeur actif, il regarde s'il existe des abonnements éligibles au traitement automatique.

S'il trouve des abonnements, il déclenche la création d'une tâche qui s'exécutera dans la file d'attente de l'éditeur concerné.


La tâche est visible sur l'accueil Mahalo et dans la liste des tâches de l'administration :

Depuis l'accueil


Depuis l'administration


Il est alors possible de télécharger le rapport via l'icône de téléchargement (sur la droite) ou de visualiser le détail du traitement via l'icone de détail (l'œil sur la droite).

Résultats du traitement

Détail via IHM

Le détail du traitement accessible depuis la tâche (via l'œil) permet de visualiser les compteurs : nombre de lignes à traiter, nombre de lignes traitées, nombre de lignes en erreur ainsi que des informations sur les abonnements pris en compte dans le traitement.

 

Il est possible de cliquer sur chaque compteur pour visualiser les données liées. La liste est filtrable.

Détail via le rapport

Le rapport et téléchargeable via la tâche et propose un pdf récapitulant les opérations réalisées :


Il réalise un comptage par tarif avec une rupture par titre avec sous-total. Il indique le nombre d'opérations réalisées ou non, s'il s'agit d'une prolongation et ou d'un réabonnement et les montants associés.

Opérations réalisées par le traitement

Sélection des abonnements

Le début du traitement alimente ses tables de travail ("t_reabonnement_adl_detail") en se basant sur les critères de sélection.

Reconduction ou réabonnement

Si le tarif de réabonnement de l'abonnement n'est pas connu ou s'il est identique à celui de l'abonnement et que l'abonnement n'est pas au comptoir, alors on réalise une reconduction.

Dans le cas contraire, on réalise un réabonnement.

  • La reconduction supprime la référence de la facture liée à l'abonnement, met à jour la fin de l'abonnement (en ajoutant la quantité a servir), active le top réabonnement et le top réabonnement automatique.

Elle alimente également une table d'historique "t_reabonnement_adl_histo" qui permet de tracer les différentes reconductions.

Elle donne les informations suivantes :

REF_ABONNEMENT : référence de l'abonnement

PNS_AVANT_RENOUVELLEMENT / DATE_DEBUT_AVANT_RENOUVELLEMENT : Début de l'abonnement avant la reconduction

DNS_AVANT_RENOUVELLEMENT / DATE_FIN_AVANT_RENOUVELLEMENT : Fin de l'abonnement avant la reconduction

REF_FACTURE_AVANT_RENOUVELLEMENT : Référence de la facture avant la reconduction. 

 

  • Le réabonnement suit le traitement classique.

Dans les deux cas, on alimente la date de renouvellement (et on met à jour la table de travail).

Facturation

Si l'option est demandée, une facture est réalisée en prenant en compte le regroupement si plusieurs abonnements sont concernés.

Règlements

SI l'option est demandée, le(s) règlement(s) sont associés à la nouvelle facture.

Rapport

Le rapport pdf est généré à la fin du traitement.