clsicEDIDoc: Klasse zum Laden, Speichern und Konvertieren einer EDIFACT Datei
Verwendung: EDI Dokument (=EDIFACT-Datei)
Verwendung: EDI Dokument (=EDIFACT-Datei)
Eigenschaften / Felder
Public colSegmente As Collection | ′Segmente der Datei |
Public gsError As String | ′beinhaltet den zuletzt aufgetretenen Fehler |
Public colBelege As Collection | ′Collection mit den erzeugten Belegen |
Public sAbsender As String | |
Public sAbsendertyp As String ’14 = ILN | |
Public sEmpfaenger As String | |
Public sEmpfaengerTyp As String ’14 = ILN | |
Public NachrichtenReferenzNr As String | |
Public NachrichtenArt As String | ′entspricht Belegtyp |
Public NachrichtenVersionsnummer As String | ′z.B. D M an..3 |
Public NachrichtenFreigabenummer As String | ′z.B. 96A M an..3 |
Public NachrichtenOrganisation As String | ′z.B. UN M an..2 |
Public NachrichtenAnwendungscode As String | ′z.B. EAN008 K an..6 |
Public NachrichtenDatum As String | ′Datum der Nachricht (EDI-Datum) |
Public EDI_Unlock_Key As String | ′Schlüssel zur Freischaltung der Vollversion |
Funktionen
gbLoadFile
Public Function gbLoadFile(sFilename As String) As Boolean
Lädt die angegebene Datei in den Arbeitsspeicher
Rückgabe = true, wenn Laden erfolgreich
gbConvertEDI
Public Function gbConvertEDI(Optional bWithExtract As Boolean = False) As Boolean
Konvertiert die zuvor eingelesene Datei in Segmente / Gruppen / Daten und schreibt die Daten in die Collection colSegmente
Rückgabe = true, wenn Konvertierung erfolgreich
gbConvert2Belege()
Public Function gbConvert2Belege() As Boolean
konvertiert die eingelesene EDI-Daten in die Belegstruktur
Rückgabe = true, wenn Konvertierung erfolgreich