JSON-XML Schnittstelle

<p> <h3>Beschreibung</h3> <div> Diese speziellen Steuerdateien beinhalten das POJOB-JSON Format und können entweder über den Bereich in PaperOffice „Dokumentvorlagen und Ablagemasken“, danach "Ablagemasken verwalten" manuell oder durch Fremdscripte / Applikationen erstellt werden. </div>

<p>Zum manuellen Erstellen gehen Sie dazu in die Ablagemaskenverwaltung, wie oben beschrieben, erstellen eine neue Ablagemaske und in der Ablagemasken Übersicht klicken auf "Export", um den Export der POJOB.JSON Datei durchzuführen. </p>
</p> <p> <h3>Funktionsprinzip</h3> <div> <p> <a href="https://portal.paperoffice.ai/paperoffice/de/kb/paperoffice-classic-dms">Überprüfen Sie die JSON-Parameter der PaperOffice-API</a>

    </p>

    <p>    
        <b>1. Dateien in einem überwachbaren Ordner speichern</b><br>        
        <p class="remark yellow">Der Überwachten Ordner muss mit PIA "Abgeschaltet und für Massenimport optimiert" eingerichtet sein. 

</p> <p>
Gehen Sie dafür in Ihre Einstellungen und wählen dafür "Automatisierung und Überwachungen" aus, wählen Sie danach "Neue Überwachung hinzufügen" aus und im nächsten Schritt den überwachbaren Ordner.<br> Nachdem der Ordner ausgewählt wurde, checken Sie die Option "Abgeschaltet und für Massenimport optimiert" an. </p> <br> <p> <img src="https://api.paperoffice.ai/latest/knowledge/image/15/280ea884e08eb955e3d126370b9bf7f6b8521f4bc2a62833d7c353efe9c39259" alt="Ordnerüberwachung PIA ausgeschaltet und für Massenimport optimiert" width="700px"> </p> <br> <p>Speichern Sie zuerst die pojob.json-Datei und anschliessend das neue Dokument, welches gespeichert werden soll.</p> <br> <div uk-lightbox> <a href="https://api.paperoffice.ai/latest/knowledge/image/15/3b5e7c938c010ee7d76dbfa8a3e48008d112666756f8e188b6f76ed41d482a9c"> <img src="https://api.paperoffice.ai/latest/knowledge/image/15/3b5e7c938c010ee7d76dbfa8a3e48008d112666756f8e188b6f76ed41d482a9c" alt="tags" width="400px"> </a> </div> </p> <br> <p>
<b>2. POJOB-Datei erkennen und zuordnen</b><br>
Der Name der POJOB-Datei ist immer identisch zum Zieldokument, jedoch mit der Endung pojob.json <div uk-lightbox> <a href="https://api.paperoffice.ai/latest/knowledge/image/15/5de14a372d56c93c12c5832c0a3689fc032ed1941ea6262871fb2d2e99fc26dc"> <img src="https://api.paperoffice.ai/latest/knowledge/image/15/5de14a372d56c93c12c5832c0a3689fc032ed1941ea6262871fb2d2e99fc26dc" alt="print" width="400px"> </a> </div> </p> <br> <p>
<b>3. Holen Sie sich Parameter aus der POJOB-Datei</b><br>
PaperOffice holt alle hinzugefügten Parameter aus der POJOB-Datei und entfernt sie anschließend. <div uk-lightbox> <a href="https://api.paperoffice.ai/latest/knowledge/image/15/37f3c89c6e2d843d3b65583783357d013970033c8a897a9a9267a02db46c89cc"> <img src="https://api.paperoffice.ai/latest/knowledge/image/15/37f3c89c6e2d843d3b65583783357d013970033c8a897a9a9267a02db46c89cc" alt="remove tags" width="400px"> </a> </div> </p> <br> <p>
<b>4. Fertig! Dokument wurde gespeichert</b><br>
PaperOffice speichert Ihr Dokument vollautomatisch gemäß allen Vorgaben. <div uk-lightbox> <a href="https://api.paperoffice.ai/latest/knowledge/image/15/a175ddd0b1db77faab405eaac1d637db8b9a85c532a82313c23a4154f35ee5ed"> <img src="https://api.paperoffice.ai/latest/knowledge/image/15/a175ddd0b1db77faab405eaac1d637db8b9a85c532a82313c23a4154f35ee5ed" alt="remove tags" width="400px"> </a> </div> </p>

</div> 

</p>

<p> <h3>Beispiel zum Einbauen</h3> <p>PaperOffice wird das Dokument gemäß allen genannten Vorgaben automatisiert speichern.</p> <pre> { "document_name":"DOCUMENT_FILEPATH_FILENAME", "document_category_path":"rootdir_documents_public/APIMonitoring/YYYY/MMMM/From JSON file", "document_keywords":"Projekt Bahnhof;Einkauf;Kulanz", "document_type":"Rechnung;Rechnung unbezahlt", "document_state": { "name":"Dringend!", "bgcolor":"#FF0000", "fgcolor":"#FFFFFF" }, "document_contacts": [ { "name":"Genossenschaft Bauen", "firstname":"Hans", "lastname":"Huber" }, { "name":"Kurzschluß Elektro GmbH", "firstname":"Adolf", "lastname":"Kabel" } ],
"oncomplete_open_document":"true" } </pre> </p> <hr> <p> <h3>Beispiele zum Ausprobieren</h3> <div> <p> Sie finden im PaperOffice-Installationsverzeichnis unter „/lib/POJOB-JSON sample files/de“ die mit POJOB-JSON Steuertags vorbereitete Testdateien: </p> <p>

  • /lib/POJOB-JSON sample files/de/Mein erstes PaperOffice Dokument.pdf
  • /lib/POJOB-JSON sample files/de/Mein erstes PaperOffice Dokument.pdf.pojob.json </p>
    <p>
        1. Stellen Sie sicher, dass Sie in PaperOffice angemeldet sind.<br>
        2. Kopieren Sie <b>zuerst</b> die .pojob.json Datei in den überwachbaren Ordner rein.<br>
        3. Kopieren erst <b>danach</b> die .pdf Datei in den überwachbaren Ordner rein.
    </p>

    <p>
        PaperOffice wird das Dokument gemäß allen genannten Vorgaben automatisiert als PDF-Dokument für die Langzeitarchivierung (PDF/A) speichern.
    </p>

</div>                

</p>