Ajouter des jours à une date
Présentation
L'enrichissement Ajouter des jours à une date crée un nouvel attribut horodaté en ajoutant un nombre spécifié de jours à un attribut de date existant dans votre jeu de données. Cet enrichissement est essentiel pour calculer des dates futures, des échéances et des jalons attendus en fonction de vos données de processus. En utilisant un attribut numérique pour spécifier le nombre de jours à ajouter, vous pouvez calculer dynamiquement des dates qui varient selon les cas - par exemple, ajouter des conditions de paiement différentes aux dates de facturation selon les accords clients, ou calculer les dates de livraison prévues en fonction des accords de niveau de service. Cette capacité est particulièrement précieuse pour la surveillance des échéances, le suivi de la conformité aux SLA, et l’analyse prédictive des processus où il faut projeter des dates futures à partir de l’état actuel du processus.
L'enrichissement prend en charge des calculs de dates flexibles en acceptant le nombre de jours à partir de n’importe quel attribut numérique de votre jeu de données. Cela signifie que vous pouvez utiliser des champs calculés, des valeurs de recherche ou des données importées pour déterminer combien de jours ajouter, ce qui le rend puissant pour des scénarios métier complexes où le décalage temporel varie selon les caractéristiques du cas.
Usages courants
- Calcul de date d’échéance de paiement : Ajoutez les délais de paiement (30, 60, 90 jours) aux dates de facture pour déterminer quand les paiements sont dus
- Suivi des échéances SLA : Calculez les échéances des accords de niveau de service en ajoutant les temps de réponse contractuels aux dates de création des tickets
- Dates de livraison prévues : Ajoutez les délais d’expédition standard aux dates de commande pour prédire quand les clients recevront leurs produits
- Dates de renouvellement de contrat : Calculez les dates de renouvellement en ajoutant les durées des contrats aux dates de début
- Expiration de garantie : Déterminez les dates de fin de garantie en ajoutant les périodes de garantie aux dates d’achat ou d'installation
- Planification des jalons de projet : Calculez les dates attendues des jalons en ajoutant les durées prévues aux dates de début de projet
- Échéances de conformité réglementaire : Ajoutez les périodes de réponse réglementaire aux dates de soumission pour suivre les fenêtres de conformité
Paramètres
Nom du nouvel attribut : Le nom du nouvel attribut de date qui sera créé dans votre jeu de données. Cet attribut contiendra la date future calculée. Choisissez un nom descriptif qui indique clairement ce que représente la date, comme « Payment_Due_Date », « SLA_Deadline » ou « Expected_Delivery_Date ». Ce nouvel attribut sera disponible pour une utilisation dans les filtres, tableaux de bord, et autres enrichissements.
Nom de l'attribut : Sélectionnez l'attribut date/horodatage existant qui sert de point de départ pour le calcul. Il doit s’agir d’un attribut de type DateTime dans votre table de cas. Exemples courants : « Invoice_Date », « Order_Date », « Ticket_Created », ou tout attribut horodaté issu de votre processus. L'enrichissement utilisera cette date comme base et y ajoutera le nombre de jours spécifié.
Attribut Ajouter des jours : Sélectionnez l'attribut numérique contenant le nombre de jours à ajouter à votre date de base. Il doit s’agir d’un attribut numérique (Integer, Double ou Float) de votre table de cas. La valeur peut être positive (pour calculer des dates futures) ou négative (pour calculer des dates passées). Exemples : « Payment_Terms_Days », « SLA_Response_Hours » (qui devra être converti en jours), « Shipping_Days », ou tout champ numérique calculé. Chaque cas peut avoir une valeur différente, permettant des calculs de dates spécifiques au cas.
Exemples
Exemple 1 : Dates d’échéance des paiements de factures
Scénario : Une entreprise doit suivre les dates d’échéance des paiements de factures. Différents clients ont des conditions de paiement différentes - certains paient sous 30 jours, d’autres sous 60 ou 90 jours. Les conditions de paiement sont stockées comme un attribut numérique basé sur les contrats clients.
Paramètres :
- Nom du nouvel attribut :
Payment_Due_Date - Nom de l'attribut :
Invoice_Date - Attribut Ajouter des jours :
Customer_Payment_Terms
Résultat :
Pour un cas où :
- Invoice_Date = 2024-03-01
- Customer_Payment_Terms = 30
L’enrichissement crée :
- Payment_Due_Date = 2024-03-31
Ce nouvel attribut peut être utilisé pour créer des tableaux de bord affichant les échéances de paiement à venir, identifier les factures en retard et analyser les comportements de paiement.
Perspectives : Grâce aux dates d’échéance calculées, l’équipe financière peut suivre proactivement les paiements, prioriser les actions de recouvrement et prévoir avec précision les flux de trésorerie à partir des dates de paiement attendues.
Exemple 2 : Suivi des échéances SLA
Scénario : Un centre de services informatiques doit suivre les échéances SLA pour différentes priorités de tickets. Les tickets à haute priorité doivent être résolus sous 1 jour, moyenne sous 3 jours, basse sous 7 jours. Les jours SLA sont stockés comme un attribut basé sur la priorité du ticket.
Paramètres :
- Nom du nouvel attribut :
SLA_Resolution_Deadline - Nom de l'attribut :
Ticket_Created_Date - Attribut Ajouter des jours :
SLA_Days_Required
Résultat :
Pour un ticket haute priorité :
- Ticket_Created_Date = 2024-03-15 09:00:00
- SLA_Days_Required = 1
- SLA_Resolution_Deadline = 2024-03-16 09:00:00
Pour un ticket basse priorité :
- Ticket_Created_Date = 2024-03-15 09:00:00
- SLA_Days_Required = 7
- SLA_Resolution_Deadline = 2024-03-22 09:00:00
Perspectives : Les responsables des services peuvent désormais créer des tableaux de bord en temps réel montrant les tickets proches de leur échéance SLA, permettant une allocation proactive des ressources et évitant les ruptures SLA.
Exemple 3 : Calcul des dates de livraison prévues
Scénario : Une entreprise de commerce électronique souhaite calculer les dates de livraison prévues selon le mode d’expédition. L’expédition standard ajoute 5 jours, l’express 2 jours, et le nuit 1 jour à la date d’expédition.
Paramètres :
- Nom du nouvel attribut :
Expected_Delivery_Date - Nom de l'attribut :
Order_Shipped_Date - Attribut Ajouter des jours :
Shipping_Days
Résultat :
Pour un envoi express :
- Order_Shipped_Date = 2024-03-20 14:00:00
- Shipping_Days = 2
- Expected_Delivery_Date = 2024-03-22 14:00:00
Cela permet au service client de fournir des attentes précises sur la livraison et d’identifier les envois susceptibles d’être retardés.
Perspectives : Les équipes opérationnelles peuvent analyser la performance réelle de livraison par rapport aux dates attendues, identifier les transporteurs ou itinéraires qui dépassent systématiquement les délais, et améliorer la communication client sur les délais de livraison.
Exemple 4 : Gestion des renouvellements de contrats
Scénario : Une société logicielle doit suivre les dates de renouvellement des contrats clients. Les contrats ont des durées différentes - mensuelle (30 jours), trimestrielle (90 jours), ou annuelle (365 jours).
Paramètres :
- Nom du nouvel attribut :
Contract_Renewal_Date - Nom de l'attribut :
Contract_Start_Date - Attribut Ajouter des jours :
Contract_Duration_Days
Résultat :
Pour un contrat annuel :
- Contract_Start_Date = 2024-01-15
- Contract_Duration_Days = 365
- Contract_Renewal_Date = 2025-01-15
Pour un contrat mensuel :
- Contract_Start_Date = 2024-03-01
- Contract_Duration_Days = 30
- Contract_Renewal_Date = 2024-03-31
Perspectives : Les équipes commerciales peuvent contacter les clients avant les dates de renouvellement, les gestionnaires de comptes planifier les négociations à l’avance, et les prévisions de revenus deviennent plus précises grâce à des calendriers de renouvellement clairs.
Exemple 5 : Planification des délais de fabrication
Scénario : Une entreprise de fabrication doit calculer les dates d’achèvement prévues des ordres de production basées sur les délais standards pour différents types de produit, variant de 7 à 45 jours.
Paramètres :
- Nom du nouvel attribut :
Expected_Completion_Date - Nom de l'attribut :
Production_Start_Date - Attribut Ajouter des jours :
Product_Lead_Time_Days
Résultat :
Pour une commande de produit complexe :
- Production_Start_Date = 2024-03-10 08:00:00
- Product_Lead_Time_Days = 21
- Expected_Completion_Date = 2024-03-31 08:00:00
Perspectives : Les planificateurs de production peuvent optimiser la planification, communiquer des dates de livraison réalistes aux clients, et identifier les commandes à risque de dépasser leurs délais.
Résultat
L'enrichissement Ajouter des jours à une date crée un nouvel attribut de cas avec les caractéristiques suivantes :
Type d’attribut : DateTime - Le nouvel attribut est créé comme un champ horodaté/datetime qui conserve la composante horaire de l’attribut de date original.
Nomination de l’attribut : Le nouvel attribut utilise le nom spécifié dans "Nom du nouvel attribut" et apparaît dans votre table de cas immédiatement après l’exécution de l’enrichissement.
Calcul de la valeur : Pour chaque cas, l’enrichissement prend la date de base depuis "Nom de l'attribut" et ajoute le nombre de jours spécifié dans "Attribut Ajouter des jours". Le calcul conserve la composante horaire d’origine, donc si votre date de base comprend des heures et minutes, celles-ci sont maintenues dans la date calculée.
Gestion des valeurs nulles : Si l’attribut de date de base ou l’attribut des jours à ajouter est nul pour un cas donné, le nouvel attribut calculé sera également nul pour ce cas. Cela garantit l’intégrité des données et facilite l’identification des cas avec des informations manquantes.
Valeurs négatives : L’enrichissement supporte les valeurs négatives dans le champ "Attribut Ajouter des jours", vous permettant de calculer des dates dans le passé. Ceci est utile pour calculer par exemple la date limite de révision (qui peut être X jours avant une échéance).
Intégration avec d’autres fonctionnalités :
- Le nouvel attribut date peut être utilisé immédiatement dans des filtres pour sélectionner des cas selon les dates calculées
- Il peut être utilisé dans d'autres enrichissements nécessitant des entrées de type date
- Il apparaît dans toutes les visualisations et peut être utilisé pour des analyses temporelles
- Il peut être exporté avec votre jeu de données enrichi
- Il peut être utilisé dans des attributs calculés pour d’autres manipulations de dates
Cette documentation fait partie de la plateforme d’analyse de processus mindzie Studio.