Automate RZL Klientenportal.at — a web-based portal by RZL Software for exchanging receipts, invoices, and reports with your tax accountant. Login/logout, upload documents (Belegübergabe), list released files, and download Kanzleidokumente via Playwright.
自动化 klientenportal.at —— 由 RZL Software 提供的网页门户,用于客户与其税务顾问之间安全交换会计文档。
入口点: {baseDir}/scripts/klientenportal.py
请参阅 SETUP.md 了解前提条件和设置说明。
bash
python3 {baseDir}/scripts/klientenportal.py login # 测试登录(验证凭据)
python3 {baseDir}/scripts/klientenportal.py logout # 清除存储的浏览器会话
将收据/发票上传到特定的 Belegkreis 类别:
bash
python3 {baseDir}/scripts/klientenportal.py upload -f invoice.pdf --belegkreis KA
python3 {baseDir}/scripts/klientenportal.py upload -f *.xml --belegkreis SP
| 代码 | 名称 | 用途 |
|---|---|---|
| ER | Eingangsrechnungen | 进项发票(默认) |
| AR |
显示您的税务顾问已发布的文件(freigegebene Dokumente):
bash
python3 {baseDir}/scripts/klientenportal.py released
列出从您的税务顾问处接收的文件(Kanzleidokumente / Auswertungen):
bash
python3 {baseDir}/scripts/klientenportal.py received # 列出所有
python3 {baseDir}/scripts/klientenportal.py received -n 5 # 最新5个
python3 {baseDir}/scripts/klientenportal.py received --json # JSON 格式输出
输出列:文件、来自、文档区域、接收时间
从接收的文件列表中下载特定文件:
bash
python3 {baseDir}/scripts/klientenportal.py received-download --latest # 最新文件
python3 {baseDir}/scripts/klientenportal.py received-download 1 2 3 # 按索引(1=最新)
python3 {baseDir}/scripts/klientenportal.py received-download 10-12_2025 # 按名称模式
python3 {baseDir}/scripts/klientenportal.py received-download 10-12_2025 -o ~/Downloads # 自定义输出目录
单个文件下载会自动从 ZIP 包装中提取。
一次性下载所有可用的 Kanzleidokumente:
bash
python3 {baseDir}/scripts/klientenportal.py download # 下载到默认目录
python3 {baseDir}/scripts/klientenportal.py download -o /path/to/dir # 自定义输出目录
默认输出目录:/tmp/openclaw/klientenportal/
login → upload / released / download → logout
完成所有操作后始终调用 logout 以清除存储的浏览器会话。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 klientenportal-1776420062 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 klientenportal-1776420062 技能
skillhub install klientenportal-1776420062
文件大小: 10.14 KB | 发布时间: 2026-4-17 19:03