トランザクションマネージャー:明細行レベルのシステムフィールド

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:8分
  • 価格、製品の詳細、注文情報など、製品に関する情報を提供する [トランザクションマネージャー] フィールドについて説明します。

    トランザクションマネージャーで使用できるフィールドは、ユーザーインターフェイス (UI) で次の 2 つのレベルに分類されます。

    • トランザクションレベルフィールド:ヘッダーレベルフィールドとも呼ばれるこれらのフィールドは、見積もり番号、機会の詳細、アカウント情報など、トランザクションに関する一般的な情報を提供します。トランザクションレベルのフィールドの詳細については、「 トランザクションマネージャー:トランザクションレベルのシステムフィールド」を参照してください。
    • 取引明細行レベルフィールド:明細行レベルフィールドとも呼ばれるこれらのフィールドは、価格、製品の詳細、注文情報など、取引明細行に関連付けられた製品に関する特定の情報を取得します。

    トランザクションマネージャーのシステム提供フィールド

    デフォルトでは、トランザクションマネージャーには、アドミニストレーターによるトランザクション処理を支援する一連のシステム提供フィールドが用意されています。

    この記事では、システムによって事前定義されたトランザクション明細行レベルのフィールドに焦点を当てます。

    • 行レベルでシステム生成フィールドでは、プリフィックス「txn.line」の後に実際のフィールド名が続きます。
    • ユーザーが作成したカスタム行レベルのフィールドには、「txn.line.custom」というプリフィックスが付き、その後に目的のフィールド名が続きます。

    システム提供の行レベルフィールドのリスト

    次の表は、トランザクション明細レベルのシステム提供フィールドの概要を示しています。

    列:

    • 変数名:環境で構成されたフィールドのシステム定義名
    • 説明:システムフィールドの目的とユースケースの簡単な概要
    • 変更可能:フィールド構成を編集できるユーザーを示します。
      • システム:システムアドミニストレーターのみがフィールドを変更できます
      • ユーザー:適切な権限を持つ承認済みエンドユーザーは、フィールド構成を更新できます
    • デフォルト値:システムフィールドに割り当てられた初期値。構成時にデフォルトとして設定できるものを指定します
    表 : 1. システム提供の行レベルフィールド
    変数名 説明 変更者 デフォルト値
    txn.line.id トランザクション明細行の UUID - 1 つのテナントのセクターとリージョン間で一意である必要があります。テナント全体で一意ではない場合があります System

    <生成された>

    システムによって自動生成

    txn.line.parent.id 親品目の ID ユーザー

    <Empty>

    ユーザーによる渡しが想定されています

    txn.line.isProduct 追加する製品がカタログで入手可能かどうかを示すブールフィールド System FALSE
    txn.line.product.id 追加する製品の製品 ID System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.product.name 追加する製品の名前 System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.product.externalId 追加する製品の外部 ID ( CPQ アドミンユーティリティで定義) System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.product.partnerId 追加する製品のパートナー ID ( CPQ アドミンユーティリティで定義) System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.product.productCode 追加する製品の製品コード ( CPQ アドミンユーティリティで定義) System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.product.description 追加する製品の説明 System

    <生成済み>

    システムによって自動生成

    ステージ設定 [製品データを更新] が有効になっている場合、データが更新されます

    txn.line.created トランザクション明細が追加されたタイミングを示すタイムスタンプ System

    <生成済み>

    システムによって自動生成されます。

    txn.line.createdBy トランザクション明細を追加したユーザーの名前 System

    <生成済み>

    システムによって自動生成

    txn.line.modified トランザクション明細が最後に変更された日時を示すタイムスタンプ System

    <生成済み>

    システムによって自動生成

    txn.line.modifiedBy トランザクション明細を最後に変更したユーザーの名前 System

    <生成済み>

    システムによって自動生成

    txn.line.isConfigured 明細が構成済み品目 (単純な製品が追加されたもの) か、構成済み品目 (親製品と子製品で構成される構成の最上位品目レベル) かを示すブール値 System

    FALSE

    構成が追加された場合は自動的に true に設定されます

    txn.line.configuration.id 構成の UUID System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.solutionId 構成が属するソリューションの UUID System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.id 構成が追加された後の BOM 内のアイテムの構成アイテム ID System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.price 構成が追加された後の BOM 内のアイテムの構成アイテム価格 System

    0.0

    構成がない場合は未使用のままです

    txn.line.configuration.item.quantity 構成が追加された後の BOM 内のアイテムの構成アイテム数量 System

    0.0

    構成がない場合は未使用のままです

    txn.line.configuration.item.type 構成が追加された後の BOM 内のアイテムの構成アイテムタイプ System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.notes 構成が追加された後の BOM 内のアイテムの構成アイテムメモ System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.description 構成アイテム (CI) の作成時に言及された説明 System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.parentProduct BOM に追加された構成アイテム (CI) の親製品のトランザクション品目構成アイテム ID System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.uom 構成アイテム (CI) の作成時にその定義に使用された測定単位 System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.bomType 構成アイテム (CI) 作成時に定義された BOM タイプ System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.extPrice 構成数量価格 (構成アイテムの extPrice 列で定義) System

    0.0

    構成がない場合、このフィールドは存在しません

    txn.line.configuration.item.orderNumber 追加されたときの構成アイテム (CI) の順序番号 System

    <Empty>

    構成がない場合は未使用のままです

    txn.line.configuration.item.rollUpPrice 構成アイテム (CI) の作成時に rollupPrice 列で定義された値 System

    0.0

    構成がない場合は未使用のままです

    txn.line.configuration.item.uniqueIdentifier 構成アイテム (CI) の定義に使用される一意の識別子 (再構成に有用) System

    <Empty>

    ユーザーが生成しましたが、作成後は変更できません

    txn.line.configuration.item.key 一意の識別子を使用できない場合の再構成時に構成アイテム (CI) に一致するようにフォールバックします System

    <Empty>

    行の追加時にシステムによって生成

    txn.line.isVisible 品目グリッドにエントリを表示するかどうかを決定します ユーザー

    TRUE

    ユーザーによって選択されます

    txn.line.selected 選択した行でアクションを実行するためにルール条件で使用されます。行レベルのイベントが実行されている場合は TRUE に設定されます System

    False

    イベントの実行中、フィールドは TRUE に設定されます。イベントの影響を受けるすべての明細に影響します

    たとえば、トップレベルの行を削除すると、イベントの実行時に削除されるすべての子行に対してこのフィールドが TRUE に設定されます。すべてのアクションが完了すると、値は False に戻されます

    txn.line.isReorderable 明細を並べ替えることができるかどうかを示します ユーザー TRUE
    txn.line.configuration.status 構成検証ステータスを示します - イベント設定の構成アイテムの検証をサポートします System

    <Empty>

    行が追加されたときにシステムによって生成されます

    txn.line.configuration.validatedAt 前回の構成検証の日付を示します。イベント設定の構成済みアイテムの検証をサポート System

    <Empty>

    行が追加されたときにシステムによって生成されます

    txn.line.isNew 明細が新規 (true) か既存 (false) かを示します System

    <Empty>

    行が追加されたときにシステムによって生成されます

    行を作成するイベントの操作中、値は TRUE です。