ID uniques des lignes de devis

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Vous pouvez attribuer des ID uniques aux lignes de devis dans Salesforce.

    CPQ transmet l’identificateur unique d’un produit CPQ au champ ID de ligne unique sur la ligne de devis dans Salesforce, ce qui permet aux utilisateurs d’affecter des ID uniques à des lignes de devis spécifiques dans Salesforce. Cela permet aux utilisateurs de référencer le champ ID de ligne unique (LGK_UniqueId_c) après la création de la ligne de devis si un identificateur unique a été inclus dans l’action de produit dans CPQ.

    Action du produit

    Détails de la ligne de devis

    Prérequis

    Le package Logik Extension for CPQ version 2.2 ou ultérieure est installé sur l’organisation.

    Ajoutez le champ ID de ligne unique à la mise en page de la page de la ligne de devis via Configuration>Gestionnaire d’objets>Mises en page > la ligne de devis.

    Affectez un identificateur unique à un produit à CPQ l’aide d’une action produit simple ou avancée.

    Mode d’emploi

    Pour les actions de produit simples, affectez un identificateur unique au produit dans l’action du produit. (Voir la capture d’écran ci-dessus.)

    Pour les actions avancées sur les produits, affectez ProductList.uniqueIdentifer dans votre script d’action sur les produits. Par exemple, si vous utilisez un ensemble, vous pouvez utiliser l’index de l’ensemble afin d’attribuer un ID unique à chaque produit ajouté à partir de l’ensemble :

    ProductList.id ="<yourProductCodeOrId>";
    ProductList.uniqueIdentifier = cfg.<yourSetFieldForProduct> + set.<yourSetVariableName>.index;
    return ProductList;
    Les cas d’utilisation incluent des offres progressives, telles que la tarification par abonnement qui applique des remises en fonction de la durée du contrat. Bien qu’il s’agisse du même produit, les remises sont appliquées l’année 2 ou 3 avec un identifiant unique pour le même nom de produit. Un autre cas d’utilisation serait plusieurs copies du même produit sur le devis, avec des données étendues de produit différentes.

    Cas d’utilisation : ajout de données étendues à des produits de code produit identiques dans SFDC à l’aide de flux

    Prêt à l’emploi, le flux Configuration Line Item to Quote Line Line (Élément de ligne de configuration) à la ligne de devis créé par CPQ est configuré pour écrire les informations étendues de chaque produit dans sa ligne de devis respective dans le champ BOM Data (Données de nomenclature).

    Interface utilisateur de ligne de devis

    Une fois configuré, le flux vérifie uniquement si l’ID de configuration et l’ID du produit correspondent et renvoie uniquement le premier enregistrement. Les données BOM des lignes enfants sont donc identiques si les ID de produit sont identiques.

    Si vous utilisez l’attribut d’ID unique, vous pouvez ajouter une autre condition à la section « Obtenir des enregistrements » du flux qui vérifie que le champ « LGK_UniqueId_c » de l’élément de ligne de configuration est égal à l’objet d’ID de ligne unique sur la ligne de devis :

    Modifier les enregistrements GET

    Cela écrit correctement les données BOM sur chaque ligne enfant unique avec les informations étendues correctes.