Configuration des transactions
Après l’activation de vos licences XProtect Transact :
- Ajoutez et configurez les sources fournissant les données de transaction, par exemple les caisses enregistreuses.
- Spécifiez ce qui définit une transaction, c’est-à-dire, là où elle commence et se termine, y compris la façon dont elle doit être présentée dans XProtect Smart Client.
Lorsque vous avez terminé la configuration de la transaction, vous pouvez définir des événements de transaction et les configurer pour déclencher des règles ou alarmes. Dans XProtect Smart Client, les opérateurs peuvent enquêter sur les transactions en fonction de ces événements. Pour plus d’informations, voir Configuration des alarmes et des événements de transaction.
Ajouter une source de transaction (assistant)
Pour connecter des données d’une source de transaction à XProtect Transact, vous devez ajouter les sources de transaction, par exemple un distributeur automatique. Dans l’assistant, sélectionnez un connecteur pour connecter une ou plusieurs caméras.
Si vous ne possédez pas de licence de source de transaction pour la source que vous souhaitez ajouter, le système fonctionnera pendant les 30 jours de la période d’évaluation. Assurez-vous d’obtenir une licence de source de transaction supplémentaire et de l’activer à temps.
Étapes :
- Dans le panneau Navigation du site, développez Transact.
- Allez au panneau Vue d’ensemble. Cliquez avec le bouton droit de la souris sur le nœud Sources de transaction et sélectionnez Ajouter une source. L’assistant apparaît.
- Suivez les instructions présentées dans l’assistant.
- En fonction du connecteur sélectionné, vous devez remplir différents champs. Pour plus d’informations, voir Sources de transaction (propriétés). Vous pouvez modifier ces paramètres une fois l’assistant terminé.
- Si la définition de transaction nécessaire n’est pas disponible, cliquez sur Ajouter nouvelle pour créer une nouvelle définition de transaction.
Sources de transaction (propriétés)
Les paramètres pour les sources de transaction sont décrits dans le tableau.
Nom | Description |
---|---|
Activer | Si vous souhaitez désactiver la source de transaction, décochez cette case. Le flux de données de transaction s'arrête, mais les données déjà importées restent sur le serveur d'événements. Vous pouvez toujours afficher les transactions d’une source de transaction désactivée dans XProtect Smart Client au cours de sa durée de rétention. Même une source de transaction désactivée nécessite une licence de source de transaction. |
Nom | Si vous souhaitez modifier le nom, veuillez saisir un nouveau nom ici. |
Connecteur | Vous ne pouvez pas modifier le connecteur sélectionné lors de la création de la source de transaction. Pour sélectionner un connecteur différent, vous devez créer une nouvelle source de transaction et sélectionnez le connecteur désiré au cours de l'assistant d'installation. |
Définitions des transactions | Vous pouvez sélectionner une définition de transaction différente qui définit comment transformer les données de transaction en transactions et en lignes de transaction. Ceci définit :
|
Durée de rétention | Précisez le nombre de jours durant lesquels les données de transaction seront conservées sur le serveur d'événements. La durée de rétention par défaut est de 30 jours. Une fois la durée de rétention expirée, les données sont supprimées automatiquement. Ceci permet de ne pas dépasser la capacité de stockage de la base de données. La valeur minimum est 1 jour et la valeur maximum est 1000 jours. |
Connecteur client TCP | Si vous avez sélectionné le connecteur client TCP, veuillez spécifier les paramètres suivants :
|
Connecteur de port série | Si vous avez sélectionné le Connecteur de port série, veuillez spécifier ces paramètres et vous assurer qu'ils correspondent aux paramètres de la source de transaction :
|
Créer et ajouter des définitions de transaction
Pour définir une source de transaction, vous devez préciser une définition de la source. Une définition transforme les données brutes reçues en données présentables, afin que les utilisateurs puissent afficher les données dans XProtect Smart Client dans un format qui correspond aux vrais tickets de caisse. Ceci est nécessaire, car les données brutes prennent généralement la forme d’une seule série de données, et il est parfois difficile d’identifier le début et la fin de chaque transaction.
Étapes :
- Dans le panneau Navigation du site, développez Transact.
- Sélectionner des Définitions de transaction.
- Allez au panneau Vue d’ensemble.Cliquez avec le bouton droit de la souris sur Définition de transaction et sélectionnez Ajouter une nouvelle. Plusieurs paramètres apparaissent dans la section Propriétés.
- Utilisez les champs Tendance de début et Tendance de fin pour spécifier les données qui définissent le début et la fin de chaque ticket.
- Cliquez sur Démarrer la collecte des données pour recueillir les données brutes de la source de données connectée. Plus vous recueillez des données, moins vous avez de chance de rater les caractères que vous souhaitez remplacer ou omettre, par exemple des caractères de contrôle.
- Dans la section Données brutes, sélectionnez les caractères que vous souhaitez remplacer ou omettre. Si vous voulez saisir les caractères manuellement, sautez cette étape et cliquez sur Ajouter un filtre.
- Cliquez sur Ajouter un filtre pour définir l’affichage des caractères sélectionnés des données de source de transaction dans XProtect Smart Client.
- Pour chaque filtre, sélectionnez une action pour déterminer la manière de transformer les caractères. La section Aperçu vous donne un aperçu de l’affichage des données avec les filtres définis.
Vous pouvez également charger des données préalablement recueillies et stockées dans votre ordinateur. Pour ce faire, cliquez sur Charger à partir d’un fichier.
Définitions de transaction (propriétés)
Nom | Description |
---|---|
Nom | Saisissez un nom. |
Encodage | Sélectionnez le jeu de caractères utilisé par la source de transaction, par exemple la caisse. Ceci aide XProtect Transact à convertir les données de transaction en texte intelligible que vous pouvez utiliser lors de la configuration de la définition. Si vous sélectionnez le mauvais encodage, il se peut que les données soient inintelligibles. |
Début de la collecte des données | Collecte des données de transaction à partir de la source de transaction connectée. Vous pouvez utiliser les données pour configurer une définition de transaction. Attendez qu'une (ou plusieurs de préférence) transaction soit terminée. |
Arrêt de la collecte des données | Lorsque vous avez recueilli suffisamment de données pour configurer la définition, cliquez sur ce bouton. |
Charger à partir d'un fichier | Si vous souhaitez importer des données d'un fichier existant, cliquez sur ce bouton. C'est habituellement un fichier que vous avez créé en format .capture. Bien qu'un autre format soit possible. Le plus important c'est que l'encodage du fichier importé corresponde à l'encodage sélectionné pour la définition en cours. |
Enregistrer dans un fichier | Si vous souhaitez enregistrer les données brutes dans un fichier, cliquez sur ce bouton. Vous pourrez toujours les réutiliser ultérieurement. |
Type de correspondance | Sélectionnez le type de correspondance à utiliser pour rechercher le modèle de début et de fin dans les données brutes recueillies :
|
Données brutes | Les séries de données de transaction provenant de la source de transaction connectée s'affichent dans cette section. |
Modèle de début | Précisez un modèle de début pour indiquer le début de la transaction. Les lignes horizontales sont insérées dans le champ Aperçu afin de visualiser le début et la fin de la transaction. Elles permettront également de séparer les différentes transactions. |
Modèle de fin | Précisez un modèle de fin pour indiquer la fin de la transaction. Un modèle de fin n'est pas obligatoire mais peut s'avérer utile si les données reçus contiennent des informations inutiles entre chaque transaction, telles que des informations relatives aux heures d'ouverture ou aux offres spéciales. Si vous ne précisez pas de modèle de fin, la fin du ticket de caisse sera définie en fonction du début du ticket suivant. Le début du ticket est défini par le champ de Modèle de début. |
Ajouter un filtre | Utilisez le bouton Ajouter des filtres pour indiquer les caractères à omettre dans XProtect Smart Client ou à remplacer par d’autres caractères ou un saut de ligne. Le fait de remplacer des caractères s'avère utile lorsque la série de la source de transaction contient des caractères de commande n'étant pas destinés à être imprimés. Il est nécessaire d’ajouter des sauts de ligne pour reproduire l’apparence des tickets d’origine dans XProtect Smart Client. |
Texte de filtre | Affiche les caractères sélectionnés dans la section des Données brutes. Si vous souhaitez omettre ou remplacer des caractères qui ne sont pas présents dans la série des données brutes recueillies, vous pouvez les saisir manuellement dans le champ Caractère. S'il s'agit d'un caractère de commande, vous devez saisir sa valeur d'octet hexadécimale. Utilisez ce format pour la valeur d'octet : {XX} et {XX, XX,...} si le caractère contient plus d'un octet. |
Action | Pour chaque filtre ajouté, vous devez préciser la manière dont les caractères sélectionnés sont traités :
|
Substitution | Saisissez le texte devant remplacer les caractères sélectionnés. Uniquement requis si vous avez sélectionné l'action Remplacer. |
Supprimez les caractères de contrôle qui ne sont pas définis comme étant des filtres de texte | Supprimez les caractères non imprimables qui n'ont pas été supprimés après l'ajout des filtres. Dans le volet Données brutes et la section Prévisualisation, vous pouvez voir comment les chaînes des données de transactions changent lorsque vous activez ou désactivez ce paramètre. |
Aperçu | Utilisez la section Aperçu pour vérifier que vous avez identifié et filtré les caractères non désirés. Le résultat ressemble à un vrai ticket de caisse dans XProtect Smart Client. |