REDA One Centre d’aide
FR
Langue
English EN Español ES Português PT Italiano bientôt disponible Français FR Deutsch bientôt disponible العربية bientôt disponible
reda.one ↗
Accueil / REDA One / Administration / Console d’administration et opérations / Planifier les traitements en arrière-plan

Planifier les traitements en arrière-plan

Avant la mise en service, vérifiez la planification des traitements REDA. La création d’un bail ne suffit pas à programmer sa facturation récurrente : facturation, frais de retard, prolongations mensuelles, indexations, linéarisation, instantanés et inspections récurrentes reposent sur des tâches en arrière-plan. Leur présence dans le package ne garantit aucune planification active dans votre organisation. Cet article présente les traitements, leurs horaires proposés, leur planification et leur arrêt, les tailles de lots et les vérifications à effectuer lorsque les factures attendues ne sont pas créées.

Accès. Ouvrez le Lanceur d’application → REDA Admin → Console d'administration REDA → Tâches planifiées.
Autorisations nécessaires. Parmi les ensembles fournis, REDA - Master Data - Admin accorde l’autorisation personnalisée d’accès à la console. Sans elle, le message est « Vous n'êtes pas autorisé à effectuer cette action dans la console d'administration REDA. ». Faites vérifier cette attribution par l’administrateur.
À vérifier avant la mise en service. Ne présumez aucune planification de facturation à partir de la seule installation. Les 13 traitements détaillés ci-dessous nécessitent une planification adaptée aux fonctions utilisées. Deux flux quotidiens de maintenance sont fournis séparément ; vérifiez également leur activation effective. Une tâche absente ne s’exécute pas et peut donc ne créer aucun journal d’erreur.

Traitements fournis et planifications à vérifier

Les métadonnées comprennent deux flux quotidiens actifs de maintenance, distincts du catalogue de la console. Cette configuration fournie ne remplace pas une vérification de leur état dans l’organisation :

Flux quotidien fourniRôleDocumentation
Validation automatique des échéanciers de paiementValide chaque jour les échéanciers arrivés à échéanceÉchéanciers de paiement
Complément des exceptions de créneauxCrée les prochaines occurrences des exceptions récurrentes de calendrierExceptions de créneaux

Les 13 traitements détaillés dans la section suivante se planifient selon les besoins de l’organisation. Le catalogue disponible peut varier selon la version installée ; vérifiez les fonctions réellement utilisées.

Les 13 traitements détaillés dans ce guide

Le tableau présente les traitements de facturation, indexation et exploitation documentés dans ce guide, sans prétendre couvrir toutes les versions du catalogue. Les horaires proposés répartissent le travail ; la dernière colonne décrit l’effet de l’absence de ce traitement automatique, sans exclure les actions manuelles disponibles.

N°TâcheRôleHoraire proposéSi elle n’est pas planifiée
1Ajustement à l'inflation — Biens immobiliersApplique les règles d’indexation dues aux configurations de loyer des biensChaque jour à 0 hCes loyers ne sont pas indexés par ce traitement
2Ajustement à l'inflation — OpportunitéApplique les règles d’indexation dues aux baux actifs et ajuste leurs chargesChaque jour à 0 h 15Les loyers ne sont pas ajustés par ce traitement ; les échéances en attente doivent être vérifiées lors de sa reprise
3Frais mensuels récurrentsGénère les factures des charges mensuelles dont la prochaine date de facturation correspond à la date traitéeChaque jour à 1 hPas de factures de loyer récurrentes issues de ce traitement
4Frais journaliers récurrentsMême principe pour les charges à cycle journalierChaque jour à 1 h 15Ces charges ne sont pas facturées automatiquement par cette tâche
5Frais hebdomadaires récurrentsMême principe pour les charges à cycle hebdomadaireChaque jour à 1 h 30Ces charges ne sont pas facturées automatiquement par cette tâche
6Frais récurrents pour départ retardéFacture une période supplémentaire lorsque le départ prévu est dépassé sans départ réel enregistré, sous réserve des conditions du bailChaque jour à 3 hLa facturation automatique liée au départ retardé ne s’exécute pas
7Calcul linéaire du calendrierCalcule les échéanciers de loyers linéarisés pour les baux marqués en attenteChaque jour à 4 h 30Les échéanciers restent en attente de ce traitement ; l’action sur un bail reste disponible
8Inspections récurrentesCrée l’occurrence suivante des inspections récurrentes éligiblesChaque jour à 5 hLes inspections ne sont plus régénérées par cette tâche
9Aperçu de la réconciliationCrée les instantanés de facturation et d’occupation du mois précédent pour les biens concernésLe 1er de chaque mois à 6 hPas d’instantanés mensuels issus de cette tâche ; l’action sur un bien reste disponible
10Frais MTM par jourFacture les frais journaliers de prolongation mensuelle des baux expirés éligiblesChaque jour à 10 hCes frais ne sont pas facturés par cette tâche
11Frais MTM mensuelsFacture les frais mensuels de prolongationChaque jour à 10 h 15Ces frais ne sont pas facturés par cette tâche
12Frais de retard par jourCrée les factures de frais de retard journaliers pour les factures impayées éligiblesChaque jour à 22 hCes frais ne sont pas appliqués par cette tâche
13Frais de retard mensuelsCrée les factures enfants de frais de retard mensuels pour les factures impayées éligiblesChaque jour à 22 h 15Ces frais ne sont pas appliqués par cette tâche

Quelques repères : les charges récurrentes mensuelles sont proposées à 1 h, les frais de retard journaliers à 22 h et les instantanés le 1er du mois à 6 h. Les deux frais mensuels sont pourtant proposés chaque jour, à 10 h 15 et 22 h 15, quinze minutes après leurs équivalents journaliers. La périodicité du frais ne correspond pas à celle du traitement : une exécution quotidienne permet de repérer les enregistrements qui deviennent éligibles. Une cadence mensuelle peut retarder ou manquer ce traitement. Les factures de frais sont liées à leur enregistrement parent ; REDA utilise les informations déjà facturées pour éviter de réappliquer les mêmes frais, sous réserve des données et du parcours utilisés.

Certains tickets sont créés automatiquement. Les traitements d’indexation créent des tickets déjà fermés : leur création applique l’ajustement. Un ticket d’indexation fermé sans création manuelle peut donc provenir de ce traitement ; vérifiez son origine et les montants.

Planifier une tâche

Ouvrez Tâches planifiées. Lanceur d’application → REDA Admin → Console d'administration REDA → Tâches planifiées. Consultez le catalogue disponible dans votre version.
Choisissez l’horaire. Sélectionnez la tâche et l’horaire proposé par les listes : 18 choix quotidiens et 5 mensuels dans le catalogue récupéré. Ce parcours utilise des valeurs prédéfinies, sans saisie libre d’expression de planification.
Confirmez. Vérifiez ensuite l’entrée dans les tâches planifiées Salesforce, sous un nom préfixé REDA comportant un horodatage, ainsi que sa prochaine exécution.
La console contrôle les planifications multiples. Lors d’une nouvelle planification, elle tente d’arrêter les planifications existantes de la même classe, puis vérifie qu’une seule reste active. Une anomalie déclenche une erreur. Contrôlez le résultat ; ce mécanisme ne constitue pas une garantie générale contre toute facture en double issue d’autres actions.

Arrêter une planification

Dans le même onglet, choisissez l’action d’arrêt, dont le libellé fourni est « Avorter ». La confirmation indique « Annuler cette tâche planifiée ? Les exécutions suivantes seront immédiatement interrompues. Les tâches en cours se terminent normalement. ». La planification future s’arrête ; une exécution déjà lancée poursuit son traitement. La console limite cette action aux classes de son catalogue. Les autres tâches Salesforce se gèrent dans Configuration.

Tailles de lots

Plusieurs traitements utilisent une taille de lot configurable. Les six paramètres présentés ici ont une valeur fournie de 50 : charges récurrentes, départ retardé, frais de retard mensuels et journaliers, frais MTM mensuels et journaliers. Ils se trouvent dans Paramètres globaux de l’application. Chaque planificateur concerné relit son paramètre à l’exécution. Consultez la référence et les paramètres disponibles dans votre version.

Les deux traitements d’indexation travaillent par lots d’un enregistrement dans le parcours documenté. Ne supposez pas qu’un réglage de taille existe pour toutes les tâches : vérifiez les options disponibles pour le traitement concerné. Ne modifiez les tailles qu’après analyse d’une lenteur ou d’une limite Salesforce.

Horaires, fuseaux et jours manqués

Deux points sont particulièrement importants pour l’exploitation :

Les tâches Apex planifiées suivent le fuseau horaire de l’utilisateur qui les planifie. Un traitement prévu à 1 h s’exécute à 1 h dans son fuseau, qui peut différer de celui de la région opérationnelle. Utilisez un utilisateur dont le fuseau correspond à l’exploitation et vérifiez la prochaine exécution affichée.

Les charges récurrentes ne rattrapent pas automatiquement toutes les dates manquées. Leur filtre correspond exactement à la date traitée. Le traitement des charges récurrentes planifié utilise normalement la date du jour ; des dates passées peuvent donc nécessiter une reprise ciblée. Les frais de retard, MTM et indexations peuvent reprendre des éléments dus selon leurs propres critères, sans garantie de reconstituer tous les montants manqués. Analysez la période concernée avant toute reprise ; consultez Fonctionnement de la facturation récurrente.

Consultez les journaux produits par les traitements dans Logs asynchrones REDA sur Platform, ou Journaux asynchrones REDA sur Sales Cloud. Tous les processus ne créent pas un journal à chaque réussite ; les notifications d’erreur dépendent notamment des destinataires actifs inscrits aux alertes.

Vérifications avant la mise en service

  • Utilisez un utilisateur au fuseau opérationnel attendu, disposant de l’autorisation fournie par REDA - Master Data - Admin.
  • Ouvrez Console d'administration REDA → Tâches planifiées, puis planifiez les traitements nécessaires de ce guide et les éventuels compléments du catalogue. Conservez l’ordre des dépendances lorsque vous adaptez les horaires.
  • Vérifiez dans les tâches planifiées Salesforce les entrées REDA attendues, leurs prochaines dates et les deux flux quotidiens de maintenance. Le nombre dépend des fonctions utilisées et de la version ; ne déduisez pas leur activation de l’installation seule.
  • Après les premières exécutions, consultez Logs asynchrones REDA et contrôlez les factures attendues sur les enregistrements éligibles.
  • Ajustez les tailles de lots seulement si l’analyse le justifie ; consultez Paramètres globaux de l’application.

Les horaires proposés placent l’indexation avant la facturation récurrente de 1 h. Préservez cette dépendance lors d’un décalage et laissez le temps au premier traitement de se terminer : des horaires distincts ne garantissent pas sa durée.

Exemple : mise en service de Meridian

L’administrateur de Meridian Properties planifie les 13 traitements détaillés dans ce guide aux horaires proposés. Trois baux comportent chacun un loyer mensuel de 1 200,00 à facturer le 1er. Lorsque les critères sont réunis et l’exécution réussit, le traitement de 1 h crée trois factures de 1 200,00. Le traitement de frais de retard de 22 h ne crée aucun frais si aucune facture n’est éligible.

Si le traitement récurrent n’est pas planifié, les mêmes trois baux peuvent rester sans les factures attendues le 1er, sans journal d’exécution en erreur. Vérifiez donc d’abord la planification, puis les critères de facturation et les journaux ; l’absence de facture ne suffit pas à identifier la cause.

Onglet Tâches planifiées de la console REDA : catalogue regroupé par domaine, états de planification, commandes et horaires proposés.
Onglet Tâches planifiées : catalogue regroupé par domaine, avec état non planifié, horaire recommandé et commande de planification. La capture illustre un état où les tâches montrées ne sont pas encore activées.
Catalogue des tâches planifiées et horaires recommandés.
Catalogue des tâches avec horaires recommandés à adapter aux heures d’exploitation.
Journal d’un traitement de charges récurrentes avec compteurs de réussites et d’échecs.
Journal d’un traitement de charges récurrentes : classe de lot, nombres de réussites et d’échecs et détail des incidents.

Pour aller plus loin

  1. Liste de contrôle de mise en service : vérification des planifications.
  2. Journaux asynchrones REDA : résultats et erreurs des traitements.
  3. Paramètres globaux de l’application : paramètres des tailles de lots.
  4. Fonctionnement de la facturation récurrente : factures produites et reprise d’une date manquée.
  5. Frais de retard et Indexations : autres automatismes pilotés par ces tâches.

Questions fréquentes

Vérifiez d’abord les tâches de charges récurrentes, puis les conditions d’éligibilité des baux et charges. Si les tâches 3 à 5 nécessaires ne sont pas planifiées, programmez-les dans la console et consultez Logs asynchrones REDA après leur exécution. Analysez séparément les dates déjà manquées.

La console tente de remplacer les planifications de la même classe, puis vérifie qu’une seule subsiste. Consultez toute erreur et contrôlez les entrées actives ; ce contrôle ne couvre pas toutes les autres causes possibles de doublons.

Un traitement similaire est encore actif. Attendez sa fin et vérifiez son résultat avant de réessayer.

Vérifiez le fuseau de l’utilisateur qui l’a planifiée. Replanifiez avec le fuseau opérationnel attendu et contrôlez la prochaine exécution.

Les critères de reprise diffèrent selon le traitement. Les charges récurrentes ne reprennent pas automatiquement toutes les dates passées : elles filtrent sur la date traitée. Les frais et indexations peuvent retrouver des éléments dus, mais vérifiez le périmètre et les montants manquants. Consultez Fonctionnement de la facturation récurrente avant une reprise ciblée.

Elle réserve cette action aux classes de son catalogue REDA. Les tâches sans rapport avec ce catalogue se gèrent dans les outils Salesforce appropriés.

Cet article vous a-t-il été utile ?