Commit Graph
54 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 3bb5f2e839 README.md aktualisiert
Aktualisiert für Version 1.5
Erweiterung der Lösung für DATEV
2026-10-12 20:19:11 +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 62ee4f4648 README.md aktualisiert 2026-08-19 10:59:36 +00:00
enchiriadis 34582d90cc README.md aktualisiert 2026-08-18 15:44:37 +00:00
enchiriadis b2f4900c01 README.md aktualisiert 2026-08-18 15:38:48 +00:00
enchiriadis 7889b1adef README.md aktualisiert 2026-08-18 15:30:08 +00:00
enchiriadis c7db4aa74b README.md aktualisiert 2026-08-18 15:03:35 +00:00
enchiriadis 0e0c98ee6d README.md aktualisiert 2026-08-18 14:55:47 +00:00
enchiriadis 8fea2ba031 README.md aktualisiert 2026-08-18 14:43:56 +00:00
enchiriadis 4ae4442627 README.md aktualisiert 2026-08-18 14:38:20 +00:00
enchiriadis bf2840183e README.md aktualisiert 2026-08-18 14:37:53 +00:00
enchiriadis c420ed5b7b README.md aktualisiert 2026-08-18 14:36:42 +00:00
enchiriadis cd0ffe2106 README.md aktualisiert 2026-08-18 14:35:49 +00:00
enchiriadis 3ea9e5ccce README.md aktualisiert 2026-08-18 14:33:23 +00:00
enchiriadis 451151ab1f Dateien nach ".gitea" hochladen 2026-08-18 14:30:09 +00:00
enchiriadis edf1e1d600 Verzeichnis '.images ' löschen 2026-08-18 14:29:08 +00:00
enchiriadis 8338e36cd6 README.md aktualisiert 2026-08-18 14:26:54 +00:00
enchiriadis 15dd220090 Dateien nach ".images" hochladen 2026-08-18 14:26:18 +00:00
enchiriadis 9f3ea89943 README.md aktualisiert 2026-08-18 14:23:10 +00:00
enchiriadis fa2d2d5dbd README.md aktualisiert 2026-08-18 14:09:18 +00:00
enchiriadis 96fd8b7ab2 README.md aktualisiert 2026-08-18 14:08:21 +00:00
enchiriadis 1515bc7849 README.md aktualisiert 2026-08-18 13:30:41 +00:00
enchiriadis 909690a243 README.md aktualisiert
Wiki-URL angefügt
2026-08-18 13:07:19 +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 3b72f8367c Change.log aktualisiert
aktualisierte Version
2026-08-18 11:37:48 +00:00
enchiriadis 81868ef5a3 README.md aktualisiert
finale Version
2026-08-18 11:36:33 +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 b912faf9d9 START.applescript aktualisiert 2026-08-18 10:28:17 +00:00
enchiriadis 5e4bfe9e9f START.applescript aktualisiert
showWelcomeDialogIfNeeded()
Fixed Syntax-Error
2026-08-18 10:21:33 +00:00
enchiriadis 2ff7d1bba1 Helpers/about.applescript aktualisiert
Syntax-Error fixed
2026-08-18 10:20:18 +00:00
enchiriadis 5df2c5455d compile.sh aktualisiert
Dateiliste angepasst, nach Einführung der About-Box und der beiden neuen Dateien _text_about.applescrip und about.applescript
2026-08-18 10:11:33 +00:00
enchiriadis 5ad8ca95ed START.applescript aktualisiert
showWelcomeDialogIfNeeded()
angepasst.
Ruft jetzt externen Handler in /Helpers/scripts/_text_about.scpt
2026-08-18 10:08:11 +00:00
enchiriadis 8f029d9deb Helpers/about.applescript hinzugefügt
Die About-Box
2026-08-18 10:00:53 +00:00
enchiriadis 6e4270176f Helpers/show_about.applescript gelöscht 2026-08-18 10:00:25 +00:00
enchiriadis 89f6ef5ef0 Helpers/scripts/_text_about.applescript hinzugefügt
Textgenerierung der About-Box.
2026-08-18 09:55:05 +00:00
enchiriadis ec994423a3 About.applescript gelöscht 2026-08-18 09:51:21 +00:00
enchiriadis 214611ceac About.applescript hinzugefügt
Lädt die About-Box.
2026-08-18 09:35:34 +00:00
enchiriadis 52b93c1fc2 Helpers/show_about.applescript hinzugefügt
About-Box:
Listet in einer MsgBox Zweck der Scripts und Versionsnummer.
2026-08-18 09:32:41 +00:00
enchiriadis 01b93bed14 compile.sh aktualisiert
About.scpt und
/Helpers/show_about
hinzugefügt.
2026-08-18 09:30:41 +00:00
enchiriadis bc473b28d2 Change.log aktualisiert
Aktualisiert um Pfadverwaltung, applescript<->scpt, Mail-Template-Auswahl.
2026-08-17 14:01:37 +00:00
enchiriadis 75c615dfc6 README.md aktualisiert 2026-08-17 13:45:21 +00:00
enchiriadis a3c500f2aa README.md aktualisiert
Aktualisiert:
- ./compile.sh
- *.applescript versus *.scpt
2026-08-17 13:39:39 +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 57e9aea9ce compile.sh aktualisiert
applescript-Dateien nach Kompilierung wieder löschen hinzugefügt.
2026-08-17 13:06:04 +00:00
enchiriadis 9fde0aef5c START.applescript aktualisiert
runSiblingScript()
Absolute Path angepasst.
2026-08-17 13:03:50 +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