Gérer les planificateurs, modules et l'aide
Gestion des planificateurs
Accès : Administration → Gestion des planificateurs → Les Planificateurs
Vous trouverez dans l’outil la mise en place de “traitement de masse” (accès : Config applicative → Traitements de masse), qui peuvent être enclenchés par des planificateurs.
Le menu planificateur se retrouve dans le menu Administration et permet donc via un code Cron de lancer des actions planifiées.
Grâce aux planificateurs, planifiez des traitements au niveau de l’application. Par exemple, “Incrémentation des congés tous les mois”.
Sur les instances de recettes, le service de planificateurs est désactivé pour des questions de sécurité / volume de données.
Les planificateurs peuvent ralentir le fonctionnement de l’application.
Ouvrez la fiche d’un planificateur.
Actif : cochez la case afin d’activer le planificateur.
Job : ce champ est très important. Sélectionnez le job dans la liste déroulante. En règle générale, les utilisateurs vont utiliser le job Batchjob (com.axelor.apps.base.job.Batchjob). Pourquoi ? La plupart du temps un planificateur sert à un traitement de masse.
Cependant, certains planificateurs sont utilisés pour d’autres raisons. Par exemple, le tracking global sur les objets.
- Cron : le cron est un générateur de récurrence. Il s’agit d’un code international qui permet de définir des récurrences de planifications. En validant le cron, la périodicité va être générée.
Utilisez un CronMaker qui va permettre de générer le code final.
- Service : le service (traitement de masse) apparaît lorsque vous sélectionnez le Batchjob. Il existe plusieurs types de Service : les services Base / CRM / Accounting. Comment est détermine un service ? Sur la partie traitement de masse, vous allez trouver un batch (par exemple, un batch RH).
Si vous ouvrez le batch en question, vous allez trouver un code (par exemple, pour le batch RH, ça pourrait être HT_MONTHLY_LEAVE). Si vous ouvrez par la suite le planificateur, vous allez trouver le même code. Pour associer un planificateur à un traitement de masse, il faut que le code sur le planificateur soit identique au code du traitement de masse. Ce code va permettre de lancer le batch automatiquement au lieu de le faire à la main.
Gestion des modules
Accès : Administration → Gestion des Modules → Les modules
Vous retrouverez également le menu qui regroupe tous les modules de l’application avec leurs versions actuelles.
Dépend de : si vous ouvrez la fiche du module, vous allez trouver le champ “Dépend de”. Il s’agit de la dépendance du module d’autres éléments. Par exemple, vous ne pourrez pas télécharger la partie Business Production sans avoir téléchargé au préalable le module Supplychain ou le module Ventes.
Ce menu sert uniquement à titre informatif, il n’y a pas d’éléments spécifiques.
Gestion de l’aide
Accès : Administration → Gestion de l’aide → Aide des vues/aide de menu
La gestion de l’aide dans Axelor permet d’apporter des aides contextuelles aux utilisateurs de l’application.
Il existe deux types d’aide dans l’application :
Aide des vues : cela permet d’ajouter des aides sur des champs dans une vue formulaire en surcharge.
Aide de menu : cela permet d’ajouter des aides sur les menus de l’application.
Dans le menu “Aide des vues”, vous pouvez ajouter de l’aide sur les champs. Par exemple, sur la commande Ventes, vous pouvez ajouter une aide sur le champ “Position fiscale”.
Sur la fiche de l’aide des vues, vous allez trouver :
Un modèle. Par exemple, com.axelor.apps.sale.dlb.SaleOrder.
Un champ. Par exemple, fiscalPosition.
Type. Par exemple, info-bulle. Vous pouvez également sélectionner “Manque substitutive” ou “En ligne”.
Vue. Par exemple, sale-order-form.
Langue. Par exemple, Français.
Aide. Dans l’espace dédié, renseignez les informations concernant l’aide.
Par conséquent, lorsque vous ouvrez la fiche d’une commande, vous allez constater que le champ “Position fiscale” possède une info-bulle.
Par conséquent, vous allez trouver sur la vue l’aide pour l’utilisateur.
Pour l’aide des menus, il suffit simplement de sélectionner le menu sur lequel vous souhaitez faire apparaître l’aide.