×

REST API Anpassung

REST API Anpassung
Im folgenden sind verschiedene Neuerungen und Anpassungen am REST API beschrieben.
 
REST API - Invoice Receivables
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/invoices/all
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/invoices/open
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/parties/{id}/invoices/open
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/parties/{id}/invoices/all
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/invoices/byinvoicenum/{invoiceNum}
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/invoices/byfreeinvoicenum/{freeInvoiceNum}
- clients/{clientId}/fiscalYears/{fiscalYearId}/receivables/parties/{id}/byfreeinvoicenum/{freeinvoicenum}
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/invoices/byfreeinvoicenum/{freeInvoiceNum}/all
 
REST API - Invoice Payables
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/invoices/all
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/invoices/open
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/parties/{id}/invoices/open
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/parties/{id}/invoices/all
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/invoices/byinvoicenum/{invoiceNum}
- clients/{clientId}/fiscalYears/{fiscalYearId}/payables/invoices/byfreeinvoicenum/{freeInvoiceNum}
 
REST API - Request für CostCenter by code
- clients/{clientId}/costcenters/byCode/{code}
 
REST API - Request für Currencies by date
- clients/{clientId}/fiscalYears/{fiscalYearId}/currencies/bydate/{date}

REST API - COATreeView budget
Die Budget Properties via COATreeView Objekt wurde nicht korrekt  übergeben. Dies wurde nun korrigiert.
 
REST API - Topal Types Enum Funktionen
3. Applikationen die eine REST API Schnittstelle unter C# umsetzten, können direkt die mitgelieferten Models verwenden.
Die Models wurden nun um die Topal Types Enum Funktion payType, PostingType, PersonRole, TransactionType erweitert.
 
REST API / Standard API - Bank Länderangabe hinzugefügt
Die Länderangabe bei der Erstellung eines Bankobjekts wurde um die Angabe der Land Properties erweitert.
Dies steht nun in beiden API Varianten zur Verfügung (REST-, und COM API)
 
REST API - isAutorized initially false
Das Property isAuthorized bei der Erstellung von Rechnungen via REST API wurde nicht wie im COM API "initially true" gesetzt.
Dies wurde nun korrigiert.