DLL-Version 1.3.0
🆕 Das Basis-Objekt war vorher CUSTOM, jetzt ist dies SESSION. Somit wird jede Instanziierung der API als Privat-Datasession behandelt.
🐞 Wurde die Property Daten.Projektdaten.KFBetreuer weg gelassenweggelassen, so blieb der KF-Betreuer beim Projekt leer. Jetzt greift das Standard-Verhalten und der KF-Betreuer wird mit dem Ersteller befüllt.
DLL-Version 1.2.1
🐞 Das Gewicht beim Anlegen und Aktualisieren eines Auftrags wurde nicht mit der Auftrags-Menge multipliziert.
DLL-Version 1.2.0
Klassenname GoliathAPI.kaAPIWorkerOLE
Die Initialisierung des COM-Objekt hat sich im Klassennamen geändert.
Alt:GoliathAPI.kaAPIWorker
Neu: GoliathAPI.kaAPIWorkerOLE
DLL-Version 1.1.19
🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataPreiseinheitenAsJSON([ByVal tcPrsEinh As String], [ByVal tcFieldList As String]) As String
Gibt das Preiseinheiten.-Dataset als JSON zurück. Wird tcPrsEinh nicht angegeben werden alle Preiseinheiten zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.
DLL-Version 1.1.18
🆕 Bei den Transaktionen GoliathAPITransaktion.Kundenauftrag und GoliathAPITransaktion.Artikel wird nun die Einreicher.SystemId in das Felder C_RES1 und die Einreicher.TeilsystemID nach C_RES2 eingetragen.
🐞 Kleinere Bugfixes
DLL-Version 1.1.13
🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GetAPIVersionInfo() As String
Gibt die DLL Versionsnummer zurück.🐞 Kleinere Bugfixes
DLL-Version 1.1.8
🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataKundeLieferantInteressentAsJSON(ByVal tnKundNr As Integer, ByVal tnAdressTyp As Integer, [ByVal tcFieldList As String]) As String
Gibt das Dataset als JSON zurück. Ist tnKundNr = -1 werden alle Daten zurückgegeben. tnAdressTyp (1 = Kunde [, 2 = Lieferant [, 3 = Interessent]]). Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.Methode/Funktion GoliathAPI.kaAPIWorker.GETDataKundeAsJSON
Diese Methode wurde entfernt und durch die neue Methode GETDataKundeLieferantInteressentAsJSON ersetzt.🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataAnsprechpartnertAsJSON(ByVal tnKundNr As Integer, ByVal tnAdressTyp As Integer, [ByVal tcFieldList As String]) As String
Gibt das Dataset als JSON zurück. Ist tnKundNr = -1 werden alle Daten zurückgegeben. tnAdressTyp (1 = Kunde [, 2 = Lieferant [, 3 = Interessent]]). Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.
DLL-Version 1.1.7
Methode/Funktion GoliathAPI.kaAPIWorker.GETDataArtikelAsJSON(ByVal tcSearchValue As String, ByVal tnSearchField As Integer, [ByVal tcFieldList As String]) As String
Gibt das Artikel-Dataset als JSON zurück. tnSearchField (0 = Alle Artikel [, 1 = Iartnummer [, 2 = artikel_nr [, 3 = herstnr]]]). Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.
Es wurden die Parameter der bestehenden Funktion geändert, um nun nicht nur nach der Iartnummer sondern auch nach der Artikel-Nr. und Hersteller-Nr. suchen zu können.
DLL-Version 1.1.5
🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataBenutzerRechteAsJSON(ByVal tcUser As String) As String
Gibt das Benutzerrechte.-Dataset als JSON zurück.🐞 Kleinere Bugfixes
DLL-Version 1.1.2
🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataBenutzerAsJSON([ByVal tcUser As String], [ByVal tcFieldList As String]) As String
Gibt das Benutzer.-Dataset als JSON zurück. Wird tcUser nicht angegeben werden alle Benutzer zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataAllgemeinAsJSON([ByVal tcModul As String], [ByVal tcFieldList As String]) As String
Gibt das Allgemeine Daten.-Dataset als JSON zurück. Wird tcModul nicht angegeben werden alle Daten zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataZahlungsbedingungenAsJSON([ByVal tcZahlBed As String], [ByVal tcFieldList As String]) As String
Gibt das Zahlungsbed.-Dataset als JSON zurück. Wird tcZahlBed nicht angegeben werden alle Zahlungsb. zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.
DLL-Version 1.1.0
🆕Methode/Funktion GoliathAPI.kaAPIWorker.GETDataKundeAsJSON([ByVal tnKundNr As Long], [ByVal tcFieldList As String]) As String
Gibt das Kunden-Dataset als JSON zurück. Ist tnKundNr nicht angegeben werden alle Kunden zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.🆕Methode/Funktion GoliathAPI.kaAPIWorker.GETDataArtikelAsJSON([ByVal tcIartnummer As String], [ByVal tcFieldList As String]) As String
Gibt das Artikel-Dataset als JSON zurück. Wird tcIartnummer nicht angegeben werden alle Artikel zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.🆕 Methode/Funktion GoliathAPI.kaAPIWorker.GETDataWarengruppeAsJSON([ByVal tcWaNummer As String], [ByVal tcFieldList As String]) As String
Gibt das Warengrp.-Dataset als JSON zurück. Wird tcWaNummer nicht angegeben werden alle Warengrp. zurückgegeben. Wird tcFieldList nicht angegeben, werden alle Felder zurückgegeben.🆕GoliathAPITransaktion.Artikelkontierung [Schema-Version 1.0.0]
Initial Version🆕 GoliathAPITransaktion.Artikeluebersetzung [Schema-Version 1.0.0]
Initial Version🆕 GoliathAPITransaktion.Artikelpreis [Schema-Version 1.0.0]
Initial Version🆕 GoliathAPITransaktion.Artikel [Schema-Version 1.0.0]
Initial Version
DLL-Version 1.0.0
🆕 GoliathAPIStandard [Schema-Version 1.0.0]
Initial Version🆕 GoliathAPITransaktion.Kundenauftrag [Schema-Version 1.0.0]
Initial Version