InvoiceHelperListForReminder Method (Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean) |
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
)
Public Shared Function ListForReminder (
numberOfDays As Integer,
lastSentReminderType As String,
notSentReminders As String(),
invoiceAllowedStates As InvoiceStatus(),
invoiceNotAllowedStates As InvoiceStatus(),
offsetRelativeToDueDate As Boolean
) As IList(Of Invoice)
public:
static IList<Invoice^>^ ListForReminder(
int numberOfDays,
String^ lastSentReminderType,
array<String^>^ notSentReminders,
array<InvoiceStatus>^ invoiceAllowedStates,
array<InvoiceStatus>^ invoiceNotAllowedStates,
bool offsetRelativeToDueDate
)
static member ListForReminder :
numberOfDays : int *
lastSentReminderType : string *
notSentReminders : string[] *
invoiceAllowedStates : InvoiceStatus[] *
invoiceNotAllowedStates : InvoiceStatus[] *
offsetRelativeToDueDate : bool -> IList<Invoice>
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.
Return Value
Type:
IListInvoiceList of invoices for reminder.
See Also