UNPKG

falcotura-atv-sdk

Version:

Librería (SDK) de Javascript/NodeJS para acceder al API de Administración Tributaria Virtual (ATV) del Ministerio de Hacienda.

39 lines (38 loc) 989 B
type TaxProps = { code: string; rateCode: string; rate: number; amount?: number; }; type OrderLineProps = { detail: string; unitaryPrice: number; lineNumber?: string; code?: string; quantity?: number; measureUnit?: string; totalAmount?: number; subTotal?: number; tax?: TaxProps; totalOrderLineAmount?: number; exchangeRate?: number; currency?: string; }; export declare class OrderLine { props: OrderLineProps; constructor(props: OrderLineProps); get detail(): string; get unitaryPrice(): number; get lineNumber(): string | undefined; get code(): string | undefined; get quantity(): number; get measureUnit(): string; get subTotal(): number; get totalAmount(): number; get totalOrderLineAmount(): number; get exchangeRate(): number | undefined; get currency(): string | undefined; get tax(): TaxProps; static create(props: OrderLineProps): OrderLine; } export {};