UNPKG

aade-mydata-client

Version:

Node.js Client for AADE myDATA (my Digital Accounting and Tax Application) REST API

42 lines (41 loc) 1.78 kB
import { ExpensesClassificationType } from './ExpensesClassification'; import { IncomeClassificationType } from './IncomeClassification'; import { CancelledInvoice } from './CancelledInvoice'; import { AadeBookInvoiceType } from './Invoice'; export declare class QueryResponse { continuationToken?: ContinuationToken; invoicesDoc?: AadeBookInvoiceType; cancelledInvoicesDoc?: CancelledInvoice; incomeClassificationsDoc?: IncomeClassificationType; expensesClassificationDoc?: ExpensesClassificationType; constructor(props?: QueryResponse); } export declare class ContinuationToken { nextPartitionKey: string; nextRowKey: string; constructor(props?: ContinuationToken); } export declare class SubmissionResponse { /** Αριθμός Σειράς Οντότητας εντός του υποβληθέντος xml */ index?: number; /** Κωδικός Αποτελέσματος */ statusCode: 'Success' | 'ValidationError' | 'TechnicalError' | 'XMLSyntaxError'; /** Αναγνωριστικό Παραστατικού */ invoiceUid?: string; /** Μοναδικός Αριθμός Καταχώρησης Παραστατικού */ invoiceMark?: string; /** Μοναδικός Αριθμός Παραλαβής Χαρακτηρισμού */ classificationMark?: string; /** Συμβολοσειρά Αυθεντικοποίησης */ authenticationCode?: string; /** Μοναδικός Αριθμός Ακύρωσης */ cancellationMark?: string; /** Λίστα Σφαλμάτων */ errors?: SubmissionError[]; constructor(props?: SubmissionResponse); } export declare class SubmissionError { message: string; code: number; constructor(props?: SubmissionError); }