Zum Inhalt springen

Muster aus einer Datei auslesen


FriedrichBenz

Empfohlene Beiträge

Hallo,

ich benötig Hilfe beim auslesen einer Datei.

Diese Datei wird durch ein Buchhaltungsprogramm ausgeworfen und in einem anderen Buchhaltungsprogramm eingelesen. Bisher funktionierte dies einwandfrei aber beim letzten Lauf traten Fehler auf. Vor zwei drei Jahren habe ich solche Datein mit einem Kollegen mittels Access eingelesen und als Tabelle gespeichert. Leider weis ich nicht mehr wie wir das damals gemacht haben. Wichtig ist dabei eben nur das man die Stellen in der Datei zählt.

z.B.

Lese Zeile 1 Wert 1 - 10 und Setze diesen in Zeile 1 Zelle 1

Lese Zeile 1 Wert 11 - 35 und setze diesen in Zeile 1 Zelle 2

Die Zellen sollen wenn möglich später beschriftet werde sodass das auslesen über den Zellnamen erfolgen kann. Die Leerzeichen sollen unbedingt als Wert gezählt werden da in der Auswurfdatei aus dem ersten Buchhaltungsprogramm nicht alle Zellen gefüllt sind und diese in der Datei als leer auftauchen.

Über eine Hilfe wäre ich sehr froh.

Danke

Zeilen sehen wie folgt aus und beginnen immer mit E+ oder E-

E+00000000000000000000+00000000000000001924 01052009 000000002009053101012009 000000002009013100000000C 120 EUR 00000000 0033 000041220140 00000000 0000000000000000 00000 V0 00000000

E+00000000000000000000+00000000000000001977 01052009 000000002009053101012009 000000002009013100000000C 120 EUR 00000000 0033 000041250115 00000000 0000000000000000 00000 V0 00000000

E+00000000000000000000+00000000000000000040 01052009 000000002009053101012009 000000002009013100000000C 140 EUR 00000000 0033 000041200140 00000000 0000000000000000 00000 V0 00000000

E+00000000000000000000+00000000000000000013 01052009 000000002009053101012009 000000002009013100000000C 140 EUR 00000000 0033 000041210140 00000000 0000000000000000 00000 V0 00000000

E+00000000000000000000+00000000000000000733 01052009 000000002009053101012009 000000002009013100000000C 140 EUR 00000000 0033 000041220140 00000000 0000000000000000 00000 V0 00000000

Link zu diesem Kommentar
Auf anderen Seiten teilen

Die Sache ist eigentlich die, der Import ist möglich und war er schon immer. Nur sind beim letzten Lauf Probleme aufgetreten und manche Buchungen wurden nicht korrekt ausgeführt. Damit dies nicht wieder passiert will ich ein Prüfverfahren entwickeln welches die Summen zusammen zählt und eine Prüfsumme ausgeworfen wird. Durch das ganze Kauderwelsch ist das aber so nicht möglich. Deshalb die Trennung der einzelnen Segmente. Wenn die Prüfung erfolgreich ist wird die Datei versendet.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo

ich habe zwar das NESY Format nicht im Kopf, aber ich glaube, dass es auch über den Buchungsvorlauf bzw. -nachlauf schon entsprechende Prüfsummen enthält.

Schau dir dazu am besten mal direkt die Formatbeschreibung an.

Weiterhin kann ein Import natürlich immer daran scheitern, wenn aus dem Import nicht vorhandene Konten angebucht werden o.ä.

Gruß martin

Link zu diesem Kommentar
Auf anderen Seiten teilen

Das Format der Datei ist nicht der ausschlaggebende Punkt. Wir haben bereits den Fehler festgestellt. Durch Kollisionen im SAP bei der Erstellung der Datei funktioniert der Prüflauf nicht richtig und erzeugt Fehler. Um die Buchungsdatei aber mit den Buchungsdatein der einzelnen Buchungskreise vergleichen zu können muss ich diese auswertbar machen. Die Buchungsdatei wird erst nach dem Abrechnungslauf erstellt und ist somit verfügbar. Da unser Partner diese aber bekommt würden wir diese gerne ohne weitere Fehler übergeben. Deshalb der vorherige Vergleich mit den Buchungskreisdatein bzw. der Daten in den Listen.

Konten sind alle vorhanden nur wurden nicht alle Buchungen in die Datei übernommen trotz Buchung im System.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...