Modifier état du chargement

Cette transaction est équivalente à l'API changeLoadStatus() . Pour plus d'informations sur cette transaction, voir Javadoc.

Pour être configurée dans le cadre de votre pipeline de traitement de chargement, cette transaction peut être utilisée chaque fois qu'un changement automatique du statut d'un chargement est requis. Ce changement automatique peut représenter l'exportation des informations de charge vers le logiciel de planification de la charge ou la transmission au transporteur de la charge.

Cette transaction doit être configurée pour fonctionner à partir de la file d'attente de tâches.

Attributs

Les attributs de cette transaction à déclenchement planifié sont les suivants :

Tableau 1. Modification des attributs de statut de chargement
Attribut Valeur
ID transaction de base STATUT DES CHANGEMENTS
Type de document de base Charger
Type de processus de base Exécution de chargement
Transaction abstraite Oui
API appelées changeLoadStatus()

Paramètres de critère

Les paramètres de critères de cette transaction sont les suivants :

Tableau 2. Modification des paramètres de statut de chargement
Paramètre Descriptif
Opération Obligatoire. Déclenche la transaction. Si ce paramètre est laissé vide, il prend par défaut la valeur Get, qui est la seule valeur valide.
Nombre d'enregistrements à mettre en tampon Facultatif. Nombre d'enregistrements à extraire et traiter en même temps. Si vierge ou défini sur 0 (zéro), sa valeur par défaut est 5 000.
ColonyID Requis dans un déploiement fragmenté où une table peut exister dans plusieurs schémas. Exécute l'agent pour la colonie.
Critères de filtrage des files d'attente de tâches Facultatif. Détermine les travaux à extraire par l'agent. La valeur affectée à ce paramètre est comparée à la valeur personnalisée stockée dans la colonne FILTER_CRITERIA de la table YFS_TASK_Q , lors de l'extraction des travaux.
Remarque: VOID est une valeur de critère de filtre de file d'attente de tâches valide qui est utilisée pour faire correspondre les enregistrements avec une valeur NULL dans la colonne FILTER_CRITERIA de la table YFS_TASK_Q .

Pour plus d'informations, voir Ségrégation de charge de travail pour les agents de file d'attente de tâches.

Suivi des statistiques

Les statistiques suivantes font l'objet d'un suivi pour cette transaction :

Tableau 3. Modification des statistiques de statut de chargement
Nom de statistique Descriptif
NumLoadsChanged Nombre de chargements dont le statut a été modifié.

Comptage des travaux en suspens

Pour cette transaction, le nombre de travaux en attente correspond au nombre d'enregistrements pouvant être traités par la transaction avec la valeur AVAILABLE_DATE inférieure ou égale à (< =) la valeur CurrentDate dans la table YFS_Task_Q.

Événements émis

Cette transaction déclenche des événements comme indiqué dans l'API changeLoadStatus() dans le Javadoc.