12 Commits
Author SHA1 Message Date
enchiriadis 897e541b3b Helpers/scripts/_text_about.applescript aktualisiert
Begrüßung-/About-Dialog aktualisiert auf Version 1.5
2026-10-12 20:25:05 +00:00
enchiriadis d385341ce6 Helpers/scripts/_belegversand.applescript aktualisiert
Version 1.5:
Erweiterung für DATEV:
- Kein automatisiertes ZIP-Archiv der Anhänge
- Alle Belege werden einzeln in die Mail kopiert.
- Max. 20 MB an Payload, mit base64-Erweiterung Grenze bei 13 MB.
- erlaubte Datei-Typen sind: pdf, tif, tiff (alles andere wird von DATEV geblockt!)

Eine automatisierte Konvertierung in durchsuchbare PDF's ist über eine SmartRule in DEVONthink realisiert.
2026-10-12 20:24:12 +00:00
enchiriadis 7a6a7751f6 Helpers/scripts/_belegversand_setup.applescript aktualisiert
Erweiterungen der Funktionalität auf die Bedürfnisse von DATEV:
Belegversand.conf siehe jetzt so aus:

## Benutzer-Einstellungen - bitte individuell anpassen.
## Eine Kurz-Doku findest du in der Datei README-Belegversand.md

APP_VERSION=1.5
MAIL_TO_DEFAULT=echiriadis@netcologne.de
MAIL_CC_TO_DEFAULT=aischa.abdulaziz@gmail.de
MAIL_SUBJECT_PREFIX=Unterlagen

## Versandmodus: true = ein ZIP-Archiv (optional mit Passwort),
##               false = Belege einzeln anhängen (z.B. für DATEV)
ZIP_ARCHIVE=false
ZIP_PASSWORD_DEFAULT=

## Maximale Mailgröße in MB. Größere Sendungen werden auf mehrere Mails verteilt.
MAX_MAIL_SIZE_MB=20

## Erlaubte Dateitypen, durch Komma getrennt. Andere Belege werden
## vor dem Versand gemeldet (bitte vorher in PDF konvertieren).
SUPPORTED_FILE_TYPES_FOR_SENDING=pdf, tif, tiff

LOG_SENT_GROUP_NAME=Versendet
WRITE_DEBUG_LOG=true
SHOW_README=false
MAILBODY_FOLDER_NAME=mail_vorlagen
MAILBODY_RECORD_NAME=belegversand
SENT_TAG_FOR_DOCS=gesendet
PATH_TO_DRYRUN_PREVIEW=/tmp/DT-Belegversand-preview.txt

## Die folgenden Werte werden von der Software geschrieben.
## Bitte nur manuell editieren, wenn du weisst, was du tust!

BELEGE_ROOT_UUID=CBCEA210-6C76-4DB5-9195-2295354C6080
README_UUID=D5B05DFD-710E-4577-9808-E544741F2049
2026-10-12 20:18:02 +00:00
enchiriadis e88720b2ca Helpers/scripts/_belegversand_setup.applescript aktualisiert
on buildReadmeText()
Doku und Tutorial jetzt im MediaWiki.
URL angepasst.
2026-08-18 12:58:21 +00:00
enchiriadis 4943f1b0a9 Helpers/scripts/_belegversand_setup.applescript aktualisiert
Vereinfachte buildReadmeText().
Interne README enthält nur Stichworte und Verweise auf die Quellen.
2026-08-18 10:43:05 +00:00
enchiriadis 89f6ef5ef0 Helpers/scripts/_text_about.applescript hinzugefügt
Textgenerierung der About-Box.
2026-08-18 09:55:05 +00:00
enchiriadis 77bdff24fb Helpers/scripts/_belegversand.applescript aktualisiert
basePath angepasst und runTemplateSelector() entsprechend korrigiert.
2026-08-17 13:23:22 +00:00
enchiriadis 21873cbfb3 Helpers/scripts/_belegversand_setup.applescript aktualisiert
basePath und runsibling auf Path angepasst.
2026-08-17 13:19:00 +00:00
enchiriadis eb0b4d2c61 Kompilier-Funktion in eigenes Script ausgelagert. 2026-08-17 14:38:32 +02:00
enchiriadis 7acdfe8927 show_mail_templates unterscheidet jetzt zwischen Aufruf aus dem Menü autonom) oder Aufruf auf _belegversand.applescript. Probelm danach: In _belegversand wird show_mail_templates entweder als *.scpt (kompiliert) oder *.applescript (Textdatei) aufgerufen. Dateiendungen müssen demnach angepasst werden. Daher Einführung der neuen Funktione on compileAllScripts(basePath) in der Datei _belegversand_setup.applescript. 2026-08-15 20:14:34 +02:00
enchiriadis 49291fc2d3 Files auf Encoding UTF-8 geändert. 2026-08-15 17:45:54 +02:00
enchiriadis 9838a86660 Initial commit: v1.4 with documentation 2026-08-15 17:04:43 +02:00