UNPKG

@digital-blueprint/dispatch-app

Version:

[GitHub Repository](https://github.com/digital-blueprint/dispatch-app) | [npmjs package](https://www.npmjs.com/package/@digital-blueprint/dispatch-app) | [Unpkg CDN](https://unpkg.com/browse/@digital-blueprint/dispatch-app/) | [Dispatch Bundle](https://gi

318 lines (315 loc) 279 kB
let e,t,i,a,n,o,s,r,l,d,c,u,p,h,b,m,g,f,v,y,w,S,R,A,C,I,x,M,q,D,B,k,T,E,N,L,G,P,F,V,K,U,j,O,$,H,z,W,Z,J,Y,_,Q,X,ee,te,ie,ae,ne=e=>e;function oe(){return oe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var a in i)({}).hasOwnProperty.call(i,a)&&(e[a]=i[a])}return e},oe.apply(null,arguments) /*! * License: LGPL-2.1-or-later * Dependencies: * * @webcomponents/scoped-custom-element-registry: BSD-3-Clause * @dbp-toolkit/app-shell: LGPL-2.1-or-later * @dbp-toolkit/language-select: LGPL-2.1-or-later * @dbp-toolkit/common: LGPL-2.1-or-later * @dbp-toolkit/auth: LGPL-2.1-or-later * event-target-shim: MIT * @dbp-toolkit/notification: LGPL-2.1-or-later * @dbp-toolkit/theme-switcher: LGPL-2.1-or-later * path-to-regexp: MIT * universal-router: MIT * generateUrls: MIT * @dbp-toolkit/matomo: LGPL-2.1-or-later * @popperjs/core: MIT * tippy.js: MIT * @dbp-toolkit/tooltip: LGPL-2.1-or-later * @dbp-toolkit/person-select: LGPL-2.1-or-later * @dbp-toolkit/pdf-viewer: LGPL-2.1-or-later */}import{D as se,i as re,g as le,b as de,h as ce,x as ue,a as pe,w as he,f as be,S as me,A as ge,y as fe,I as ve,d as ye,j as we,z as Se,B as Re,p as Ae,M as Ce,e as Ie,q as xe,o as Me,C as qe,E as De,F as Be}from"./notification.DnuvYrJ4.es.js";import{_ as ke,s as Te,$ as Ee,a as Ne,b as Le,l as Ge,F as Pe,c as Fe,R as Ve}from"./live.CFjPxCNs.es.js";import{a as Ke}from"./i18n.DfSNzjaz.es.js";class Ue extends se{constructor(){super(),this.type="",this.summary="",this.body=""}static get properties(){return{type:{type:String},summary:{type:String},body:{type:String}}}connectedCallback(){super.connectedCallback()}static get styles(){return re(e||(e=ne` ${0} ${0} ${0} .notification:not(:last-child) { margin-bottom: 1.5rem; } .notification h3 { font-weight: bold; margin-bottom: 3px; } .notification h3 { margin: 0 0 3px 0; font: inherit; font-weight: bold; } `),le(),de(),ce())}createBodyHtml(){return document.createRange().createContextualFragment(`<slot name="body">${this.body}</slot>`)}render(){const e=this.createBodyHtml();return ue(t||(t=ne` <div class="columns"> <div class="column"> <div id="inline-notification" class="notification is-${0}"> ${0} ${0} </div> </div> </div> `),""!==this.type?this.type:"info",""!==this.summary?ue(i||(i=ne` <h3>${0}</h3> `),this.summary):"",e)}}var je={"create-request":{"back-to-create":"Zurück zu: einen neuen Auftrag erstellen","create-dispatch-order":"Versandauftrag ausfüllen","create-not-allowed-text":"Sie besitzen in der gewählten Gruppe nur Leserechte für Versandaufträge und können den Absender deshalb nicht ändern.","create-not-allowed-title":"Keine Rechte!","create-request-button-text":"Dokumente auswählen","default-reference-number":"-","default-subject":"Nachricht von Ihrer Hochschule","description-text":"Hier können Sie einen neuen Versandauftrag anlegen. Nachdem Sie einen Versandauftrag erstellt haben, können Sie diesen in der Liste Ihrer Versandaufträge einsehen, bearbeiten und anschließend für den Versand freigeben.","empty-fields-given":"Bitte füllen Sie alle Felder aus!","empty-subject":"Bitte geben Sie einen Betreff für den Versandauftrag ein:","error-changed-reference-number-text":"Die eingegebene Geschätszahl erfüllt nicht die erforderlichen Kriterien und konnte daher nicht gespeichert werden.","error-changed-reference-number-title":"Geschäftszahl ungültig","error-changed-subject-text":"Die eingegebene Betreff erfüllt nicht die erforderlichen Kriterien und konnte daher nicht gespeichert werden.","error-changed-subject-title":"Betreff ungültig","error-no-writes":"Sie besitzen in dieser Gruppe nur Leserechte für Versandaufträge und können deshalb keine neuen Aufträge erstellen.","error-requested-text":"Es ist ein Fehler aufgetreten.","error-requested-title":"Fehler!","multiple-requests-text":"Pro Dokument einen eigenen Versandauftrag erstellen","request-subject":"Betreff","sender-full-name":"","add-recipient-country-warning":"Die österreichische Post bietet derzeit keine hybriden Rückscheine für internationale Aussendungen an. Falls für Ihr Zielland die Zusatzleistung Rückschein besteht, wird Ihnen dieser physisch zugestellt. Genauere Informationen über die Versandbedingungen erfahren Sie für das jeweilige Zielland auf der Webseite der <a class='int-link-external' href='https://www.post.at/p/c/brief-laenderinformationen'>Österreichischen Post</a>.","successfully-requested-text":"Der Versandauftrag wurde erfolgreich angelegt. Sie können diesen jetzt weiter bearbeiten, sowie löschen oder freigeben, oder einen weiteren Versandauftrag anlegen.","successfully-requested-text-multiple":"Die Versandaufträge wurden erfolgreich angelegt. Sie können diese jetzt weiter bearbeiten, sowie löschen oder freigeben, oder weitere Versandaufträge anlegen.","successfully-requested-title":"Erfolgreich erstellt!"},"error-delivery-channel-text":"Einer oder mehrere der gewählten Empfänger hat einen ungültigen Zustellkanal. Adressdaten müssen händisch eingegeben werden.","error-delivery-channel-title":"Kein gültiger Zustellkanal!","error-login-message":"Sie müssen eingeloggt sein, um diese Funktion nutzen zu können!","error-no-read":"Sie sind derzeit keiner Gruppe zugeordnet, in der Sie Lese- oder Schreibrechte für Versandaufträge haben.","error-no-writes":"Sie besitzen in dieser Gruppe nur Leserechte für Versandaufträge und können deshalb keine Aufträge bearbeiten, freigeben oder löschen.","error-not-permitted":"Sie haben nicht die Berechtigung, um diese Aktion durchführen zu Können!","loading-message":"Lädt...","show-requests":{"add-files-button-text":"Datei hinzufügen","add-recipient-ac-dialog-label":"Land","add-recipient-al-dialog-label":"Ort","add-recipient-birthdate-dialog-label":"Geburtsdatum","add-recipient-birthdate-dialog-placeholder-day":"TT","add-recipient-birthdate-dialog-placeholder-month":"MM","add-recipient-birthdate-dialog-placeholder-year":"JJJJ","add-recipient-button-text":"Empfänger hinzufügen","add-recipient-dialog-button-cancel":"Abbrechen","add-recipient-dialog-button-ok":"Übernehmen","add-recipient-dialog-title":"Empfänger hinzufügen","add-recipient-fn-dialog-label":"Familienname","add-recipient-gn-dialog-label":"Vorname","add-recipient-or-text":"Oder geben Sie manuell einen Empfänger ein:","add-recipient-pc-dialog-label":"PLZ","add-recipient-person-select-label":"Wählen Sie eine Person über die Personensuche:","add-recipient-sa-dialog-label":"Straße","add-subject-description":"","add-subject-dialog-button-ok":"Übernehmen","all-columns":"Alle Spalten","app-delivery-id":"App Delivery ID","back-to-list":"Zurück zur Liste aller Versandaufträge","collapse-all":"Alles zuklappen","create-new-request":"neuen Versandauftrag erstellen","date-created":"Erstelldatum","date-submitted":"Freigabedatum","date-submitted-not-submitted":"Dieser Auftrag wurde noch nicht freigegeben.","delete-button-text":"Löschen","delete-dialog-text_one":"Möchten Sie diesen Versandauftrag wirklich löschen? Bitte beachten Sie, dass dabei auch alle gespeicherten Anhänge und Empfänger gelöscht werden.","delete-dialog-text_other":"Möchten Sie diese {{count}} Versandaufträge wirklich löschen? Bitte beachten Sie, dass dabei auch alle gespeicherten Anhänge und Empfänger gelöscht werden.","delete-file-button-text":"Datei löschen","delete-not-allowed-text":"Diese Aktion ist bei bereits freigegebenen Versandaufträgen nicht mehr möglich.","delete-not-allowed-title":"Nicht erlaubt!","delete-recipient-button-text":"Empfänger löschen","delivery-end-date":"Zugestellt am","delivery-service-dialog-label":"Zustellkanal","delivery-status-changes":"Sendungsverlauf","description-text":"Hier können Sie die Liste aller Ihrer bisher angelegten Versandaufträge einsehen und diese bearbeiten, löschen oder abschließen. Alternativ können Sie auch einen ","detailed-dispatch-order":"Versandauftrag bearbeiten","dispatch-orders":"Angelegte Versandaufträge:","dispatch-status":"Sendungsstatus:","download-button-text":"Datei herunterladen","edit-request-button-text":"Versandauftrag bearbeiten","delete-request-button-text":"Versandauftrag löschen","send-request-button-text":"Zum Versand freigeben","edit-recipient-ac-dialog-label":"Land","edit-recipient-al-dialog-label":"Ort","edit-recipient-dialog-button-cancel":"Abbrechen","edit-recipient-dialog-button-ok":"Übernehmen","edit-recipient-dialog-title":"Empfänger bearbeiten","edit-recipient-fn-dialog-label":"Familienname","edit-recipient-gn-dialog-label":"Vorname","edit-recipient-pc-dialog-label":"PLZ","edit-recipient-sa-dialog-label":"Straße","edit-recipients-button-text":"Empfänger bearbeiten","edit-reference-number-button-text":"Geschäftszahl bearbeiten","edit-reference-number-dialog-button-ok":"Übernehmen","edit-reference-number-success-text":"Die Geschäftszahl wurde erfolgreich geändert.","edit-reference-number-success-title":"Erfolgreich geändert!","edit-sender-ac-dialog-label":"Land","edit-sender-al-dialog-label":"Ort","edit-sender-bn-dialog-label":"Hausnummer","edit-sender-button-text":"Absender editieren","edit-sender-dialog-button-cancel":"Abbrechen","edit-sender-dialog-button-ok":"Übernehmen","edit-sender-dialog-title":"Absender editieren","edit-sender-fn-dialog-label":"Vollständiger Personenname","edit-sender-gn-dialog-label":"Name der Organisation","edit-sender-pc-dialog-label":"PLZ","edit-sender-sa-dialog-label":"Straße","edit-subject-button-text":"Betreff bearbeiten","edit-subject-dialog-button-ok":"Übernehmen","edit-subject-modal-title":"Betreff bearbeiten","edit-subject-success-text":"Der Betreff wurde erfolgreich geändert.","edit-subject-success-title":"Änderung erfolgreich!","electronically-deliverable":"Elektronische Zustellung möglich","empty-date-submitted":"In Bearbeitung","empty-files-text":"(Noch) keine Dateien angehängt.","empty-reference-number":"Keine Geschäftszahl vergeben","empty-sender-text":"(Noch) keine Person angegeben.","empty-subject-text":"Kein Betreff angegeben","error-reference-number-auto-update-failed-text":"Die Geschäftszahl wurde erfolgreich aus dem PDF gelesen, konnte aber nicht gespeichert werden!","error-reference-number-auto-update-failed-title":"Fehler beim Speichern der Geschäftszahl","error-reference-number-auto-update-success-text":"Die Geschäftszahl wurde erfolgreich aus dem PDF gelesen und gespeichert!","error-reference-number-auto-update-success-title":"Geschäftszahl erfolgreich gespeichert","expand-all":"Alles aufklappen",failure:"Fehler","file-viewer-dialog-title":"Datei ansehen","filepicker-button-title":"Dokumente auswählen","filepicker-context":"Dokumente für den Versand auswählen",files:"Angehängte Dateien",id:"Betreff","loading-table-message":"Versandaufträge werden geladen. Dies kann eine Weile dauern.","metadata-files-text":"Sie haben keine Berechtigung die angehängten Dateien zu sehen.","metadata-subject-text":"Nicht sichtbar","missing-files":{text:"Für den Versand ist mindestens eine Datei erforderlich.",title:"Fehlende Dateien"},"missing-recipients":{text:"Für den Versand ist mindestens ein Empfänger erforderlich.",title:"Fehlender Empfänger"},"missing-reference-number":{text:"Für den Versand muss eine Geschäftszahl angegeben werden.",title:"Fehlende Geschäftszahl"},"missing-subject":{text:"Für den Versand muss ein Betreff angegeben werden.",title:"Fehlender Betreff"},"modal-close":"Modal schließen","modified-from":"Zuletzt bearbeitet von","no-files-attached":"(Noch) keine Dateien angehängt.","no-recipients-added":"(Noch) keine Empfänger angegeben.","no-recipients-text":"(Noch) keine Empfänger angegeben.","no-subject-found":"Kein Betreff angegeben","no-table-data":"Es konnten keine Versandaufträge gefunden werden.","not-deliverable-1":"Keine Zustellung möglich","not-deliverable-2":"Adressdaten müssen händisch eingegeben werden.","only-postal-deliverable":"Nur postalische Zustellung möglich","organization-select-description":"Bitte wählen Sie Ihre Gruppe:","overall-status-failure":"{{failure}} Fehler","overall-status-pending":"{{pending}} In Zustellung","overall-status-success":"{{success}} Zugestellt","overall-status-success-foreign-countries":"{{success}} Ursprungsland verlassen",pending:"In Zustellung","recipient-id":"Empfängerauftrags-ID",recipients:"Empfänger","reference-number":"Geschäftszahl","reference-number-dialog-title":"Geschäftszahl bearbeiten","reset-select-button-text":"Felder zurücksetzen","save-field-label":"Datei herunterladen","search-box-text":"Suchen","search-in":"In Spalten suchen","search-in-column":"Spalte auswählen","search-operator":"Suchoperator","search-operator-ends":"endet mit","search-operator-equal":"gleich","search-operator-greater":"größer als","search-operator-greaterorequal":"größergleich","search-operator-keywords":"Schlagwortsuche","search-operator-less":"kleiner als","search-operator-lessthanorequal":"kleinergleich","search-operator-like":"in Wort enthalten","search-operator-notequal":"nicht enthalten","search-operator-regex":"Regular Expression","search-operator-starts":"fängt an mit",sender:"Absender","short-status-failure":"Fehler","short-status-pending":"In Zustellung","short-status-success":"Zugestellt","short-status-success-foreign-countries":"Ursprungsland verlassen","show-detailed-dispatch-order":"Versandauftrag ansehen","show-file-button-text":"Datei ansehen","show-recipient-button-text":"Detailansicht öffnen","show-recipient-dialog-title":"Empfängerdetails","status-completed-date":"Abgesendet am {{date}}","submit-button-text":"Zum Versand freigeben","submit-dialog-text_one":"Möchten Sie diesen Versandauftrag wirklich freigeben?","submit-dialog-text_other":"Möchten Sie diese {{count}} Versandaufträge wirklich freigeben?","submit-not-allowed-text":"Diese Aktion ist bei bereits freigegebenen Versandaufträgen nicht mehr möglich.","submit-not-allowed-title":"Nicht erlaubt!","submit-status":"Status",success:"Zugestellt","success-foreign-countries":"Ursprungsland verlassen","successfully-added-file-text":"Die ausgewählte Datei wurde erfolgreich zum Versandauftrag hinzugefügt.","successfully-added-file-title":"Erfolgreich hochgeladen!","successfully-added-recipient-text":"Der Empfänger wurde erfolgreich hinzugefügt.","successfully-added-recipient-title":"Erfolgreich hinzugefügt!","successfully-deleted-file-text":"Die Datei wurde erfolgreich gelöscht.","successfully-deleted-file-title":"Erfolgreich gelöscht!","successfully-deleted-recipient-text":"Der Empfänger wurde erfolgreich gelöscht.","successfully-deleted-recipient-title":"Erfolgreich gelöscht!","successfully-deleted-text":"Der Versandauftrag wurde erfolgreich gelöscht.","successfully-deleted-title":"Erfolgreich gelöscht!","successfully-edited-recipient-text":"Der Empfänger wurde erfolgreich geändert.","successfully-edited-recipient-title":"Erfolgreich geändert!","successfully-submitted-text":"Der Versandauftrag wurde erfolgreich freigegeben und wird versandt.","successfully-submitted-title":"Erfolgreich freigegeben!","successfully-updated-sender-text":"Der Absender wurde erfolgreich geändert.","successfully-updated-sender-title":"Erfolgreich geändert!","table-header-date-created":"Erstelldatum","table-header-details":"Details","table-header-files":"Angehängte Dateien","table-header-gz":"Geschäftszahl","table-header-id":"Auftrags-ID","table-header-recipients":"Empfänger","table-header-subject":"Betreff",unknown:"Unbekannt","return-receipt":{"widget-label":"Rückschein","pdf-only-text":"Nur PDF-Dateien sind erlaubt","upload-button-text":"Rückschein hochladen","upload-pdf-text":"Rückschein hochladen","download-button-text":"Rückschein herunterladen","view-button-text":"Rückschein anzeigen","delete-button-text":"Rückschein löschen","uploaded-on":"Hochgeladen am:","upload-not-allowed":"Aktuell ist kein Hochladen von Rückscheinen möglich.","delete-before-uploading":"Ein Rückschein wurde bereits hochgeladen. Falls Sie einen neuen Rückschein hochladen möchten, löschen Sie bitte zuerst den aktuellen.","file-not-received":"Keine Datei erhalten","file-uploaded-successfully-text":"Der Rückschein wurde erfolgreich hochgeladen.","file-upload-error-title":"Fehler beim Hochladen der Datei","file-delete-error-text":"Fehler beim Löschen der Datei","successfully-deleted-file-text":"Der Rückschein wurde erfolgreich gelöscht.","error-file-donwload":"Fehler beim Herunterladen der Datei"}}},Oe={"create-request":{"back-to-create":"Back to: create a new dispatch request","create-dispatch-order":"Fill in dispatch order","create-not-allowed-text":"You only have read rights for dispatch orders in the selected group and therefore cannot change the sender.","create-not-allowed-title":"No access rights!","create-request-button-text":"Select Documents","default-reference-number":"-","default-subject":"Message from your University","description-text":"Here you can create a new dispatch order. After you have created a dispatch order, you can view it in the list of your dispatch orders, edit it and then release it for dispatch.","empty-fields-given":"Please fill in all fields!","empty-subject":"Please enter a subject for the dispatch order:","error-changed-reference-number-text":"The reference number entered does not meet the required criteria and therefore could not be saved.","error-changed-reference-number-title":"Reference number ungültig","error-changed-subject-text":"Die eingegebene Betreff erfüllt nicht die erforderlichen Kriterien und konnte daher nicht gespeichert werden.","error-changed-subject-title":"Subject invalid","error-no-writes":"You only have read rights for shipping orders in this group, and therefore cannot create new orders.","error-requested-text":"There was an error.","error-requested-title":"Error!","multiple-requests-text":"Create a new dispatch orders for each document","request-subject":"Subject","sender-full-name":"","add-recipient-country-warning":"The Austrian Post currently does not offer hybrid advice of receipt for international mailings. If the advice of receipt is available for your destination country, it will be delivered to you physically. More detailed information about the shipping conditions for the respective destination country is available on the <a class='int-link-external' href='https://www.post.at/p/c/brief-laenderinformationen'>Austrian Post's website</a>.","successfully-requested-text":"The dispatch order has been created successfully. You can edit it further now or save it for later.","successfully-requested-text-multiple":"The dispatch orders have been created successfully. You can edit them further now or save them for later.","successfully-requested-title":"Successfully created"},"error-delivery-channel-text":"One or more of the selected recipients has an invalid delivery channel. Additional address data must be entered manually.","error-delivery-channel-title":"Invalid delivery channel!","error-login-message":"You need to be logged in to use this function!","error-no-read":"You are currently not assigned to a group in which you have read or write permissions for dispatch requests.","error-no-writes":"You have read-only rights for shipping orders in this group, and therefore cannot edit, submit, or delete dispatch requests.","error-not-permitted":"You do not have the permission to perform this action!","loading-message":"Loading...","show-requests":{"add-files-button-text":"Add file(s)","add-recipient-ac-dialog-label":"Country","add-recipient-al-dialog-label":"Locality","add-recipient-birthdate-dialog-label":"Birth date","add-recipient-birthdate-dialog-placeholder-day":"dd","add-recipient-birthdate-dialog-placeholder-month":"mm","add-recipient-birthdate-dialog-placeholder-year":"yyyy","add-recipient-button-text":"Add recipient","add-recipient-dialog-button-cancel":"Cancel","add-recipient-dialog-button-ok":"Confirm","add-recipient-dialog-title":"Add recipient","add-recipient-fn-dialog-label":"Family name","add-recipient-gn-dialog-label":"Given name","add-recipient-or-text":"Or enter a recipient manually:","add-recipient-pc-dialog-label":"Postal code","add-recipient-person-select-label":"Select a person using the person search:","add-recipient-sa-dialog-label":"Street address","add-subject-description":"","add-subject-dialog-button-ok":"Confirm","all-columns":"All columns","app-delivery-id":"App Delivery ID","back-to-list":"Back to the list of all dispatch orders","collapse-all":"Collapse all","create-new-request":"create new dispatch order","date-created":"Date created","date-submitted":"Date submitted","date-submitted-not-submitted":"This request has not been submitted.","delete-button-text":"Delete","delete-dialog-text_one":"Do you really want to delete this dispatch order? Please note that this will also delete all saved attachments and recipients.","delete-dialog-text_other":"Do you really want to delete these {{count}} dispatch orders? Please note that this will also delete all saved attachments and recipients.","delete-file-button-text":"Delete file","delete-not-allowed-text":"This action is no longer allowed for dispatch orders that have already been released.","delete-not-allowed-title":"Not allowed!","delete-recipient-button-text":"Delete recipient","delivery-end-date":"Delivery end date","delivery-service-dialog-label":"Delivery channel","delivery-status-changes":"Delivery status changes","description-text":"Here you can view the list of all your created dispatch orders and edit, delete or submit. You can also ","detailed-dispatch-order":"Edit dispatch order","dispatch-orders":"Dispatch orders:","dispatch-status":"Delivery status:","download-button-text":"Download file","edit-request-button-text":"Edit request","delete-request-button-text":"Delete request","send-request-button-text":"Release for dispatch","edit-recipient-ac-dialog-label":"Country","edit-recipient-al-dialog-label":"Locality","edit-recipient-dialog-button-cancel":"Cancel","edit-recipient-dialog-button-ok":"OK","edit-recipient-dialog-title":"Edit recipient","edit-recipient-fn-dialog-label":"Family name","edit-recipient-gn-dialog-label":"Given name","edit-recipient-pc-dialog-label":"Postal code","edit-recipient-sa-dialog-label":"Street address","edit-recipients-button-text":"Edit recipient","edit-reference-number-button-text":"Edit reference number","edit-reference-number-dialog-button-ok":"OK","edit-reference-number-success-text":"The reference number was successfully changed.","edit-reference-number-success-title":"Successfully changed!","edit-sender-ac-dialog-label":"Country","edit-sender-al-dialog-label":"Locality","edit-sender-bn-dialog-label":"Building number","edit-sender-button-text":"Edit sender","edit-sender-dialog-button-cancel":"Cancel","edit-sender-dialog-button-ok":"Confirm","edit-sender-dialog-title":"Edit sender","edit-sender-fn-dialog-label":"Personal name","edit-sender-gn-dialog-label":"Organization name","edit-sender-pc-dialog-label":"Postal code","edit-sender-sa-dialog-label":"Street address","edit-subject-button-text":"Edit subject","edit-subject-dialog-button-ok":"OK","edit-subject-modal-title":"Edit subject","edit-subject-success-text":"The subject was successfully changed.","edit-subject-success-title":"Successfully changed!","electronically-deliverable":"Electronically deliverable","empty-date-submitted":"Open","empty-files-text":"No files attached (yet)","empty-reference-number":"No reference number specified","empty-sender-text":"No person was specified (yet)","empty-subject-text":"No subject specified","error-reference-number-auto-update-failed-text":"The reference number was successfully extracted from the PDF but could not be saved!","error-reference-number-auto-update-failed-title":"Reference number saving error","error-reference-number-auto-update-success-text":"The reference number was successfully extracted from the PDF und saved.","error-reference-number-auto-update-success-title":"Reference number successfully saved","expand-all":"Expand all",failure:"Failure","file-viewer-dialog-title":"Show file","filepicker-button-title":"Select documents","filepicker-context":"Upload documents for dispatch order",files:"Files",id:"Subject","loading-table-message":"Dispatch requests are loading. This may take a while.","metadata-files-text":"You do not have the necessary permissions to view the attached files.","metadata-subject-text":"Not visible","missing-files":{text:"At least one file is required to submit a dispatch order.",title:"Missing files"},"missing-recipients":{text:"At least one recipient is required to submit a dispatch order.",title:"Missing recipients"},"missing-reference-number":{text:"A reference number must be set to submit a dispatch order.",title:"Missing reference number"},"missing-subject":{text:"A subject must be set to submit a dispatch order.",title:"Missing subject"},"modal-close":"Close modal","modified-from":"Last modified from","no-files-attached":"No files attached (yet).","no-recipients-added":"No recipients specified (yet).","no-recipients-text":"No recipients specified (yet)","no-subject-found":"No subject found","no-table-data":"No dispatch requests could be found.","not-deliverable-1":"Not deliverable","not-deliverable-2":"Address data must be inserted manually.","only-postal-deliverable":"Only postal deliverable","organization-select-description":"Please choose your group:","overall-status-failure":"{{failure}} Failure","overall-status-pending":"{{pending}} Pending","overall-status-success":"{{success}} Delivered","overall-status-success-foreign-countries":"{{success}} Left the country of origin",pending:"Pending / In-transit","recipient-id":"Recipient request ID",recipients:"Recipients","reference-number":"Reference number","reference-number-dialog-title":"Edit reference number","reset-select-button-text":"Reset fields","save-field-label":"Download file","search-box-text":"Search","search-in":"Search in colums","search-in-column":"Select column","search-operator":"Searchoperator","search-operator-ends":"ends with","search-operator-equal":"equal","search-operator-greater":"greater than","search-operator-greaterorequal":"greater than or equal","search-operator-keywords":"keyword search","search-operator-less":"less than","search-operator-lessthanorequal":"less than or equal","search-operator-like":"like","search-operator-notequal":"not equal","search-operator-regex":"regular expression","search-operator-starts":"starts with",sender:"Sender","short-status-failure":"Failure","short-status-pending":"Pending","short-status-success":"Delivered","short-status-success-foreign-countries":"Left country of origin","show-detailed-dispatch-order":"Show dispatch order","show-file-button-text":"Show file","show-recipient-button-text":"Show details","show-recipient-dialog-title":"Show recipient","status-completed-date":"Sent {{date}}","submit-button-text":"Release for dispatch","submit-dialog-text_one":"Do you really want to release this dispatch order?","submit-dialog-text_other":"Do you really want to release these {{count}} dispatch orders?","submit-not-allowed-text":"This action is no longer allowed for dispatch orders that have already been released.","submit-not-allowed-title":"Not allowed!","submit-status":"Status",success:"Delivered","success-foreign-countries":"Left the country of origin","successfully-added-file-text":"The selected file was successfully uploaded to the dispatch order.","successfully-added-file-title":"Successfully uploaded!","successfully-added-recipient-text":"The sender was successfully added.","successfully-added-recipient-title":"Successfully added!","successfully-deleted-file-text":"The file was successfully deleted.","successfully-deleted-file-title":"Successfully deleted!","successfully-deleted-recipient-text":"The recipient was successfully deleted.","successfully-deleted-recipient-title":"Successfully deleted!","successfully-deleted-text":"The dispatch order was successfully deleted.","successfully-deleted-title":"Successfully deleted!","successfully-edited-recipient-text":"The recipient was successfully changed.","successfully-edited-recipient-title":"Successfully changed!","successfully-submitted-text":"The dispatch order has been successfully submitted and will be dispatched.","successfully-submitted-title":"Successfully submitted!","successfully-updated-sender-text":"The sender was successfully changed.","successfully-updated-sender-title":"Successfully updated!","table-header-date-created":"Date created","table-header-details":"Details","table-header-files":"Attached Files","table-header-gz":"Reference number","table-header-id":"Request-ID","table-header-recipients":"Recipients","table-header-subject":"Subject",unknown:"Unknown","return-receipt":{"widget-label":"Advice of receipt","pdf-only-text":"Only PDF files are allowed","upload-button-text":"Upload return receipt","upload-pdf-text":"Upload return receipt","download-button-text":"Download return receipt","view-button-text":"View return receipt","delete-button-text":"Delete return receipt","uploaded-on":"Uploaded on:","upload-not-allowed":"It is not possible to upload a receipt for this status.","delete-before-uploading":"A return receipt has already been downloaded. Please delete the current receipt if you wish to upload a new one.","file-not-received":"No file received","file-uploaded-successfully-text":"The receipt is successfully uploaded","file-upload-error-title":"Error during file upload","file-delete-error-text":"Error during file deletion","successfully-deleted-file-text":"The receipt was successfully deleted.","error-file-donwload":"Error during file download"}}};function $e(){return pe({en:Oe,de:je},"de","en")}function He(e,t,i){return t&&function(e,t){for(var i=0;i<t.length;i++){var a=t[i];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}(e.prototype,t),e}function ze(e){return function(e){if(Array.isArray(e))return We(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return We(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);"Object"===i&&e.constructor&&(i=e.constructor.name);if("Map"===i||"Set"===i)return Array.from(i);if("Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i))return We(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function We(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,a=new Array(t);i<t;i++)a[i]=e[i];return a}var Ze,Je,Ye,_e,Qe,Xe=(Ze=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","[contenteditable]",'[tabindex]:not([tabindex^="-"])'],Je=function(){function e(t){var i=t.targetModal,a=t.triggers,n=void 0===a?[]:a,o=t.onShow,s=void 0===o?function(){}:o,r=t.onClose,l=void 0===r?function(){}:r,d=t.openTrigger,c=void 0===d?"data-micromodal-trigger":d,u=t.closeTrigger,p=void 0===u?"data-micromodal-close":u,h=t.openClass,b=void 0===h?"is-open":h,m=t.disableScroll,g=void 0!==m&&m,f=t.disableFocus,v=void 0!==f&&f,y=t.awaitCloseAnimation,w=void 0!==y&&y,S=t.awaitOpenAnimation,R=void 0!==S&&S,A=t.debugMode,C=void 0!==A&&A;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.modal=this.modal="string"==typeof i?document.getElementById(i):i,this.config={debugMode:C,disableScroll:g,openTrigger:c,closeTrigger:p,openClass:b,onShow:s,onClose:l,awaitCloseAnimation:w,awaitOpenAnimation:R,disableFocus:v},n.length>0&&this.registerTriggers.apply(this,ze(n)),this.onClick=this.onClick.bind(this),this.onKeydown=this.onKeydown.bind(this)}return He(e,[{key:"registerTriggers",value:function(){for(var e=this,t=arguments.length,i=new Array(t),a=0;a<t;a++)i[a]=arguments[a];i.filter(Boolean).forEach((function(t){t.addEventListener("click",(function(t){return e.showModal(t)}))}))}},{key:"showModal",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.activeElement=document.activeElement,this.modal.setAttribute("aria-hidden","false"),this.modal.classList.add(this.config.openClass),this.scrollBehaviour("disable"),this.addEventListeners(),this.config.awaitOpenAnimation?this.modal.addEventListener("animationend",(function t(){e.modal.removeEventListener("animationend",t,!1),e.setFocusToFirstNode()}),!1):this.setFocusToFirstNode(),this.config.onShow(this.modal,this.activeElement,t)}},{key:"closeModal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.modal;if(this.modal.setAttribute("aria-hidden","true"),this.removeEventListeners(),this.scrollBehaviour("enable"),this.activeElement&&this.activeElement.focus&&this.activeElement.focus(),this.config.onClose(this.modal,this.activeElement,e),this.config.awaitCloseAnimation){var i=this.config.openClass;this.modal.addEventListener("animationend",(function e(){t.classList.remove(i),t.removeEventListener("animationend",e,!1)}),!1)}else t.classList.remove(this.config.openClass)}},{key:"closeModalById",value:function(e){e instanceof HTMLElement?this.modal=e:this.model=document.getElementById(e),this.modal&&this.closeModal()}},{key:"scrollBehaviour",value:function(e){if(this.config.disableScroll){var t=document.querySelector("body");switch(e){case"enable":Object.assign(t.style,{overflow:""});break;case"disable":Object.assign(t.style,{overflow:"hidden"})}}}},{key:"addEventListeners",value:function(){this.modal.addEventListener("touchstart",this.onClick),this.modal.addEventListener("mousedown",this.onClick),document.addEventListener("keydown",this.onKeydown)}},{key:"removeEventListeners",value:function(){this.modal.removeEventListener("touchstart",this.onClick),this.modal.removeEventListener("mousedown",this.onClick),document.removeEventListener("keydown",this.onKeydown)}},{key:"onClick",value:function(e){e.target.hasAttribute(this.config.closeTrigger)&&this.closeModal(e)}},{key:"onKeydown",value:function(e){27===e.keyCode&&this.closeModal(e),9===e.keyCode&&this.retainFocus(e)}},{key:"getFocusableNodes",value:function(){var e=this.modal.querySelectorAll(Ze);return Array.apply(void 0,ze(e))}},{key:"setFocusToFirstNode",value:function(){var e=this;if(!this.config.disableFocus){var t=this.getFocusableNodes();if(0!==t.length){var i=t.filter((function(t){return!t.hasAttribute(e.config.closeTrigger)}));i.length>0&&i[0].focus(),0===i.length&&t[0].focus()}}}},{key:"retainFocus",value:function(e){}}]),e}(),Ye=null,_e=function(e){if(!document.getElementById(e))return console.warn("MicroModal: ❗Seems like you have missed %c'".concat(e,"'"),"background-color: #f8f9fa;color: #50596c;font-weight: bold;","ID somewhere in your code. Refer example below to resolve it."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'<div class="modal" id="'.concat(e,'"></div>')),!1},Qe=function(e,t){if(function(e){e.length<=0&&(console.warn("MicroModal: ❗Please specify at least one %c'micromodal-trigger'","background-color: #f8f9fa;color: #50596c;font-weight: bold;","data attribute."),console.warn("%cExample:","background-color: #f8f9fa;color: #50596c;font-weight: bold;",'<a href="#" data-micromodal-trigger="my-modal"></a>'))}(e),!t)return!0;for(var i in t)_e(i);return!0},{init:function(e){var t=Object.assign({},{openTrigger:"data-micromodal-trigger"},e),i=ze(document.querySelectorAll("[".concat(t.openTrigger,"]"))),a=function(e,t){var i=[];return e.forEach((function(e){var a=e.attributes[t].value;void 0===i[a]&&(i[a]=[]),i[a].push(e)})),i}(i,t.openTrigger);if(!0!==t.debugMode||!1!==Qe(i,a))for(var n in a){var o=a[n];t.targetModal=n,t.triggers=ze(o),Ye=new Je(t)}},show:function(e,t){var i=t||{};i.targetModal=e,!0===i.debugMode&&!1===_e(e)||(Ye&&Ye.removeEventListeners(),(Ye=new Je(i)).showModal())},close:function(e){e?Ye.closeModalById(e):Ye.closeModal()}});window.MicroModal=Xe;const et=async e=>{const t=await(async e=>new Promise(((t,i)=>{let a=new FileReader;a.onload=()=>{t(a.result)},a.onerror=()=>{i(a.error)},a.readAsBinaryString(e)})))(e),i=await ke({data:t}).promise;let a=null;return await i.getPage(1).then((async e=>{await e.getAnnotations().then((async e=>{await he(e,(async e=>{if(null===a&&e.contentsObj.str.startsWith("dbp_annotation_bbe3a371=")){let t=e.contentsObj.str;a=t.substring(t.indexOf("=")+1)}}))}))})),a},tt=e=>{const t=";base64,",i=e.indexOf(t)+8,a=e.substring(i),n=window.atob(a),o=n.length;let s=new Uint8Array(o);for(let e=0;e<o;e++)s[e]=n.charCodeAt(e);return s},it=e=>{const t=e.indexOf(";base64,");return e.substring(5,t)};function at(){return ue(a||(a=ne` <option value></option> <option value="AF">Afghanistan</option> <option value="AX">Ålandinseln</option> <option value="AL">Albanien</option> <option value="DZ">Algerien</option> <option value="AS">Amerikanisch-Samoa</option> <option value="AD">Andorra</option> <option value="AO">Angola</option> <option value="AI">Anguilla</option> <option value="AQ">Antarktis</option> <option value="AG">Antigua und Barbuda</option> <option value="AR">Argentinien</option> <option value="AM">Armenien</option> <option value="AW">Aruba</option> <option value="AU">Australien</option> <option value="AZ">Aserbaidschan</option> <option value="EG">Ägypten</option> <option value="GQ">Äquatorialguinea</option> <option value="ET">Äthiopien</option> <option value="BS">Bahamas</option> <option value="BH">Bahrain</option> <option value="BD">Bangladesch</option> <option value="BB">Barbados</option> <option value="BY">Belarus</option> <option value="BE">Belgien</option> <option value="BZ">Belize</option> <option value="BJ">Benin</option> <option value="BM">Bermuda</option> <option value="BT">Bhutan</option> <option value="BO">Bolivien, Plurinationaler Staat</option> <option value="BQ">Bonaire, Sint Eustatius and Saba</option> <option value="BA">Bosnien und Herzegovina</option> <option value="BW">Botsuana</option> <option value="BV">Bouvetinsel</option> <option value="BR">Brasilien</option> <option value="IO">Britisches Territorium im Indischen Ozean</option> <option value="BN">Brunei Darussalam</option> <option value="BG">Bulgarien</option> <option value="BF">Burkina Faso</option> <option value="BI">Burundi</option> <option value="KY">Cayman-Inseln</option> <option value="CL">Chile</option> <option value="CN">China</option> <option value="CD">Congo, Demokratische Republik</option> <option value="CK">Cook Inseln</option> <option value="CR">Costa Rica</option> <option value="CW">Curaçao</option> <option value="DK">Dänemark</option> <option value="LA">Demokratische Volksrepublik Laos</option> <option value="DE">Deutschland</option> <option value="DJ">Dschibuti</option> <option value="DM">Dominica</option> <option value="DO">die Dominikanische Republik</option> <option value="EC">Ekuador</option> <option value="SV">El Salvador</option> <option value="CI">Elfenbeinküste</option> <option value="ER">Eritrea</option> <option value="EE">Estland</option> <option value="FK">Falklandinseln (Malvinen)</option> <option value="FO">Färöer-Inseln</option> <option value="FJ">Fidschi</option> <option value="FI">Finnland</option> <option value="FR">Frankreic</option> <option value="GF">Französisch-Guayana</option> <option value="PF">Französisch-Polynesien</option> <option value="TF">Französische Süd- und Antarktisgebiete</option> <option value="GA">Gabun</option> <option value="GM">Gambia</option> <option value="GE">Georgien</option> <option value="GH">Ghana</option> <option value="GI">Gibraltar</option> <option value="GR">Griechenland</option> <option value="GL">Grönland</option> <option value="GD">Grenada</option> <option value="GP">Guadeloupe</option> <option value="GU">Guam</option> <option value="GT">Guatemala</option> <option value="GG">Guernsey</option> <option value="GN">Guinea</option> <option value="GW">Guinea-Bissau</option> <option value="GY">Guyana</option> <option value="HT">Haiti</option> <option value="HM">Heard und McDonaldinseln</option> <option value="VA">Heiliger Stuhl (Vatikanstadt)</option> <option value="HN">Honduras</option> <option value="HK">Hong Kong</option> <option value="IN">Indien</option> <option value="ID">Indonesien</option> <option value="IR">Iran, Islamische Republik</option> <option value="IQ">Ira</option> <option value="IE">Irland</option> <option value="IS">Island</option> <option value="IM">Isle of Man</option> <option value="IL">Israel</option> <option value="IT">Italien</option> <option value="JM">Jamaika</option> <option value="JP">Japan</option> <option value="YE">Jemen</option> <option value="JE">Jersey</option> <option value="JO">Jordanien</option> <option value="VG">Jungferninseln, Britische</option> <option value="VI">Jungferninseln, Amerikanische</option> <option value="KH">Kambodscha</option> <option value="CM">Kamerun</option> <option value="CA">Kanada</option> <option value="CV">Kap Verde</option> <option value="KZ">Kasachstan</option> <option value="QA">Katar</option> <option value="KE">Kenia</option> <option value="KG">Kirgisistan</option> <option value="KI">Kiribati</option> <option value="CC">Kokosinseln</option> <option value="CO">Kolumbien</option> <option value="KM">die Komoren</option> <option value="CG">der Kongo</option> <option value="KP">Korea, Demokratischen Volksrepublik</option> <option value="KR">Korea, Volksrepublik</option> <option value="HR">Kroatien</option> <option value="CU">Kuba</option> <option value="KW">Kuwait</option> <option value="LV">Lettland</option> <option value="LB">Libanon</option> <option value="LS">Lesotho</option> <option value="LR">Liberia</option> <option value="LY">Libyen</option> <option value="LI">Liechtenstein</option> <option value="LT">Litauen</option> <option value="LU">Luxemburg</option> <option value="MO">Macao</option> <option value="MG">Madagaskar</option> <option value="MW">Malawi</option> <option value="MY">Malaysia</option> <option value="MV">die Malediven</option> <option value="ML">Mali</option> <option value="MT">Malta</option> <option value="MA">Marokko</option> <option value="MH">Marshallinseln</option> <option value="MQ">Martinique</option> <option value="MR">Mauretanien</option> <option value="MU">Mauritius</option> <option value="YT">Mayotte</option> <option value="MX">Mexiko</option> <option value="FM">Mikronesien, Föderierte Staaten von</option> <option value="MD">Moldawien, Republik</option> <option value="MC">Monaco</option> <option value="MN">Mongolei</option> <option value="ME">Montenegro</option> <option value="MS">Montserrat</option> <option value="MZ">Mosambik</option> <option value="MM">Myanmar</option> <option value="NA">Namibia</option> <option value="NR">Nauru</option> <option value="NP">Nepal</option> <option value="NL">die Niederlande</option> <option value="NC">Neukaledonien</option> <option value="NZ">Neuseeland</option> <option value="NI">Nicaragua</option> <option value="NE">Niger</option> <option value="NG">Nigeria</option> <option value="NU">Niue</option> <option value="MK">Nordmazedonien</option> <option value="NF">Norfolkinseln</option> <option value="MP">Nördlichen Marianen</option> <option value="NO">Norwegen</option> <option value="OM">Oman</option> <option value="AT" selected="selected">Österreich</option> <option value="PK">Pakistan</option> <option value="PW">Palau</option> <option value="PS">Palästinensischen Autonomiegebiete</option> <option value="PA">Panama</option> <option value="PG">Papua-Neuguinea</option> <option value="PY">Paraguay</option> <option value="PE">Peru</option> <option value="PH">die Philippinen</option> <option value="PN">Pitcairn</option> <option value="PL">Polen</option> <option value="PT">Portugal</option> <option value="PR">Puerto Rico</option> <option value="RE">Réunion</option> <option value="RW">Ruanda</option> <option value="RO">Rumänien</option> <option value="RU">Russland</option> <option value="SB">die Salomonen</option> <option value="ZM">Sambia</option> <option value="WS">Samoa</option> <option value="SM">San Marino</option> <option value="BL">Sankt Barthélemy</option> <option value="SH">St. Helena, Ascension und Tristan da Cunha</option> <option value="KN">Sankt Kitts und Nevis</option> <option value="LC">Sankt Lucia</option> <option value="MF">Saint Martin (Französiches Gebiet)</option> <option value="PM">Sankt-Pierre und Miquelon</option> <option value="VC">St. Vincent und die Grenadinen</option> <option value="ST">Sao Tome und Principe</option> <option value="SA">Saudi-Arabien</option> <option value="SE">Schweden</option> <option value="CH">die Schweiz</option> <option value="SN">Senegal</option> <option value="RS">Serbien</option> <option value="SC">die Seychellen</option> <option value="SL">Sierra Leone</option> <option value="ZW">Simbabwe</option> <option value="SG">Singapur</option> <option value="SX">Sint Maarten (Niederländisches Gebiet)</option> <option value="SK">die Slowakei</option> <option value="SI">Slowenien</option> <option value="SO">Somalia</option> <option value="ES">Spanien</option> <option value="LK">Sri Lanka</option> <option value="SD">Sudan</option> <option value="SR">Suriname</option> <option value="ZA">Südafrika</option> <option value="GS">Südgeorgien und die Südlichen Sandwichinseln</option> <option value="SS">Südsuda</option> <option value="SJ">Svalbard und Jan Mayen</option> <option value="SZ">Swasiland</option> <option value="SY">Syrien Arabische Republik</option> <option value="TW">Taiwan, Provinz der Republik China</option> <option value="TJ">Tadschikistan</option> <option value="TZ">Tansania, Vereinigte Republik</option> <option value="TH">Thailand</option> <option value="TL">Timor-Leste</option> <option value="TG">Togo</option> <option value="TK">Tokelau</option> <option value="TO">Tonga</option> <option value="TT">Trinidad und Tobago</option> <option value="TD">Tschad</option> <option value="CZ">die Tschechische Republik</option> <option value="TN">Tunesien</option> <option value="TR">die Türkei</option> <option value="TM">Turkmenistan</option> <option value="TC">Turks- und Caicosinseln</option> <option value="TV">Tuvalu</option> <option value="UG">Uganda</option> <option value="UA">die Ukraine</option> <option value="HU">Ungarn</option> <option value="UM">United States Minor Outlying Islands</option> <option value="UY">Uruguay</option> <option value="UZ">Usbekistan</option> <option value="VU">Vanuatu</option> <option value="VE">Venezuela, Bolivarische Republik</option> <option value="AE">Vereinigte Arabische Emirate</option> <option value="GB">das Vereinigte Königreich</option> <option value="US">die Vereinigten Staaten</option> <option value="VN">VietNam</option> <option value="WF">Wallis nd Futuna</option> <option value="CX">Weihnachtsinsel</option> <option value="EH">Westsahara</option> <option value="CF">die Zentralafrikanische Republik</option> <option value="CY">Zypern</option> `))}function nt(){return ue(n||(n=ne` <option value></option> <option value="AF">Afghanistan</option> <option value="AX">Åland Islands</option> <option value="AL">Albania</option> <option value="DZ">Algeria</option> <option value="AS">American Samoa</option> <option value="AD">Andorra</option> <option value="AO">Angola</option> <option value="AI">Anguilla</option> <option value="AQ">Antarctica</option> <option value="AG">Antigua and Barbuda</option> <op