BenefitDisbursementDetail Class

This class contains the benefit disbursement details for an eligible benefit assignment.

Namespace 

PublicSectrSltn

BenefitDisbursementDetail Properties 

BenefitDisbursementDetail has these properties.

  • adjustmentAmount

    The adjustment amount of the benefit disbursement, which is the total of all the adjustment amounts for the benefit disbursement adjustment records.

  • approvalStatus

    The approval status of the benefit disbursement that is created or previewed.

  • benefitDisbursementAdjs

    Lists the benefit disbursement adjustment details.

  • category

    The category of the benefit assignment.

  • endDate

    The end date of the benefit disbursement.

  • entitlementAmount

    The entitlement amount of the benefit disbursement.

  • id

    The ID of the benefit disbursement record that is created.

  • payoutAmount

    The payout amount of the benefit disbursement, which is the total of the entitlement and adjustment amounts.

  • recipientId

    The ID of the recipient of the benefit disbursement.

  • startDate

    The start date of the benefit disbursement.

adjustmentAmount 

The adjustment amount of the benefit disbursement, which is the total of all the adjustment amounts for the benefit disbursement adjustment records.

Signature 

public Double adjustmentAmount {get; set;}

Property Value 

Type: Double

approvalStatus 

The approval status of the benefit disbursement that is created or previewed.

The default values are:

  • Approved
  • In Review
  • Not Applicable
  • Pending
  • Rejected

Salesforce administrators can define these values.

Signature 

public String approvalStatus {get; set;}

Property Value 

Type: String

benefitDisbursementAdjs 

Lists the benefit disbursement adjustment details.

Signature 

public List<publicsectrsltn.BenefitDisbursementAdjDetail> benefitDisbursementAdjs {get; set;}

Property Value 

Type: List<publicsectrsltn.BenefitDisbursementAdjDetail>

category 

The category of the benefit assignment.

Signature 

public String category {get; set;}

Property Value 

Type: String

endDate 

The end date of the benefit disbursement.

Signature 

public Datetime endDate {get; set;}

Property Value 

Type: Datetime

entitlementAmount 

The entitlement amount of the benefit disbursement.

Signature 

public Double entitlementAmount {get; set;}

Property Value 

Type: Double

id 

The ID of the benefit disbursement record that is created.

If the isPreviewMode parameter is set to true, the value of this field is null.

Signature 

public String id {get; set;}

Property Value 

Type: String

payoutAmount 

The payout amount of the benefit disbursement, which is the total of the entitlement and adjustment amounts.

Signature 

public Double payoutAmount {get; set;}

Property Value 

Type: Double

recipientId 

The ID of the recipient of the benefit disbursement.

Signature 

public String recipientId {get; set;}

Property Value 

Type: String

startDate 

The start date of the benefit disbursement.

Signature 

public Datetime startDate {get; set;}

Property Value 

Type: Datetime