UNPKG

zohobooks-sdk

Version:
58 lines (57 loc) 1.35 kB
export interface InvoiceLineItem { item_id?: string; name?: string; description?: string; quantity?: number; rate?: number; discount_amount?: number; unit?: string; line_item_id?: string; item_order?: number; tax_id?: string; tax_name?: string; tax_percentage?: number; item_total?: number; } export interface CustomField { customfield_id: string; label: string; value: string; } export interface Invoice { invoice_id?: string; invoice_number?: string; date?: string; due_date?: string; payment_terms?: number; payment_terms_label?: string; status?: string; currency_code?: string; exchange_rate?: number; discount?: number; discount_type?: string; customer_id: string; contact_persons?: string[]; reference_number?: string; template_id?: string; line_items: InvoiceLineItem[]; notes?: string; terms?: string; custom_fields?: CustomField[]; is_inclusive_tax?: boolean; place_of_supply?: string; tax_total?: number; total?: number; balance?: number; created_time?: string; last_modified_time?: string; } export interface InvoiceResponse { code: number; message: string; invoice: Invoice; } export interface InvoiceListResponse { code: number; invoices: Invoice[]; }