---
schema_version: "1"
id: eed60e8d01826909bda6726cb320886b0a7404722e6adc20936031ce5848b87f
title: PaymentScheduleTreatmentDtl
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_paymentscheduletreatmentdtl.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_paymentscheduletreatmentdtl.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 638a53351c5659de9e4fa6a4f288b733275eb120d1c0267e1d493c3ab2efad9b
description: Contains configuration information for the payment schedule treatment detail. This object is available in API version 56.0 and later.
---
# PaymentScheduleTreatmentDtl

Contains configuration information for the payment schedule treatment detail. This object is available in API version 56.0 and later.

## Supported Calls

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

## Special Access Rules

This object is available with Subscription Management and Billing (Revenue Cloud).

For information about this object that's available with Billing (Revenue Cloud), including its special access rules, see the [Revenue Cloud Developer Guide](https://developer.salesforce.com/docs/atlas.en-us.264.0.revenue_lifecycle_management_dev_guide.meta/revenue_lifecycle_management_dev_guide/sforce_api_objects_paymentscheduletreatmentdtl.htm "HTML (New Window)").

## Fields

| Field | Details |
| --- | --- |
| DateOffset | 
Type

int

Properties

Create, Filter, Group, Sort, Update

Description

A number equal to or less than 0. The date offset is subtracted from the processing date reference to determine the processing date.

For example, suppose that the invoice due date is 01/17/2022 and offset is -7. In this case, the payment schedule item is processed by the jobs that run on or before 01/10/2022.





 |
| Description | 

Type

textarea

Properties

Create, Filter, Nillable, Sort, Update

Description

The user-entered description of the payment schedule treatment detail.



 |
| InstallmentPaymentType | 

Type

picklist

Properties

Create, Filter, Group, Restricted picklist, Sort, Update

Description

Indicates how the payment amount is divided into multiple payments.

Possible values are:

- Percentage





 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record, a record related to this record, or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.



 |
| PaymentMethodSelectionType | 

Type

picklist

Properties

Create, Filter, Group, Restricted picklist, Sort, Update

Description

Indicates how the payment method is specified.

Possible values are:

- Manual—the payment method is entered by a user
- MostRecentAutopay—the payment method is the most recent automatic payment method used





 |
| PaymentRunMatchingValue | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

Possible values are:

- AMER
- APAC
- EMEA





 |
| PaymentScheduleTreatmentDetailNumber | 

Type

string

Properties

Autonumber, Defaulted on create, Filter, idLookup, Sort

Description

System-generated unique identifier for this payment schedule treatment detail.



 |
| PaymentScheduleTreatmentId | 

Type

reference

Properties

Create, Filter, Group, Sort

Description

The ID of the related payment schedule treatment.

This field is a relationship field.

Relationship Name

PaymentScheduleTreatment

Relationship Type

Lookup

Refers To

PaymentScheduleTreatment



 |
| Percentage | 

Type

percent

Properties

Create, Filter, Nillable, Sort, Update

Description

Indicates the percentage of the source amount that is used to create the payment schedule.



 |
| ProcessingDateReference | 

Type

picklist

Properties

Create, Filter, Group, Restricted picklist, Sort, Update

Description

Indicates the source of the reference date.

Possible values are:

- InvoiceDueDate—use the invoice’s due date as the date reference
- UserInputDate—User Input Date
    
    Available in API version 65.0 and later with Financial Services and Automotive Cloud.





 |
| PymtSchdDistributionMethodId | 

Type

reference

Properties

Create, Filter, Group, Sort, Update

Description

The distribution method that contains the information on how to create the payment schedule items.

This field is a relationship field.

Relationship Name

PymtSchdDistributionMethod

Relationship Type

Lookup

Refers To

PymtSchdDistributionMethod



 |