InvoiceHelper Class |
Namespace: Atomia.Billing.Core.Sdk.BusinessLogic
The InvoiceHelper type exposes the following members.
Name | Description | |
---|---|---|
InvoiceHelper | Initializes a new instance of the InvoiceHelper class |
Name | Description | |
---|---|---|
AddItemToInvoice |
Adds the item to invoice.
| |
AddPostalFeeToInvoice |
Adds the postal fee to the invoice.
| |
CalculateLineTotals | ||
CalculateTotals |
Calculates the totals for the given invoice.
| |
CollectPendingCharges |
Collects the pending charges.
| |
CreateInvoice(Subscription, Decimal, IAtomiaBillingApi) |
Creates the invoice from the specified subscription and with specified penalty rate.
| |
CreateInvoice(Subscription, Order, Decimal, IAtomiaBillingApi) |
Creates the invoice from the specified subscription and with specified penalty rate.
| |
CreateInvoice(Subscription, Order, Decimal, IAtomiaBillingApi, DictionaryGuid, Account, DictionaryGuid, AccountDetails) |
Creates the invoice from the specified subscription and with specified penalty rate.
| |
CreateInvoice(Guid, Guid, Guid, String, Decimal, String, String) |
Creates a new invoice.
| |
CreateInvoiceForPendingCharges |
Creates the invoice for pending charges.
| |
CreateInvoiceFromProforma |
Creates the invoice from proforma.
| |
CreateNewInvoiceFromOldInvoice |
Creates new invoice from old one
| |
CreatePostpaidInvoice(UsageReport, IAtomiaBillingApi) |
Creates the postpaid invoice.
| |
CreatePostpaidInvoice(ListUsageReport, IAtomiaBillingApi) | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
FillReceiptInfo |
Fills the receipt info.
| |
FilterSubscriptionForInvoiceLine |
Filters the subscription for invoice line.
| |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetById |
Gets invoice by id.
| |
GetCreditedElectronicInvoice |
Generates the electronic credited invoice.
| |
GetElectronicInvoice |
Generates the electronic invoice.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInvoiceByNo(String) |
Gets the invoice by reference number.
| |
GetInvoiceByNo(String, Guid) |
Gets the invoice by no.
| |
GetInvoiceByNumber(String) |
Gets the invoice by number.
| |
GetInvoiceByNumber(String, Guid) |
Gets the invoice by number.
| |
GetInvoiceClosedState |
Gets the invoice closed state.
| |
GetInvoiceLineTaxes |
Gets the invoice line taxes.
| |
GetInvoicesByCustomer |
Gets the invoices for customer.
| |
GetInvoicesByReferenceNumber |
Gets the invoices by reference number.
| |
GetInvoicesForReminder |
Gets the invoices for reminder with due date passed for numberOfDays.
| |
GetInvoicesForReminderStrict |
Gets the invoices for reminder with due date passed for exactly numberOfDays.
| |
GetInvoicesOverview |
Gets the invoices overview.
| |
GetInvoicesWithDueDatePassed |
Gets the invoices with due date passed for numberOfDays.
| |
GetInvoiceTaxRate |
Gets the invoice tax rate.
| |
GetNextInvoiceReminder |
Gets the next invoice reminder.
| |
GetNextPostpaidInvoiceDate |
Gets next invoice date for customer.
| |
GetSubscriptionsForInvoice |
Gets the subscriptions for invoice.
| |
GetTaxRatesForItem |
Gets the tax rates.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUnpaidInvoicesOverview |
Gets the unpaid invoices overview.
| |
IsInvoiceClosed(InvoiceData) |
Check is invoice closed.
| |
IsInvoiceClosed(Invoice) |
Check is invoice closed.
| |
IsPaymentPossible |
Determines whether payment for given invoice is possible.
| |
IsPrepaidCreditInvoice |
Determines whether [is prepaid credit invoice] [the specified invoice].
| |
ListCustomersWithCreditedPostpaidInvoice |
Lists the customers with credited postpaid invoice or deleted postpaid proforma.
| |
ListCustomersWithInvoiceSentToReseller |
Lists the customers with invoice sent to reseller.
| |
ListCustomersWithPostpaidInvoice |
Lists the customers with postpaid invoice.
| |
ListDomainOnlyInvoices |
Lists the domain only invoices.
| |
ListForCreditingOnTermination |
Lists invoices for crediting on termination.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus) |
Gets list of invoices for reminder.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean) |
Gets list of invoices for reminder.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean, Guid, Guid) |
Gets list of invoices for reminder.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean, Guid, Guid, Int32) |
Gets list of invoices for reminder.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean, Guid, Guid, String, String, Int32) |
Gets list of invoices for reminder.
| |
ListForReminder(Int32, String, String, InvoiceStatus, InvoiceStatus, Boolean, Guid, Guid, String, String, Int32, IListString, NullableBoolean) |
Gets list of invoices for reminder.
| |
ListInvoicesForSubscriptions |
Lists the invoices for subscriptions.
| |
ListUnpaidInvoices(Guid, DateTime) |
Lists unpaid invoices that should be payed before termination date.
| |
ListUnpaidInvoices(Guid, DateTime, Int32, Int32, String, String, DictionaryString, SearchRestriction, DictionaryString, SearchRestriction) |
Lists unpaid invoices that should be payed before termination.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
SendInvoiceForProforma |
Sends the invoice for proforma.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
UpdateInvoice |
Updates the invoice.
| |
UpdateInvoiceStatus |
Updates the invoice status.
|