Gestionnaire des transactions : champs système au niveau de la ligne
Découvrez les champs du Gestionnaire des transactions qui fournissent des informations sur un produit, y compris le prix, les détails du produit et des informations sur la commande.
Les champs disponibles dans Transaction Manager (Gestionnaire de transactions) sont classés en deux niveaux dans l’interface utilisateur :
- Champs au niveau de la transaction : également appelés champs au niveau de l’en-tête, ces champs fournissent des informations générales sur la transaction, telles que le numéro de devis, les détails de l’opportunité et les informations sur le compte. Pour plus d’informations sur les champs au niveau des transactions, reportez-vous à la section Gestionnaire des transactions : champs système au niveau des transactions.
- Champs au niveau de la ligne de transaction : également appelés champs au niveau de la ligne, ces champs capturent des informations spécifiques sur les produits associés aux lignes de transaction, notamment le prix, les détails du produit et les informations sur la commande.
Champs fournis par le système dans Transaction Manager (Gestionnaire de transactions)
Par défaut, Transaction Manager propose un ensemble de champs fournis par le système qui aident les administrateurs à traiter les transactions.
Cet article se concentre sur les champs au niveau de la ligne de transaction qui sont prédéfinis par le système.
- Les champs générés par le système au niveau de la ligne utilisent le préfixe « txn.line » suivi du nom réel du champ.
- Les champs de niveau de ligne personnalisés créés par les utilisateurs sont précédés de la mention « txn.line.custom » suivie du nom du champ souhaité.
Liste des champs de niveau ligne fournis par le système
Le tableau suivant présente les champs fournis par le système au niveau de la ligne de transaction.
Colonnes :
- Nom de variable : nom défini par le système du champ tel qu’il est configuré dans l’environnement
- Description : bref aperçu de l’objectif et du cas d’utilisation du champ système
- Modifiable par : indique qui peut modifier les configurations de champ :
- Système : seul l’administrateur système peut modifier le champ
- Utilisateur : tout utilisateur final autorisé disposant des autorisations appropriées peut mettre à jour les configurations de champ
- Valeur par défaut : valeur initiale affectée au champ système, spécifiant ce qui peut être défini comme valeur par défaut lors de la configuration
| Nom de variable | Description | Modifiable par | Valeur par défaut |
|---|---|---|---|
| txn.line.id | UUID pour la ligne de transaction - doit être unique dans tous les secteurs et toutes les régions pour un locataire ; peut ne pas être unique entre les locataires | Système |
<Généré > Généré automatiquement par le système |
| txn.line.parent.id | ID de la ligne parent | Utilisateur |
<Empty> Censée être transmise par l’utilisateur |
| txn.line.isProduct | Champ booléen indiquant si le produit à ajouter est disponible dans le catalogue | Système | FAUX |
| txn.line.product.id | ID du produit à ajouter | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| txn.line.product.name | Nom du produit à ajouter | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| txn.line.product.externalId | ID externe du produit à ajouter (défini dans les utilitaires d’administration CPQ ) | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| txn.line.product.partnerId | ID partenaire du produit à ajouter (défini dans les utilitaires d’administration CPQ ) | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| txn.line.product.productCode | Code produit du produit à ajouter (défini dans les utilitaires d’administration CPQ ) | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| description du produit.ligne.txn | Description du produit à ajouter | Système |
< Généré > Généré automatiquement par le système Le paramètre d’étape « Actualiser les données produit » actualise les données s’il est activé |
| txn.ligne.créée | Horodatage indiquant quand une ligne de transaction a été ajoutée | Système |
< Généré > Généré automatiquement par le système. |
| txn.line.createdBy | Nom de l’utilisateur qui a ajouté la ligne de transaction | Système |
< Généré > Généré automatiquement par le système |
| txn.ligne.modifiée | Horodatage indiquant la date de la dernière modification d’une ligne de transaction | Système |
< Généré > Généré automatiquement par le système |
| txn.line.modifiedBy | Nom de l’utilisateur qui a modifié la ligne de transaction pour la dernière fois | Système |
< Généré > Généré automatiquement par le système |
| txn.line.isConfigured | Booléen indiquant si la ligne est une ligne configurée (un simple produit ajouté) ou une ligne configurée de niveau supérieur (niveau de ligne supérieur d’une configuration composée de produits parents et enfants) | Système |
FAUX Définir automatiquement sur vrai si la configuration est ajoutée |
| txn.line.configuration.id | UUID de la configuration | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.solutionId | UUID de la solution dont la configuration fait partie | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.id | ID d’élément de configuration des éléments dans BOM une fois qu’une configuration est ajoutée | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.price | Prix de l’élément de configuration des éléments dans la nomenclature une fois qu’une configuration est ajoutée | Système |
0 Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.quantity | Quantité d’éléments de configuration des éléments dans BOM une fois qu’une configuration est ajoutée | Système |
0 Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.type | Type d’élément de configuration des éléments dans BOM une fois qu’une configuration est ajoutée | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.notes | Notes d’éléments de configuration des éléments dans BOM une fois qu’une configuration est ajoutée | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.description | Description mentionnée lors de la création de l’élément de configuration | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.parentProduct | ID d’élément de configuration de ligne de transaction du produit parent pour l’élément de configuration ajouté dans BOM | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.uom | Unité de mesure utilisée pour définir l’élément de configuration lors de sa création | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.bomType | Type BOM défini pour un élément de configuration lors de sa création | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.extPrice | Quantité de prix de configuration (définie dans la colonne extPrice de l’élément de configuration) | Système |
0 Ce champ n’existe pas en l’absence de configuration |
| txn.line.configuration.item.orderNumber | Numéro d’ordre de l’élément de configuration lors de son ajout | Système |
<Empty> Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.rollUpPrice | Valeur définie dans la colonne rollupPrice pour l’élément de configuration lors de sa création | Système |
0 Reste inutilisé en l’absence de configuration |
| txn.line.configuration.item.uniqueIdentifier | Identificateur unique utilisé pour définir un élément de configuration (utile pour la reconfiguration) | Système |
<Empty> Généré par l’utilisateur, mais ne peut pas être modifié une fois créé |
| txn.line.configuration.item.key | Retour pour correspondre aux éléments de configuration lors de la reconfiguration lorsque l’identificateur unique ne peut pas être utilisé | Système |
<Empty> Généré par le système lorsque les lignes sont ajoutées |
| txn.ligne.isVisible | Détermine s’il faut afficher l’entrée sur la grille de l’élément de ligne | Utilisateur |
VRAI À sélectionner par l’utilisateur |
| txn.ligne.sélectionnée | Utilisé dans les conditions de règles pour effectuer des actions sur les lignes sélectionnées ; défini sur VRAI lorsqu’un événement au niveau de la ligne s’exécute | Système |
Faux Le champ est défini sur VRAI lors de l’exécution d’un événement : affecte toutes les lignes affectées par l’événement Par exemple, si vous supprimez une ligne de niveau supérieur, ce champ est défini sur VRAI pour toutes les lignes enfants qui sont supprimées lors de l’exécution de l’événement. Une fois toutes les actions terminées, la valeur est redéfinie sur Faux |
| txn.line.isReorderable | Indique si une ligne peut être réorganisée | Utilisateur | VRAI |
| txn.line.configuration.status | Indique l’état de validation de la configuration : prend en charge la validation des éléments configurés sur le paramètre d’événement | Système |
<Empty> Généré par le système lorsque des lignes sont ajoutées |
| txn.line.configuration.validatedAt | Indique la date de la dernière validation de configuration. Prend en charge la validation des éléments configurés sur le paramètre d’événement | Système |
<Empty> Généré par le système lorsque des lignes sont ajoutées |
| txn.line.isNew | Indique si une ligne est nouvelle (vrai) ou existante (faux) | Système |
<Empty> Généré par le système lorsque des lignes sont ajoutées La valeur est VRAI pendant l’opération de l’événement qui crée la ligne. |