====== Externe Belege automatisch einlesen ====== Externe Belege können per CSV Datei automatisch eingelesen werden. Das einlesen passiert über den Mobile server, alle Verzeichnisangaben sind also auf den Rechner auf dem der mobileserver betrieben wird anzupassen. Das Einlesen der Belege passiert in folgenden Schritten (wobei ''Basispfad'' den eingestellten Pfad angibt): - Es wird unter ''Basispfad'' ein ''work'' sowie ein ''fail'' Verzeichnis erstellt. - CSV Dateien werden von ''Basispfad'' eingelesen - Es wird eine Kopie der eingelesenen Datei unter ''work'' abgelegt und aus ''Basispfad'' entfernt - Die Datei wird abgearbeitet - Kann die Datei nicht abgearbeitet werden (z.B. ungültiges Format) so wird unter ''fail'' eine Fehlerbeschreibung erstellt **Schlägt einer dieser Schritte fehl, wird die Abarbeitung abgebrochen. Der Zwischenschritt über das ''work'' Verzeichnis wurde eingeführt um frühzeitig mögliche Berechtigungsprobleme zu erkennen die während der Abarbeitung auftreten können** ==== Konfiguration ==== * Externe Bonierquellen im Konfigurationsprogramm aufrufen {{:howtos:externe_bonierquellen.png?direct&300|}} * Mobileserver Konfiguration auwählen bzw. neue anlegen {{:howtos:externe_belege_mobileserver.png?direct&300|}} * Neue Konfiguration zum holen von externen Belegen anlegen {{:howtos:externe_belege_rksv.png?direct&300|}} * Konfigurationseinstellungen setzen. * Als Kellner muss ein Kellner ohne PAsswort verwendet werden, der sonst nicht benötigt wird (am besten einen eigenen anlegen) * Die Standard CSV Eisntellungen sind im Screenshot ersichtlich * In der Artikelauswahl muss ein "Externer Beleg" Artikel ausgewählt werden. Das Prefix kann manuell gesetzt werden, und sollte dem Titel des ausgestellten Belegs (in externem Programm) entsprechen.Also z.b. "Rechnung #" Dahinter wird die Nummer aus der CSV Datei angehängt {{:howtos:externe_belege_konfiguration.png?direct&|}}