返回顶部
t

tally-primeTallyPrime交互

Interact with TallyPrime running locally to read reports and post accounting entries.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
84
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

tally-prime

TallyPrime 技能

连接到本地运行的 TallyPrime 实例,并通过其基于 XML 的 HTTP API 执行读写操作。所有请求均为 HTTP POST 到 $TALLY_URL(默认值:http://localhost:9000),请求体为 XML 格式。

TallyPrime 必须在用户计算机上打开并运行。没有云 API——所有通信均为本地进行。
公司名称: CA 管理多家公司。始终从用户处获取公司名称——要么用户在消息中提及,要么在继续操作前询问用户。切勿自行假设。


核心用例:WhatsApp 发票 → Tally 录入(零手动录入)

CA 面临的问题: 您管理 10 多家企业。客户通过 WhatsApp 发送采购账单 PDF。您必须打开 Tally,找到正确的公司,检查供应商分类账是否存在,若不存在则创建,然后手动输入每个字段。每张发票需要 5–10 分钟。

使用此技能: 客户将 PDF 发送到您的 OpenClaw WhatsApp 号码。代理读取发票,提取所有字段,检查/创建供应商分类账,并在 30 秒内过账采购凭证。

分步流程

  1. 1. 通过 WhatsApp 接收采购发票的 PDF/图片
  2. 使用视觉功能提取发票字段(供应商名称、GSTIN、日期、行项目、金额、税额)
  3. 切换到正确的 Tally 公司(如果不明确则询问用户)
  4. 检查供应商分类账是否存在 → 若不存在则创建(在“应付暂记”下)
  5. 检查费用/采购分类账是否存在 → 若不存在则创建
  6. 检查 GST 分类账是否存在 → 若不存在则创建
  7. 过账包含所有分类账分录的采购凭证
  8. 向用户确认,提供凭证编号和摘要

何时使用此技能

  • - 用户发送采购发票、账单或收据(PDF 或图片)并希望将其录入 Tally
  • 用户要求在 Tally 中创建销售发票/采购账单/付款/收款
  • 用户希望检查未结应收或应付账款
  • 用户要求提供分类账报表、日记账或试算平衡表
  • 用户希望了解某期间的 GST 负债
  • 用户询问“上个月我们从 X 供应商处采购了什么?”
  • 用户希望在 Tally 中添加新分类账或分组
  • 用户希望检查 Tally 是否正在运行/已连接
  • 用户提到“录入此分录”、“添加到 Tally”、“过账此账单”
  • 用户希望将供应商发票与 Tally 分录进行对账

⚠️ 关键规则(任何操作前请阅读)

  1. 1. 切勿猜测分类账名称。 在凭证中使用分类账之前,始终检查其是否存在。若不存在,请先创建。
  2. 切勿假设公司名称。 如果用户提及(例如,“用于 Reliance Industries”或“在 ABC Traders 中”),请使用该确切名称。如果用户未提及,请询问:“我应该将此过账到哪家公司?” 然后再继续。
  3. 日期格式为 YYYYMMDD——无破折号或斜杠。2026 年 3 月 2 日 → 20260302。
  4. 创建凭证时始终包含唯一的 GUID,以防止重试时产生重复。
  5. 金额符号约定:
- 客户/供应商分录:AMOUNT 为负数(例如 -50000),对于债权人,ISDEEMEDPOSITIVE = No - 费用/采购分录:AMOUNT 为正数(例如 50000),ISDEEMEDPOSITIVE = No - 请参阅凭证部分,了解每种凭证类型的确切符号。
  1. 6. 凭证日期缺失 错误 = 日期超出公司配置的会计年度。请用户检查 Tally 的公司期间设置。
  2. 分类账 X 不存在 错误 = 先创建分类账,然后重试凭证。
  3. 对于多公司 CA: 在过账前始终确认该分录属于哪家公司。

步骤 0:检查服务器状态

在任何操作前,始终验证 Tally 是否正在运行。

bash
curl -s --max-time 5 $TALLY_URL

预期响应:

TallyPrime Server is Running

如果连接被拒绝或超时,请告知用户:TallyPrime 似乎未运行。请打开计算机上的 TallyPrime 并重试。



步骤 1:检查分类账是否存在

在创建任何凭证之前,验证所有引用的分类账是否存在。

bash
curl -s -X POST $TALLY_URL \
-H Content-Type: application/xml \
-d

Export Data




List of Accounts

$$SysName:XML
COMPANY_NAME




解析 XML 响应并 grep 查找 LEDGER_NAME 以确认存在。



步骤 2:创建分类账(若缺失)

所有主数据创建均使用 REPORTNAME=All Masters。

bash
curl -s -X POST $TALLY_URL \
-H Content-Type: application/xml \
-d

Import Data




All Masters

COMPANY_NAME





LEDGER_NAME
PARENT_GROUP
Yes





分类账分组参考

分类账类型父级分组ISDEEMEDPOSITIVE
客户(债务人)Sundry DebtorsYes
供应商(债权人)
Sundry Creditors | No | | 销售收入 | Sales Accounts | No | | 采购费用 | Purchase Accounts | No | | 银行账户 | Bank Accounts | Yes | | 现金 | Cash-in-Hand | Yes | | GST 输出(销售税) | Duties & Taxes | No | | GST 输入(采购税) | Duties & Taxes | Yes | | 其他费用 | Indirect Expenses | No | | 直接成本/COGS | Direct Expenses | No |

成功响应:
xml
10



步骤 3:创建凭证

所有凭证创建均使用 REPORTNAME=Vouchers。

3a. 采购凭证(供应商账单)

适用场景:供应商发送所购商品或服务的账单/发票。

会计分录:

  • - 借方:采购/费用分类账(成本增加)
  • 借方:GST 输入抵免分类账(如适用 GST)
  • 贷方:供应商分类账(负债增加)

bash
curl -s -X POST $TALLY_URL \
-H Content-Type: application/xml \
-d

Import Data




Vouchers

COMPANY_NAME

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 tally-skill-1775888366 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 tally-skill-1775888366 技能

通过命令行安装

skillhub install tally-skill-1775888366

下载

⬇ 下载 tally-prime v0.1.0(免费)

文件大小: 6.05 KB | 发布时间: 2026-4-12 11:35

v0.1.0 最新 2026-4-12 11:35
Initial release of TallyPrime integration for OpenClaw agents.

- Connects to a local TallyPrime instance via XML-over-HTTP (no cloud API required).
- Supports automated reading of reports and posting of accounting entries from user input or documents.
- Ensures all ledger and company details are confirmed with the user before posting entries.
- Includes instructions for handling invoices, ledger checks/creation, and posting purchase vouchers in Tally.
- Provides guidance on date formats, amount signs, error handling, and avoiding duplicate entries with GUIDs.
- Requires the TALLY_URL environment variable and curl utility for all operations.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部