Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
보험
InsQuoteService:priceRootItem

InsQuoteService:priceRootItem

이 서비스를 사용하여 견적 아래의 대상 루트 항목 및 하위 항목에 대한 가격(선택적으로 세금 및 수수료)을 계산합니다.

클래스: InsQuoteService

메서드: priceRootItem

작동 방법

  1. 이 서비스는 QuoteLineItem 루트의 QuoteLineItem ID와 QuoteID를 가격으로 가져옵니다.

  2. 그런 다음, 서비스에서 대상 QuoteLineItem과 연결된 제품을 보고 해당 제품에 대한 계산 절차/통합 절차를 실행하여 가격을 계산합니다.

    • 세금 및 수수료도 계산하는 경우 관련 제품에 할당된 모든 세금 및 수수료도 실행됩니다.

  3. 계산된 가격이 대상 QuoteLineItem에 유지되고 출력으로 반환됩니다.

    • 세금 및 수수료도 계산하는 경우 세금 및 수수료도 대상 QuoteLineItem에 유지되고 출력에 반환됩니다.

원격 옵션

옵션

설명

quoteId

(필수)

가격에 대한 견적 ID입니다.

rootLineId

(필수)

가격에 대한 QuoteLineItem의 ID입니다.

calculateTaxesAndFees

(선택 사항)

세금 및 수수료를 계산하려면 서비스에 대해 true로 설정합니다.

기본값은 true입니다.

withTaxFeeRounding

(선택 사항)

true인 경우 절반 짝수 반올림 방법을 사용하여 계산된 세금 및 수수료 금액을 소수점 두 자리로 반올림합니다. withTaxFeeRounding는 calculateTaxesAndFees 옵션도 true인 경우에만 유효합니다. false인 경우 반올림이 비활성화됩니다.

기본값은 false입니다.

입력 JSON

{
  "quoteId": "0Q05w000001mgQNCAY",
  "rootLineId": "0QL5w000003kyBnGAI"
}

출력 JSON

{
  "calculatedTaxesAndFees": {
    "0QL5w0000044u0UGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0SGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0RGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0QGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0PGAQ": {
      "feeAmount": 25,
      "taxAmount": 157.5
    },
    "0QL5w0000044u0KGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0IGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0HGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0GGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0FGAQ": {
      "feeAmount": 25,
      "taxAmount": 157.5
    },
    "0QL5w0000044u0BGAQ": {
      "feeAmount": null,
      "taxAmount": null
    },
    "0QL5w0000044u0AGAQ": {
      "feeAmount": 50,
      "taxAmount": 315
    }
  },
  "calculatedPrice": {
    "0QL5w0000044u0SGAQ": 500,
    "0QL5w0000044u0RGAQ": 575,
    "0QL5w0000044u0QGAQ": 0,
    "0QL5w0000044u0IGAQ": 500,
    "0QL5w0000044u0HGAQ": 575,
    "0QL5w0000044u0GGAQ": 0,
    "0QL5w0000044u0FGAQ": 1575,
    "0QL5w0000044u0KGAQ": 0,
    "0QL5w0000044u0PGAQ": 1575,
    "0QL5w0000044u0UGAQ": 0,
    "0QL5w0000044u0BGAQ": 0,
    "0QL5w0000044u0AGAQ": 3150
  }
}
 
로드 중
Salesforce Help | Article