blng__PaymentAllocationInvoice__c

Represents the allocation of payments to specific invoices. This object is used to track and manage how payments are applied to outstanding invoices, ensuring accurate financial records and reporting.

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(), search(), 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 payment allocation invoice when multiple currencies are enabled.

Name 

Type: string

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

Description: Required. The name of the payment allocation invoice. A name is a unique value that helps in identifying the specific allocation record.

blng__Amount__c 

Type: currency

Properties: Create, Filter, Sort, Update

Description: Required. The total amount allocated to the invoice. The amount represents the value that has been applied to the invoice from the payment.

blng__BillingFinanceBook__c 

Type: reference

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

Description: The financial book associated with the billing. This field helps in categorizing and managing financial records according to different finance books.

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: The financial period during which the billing and payment allocation occur. This helps in tracking and reporting financial activities within a specific time frame.

This field is a relationship field.

Relationship Name: blng__BillingFinancePeriod__r

Refers To: blng__FinancePeriod__c

blng__ImpactAmount__c 

Type: currency

Properties: Filter, Nillable, Sort

Description: The amount that impacts the invoice balance. The impact amount could be the portion of the payment that directly affects the outstanding balance of the invoice.

This field is a calculated field.

blng__Invoice__c 

Type: reference

Properties: Create, Filter, Group, Sort

Description: Required. The reference to the specific invoice that’s being allocated a payment. This links the payment allocation to the corresponding invoice record.

This field is a relationship field.

Relationship Name: blng__Invoice__r

Relationship Type: Master-detail

Refers To: blng__Invoice__c (the detail object)

blng__Notes__c 

Type: textarea

Properties: Create, Nillable, Update

Description: Additional details or comments related to the payment allocation invoice.

blng__Payment__c 

Type: reference

Properties: Create, Filter, Group, Sort

Description: Required. The payment that’s being allocated to the invoice.

This field is a relationship field.

Relationship Name: blng__Payment__r

Relationship Type: Master-detail

Refers To: blng__Payment__c (the master object)

blng__Type__c 

Type: picklist

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

Description: The type of payment allocation.

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 payment that remains unallocated. The default value is false.