Skip to content

SudoSOS Back-end API / invoicing

Invoicing ​

This is the module page of invoicing.

ts
const invoice = await this.manager.findOne(Invoice, {
  where: { id: invoiceId },
  relations: {
    transfer: { from: true },
    invoiceStatus: { changedBy: true },
  },
});

Enumerations ​

EnumerationDescription
InvoiceState-

Classes ​

ClassDescription
Invoice-
InvoiceControllerThe Invoice controller.
InvoicePdf-
InvoiceService-
InvoiceStatus-
InvoiceUser-

Interfaces ​

InterfaceDescription
BaseInvoice-
BaseInvoiceResponse-
BaseUpdateInvoice-
CreateInvoiceParams-
CreateInvoiceRequest-
InvoiceDriftResponse-
InvoiceDriftResult-
InvoiceEntryRequest-
InvoiceEntryResponse-
InvoiceFilterParameters-
InvoiceResponse-
InvoiceResponseTypes-
InvoiceStatusResponse-
InvoiceTransactionsRequest-
InvoiceUserDefaults-
PaginatedInvoiceResponse-
UpdateInvoiceParams-
UpdateInvoiceRequest-

Functions ​

FunctionDescription
parseInvoiceFilterParameters-