RulesApplicationSummaryResponse Class

Contains properties to store the summary details of the rules application, including payment and credit memo counts and application statistics.

Namespace 

RulesAppln

RulesApplicationSummaryResponse Constructors 

Learn more about the constructors available with the RulesApplicationSummaryResponse class.

The RulesApplicationSummaryResponse class includes these constructors.

RulesApplicationSummaryResponse(fetchedPaymentsCount, fetchedCreditMemosCount, totalPaymentApplications, totalCreditMemoApplications, areAllInvoicesConsidered) 

Initializes the RulesApplicationSummaryResponse class that stores the summary details of the rules application.

Signature 

public RulesApplicationSummaryResponse(Integer fetchedPaymentsCount, Integer fetchedCreditMemosCount, Integer totalPaymentApplications, Integer totalCreditMemoApplications, Boolean areAllInvoicesConsidered)

Parameters 

fetchedPaymentsCount

Type: Integer

Number of payment records retrieved for an account.

fetchedCreditMemosCount

Type: Integer

Number of credit memo or credit memo line records retrieved for an account.

totalPaymentApplications

Type: Integer

Number of payments that are applied to invoices and invoice lines.

totalCreditMemoApplications

Type: Integer

Number of credit memos that are applied to the invoice or invoice lines.

areAllInvoicesConsidered

Type: Boolean

Indicates whether all invoices are considered (true) or not (false).

RulesApplicationSummaryResponse() 

Initializes an empty instance of the RulesApplicationSummaryResponse class.

Signature 

public RulesApplicationSummaryResponse()

RulesApplicationSummaryResponse Properties 

Learn more about the properties available with the RulesApplicationSummaryResponse class.

The RulesApplicationSummaryResponse class includes these properties.

areAllInvoicesConsidered 

Indicates whether all invoices are considered (true) or not (false).

Signature 

public Boolean areAllInvoicesConsidered {get; set;}

Property Value 

Type: Boolean

fetchedCreditMemosCount 

Get the number of credit memo or credit memo line records retrieved for an account.

Signature 

public Integer fetchedCreditMemosCount {get; set;}

Property Value 

Type: Integer

fetchedPaymentsCount 

Get the number of payment records retrieved for an account.

Signature 

public Integer fetchedPaymentsCount {get; set;}

Property Value 

Type: Integer

totalCreditMemoApplications 

Get the number of credit memos that are applied to the invoice or invoice lines.

Signature 

public Integer totalCreditMemoApplications {get; set;}

Property Value 

Type: Integer

totalPaymentApplications 

Get the number of payments that are applied to invoices and invoice lines.

Signature 

public Integer totalPaymentApplications {get; set;}

Property Value 

Type: Integer