Click or drag to resize

IInvoice Interface

Contains the Invoice operations exposed by the API service.

Namespace: Severa.API
Assembly: Severa.SOAP.API (in Severa.SOAP.API.dll) Version: 1.0.0+cc2a5357b8231e24c5fd7606bb1e71a1374ad1e9
Syntax
public interface IInvoice

The IInvoice type exposes the following members.

Methods
 NameDescription
Public methodAddNewInvoiceLogEntry Adds a new Action history entry for an Invoice.
Public methodCreateInvoices Creates new Invoices based on the given items, cases and their accounts.
Public methodGetFinvoicesByStatus THIS OPERATION IS OBSOLETE. DO NOT USE THIS.
Public methodGetFinvoicesByStatusAndDate Gets Finvoices by invoice status.
Public methodGetInvoiceAttachmentFile Gets Invoice attachment file bytes.
Public methodGetInvoiceAttachmentFileGUIDs Gets a list of Files attached to an Invoice.
Public methodGetInvoiceByGUID Gets Invoice by GUID.
Public methodGetInvoiceByNumber Gets Invoice by number.
Public methodGetInvoiceOriginDetailsByInvoiceGUID Gets Invoice's origin details (hour entries, items, cases and phases).
Public methodGetInvoicePdf Gets a PDF of an Invoice.
Public methodGetInvoicePdfByInvoiceGUID Gets a PDF of an Invoice.
Public methodGetInvoicesByDate Gets Invoices by date.
Public methodGetInvoicesByDateAndStatus Gets Invoices by date and status.
Public methodGetInvoicesByStatus Gets Invoices by status.
Public methodGetInvoicesByStatusAndBusinessUnit THIS OPERATION IS OBSOLETE. DO NOT USE THIS.
Public methodSetInvoiceNumber Sets the Number of an Invoice.
Public methodSetInvoicePaymentDate Sets the Payment date of an Invoice.
Public methodSetInvoiceStatus Sets the Status of an Invoice.
Top
See Also