1 Hauptmenü - Menüeinträge der Gruppe "Menü"
1.1 Optionen…
Über diesen Menüeintrag öffnen Sie das Dialogfenster zum
Anpassen der Programmoptionen.
1.2 Lizenzschlüssel eingeben…
Dieser Menüeintrag öffnet den Registrierungsdialog zur
Eingabe des Lizenzschlüssels bzw. für das Freischalten der Vollversion des
Programms.
1.3 Hilfe
Ein Klick auf diesen Menüeintrag öffnet die Online-Hilfe.
Dazu wird der als Standard festgelegte Browser geöffnet und die Startseite der
Programmhilfe aufgerufen. Zum Verwenden der Online-Hilfe wird eine aktive
Internetverbindung benötigt.
1.4 Über…
Mithilfe dieses Menüeintrags wird das Dialogfenster zum
Anzeigen der Programmversion, -edition und des Lizenzierungsstatus geöffnet. Im
Dialog befinden sich zudem Links zur Kontaktaufnahme mit dem technischen
Support, zur Produkt-Webseite etc.
1.5 Weiteres --> Fehlerbericht erzeugen
Bei technischen Problemen können Sie über diesen Menüeintrag
einen Fehlerbericht erzeugen. Dieser wird unter dem Namen "Automatic X-Invoice
Processor - Fehlerbericht" auf dem Desktop abgelegt. Sie können uns diesen
Fehlerbericht anschließend als E-Mail-Anhang beifügen.
1.6 Weiteres --> Fehlerprotokolle leeren
Dieser Menüeintrag ermöglicht das manuelle Leeren der
Fehlerprotokolldateien. Das Programm entfernt jedoch selbstständig bei jedem
Speichervorgang Einträge, die älter als 7 Tage sind.
1.7 Weiteres --> Anwendungsdaten sichern…
Dieser Menüeintrag dient zum Sichern der kompletten
Anwendungsdaten als ZIP-Archiv, welches in einem Ordner Ihrer Wahl abgelegt
wird.
1.8 Weiteres --> Anwendungsdaten wiederherstellen…
Öffnet einen Dialog zur Auswahl eines ZIP-Archivs mit zuvor
gesicherten Anwendungsdaten zur Wiederherstellung eines früheren Zustands.
1.9 Beenden
Über diesen Menüeintrag lässt sich das Programm beenden.
2 Schaltflächen der Profil-Werkzeugleiste
2.1 Neues Profil…
Ein Klick auf diese Schaltfläche öffnet ein Fenster zum
Erstellen eines neuen Profils.
2.2 Bearbeiten…
Mit dieser Schaltfläche öffnen Sie das Fenster zum
Bearbeiten der Einstellungen des aktuell in der Liste ausgewählten Profils.
2.3 Duplizieren
Mit einem Klick auf diese Schaltfläche können Sie eine Kopie
des ausgewählten Profils erstellen.
2.4 Nachholen…
Diese Schaltfläche ermöglicht es, die ausgewählten Profile
im Nachhinein auf alle E-Rechnungsdateien anzuwenden, welche die jeweiligen
profilspezifischen Filterkriterien erfüllen. Optional kann der Suchvorgang auf
einen bestimmten Zeitraum begrenzt werden.
2.5 Aktivieren
Ein Klick auf diese Schaltfläche aktiviert die ausgewählten
Einträge der Profilliste, d. h. die Profile erhalten den Status "Aktiv" und
werden auf neu eingehende PDF- und XML-Dokumente angewandt.
2.6 Deaktivieren
Mit dieser Schaltfläche werden die ausgewählten Einträge der
Profilliste deaktiviert, d. h. die Profile erhalten den Status "Inaktiv" und
werden nicht auf neu abgelegte PDF- und XML-Dateien angewandt.
2.7 Entfernen
Durch Betätigen dieser Schaltfläche können Sie die
ausgewählten Profile nach einer Sicherheitsabfrage entfernen.
2.8 Weiteres
Enthält folgende Einträge:
2.8.1 Alle Profile nachträglich anwenden…
Dieser Menüeintrag öffnet ein neues Fenster, in welchem sich
optional der Zeitraum eines Dateidatums festlegen lässt. Nach Bestätigung
werden alle ZUGFeRD- und XRechnung-Dateien der überwachten Ordner unter Anwendung
aller aktiven Profile nachträglich verarbeitet.
2.8.2 Alle Profile aktivieren
Mit dieser Schaltfläche setzen Sie die alle Profile auf den
Status "Aktiv", d.h. die Profile werden auf neu abgelegte Dateien angewandt.
2.8.3 Alle Profile deaktivieren
Mit dieser Schaltfläche setzen Sie alle Profile auf den
Status "Inaktiv", d.h. die Profile werden bei der Verarbeitung neu abgelegter
Dateien ignoriert.
2.8.4 Alle Profile löschen
Durch Betätigen dieser Schaltfläche werden alle Profile nach
einer Sicherheitsabfrage gelöscht.
2.8.5 Profile importieren…
Dieser Menüeintrag dient zum Importieren von Profilen aus
einer JSON-Datei.
2.8.6 Profile exportieren
Hier können Sie Profile exportieren, um diese beispielsweise
auf einen anderen Rechner zu transferieren. Wählen Sie aus folgenden Optionen:
- Alle Profile exportieren
- Aktive Profile exportieren
- Ausgewählte Profile exportieren
3 Profilliste
3.1 Status
Neu erstellte Profile erhalten den Status "Aktiv", d.h. das
jeweilige Profil wird auf neu abgelegte ZUGFeRD- und XRechnung-Dateien
angewandt. Um ein Profil zu deaktivieren, klicken Sie auf das sich am Anfang
jeder Zeile befindende Kontrollkästchen. Der Status wird auf "Inaktiv" geändert.
Eine Statusänderung bewirkt eine Änderung des
Profiländerungsdatums. Ein Profil wird ausschließlich auf die Dateien
automatisch angewandt, deren Erfassungsdatum hinter dem Profilerstellungsdatum
sowie Profiländerungsdatum liegt.
3.2 Name
Der Name des Profils.
3.3 Letzte Anwendung (regulär)
Zeigt Datum und Uhrzeit der letzten erfolgreichen regulären
bzw. automatischen Anwendung des Profils.
3.4 Letzte
Anwendung (nachgeholt)
Zeigt Datum und Uhrzeit der letzten erfolgreichen Anwendung
eines Profils mithilfe der Funktion "Nachholen".
3.5 Überwachte Ordner
Eine Auflistung der überwachten Ordner (Ordner mit neu
eingehenden oder bestehenden ZUGFeRD- und XRechnung-Dateien).
3.6 Kommentar
Ein optionaler Kommentar zum Profil.
3.7 Kontextmenü der Profilliste
Das Kontextmenü der Profilliste enthält die folgenden
Einträge:
- Alle Profile nachträglich anwenden…
Dieser Menüeintrag öffnet ein neues Fenster, in welchem sich optional der Zeitraum eines Dateidatums festlegen lässt.
Nach Bestätigung werden alle PDF-Dateien der überwachten Ordner unter Anwendung aller aktiven Profile nachträglich verarbeitet.
- Alle Profile aktivieren
Mit dieser Schaltfläche setzen Sie die alle Profile auf den Status "Aktiv", d.h. die Profile werden auf neu abgelegte Dateien angewandt.
- Alle Profile deaktivieren
Mit dieser Schaltfläche setzen Sie alle Profile auf den Status "Inaktiv", d.h. die Profile werden bei der Verarbeitung neu abgelegter Dateien ignoriert.
- Alle Profile löschen
Durch Betätigen dieser Schaltfläche werden alle Profile nach einer Sicherheitsabfrage gelöscht.
- Profile importieren…
Dieser Menüeintrag dient zum Importieren von Profilen aus einer JSON-Datei.
4 Profileinstellungen
4.1 Allgemein
4.1.1 Name
Hier kann dem Profil ein aussagekräftiger Name gegeben
werden.
4.1.2 Kommentar
Optional können Sie einen Kommentar eintragen, der in der
Profilliste mit aufgeführt wird.
4.1.3 Farbliche Hervorhebung in der Log-Liste
Hier besteht die Möglichkeit, das Profil in der Log-Liste
zur besseren Übersicht farblich hervorheben zu lassen.
4.1.4 Nach Anwendung dieses Profils alle nachfolgenden Profile ignorieren
Bei Aktivierung dieser Option wird die automatische
Verarbeitung der jeweiligen Datei beendet, nachdem das Profil erfolgreich
angewendet wurde, d. h. die Filterkriterien wurden erfüllt und die Verarbeitung
war erfolgreich.
4.2 Überwachte Ordner
Fügen Sie hier einen oder mehrere Ordner hinzu. Das Profil
wird auf diese(n) Ordner angewandt, sofern die festgelegten Filterkriterien
erfüllt sind. Bei Aktivierung der Option "Unterordner einschließen" werden
zusätzlich alle E-Rechnungsdateien aus Ordnern verarbeitet, welche den
hinzugefügten Ordnern untergeordnet sind.
4.3 Filter
Hier legen Sie die (optionalen) Bedingungen fest, welche von
den Eigenschaften der ZUGFeRD- und XRechnung-Dateien erfüllt werden müssen. Nur
wenn alle Filterkriterien erfüllt sind, wird die Datei verarbeitet. Sie können
logische Vergleichsoperatoren verwenden, um mehrere Bedingungen für eine Datei-Eigenschaft
festzulegen. Dabei bindet der "UND"-Operator stärker als der
"ODER"-Operator. Zwischen Groß- und Kleinschreibung der eingegebenen
Begriffe wird nicht unterschieden. Platzhalter wie Sternchen, Fragezeichen etc.
werden nicht unterstützt. Verwenden Sie dafür den Platzhalter "Regex". Bitte
beachten Sie, dass ein Regex-Platzhalter entweder alleiniger Filterwert sein
muss oder auschließlich von logischen Operatoren umgeben sein darf. Beispiel: <BeginOfRegex>^Rechnung<EndOfRegex><UND>Firma
XYZ
4.4 Beispieldateien
Geben Sie hier 5 oder mehr PDF- und/oder XML-Dateien an,
welche den zu verarbeitenden entsprechen. In den Profileinstellungen erhalten
Sie basierend auf diesen Beispieldateien eine Vorschau auf die extrahierten
Daten, Verifizierungsergebnisse etc. Falls die E-Rechnungs-Dateien ausschließlich
gedruckt werden sollen, ist diese Angabe nicht erforderlich.
4.5 Aufgabentyp: Dateioperationen (Umbenennen, Kopieren, Verschieben …)
4.5.1 Allgemeine Einstellungen
Hier lässt sich festlegen, ob die Aufgabe den Status "Aktiviert"
erhält und damit bei passenden PDF- und XML-Dateien abgearbeitet wird, oder ob
sie den Status "Deaktiviert" erhält. Aktivierte Aufgaben erhalten ein Häkchen
im Aufgabennamen.
4.5.2 Speicherort
4.5.2.1 Verzeichnis
Wählen Sie hier mit einem Klick auf die Schaltfläche " … "
das Basisverzeichnis für die Ablage der Dateien aus. An dieser Stelle können
keine Platzhalter verwendet werden.
4.5.2.2 Unterordner
Fügen Sie hier über das sich oberhalb des Eingabefeldes
befindliche Link-Menü optional diejenigen Eigenschaften der Rechnungsdatei ein,
aus denen Unterordner im Basisverzeichnis erzeugt werden sollen.
4.5.2.3 Dateiname
Fügen Sie hier über das sich oberhalb des Eingabefeldes
befindliche Link-Menü optional die Eigenschaften der Datei ein, aus denen der
Dateiname generiert werden soll. Wenn Sie dieses Feld leer lassen, wird der
ursprüngliche Name der Datei verwendet.
4.5.3 Namenskollisionen
Für den Fall, dass eine Datei mit dem definierten Namen
bereits existiert, wird die hier festgelegte Namenskollisionsregel angewandt.
Entscheiden Sie, ob die Datei überschrieben werden soll, eine Nummer bzw. das
Verarbeitungsdatum an den Namen angefügt oder der Vorgang abgebrochen werden
soll.
4.5.4 Dateidatum
Hier kann das Dateidatum nach Abschluss der Dateioperation
auf einen aus den Metadaten oder dem Inhalt extrahierten Wert gesetzt werden.
4.5.5 Im Anschluss
4.5.5.1 Programm ausführen
Zur automatischen Weiterverarbeitung können Namen oder Pfade
der Dateien einem Programm als Parameter übergeben werden. Legen Sie hier die
entsprechenden Einstellungen fest.
4.6 Aufgabentyp: Drucken
4.6.1 Allgemeine Einstellungen
Hier lässt sich festlegen, ob die Aufgabe den Status
"Aktiviert" erhält und damit bei passenden PDF- und XML-Dateien abgearbeitet
wird, oder ob sie den Status "Deaktiviert" erhält. Aktivierte Aufgaben erhalten
ein Häkchen im Aufgabennamen.
4.6.2 Druckeinstellungen
Hier legen Sie fest, ob die Datei direkt nach Eingang
ausgedruckt werden soll. Aktivieren Sie die jeweiligen Kontrollkästchen und
nehmen Sie anschließend die Einstellungen über den Druckerauswahldialog vor. Bestätigen
Sie diese im Druckerauswahldialog durch die Schaltfläche "Drucken".
4.6.2.1 Seitenbereich
Durch Verwendung des Dialogs "Seitenbereich" lässt sich
festlegen, welche Seiten gedruckt werden sollen. Um beispielsweise die erste
Seite zu überspringen, wählen Sie den Typ "bestimmte Seiten" und tragen Sie im
Feld "von Seite" den Wert 2 ein und wählen Sie die Einstellung "relativ zum
Anfang". Im Feld "bis Seite" tragen Sie den Wert 1 ein und wählen die
Einstellung "relativ zum Ende". Mit der "Mindestseitenanzahl des Dokuments"
kann sichergestellt werden, dass nur die dieser Einstellung entsprechenden Dokumente
gedruckt werden.
4.6.2.2 Seiten automatisch drehen
Bestimmt, ob die zu druckenden Seiten automatisch gedreht
werden sollen. Dies ist unter anderem notwendig, falls einige zu verarbeitende
Dokumente/Seiten im Hochformat vorliegen und einige im Querformat. Als
Standardeinstellung wird die in den Programmoptionen gesetzte Vorgabe
verwendet.
4.7 Benachrichtigungen
Hier können Sie Einstellungen vornehmen, welche dazu dienen,
den Verarbeitungsstatus einer E-Rechnung mitzuteilen.
4.7.1 Statusmeldung per E-Mail
Wählen Sie aus, in welchem Fall eine Benachrichtigung
erfolgen soll:
- bei Erfolg
- bei Fehlern
- bei Nichterfüllung der Filterkriterien
und tragen Sie einen oder mehrere (mit Komma getrennte)
Empfänger der Statusmeldung ein.
4.7.2 Statusmeldung durch ein akustisches Signal
Wählen Sie hier optional eine Wave-Datei aus, die nach
erfolgreicher Verarbeitung abgespielt werden soll.
5 Werkzeugleiste des Log-Bereichs
Die Werkzeugleiste enthält die folgenden Schaltflächen:
5.1 Log-Einträge filtern
Durch Verwendung des Log-Filters lassen sich die
Log-Einträge begrenzen. Das Filterkriterium kann beispielsweise das
Eingangsdatum sein, welches auf einen Zeitraum innerhalb der letzten Woche
begrenzt werden soll. Der Vergleichsoperator ist kontext-sensitiv, d.h. er
passt immer zum gewählten Filterkriterium. Durch einen Klick auf die
Schaltfläche mit dem Plus- oder Minus-Symbol können weitere Filter hinzugefügt
(verknüpft mit einem logischen UND) oder entfernt werden.
5.2 Excel-Bericht erstellen
Diese Schaltfläche dient zum Erzeugen einer Übersicht der
Verarbeitungen als Excel-Bericht. Dieser beinhaltet die folgenden Blätter:
- Übersicht
- Erfolgreiche Verarbeitung
- Fehler
- Kein Treffer
und ermöglicht das Filtern und benutzerdefinierte Sortieren
der Verarbeitungsdaten. In den Programmoptionen lässt sich eine regelmäßige
Zusendung des aktuellen Berichts konfigurieren.
6 Log-Liste
Die Log-Liste enthält Informationen über alle verarbeiteten Rechnungsdateien
und ist untergliedert in die vier Registerkarten "Erfolgreiche Verarbeitung",
"Fehler", "Kein Treffer", "Kein Text".
Das Kontextmenü enthält abhängig von der aktiven
Registerkarte folgende Einträge:
- Gespeicherte Datei öffnen
(öffnet eine gespeicherte Datei mit dem zugehörigen Standard-Programm)
- Gespeicherte Datei im Explorer anzeigen
(öffnet den Explorer und markiert die gespeicherte Datei)
- Log-Eintrag in Zwischenablage kopieren
(kopiert relevante Daten des ausgewählten Eintrags in die Zwischenablage)
- Liste leeren
(entfernt alle Einträge aus der Log-Liste)
7 Statusleiste
7.1 Profile
Zeigt die Gesamtanzahl der Profile sowie die Anzahl der
aktiven Profile.
7.2 Log-Filter
Zeigt die Anzahl der Einträge, welche die Bedingungen des
Log-Filters nicht erfüllen, also beispielsweise zu alt sind.
7.3 Log-Einträge
Zeigt die Anzahl der sichtbaren Einträge.
7.4 Status
Zeigt folgende Status-Informationen an:
- die Anzahl der Sekunden bis zur nächsten Überprüfung auf neue Dateien
- Informationen zur aktuellen Überprüfung (die Anzahl der bereits überprüften Dateien)
- Informationen zur aktuellen Verarbeitung (die Anzahl der bereits verarbeiteten Dateien)
- sonstige Informationen zum aktuellen Vorgang
8 Programmoptionen
8.1 Allgemein
Hier lassen sich Einstellungen wie die Sprache der
Programmoberfläche und das Startverhalten sowie eine zentral verwaltete
Profildatei festlegen.
Sobald eine zentral verwaltete Profildatei angegeben wurde,
können an den einzelnen Profilen keine Veränderungen mehr vorgenommen werden –
auch das Löschen und Neuanlegen ist gesperrt. Änderungen können bzw. sollten
nur vom Administrator vorgenommen werden. Der Administrator bearbeitet die
Profildatei lokal (d.h. unter Verwendung des Anwendungsdatenverzeichnisses
"%AppData%\Automatic X-Invoice Processor") und kopiert sie anschließend in den
vorgesehenen Netzwerkordner (Voraussetzung dafür ist, dass er selbst keine
zentral verwaltete Profildatei verwendet).
Die zentral verwaltete Profildatei wird von den einzelnen
Prozessen vor jedem Durchlauf neu geladen und die Profilliste im Hauptfenster
in regelmäßigen Abständen (alle 5 Minuten) aktualisiert. Das Aktualisieren der
Profilliste im Hauptfenster kann durch Minimieren der Anwendung in den
Benachrichtigungsbereich der Taskleiste und anschließendes Wiederherstellen
erzwungen werden.
8.2 Verarbeitung
8.2.1 Intervall der Prüfung auf neu zu verarbeitende Dateien
Legt fest, in welchem zeitlichen Abstand
(in Sekunden) "Automatic X-Invoice Processor" überprüft, ob neue ZUGFeRD- und
XRechnung-Dateien abgelegt wurden.
8.2.2 Pause zwischen der Verarbeitung mehrerer neuer Dateien
Hier lässt sich einstellen, ob das Programm nach der
Verarbeitung einer Rechnung für eine gewisse Zeit pausieren soll. Diese Option
ist für die Weiterverarbeitung gespeicherter Dateien relevant.
8.2.3 Fehler für die Erzeugung von Fehlerberichten in Datei protokollieren
Bestimmt, ob Fehler festgehalten werden. Beim Auftreten von
Problemen ist die Aktivierung dieser Option notwendig, da die
Fehlerinformationen zur Erstellung eines Fehlerberichts notwendig sind.
Anderenfalls kann diese Option deaktiviert werden, um Schreibzugriffe auf die
Festplatte zu reduzieren.
8.2.4 Allgemeine Fehler per E-Mail melden
Bestimmt, ob allgemeine Fehler, wie etwa fehlende
Schreibrechte per E-Mail gemeldet werden.
8.2.5 Verschiebe Dateien mit fehlerhafter Verarbeitung nach
Ermöglicht die Angabe eines allgemeinen Verzeichnisses für
Dateien, die nicht einwandfrei verarbeitet werden konnten und daher manuell
geprüft bzw. verarbeitet werden müssen.
8.2.6 Verschiebe Dateien, welche Filterkriterien nicht erfüllen, nach
Ermöglicht die Angabe eines allgemeinen
Verzeichnisses für Dateien, welche nicht alle Filterkriterien erfüllen.
8.2.7 Dateien nur in folgender Zeit verarbeiten
Diese Option ermöglicht es, Dateien ausschließlich zu den
hier festgelegten Zeiten automatisch zu verarbeiten.
8.3 E-Mail-Konto zum Senden
Hier wird das E-Mail-Konto zum Versenden von
Benachrichtigungen festgelegt. Dafür lässt sich entweder das in Outlook als
Standard festgelegte E-Mail-Konto verwenden oder es können dafür
benutzerdefinierte Einstellungen vorgenommen werden. Das hier angegebene
E-Mail-Konto wird verwendet, um die in den Profilen individuell festlegbaren
Statusbenachrichtigungen an die dort eingetragenen Empfänger zu versenden.
8.4 Excel-Bericht per E-Mail
Diese Option ermöglicht es, ein Intervall zu definieren, in
welchem ein automatisch generierter Excel-Bericht über die Verarbeitungen eines
bestimmten Zeitraums an die festgelegte E-Mail-Adresse versandt wird.
8.5 Sicherungen
Wenn diese Option aktiviert wird, erstellt das Programm
regelmäßig eine komplette Sicherung der Anwendungsdaten als ZIP-Archiv im
festgelegten Ordner. Mithilfe der Sicherungen kann über Menü -> Weiteres ->
'Anwendungsdaten wiederherstellen' ein früherer Zustand wiederhergestellt werden.
8.6 Druckeinstellungen
Hier lässt sich als Voreinstellung festlegen, ob zu
druckende Seiten automatisch gedreht werden sollen. In den Profileinstellungen
kann diese Einstellung überschrieben werden.
8.7 Sonstiges
8.7.1 Maximale Anzahl der Einträge im Log-Bereich
Legt die maximale Anzahl der im Log-Bereich verfügbaren
Einträge fest. Die Standard-Einstellung ist 25.000 Einträge.