用途:面向个人员工的 SAP Concur 报销与差旅操作,替代登录 concursolutions.com 的日常事务,如创建报销单、导入可用卡消费、校验并提交、查看行程状态。
主要能力:expenses 支持创建、查询、更新报销明细,并可 scan-duplicates 检测重复入账;reports 支持创建、查询、列出、更新与提交;receipts 可附加图片或 PDF;attendees、delegates、expense-types、lists、locations、payment-types、account 提供目录与上下文;flights search 与 hotels search 返回真实企业协议价与政策合规标记,仅搜索不预订;trips、requests、travel-allowance 路径标注为未验证。本地 SQLite 同步支持离线搜索与校验。
使用方式:先安装并验证 CLI:npx -y @mvanhorn/printing-press-library install concur --cli-only,然后 concur-pp-cli --version;失败可回退 go install github.com/mvanhorn/printing-press-library/library/accounting/concur/cmd/concur-pp-cli@latest。认证用 auth login --chrome 捕获浏览器会话(含 SSO/MFA),运行 concur-pp-cli doctor 检查。命令加 --agent 展开为 --json --compact --no-input --no-color --yes;可用 which 按自然语言找命令,recall 先检索。
限制:不实现 OAuth2 合作伙伴流程,企业级财务报告需直接调用 v3/v4 REST API;不用于注册合作伙伴应用或管理 App Center;不完成实际预订,需在 Concur 网页端完成;hotels search 需 agent-browser 并驱动真实浏览器,默认有独立登录,可通过专用 Chrome 远程调试端口(9222/9333/9229 或 CONCUR_CDP_PORT)附加会话避免重复登录;flights search 的 --return 仅渲染去程。