この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

QuoteLineItem

QuoteLineItem オブジェクトは、見積品目名を表します。Quote に関連付けられた Product2 商品リストの構成要素であり、見積で扱う品目の情報と共に使用されます。API バージョン 18.0 以降で利用できます。

サポートされているコール

create()delete()describeLayout()getDeleted()getUpdated()query()retrieve()undelete()update()upsert()

特別なアクセスルール

見積の見積品目を作成または更新するには、Quote レコードの「編集」権限が必要です。また、見積品目名を削除するには、Quote レコードへの「編集」権限が必要です。

項目

項目 詳細
CurrencyIsoCode
picklist
プロパティ
Filter、Restricted picklist
説明

マルチ通貨機能を有効化している組織にのみ使用できます。組織で使用できる currency の ISO コードが指定されています。

組織でマルチ通貨が使用でき、見積で Pricebook2 が指定されている場合 (Pricebook2Id 項目が空欄でない)、この項目の通貨値は、すべての関連付けられた見積品目名の PricebookEntry オブジェクトの通貨と一致する必要があります。

この値は、関連する Quote からコピーされ、変更することはできません。

Description
string
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
品目名のテキストによる説明。最大 225 文字です。
Discount
percent
プロパティ
Create、Filter、Nillable、Sort
説明
編集可能な範囲は、0 から 100 です。
HasQuantitySchedule
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
参照のみ。見積品目名と同期する商談品目名に数量スケジュールがあるかどうかを示します。
HasRevenueSchedule
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
参照のみ。見積品目名と同期する商談品目名に収益スケジュールがあるかどうかを示します。このオブジェクトに収益スケジュールが指定されている場合、GrandTotal 項目と TotalPrice 項目を更新することはできません。また、このオブジェクトに数量スケジュールが指定されている場合、Quantity 項目を更新することはできません。これらの項目を更新しようとしても、システムによって無視されます。更新要求は却下されませんが、更新された値は無視されます。
HasSchedule
boolean
プロパティ
Defaulted on create、Filter、Group、Sort
説明
参照のみ。品目名がスケジュールを使用するかどうかを示します。
LineNumber
string
プロパティ
Autonumber、Defaulted on create、Filter、Sort
説明
参照のみ。見積品目名を識別する自動生成番号。QL-XXXXX の形式です。
ListPrice
currency
プロパティ
Filter、Nillable、Sort
説明
参照のみ。この品目名に関連付けられた PricebookEntry の UnitPrice に対応します。標準価格表またはカスタム価格表に記載できます。クライアントアプリケーションはこの情報を使用して、品目名の単価 (または販売価格) が価格表エントリのリスト価格と異なるかどうかを示すことができます。
OpportunityLineItemId
種別
reference
プロパティ
Create、Filter、Group、Nillable、Sort
説明
関連する商談品目の ID。この項目は、見積品目の作成時に API によって入力されます。編集できません。API バージョン 40.0 以降で使用できます。
PricebookEntryId
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。関連付けられた PricebookEntry の ID。商品が有効な組織にのみ存在します。API 38.0 以前では、Product2IdPricebookEntryId データが入力されている場合、エラーメッセージが表示されます。API 39.0 以降では、Product2Id が null で作成され、PricebookEntryIdPricebookEntryId データが入力されます。
Product2Id
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。この QuoteLineItem に関連付けられた Product2 の ID。API 38.0 以前では、Product2IdPricebookEntryId データが入力されている場合、エラーメッセージが表示されます。API 39.0 以降では、Product2Id が null で作成され、PricebookEntryIdPricebookEntryId データが入力されます。
Quantity
double
プロパティ
Create、Filter、Sort、Update
説明
品目名の単位数。
QuoteId
reference
プロパティ
Create、Filter、Group、Sort
説明
必須。関連付けられた Quote の ID。
ServiceDate
date
プロパティ
Create、Filter、Group、Nillable、Sort、Update
説明
商品の収益が認識され、商品の数量が納入される日付。
SortOrder
int
プロパティ
Filter、Group、Nillable、Sort
説明
品目名の並び替えに使用する値 (1、2 など)。SortOrder 値は、見積詳細ページで見積品目名を表示する順序を決定します。クライアントアプリケーションはこれを使用して、Salesforce の並び替え順を一致させることができます。この項目は、API バージョン 21.0 以降でのみ使用できます。
Subtotal
currency
プロパティ
Filter、Nillable、Sort
説明
UnitPrice を乗じた品目名の Quantity
TotalPrice
currency
プロパティ
Filter、Nillable、Sort
説明
参照のみ。DiscountSubtotal に適用して計算されます。この項目は Nillable ですが、同じ更新要求で、TotalPriceUnitPrice を null に設定することはできません。API を使用して見積品目名の TotalPrice を挿入するには (単価と数量のみがある場合)、数量を乗じた単価としてこの項目を計算します。見積品目名に収益スケジュールがある場合、この項目は参照のみです。
UnitPrice
currency
プロパティ
Create、Filter、Sort、Update
説明
見積品目名の単価あたりの価格。

使用方法

Quote レコードには、Quote に Pricebook2 がある場合にのみ、関連する QuoteLineItem レコードを含めることができます。QuoteLineItem は、見積の Pricebook2 に記載された Product2 に対応する必要があります。

マルチ通貨のオプションが有効化されている場合、CurrencyIsoCode 項目が存在します。変更することはできず、親の Quote の CurrencyIsoCode の値に常に設定されます。

メモ

見積への影響

関連付けられた QuoteLineItem オブジェクトを持つ見積は、次のような影響を受けます。
  • QuoteLineItem を作成すると、Quote の値は QuoteLineItem の TotalPrice で増加します。
  • QuoteLineItem を作成または更新すると、見積に関連付けられた Pricebook2 の PricebookEntry に品目が対応しているかどうかが API によって検証されます。