@montarist/nilvera-api
Version:
An unofficial SDK for integrating with Nilvera e-Invoice, e-Archive services
15 lines (14 loc) • 524 B
TypeScript
import { EArchiveInvoiceLineDto, InvoiceInfoArchiveInvoiceInfoDto, PartyInfoDto } from './earchive-invoice-model-response';
export interface CreateDraftEArchiveInvoiceRequest {
ArchiveInvoice: ArchiveInvoiceDto;
}
export interface CreateInvoiceModelRequest {
ArchiveInvoice: ArchiveInvoiceDto;
}
export interface ArchiveInvoiceDto {
InvoiceInfo: InvoiceInfoArchiveInvoiceInfoDto;
CompanyInfo: PartyInfoDto;
CustomerInfo: PartyInfoDto;
InvoiceLines?: EArchiveInvoiceLineDto[];
Notes?: string[];
}