Click or drag to resize

InvoiceHelperListForReminder Method (Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean, Guid, Guid, String, String, Int32)

Gets list of invoices for reminder.

Namespace:  Atomia.Billing.Core.Sdk.BusinessLogic
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public static IList<Invoice> ListForReminder(
	int numberOfDays,
	string lastSentReminderType,
	string[] notSentReminders,
	InvoiceStatus[] invoiceAllowedStates,
	InvoiceStatus[] invoiceNotAllowedStates,
	bool offsetRelativeToDueDate,
	Guid[] resellerIds,
	Guid[] excludedReselleIds,
	string taskItemType,
	string taskType,
	int count
)

Parameters

numberOfDays
Type: SystemInt32
The number of days from last reminder or due date.
lastSentReminderType
Type: SystemString
The last sent reminder type.
notSentReminders
Type: SystemString
The list of reminder types which are not sent yet.
invoiceAllowedStates
Type: Atomia.Billing.Core.Sdk.BusinessObjectsInvoiceStatus
The invoice allowed states.
invoiceNotAllowedStates
Type: Atomia.Billing.Core.Sdk.BusinessObjectsInvoiceStatus
The invoice not allowed states.
offsetRelativeToDueDate
Type: SystemBoolean
if set to true offset relative to due date.
resellerIds
Type: SystemGuid
The reseller ids.
excludedReselleIds
Type: SystemGuid
The excluded reselle ids.
taskItemType
Type: SystemString
If set and taskType, exclude existing item types.
taskType
Type: SystemString
If set and taskItemType, exclude existing task type.
count
Type: SystemInt32
The count.

Return Value

Type: IListInvoice
List of invoices for reminder.
See Also