Dateien aus dem MAS-3 Tech (.ACK) können mit diesem Tool ausgelesen, systematisch umbenannt, in PDFs umgewandelt und wichtige Daten in einer Excel-Tabelle ausgegeben werden.
Beachte es gibt keinerlei direkte Verbindung zur Gauselmann Group und Ich übernehme keine Haftung für gelöschte Daten bei falscher Nutzung des Skripts.
- Automatische Bennennung der Rechnungen in:
Aufstellort [Anfangsdatum-Auslesedatum](A #Ausdrucknr (#Zulassungsnr).ACK
- (.ACK)-Dateien im Ordner: Input/Aufstellort ablegen
- Skript ausführen und Input Fragen ausfüllen:
- Dateiinfos im Terminal ausgegeben.
- Verschieben, kopieren oder Nichts:
- Verschieben: Verschiebt Dateien umbenannt in den Ordner Output und überschreibt doppelte Rechnungen
- Kopieren: Kopiert die Dateien in umbenannter Form in Output, aber gibt Fehler bei doppelten Quittungen
- Nichts: Indiziert Dateien für Excel Ausgabe ohne Verschiebung oder Umbennenung
- Save as Excel-File: Speichern aller Infos in Excel-Tabellen im Ordner Zusammenfassungen/Aufstellort.xlsx
Aufstellort | Ausdruck_Nr | Zulassungsnummer | Geraetetyp | Anfangsdatum | Enddatum | Ablaufdatum | Saldo1 | Saldo2 | Einsaetze | Gewinne |
---|---|---|---|---|---|---|---|---|---|---|
Bar-Name | A 008 | 123456789 | M. MULTI | 01.01.2020 | 01.02.2020 | 2023/05 | 1215,4 | 1433,8 | 11059,3 | -9843,9 |
- Save Database: Speichert alle Aufstellortobjekte als Pickle Datei ab. (Experimentell bisher)
Klassenobjekt welches folgende Eigenschaften beinhaltet:
- Anfangs- und End-Datum
- Ausdruck Nr.
- Zulassungsnummer
- Saldo 1 & 2
- Einsaetze
- Gewinne
- Gerätetyp
Codebeispiel:
Quittung = Rechnung("Aufstellortname","Pfad")
Liest Rechnungsdatei aus Pfad(../Dateiname.ACK) mit dem Angegebenen Aufstellort aus.
Klassenobjekt mit allen Rechnungsobjekten in Input/Aufstellort oder Alternative direkt über Pfad = Ordner
Ort1 = Aufstellort("Aufstellortname",Pfad=Ordnerpfad)