Classe client - Contrôles
Vous devez définir diverses règles de gestion pour chaque division dans laquelle une classe client a des clients. Par exemple, si vous avez des activités en France et en Angleterre ET si vous avez des divisions SIC pour chaque pays ET si vous avez des clients résidentiels dans chaque pays, vous devez définir des contrôles de classe client pour chaque division SIC, par rapport à la classe client résidentiel. Pour tenir à jour ces informations, sélectionnez et accédez à la page Contrôles.
Description de la page
La zone de défilement Contrôle de classe client contient les règles de gestion régissant les comptes qui appartiennent à une Division SIC et une classe client. Les champs suivants doivent être définis pour chaque division SIC :
- Utilisez l'option Ech. facture (jours) pour définir le nombre de jours après la date de facturation au bout duquel la facture arrive à échéance. Si la date d'échéance correspond à un jour de fin de semaine ou à un jour férié, le système la reporte au jour ouvrable suivant (selon le calendrier des jours ouvrables défini pour la division SIC du compte).
- Indiquez le plan de mensualisation facturée affecté par défaut aux nouveaux comptes appartenant à cette classe client. Notez que ce plan peut être modifié par la suite si le compte concerné a des besoins particuliers en matière de traitement des mensualités. Pour plus d'informations, voir Définir des plans de mensualisation facturée.
- Dans le champ Fréquence minimum analyse par le processus R&C (jours), indiquez le nombre maximum de jours entre deux vérifications de la dette d'un compte par le moniteur de compte débiteur. La valeur zéro (0) signifie que les comptes de cette classe client doivent faire l'objet d'une vérification quotidienne.
- Dans le champ Délai de grâce (jours) avant analyse par le processus R&C, indiquez le nombre de jours autorisés entre la date d'échéance de la facture et l'analyse du compte par le moniteur de compte débiteur.
- Si des pénalités de retard peuvent être appliquées aux clients appartenant à cette combinaison classe/division, activez la bascule Pénalité de retard.
- Dans le champ Délai de grâce PRP, indiquez le nombre de jours entre la date d'échéance d'une facture et la génération d'une pénalité de retard (si les différents algorithmes PRP le permettent - pour plus de détails, voir Calcul des pénalités de retard). Si la date limite du délai de grâce correspond à un jour de fin de semaine ou à un jour férié, le système la reporte au jour ouvrable suivant (selon le calendrier des jours ouvrables défini pour la division SIC du compte).
-
Indiquez un groupe d'accès qui sera utilisé par défaut sur un compte en fonction de sa classe client et de sa division SIC. Cette valeur remplacera la valeur par défaut provenant du groupe d'accès par défaut de l'utilisateur. Remarque : Le groupe d'accès défini ici ne s'applique pas si un algorithme Classe de contrôle de client - Déterminer le groupe d'accès est défini et renvoie avec succès un groupe d'accès.
La grille suivante contient les algorithmes chargés de contrôler des fonctions importantes du système. Pour chaque algorithme, vous devez définir les informations suivantes :
- Spécifiez l'événement système auquel l'algorithme est associé (voir la table suivante pour obtenir une description de tous les événements possibles).
- Indiquez la Séquence et l'Algorithme pour chaque événement système. Vous pouvez attribuer la valeur 10 à la séquence, sauf si l'événement système que vous utilisez est associé à plusieurs algorithmes. Dans ce cas, vous devez indiquer au système la Séquence d'exécution de ces algorithmes.
Ces algorithmes représentent généralement des processus système importants. L'absence d'un algorithme risque de perturber le bon fonctionnement du système.
Vous pouvez définir des algorithmes pour les événements système suivants :
|
Evénement système |
Obligatoire/facultatif |
Description |
|
Le montant de paiement auto excède la limite |
Facultatif |
Cet algorithme est appelé pour gérer la situation dans laquelle un prélèvement automatique créé par le système dépasse la limite de retrait maximum spécifiée pour le client. Plus particulièrement cet algorithme est appelé dans les conditions suivantes : - Une limite de retrait maximum est spécifiée dans les options de prélèvement automatique du compte. - Le système tente de créer un prélèvement automatique dont le montant est supérieur à cette limite. - L'algorithme de prélèvement automatique rattaché à l'enregistrement d'installation possède une logique qui appelle cet algorithme lorsque les conditions ci-dessus sont réunies. Si la situation ci-dessus se produit alors que vous n'avez pas rattaché ce type d'algorithme, le système crée le prélèvement automatique sans générer d'erreur. Pour plus d'informations, voir Comment implémenter des limites de retrait maximum. |
|
Finalisation de facture |
Facultatif |
Lors de la finalisation d'une facture pour un compte, le système appelle des algorithmes de finalisation pour exécuter des tâches supplémentaires. Pour savoir à quel stade du processus de finalisation cet algorithme est appelé, reportez-vous à la description du bouton Finaliser, à la section Cycle de vie d'une facture. |
|
Admissibilité facture |
Facultatif |
Les algorithmes rattachés à cet emplacement de plug-in sont appelés lors de la génération d'une facture dans le cadre du processus de facturation en mode batch. Ils permettent de déterminer si un compte est admissible pour facturation, auquel cas il doit être exclu de tout autre traitement. En l'absence d'algorithme d'admissibilité, le système crée une facture pour tout compte inclus dans le cycle de facturation en cours. Par la suite, le processus de facturation supprime cette facture s'il détecte qu'aucune information n'y est associée. |
|
Validation/Annulation de section de facture |
Facultatif |
Lors de la validation ou de l'annulation d'une section de facture associée à un compte appartenant à la combinaison classe client/division spécifiée, un algorithme de ce type peut être appelé pour exécuter des tâches supplémentaires. Pour plus d'informations sur la validation et l'annulation de sections de facture, voir Cycle de vie d'une section de facture. |
|
Annuler la facture |
Facultatif |
Cet algorithme permet d'inclure une logique d'annulation supplémentaire en cas d'annulation en ligne. Les algorithmes de ce type peuvent être appelés dans deux modes : D (déterminer les boutons de la page Facture) et X (annuler la facture). Le mode D détermine si un bouton d'action permettant d'annuler la facture est affiché dans la page Facture. Le mode X exécute la logique d'annulation proprement dite. |
|
Déterminer le groupe d'accès |
Facultatif |
Lors de l'ajout d'un compte ou de la modification de la division SIC ou de la classe client d'un compte, cet emplacement de plug-in peut être utilisé pour déterminer le groupe d'accès approprié. Cet emplacement de plug-in permet de définir une logique plus complexe, telle que la vérification du groupe d'accès dans les autres comptes de l'acteur principal. Si l'algorithme de détermination du groupe d'accès n'est pas utilisé, la valeur du groupe d'accès peut provenir par défaut du contrôle de la classe client ou de l'utilisateur. |
|
Validation de transaction financière |
Facultatif |
Lors de la validation d'une transaction financière, cet algorithme est appelé pour exécuter des tâches supplémentaires. Par exemple, si vous pratiquez le lettrage, vous avez besoin d'un algorithme de ce type pour gérer l'annulation des événements de lettrage en cas d'annulation d'une transaction financière apparaissant sur un événement de lettrage. Pour plus d'informations, voir Comment les événements de lettrage sont-ils annulés ? |
|
Admissibilité PRP |
Obligatoire si des pénalités de retard peuvent être appliquées à la classe client/division. |
Cet algorithme est appelé par le processus qui gère les pénalités de retard, afin de déterminer si des pénalités de retard peuvent être appliquées. Le fait qu'une classe client associée à un compte autorise le calcul de pénalités de retard ne signifie pas que les éléments de contrat impayés feront l'objet de pénalités de retard. Le type d'EdC affecté à un élément de contrat impayé doit en outre référencer un algorithme de création de pénalités de retard. Pour plus d'informations sur le rôle du type d'EdC dans la génération des pénalités de retard, voir Type d'EdC - Principal. Pour plus d'informations sur les pénalités de retard en général, voir Calcul des pénalités de retard. Remarque :
Un seul algorithme. Vous ne pouvez définir qu'un seul algorithme d'admissibilité pour pénalité de retard pour une combinaison classe client/division SIC. |
|
Appliquer un débit Insuffisance de provisions |
Facultatif |
Cet algorithme est appelé en cas d'annulation d'un paiement pour un motif indiquant une insuffisance de provisions. Pour plus d'informations sur ce qui se passe en cas d'annulation d'un paiement en raison d'une insuffisance de provisions, voir Annulations pour insuffisance de provisions. Remarque :
Un seul algorithme. Vous ne pouvez définir qu'un seul algorithme chargé d'appliquer un débit Insuffisance de provisions pour une combinaison classe client/division SIC. |
|
Finalisation de demande |
Facultatif |
Lors de la finalisation d'une commande pour un client appartenant à la classe client spécifiée, cet algorithme est appelé pour effectuer des tâches supplémentaires (créer un contact client, par exemple). Vous ne devez spécifier ce type d'algorithme que si des tâches supplémentaires sont requises lors de la finalisation d'une commande pour un client appartenant à la classe indiquée. |
|
Ventilation de trop-perçu |
Obligatoire |
Lorsqu'un client effectue un paiement supérieur au montant dû, cet algorithme est appelé afin de déterminer de quelle façon le trop-perçu doit être traité. Pour une description de la configuration du système pour gérer les exigences en termes de trop-perçu, voir Segmentation des trop-perçus. Remarque :
Un seul algorithme. Vous ne pouvez définir qu'un seul algorithme de ventilation de trop-perçu pour une combinaison classe client/division SIC. |
|
Date d'échéance de substitution |
Facultatif |
Pour calculer la date d'échéance d'une facture, le système ajoute à la date de facture le nombre de jours avant échéance défini pour la classe client associée au compte concerné. S'il est nécessaire de faire appel à une méthode de substitution pour les comptes appartenant à une classe client spécifique, indiquez ici l'algorithme approprié. Remarque :
Un seul algorithme. Vous ne pouvez définir qu'un seul algorithme de substitution de date d'échéance pour une combinaison classe client/division SIC. |
|
Annulation de paiement |
Facultatif |
Les algorithmes de ce type sont appelés lorsqu'un paiement est annulé. |
|
Ventilation de paiement |
Obligatoire |
Cet algorithme est appelé pour ventiler un paiement sur les comptes associés à un élément de contrat. Pour plus d'informations à ce sujet, voir Comment ventiler un paiement sur un élément de contrat spécifique. Remarque :
Un seul algorithme. Vous ne pouvez définir qu'un seul algorithme de ventilation de paiement pour une combinaison classe client/division SIC. |
|
Validation de paiement |
Facultatif |
Lors de la validation d'un paiement, cet algorithme est appelé pour effectuer des tâches supplémentaires. Si vous pratiquez le lettrage, vous avez besoin d'un algorithme de ce type pour lier les transactions financières relatives au paiement à l'événement de lettrage initialement créé lors de la ventilation du paiement. Pour plus d'informations, voir Paiements et événements de lettrage. |
|
Post-finalisation de facture |
Facultatif |
Si des algorithmes de ce type sont associés à une classe client, ils sont appelés après la finalisation d'une facture pour un compte lié à cette classe client. Pour savoir à quel stade du processus de finalisation cet algorithme est appelé, reportez-vous à la description du bouton Finaliser, à la section Cycle de vie d'une facture. |
|
Pré-finalisation de facturation |
Facultatif |
Si des algorithmes de ce type sont associés à une classe client, ils sont appelés immédiatement avant le démarrage de la finalisation pour un compte lié à cette classe client. Ces algorithmes peuvent effectuer les opérations suivantes :
Pour savoir à quel stade du processus de finalisation cet algorithme est appelé, reportez-vous à la description du bouton Finaliser, à la section Cycle de vie d'une facture. |
|
Finalisation d'offre |
Facultatif |
Lors de la finalisation d'une offre pour un client appartenant à la classe client spécifiée, cet algorithme est appelé pour effectuer des tâches supplémentaires (créer un contact client, par exemple). Vous ne devez définir ce type d'algorithme que si des tâches supplémentaires doivent être effectuées lors de la finalisation d'une offre pour les clients appartenant à une classe client donnée. |
|
Méthode de passage en pertes et profits |
Obligatoire si vous autorisez les utilisateurs à passer des dettes en pertes et profits en temps réel à l'aide de la transaction P&P. |
Lorsque l'utilisateur clique sur le bouton de création dans la page de la transaction P&P, cet algorithme est exécuté pour passer la dette sélectionnée en pertes et profits. Pour plus d'informations, voir Ramifications des passages en pertes et profits dans la comptabilité générale. |
