blng__RefundLinePayment__c

Represents a portion of a refund that’s applied to or unapplied from a payment. One refund line can represent the full amount of a refund.

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

Important

Supported Calls 

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

Fields 

CurrencyIsoCode 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The three-letter ISO 4217 currency code associated with the refund line payment when multiple currencies are enabled.

LastActivityDate 

Type: date

Properties: Filter, Group, Nillable, Sort

Description: The timestamp of when a user had last associated a task or event action with the account.

Name 

Type: string

Properties: Autonumber, Defaulted on create, Filter, idLookup, Sort

Description: Required. The name of the refund line payment.

blng__Amount__c 

Type: currency

Properties: Create, Filter, Sort, Update

Description: Required. The total amount applied to or unapplied from a payment by the refund line.

blng__BaseCurrencyAmount__c 

Type: currency

Properties: Create, Filter, Nillable, Sort, Update

Description: The amount of the refund line payment in the base currency of the organization. This value is used to standardize the amount across different currencies.

blng__BaseCurrencyFXDate__c 

Type: date

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The date on which the foreign exchange rate is applied to convert the amount into the base currency.

blng__BaseCurrencyFXRate__c 

Type: double

Properties: Create, Filter, Nillable, Sort, Update

Description: The foreign exchange rate used to convert an amount from a foreign currency to the base currency.

blng__BaseCurrency__c 

Type: string

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The primary currency in which the financial transactions are recorded and reported.

blng__BillingFinanceBook__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: A set of financial records for reporting and accounting purposes.

This field is a relationship field.

Relationship Name: blng__BillingFinanceBook__r

Refers To: blng__FinanceBook__c

blng__BillingFinancePeriod__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: A specific time frame for financial reporting and accounting purposes.

This field is a relationship field.

Relationship Name: blng__BillingFinancePeriod__r

Refers To: blng__FinancePeriod__c

blng__GLRule__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The accounting treatment for financial transactions, including which general ledger accounts to debit and credit.

This field is a relationship field.

Relationship Name: blng__GLRule__r

Refers To: blng__GLRule__c

blng__GLTreatment__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The general ledger treatment defines how a financial transaction is recorded in the general ledger, specifying the accounts and the nature of the entries.

This field is a relationship field.

Relationship Name: blng__GLTreatment__r

Refers To: blng__GLTreatment__c

blng__ImpactAmount__c 

Type: currency

Properties: Filter, Nillable, Sort

Description: Specifies how the payment refund line impacts a customer’s accounts receivable.

This field is a calculated field.

blng__LegalEntity__c 

Type: reference

Properties: Create, Filter, Group, Nillable, Sort, Update

Description: The legal entity used to associate the revenue line payment with other transactional records in Salesforce Billing.

This field is a relationship field.

Relationship Name: blng__LegalEntity__r

Refers To: blng__LegalEntity__c

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details or comments related to the refund line payment.

blng__PaymentMode__c 

Type: picklist

Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The method of payment used for a refund line payment.

Valid values are:

  • Electronic
  • External

blng__Payment__c 

Type: reference

Properties: Create, Filter, Group, Sort

Description: Required. The payment record that the refund line targets. Refund applications and unapplications are made against the payment record.

This field is a relationship field.

Relationship Name: blng__Payment__r

Relationship Type: Master-detail

Refers To: blng__Payment__c (the detail object)

blng__RefundLineDate__c 

Type: date

Properties: Create, Filter, Group, Sort, Update

Description: Required. The date associated with a refund line payment.

blng__Refund__c 

Type: reference

Properties: Create, Filter, Group, Sort

Description: Required. The parent refund of the refund line payment. This field is a relationship field.

Relationship Name: blng__Refund__r

Relationship Type: Master-detail

Refers To: blng__Refund__c (the master object)

blng__Status__c 

Type: picklist

Properties: Create, Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The state of the refund line payment. Valid values are:

  • Cancelled
  • Draft
  • Posted

The default value is Draft.

blng__Type__c 

Type: picklist

Properties: Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description: The type of refund line.

Valid values are:

  • Allocation
  • Unallocation

blng__Unallocated__c 

Type: boolean

Properties: Create, Defaulted on create, Filter, Group, Sort, Update

Description: Required. The amount of the refund that remains unallocated. This field indicates how much of the refund is still available to be applied to other payments. The default value is false.