UNPKG

@tomei/finance

Version:

NestJS package for finance module

47 lines 1.45 kB
import Document from './document'; import { ObjectBase } from '@tomei/general'; import { IDocumentItemAttr } from './interfaces/document-item-attr.interface'; export default class DocumentItem extends ObjectBase { DocumentItemId: string; DocNo: string; Name: string; NameBM: string; Description?: string; ItemId: string; ItemType: string; ItemSKU: string; ItemSerialNo: string; Currency: string; UnitPrice: number; Quantity: number; QuantityUOM: string; private _Amount; TaxCode: string; TaxAmount: number; TaxRate: number; TaxInclusiveYN: string; DtAccountNo: string; CtAccountNo: string; AccSystemRefId: string; PostedToAccSystemYN: string; PostedById: string; PostedDateTime: Date; private _ObjectType; get ObjectType(): string; private static _RepositoryBase; private _DbTransaction; private _Document; get ObjectId(): string; get ObjectName(): string; get TableName(): string; get Document(): Document; set Document(document: Document); get DbTransaction(): any; set DbTransaction(dbTransaction: any); get Amount(): number; set Amount(amount: number); constructor(dbTransaction: any, document: Document); init(params: IDocumentItemAttr): void; static initDocumentItems(dbTransaction: any, document: Document): Promise<DocumentItem[]>; } //# sourceMappingURL=document-item.d.ts.map