Rubrique précédente: Récupérez les données du billetRubrique suivante: Dépannage


Types d'enregistrements de la table des données du billet KPI

La table usp_kpi_ticket_data contient cinq types d'opérations :

La valeur du type (entier affiché entre parenthèses) est stockée dans le champ d'opération. La valeur end_time de l'enregistrement précédent est stockée dans le champ prev_time. Le champ ktd_duration enregistre la durée, qui est calculée comme suit : end_time moins prev_time. L'enregistrement précédent est défini selon les règles suivantes :

  1. L'enregistrement INIT indique qu'un billet a été créé.
  2. Un enregistrement UPDATE est créé pour chaque mise à jour d'un billet. Il récupère le champ prev_time à partir d'un enregistrement UPDATE précédent sur le même champ de billet si un enregistrement UPDATE précédent existe. Autrement, il récupère prev_time à partir de l'enregistrement INIT, NO_INIT_REC ou REOPEN selon l'enregistrement qui a une valeur end_time la plus proche en temps de l'enregistrement de UPDATE.
  3. L'enregistrement CLOSE est le même que celui d'UPDATE.
  4. Si un billet est rouvert, un enregistrement REOPEN unique est créé pour afficher la valeur de champ Active. L'enregistrement REOPEN récupère prev_time à partir d'un enregistrement CLOSE précédent pour le même champ Actif.
  5. Si un billet était créé avant d'activer l'option du Gestionnaire d'options, il peut avoir des enregistrements pour des mises à jour mais sans un enregistrement INIT. Le programme dans ce cas crée un enregistrement NO_INIT_REC et récupère prev_time à partir du premier enregistrement non-INIT qu'il rencontre.

Remarque : Pour des informations complètes sur les champs de table, reportez-vous au Manuel de référence technique.