Définitions des transactions (nœud Transaction)
Le tableau suivant décrit les propriétés des définitions à utiliser dans les sources de transaction.
Pour plus d’informations sur la création et l’ajout de définitions de transaction, voir Créer et ajouter des définitions de transactions.
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 transaction (ou plusieurs, de préférence) 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çues 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. |