详细分析 ▾
运行时依赖
版本
fix: use /Users/oliver/clawd for workspace root to preserve symlink paths
安装命令 点击复制
技能文档
Automate klientenportal.at — a web portal by RZL Software for securely exchanging accounting documents between clients and their tax accountant.
Entry point: {baseDir}/scripts/klientenportal.py
Setup
See SETUP.md for prerequisites and setup instructions.
Commands
登录 / 登出
python3 {baseDir}/scripts/klientenportal.py login # Test login (validates credentials)
python3 {baseDir}/scripts/klientenportal.py logout # Clear stored browser session
上传 Documents (Belegübergabe)
Upload receipts/invoices to a specific Belegkreis category:
python3 {baseDir}/scripts/klientenportal.py upload -f invoice.pdf --belegkreis KA
python3 {baseDir}/scripts/klientenportal.py upload -f *.xml --belegkreis SP
| Code | Name | Use for |
|---|---|---|
| ER | Eingangsrechnungen | Incoming invoices (default) |
| AR | Ausgangsrechnungen | Outgoing invoices |
| KA | Kassa | Credit card payments |
| SP | Sparkasse | Bank account receipts |
列表 Released Files
Show files your accountant has released (freigegebene Dokumente):
python3 {baseDir}/scripts/klientenportal.py released
Received Files (从 Accountant)
List files received from your accountant (Kanzleidokumente / Auswertungen):
python3 {baseDir}/scripts/klientenportal.py received # List all
python3 {baseDir}/scripts/klientenportal.py received -n 5 # Latest 5
python3 {baseDir}/scripts/klientenportal.py received --json # JSON output
Output columns: Datei, Von, Dokumentbereich, Empfangen
下载 Received Files
Download specific files from the received files list:
python3 {baseDir}/scripts/klientenportal.py received-download --latest # Latest file
python3 {baseDir}/scripts/klientenportal.py received-download 1 2 3 # By index (1=latest)
python3 {baseDir}/scripts/klientenportal.py received-download "10-12_2025" # By name pattern
python3 {baseDir}/scripts/klientenportal.py received-download "10-12_2025" -o ~/Downloads # Custom output
Single-file downloads are auto-extracted from ZIP wrapper.
下载 Kanzleidokumente (Legacy)
Download all available Kanzleidokumente at once:
python3 {baseDir}/scripts/klientenportal.py download # To default dir
python3 {baseDir}/scripts/klientenportal.py download -o /path/to/dir # Custom output dir
Default output: /tmp/openclaw/klientenportal/
Options
--visible— Show browser window (useful 对于 debugging 或 第一个 登录)
Recommended Flow
login → upload / released / download → logout
Always call logout after completing all operations to clear the stored browser session.
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制