Paperasse确定性计算全解析:CCA、折旧与企业税如何做到每一分钱可追溯

发布时间:2026/10/4 7:03:23
Paperasse确定性计算全解析:CCA、折旧与企业税如何做到每一分钱可追溯 Paperasse确定性计算全解析CCA、折旧与企业税如何做到每一分钱可追溯【免费下载链接】paperasse Skills pour agents IA spécialisés dans la bureaucratie française : Comptable, Notaire, ...项目地址: https://gitcode.com/gh_mirrors/pa/paperassePaperasse 是一个面向法国行政与财务场景的开源 AI Skills 集合Comptable 会计、Notaire 公证、Fiscaliste 税务等其中最核心的设计之一是确定性计算所有涉及金额的关键计算CCA 预提费用、折旧、企业税 IS都不由大模型心算而是交给一个专门的 Node.js 计算脚本 calc.js 执行保证结果精确到分、全程可追溯。本文带你快速看懂这套机制。为什么 AI 算账必须确定性用 AI 做会计场景最大的隐患是幻觉模型心算 1200 × 92 ÷ 365今天给出 302.47明天可能给出 302.5而且无法解释过程。这对会计是致命的——每一笔分录都要经得起审计和税务检查。Paperasse 的解法很简单把公式和判断分离。判断这笔支出该不该资本化、适用哪个税率档位交给 AI配合 comptable/SKILL.md 中的规则指引算数乘除、四舍五入、分币舍入一律交给脚本规则写死在 comptable/SKILL.md 里任何带数字的计算TVA、IS、amortissement、prorata、CCA必须用node scripts/calc.js而不是心算。CCA 预提费用跨年费用如何切分CCACharges Constatées dAvance预提费用指 N 年支付、但实际归属 N1 年的费用最典型的就是年初一次性缴纳的年度保险。会计上必须把属于下一年的部分切出去否则费用会被虚增。公式很直观CCA 总金额 × (N1年天数 / 总天数)calc.js 内置了cca命令例如一笔 1200 欧元的年度保险、其中 92 天属于下一年node scripts/calc.js cca --total 1200 --jours-n-plus-1 92 --jours-totaux 365输出结果302.47 EUR并且会同时打印所用公式和每个输入参数——这就是可追溯的含义任何人拿到输出都能还原出这个数字是怎么来的。对应的会计分录规则借 486 预提费用 / 贷 6XX 费用科目写在 comptable/references/cloture-workflow.md 的Cut-off跨期划分章节AI 在生成分录时严格引用避免凭空发挥。线性折旧第一年的天数陷阱折旧amortissement是闭账时另一个高频出错点。Paperasse 的标准做法是线性折旧并对首年采用按天比例prorata temporis年折旧额 原值 ÷ 使用年限 首年计提 年折旧额 × (实际使用天数 / 365)calc.js的amortissement-lineaire命令一次算出两个数一台 3000 欧元、折旧期 3 年、首年只用了 200 天的设备输出年折旧额1000.00 EUR、首年计提547.95 EUR。相关的判断性规则同样固化在文档里见 comptable/references/cloture-workflow.md固定资产确认门槛500 欧元不含税常用折旧年限IT 设备 3 年、软件 1–3 年、家具 5–10 年AI 负责判断该不该资本化、用几档年限脚本负责把数字算准职责边界非常清晰。企业税 IS两档税率与短会计年度企业税Impôt Sur les SociétésIS的计算藏着两个细节也是新手最容易算错的地方两档税率符合条件的 PME前 42 500 欧元利润适用15%优惠税率超出部分适用25%标准税率短年度按比例调整门槛如果会计年度不足 365 天如新公司首年只有 182 天优惠门槛也要按比例缩小42500 × 182/365 ≈ 21191.78 EUR。calc.js的is命令覆盖了这两种情况内部把税率换算成基点bps、把金额换算成分cents用整数运算避免浮点误差最后再做四舍五入。测试用例见 scripts/test-deterministic-calculations.js验证了短年度场景50 000 欧元利润、182 天年度最终 IS 为10380.83 EUR——每一档的利润区间、适用税率、分档税额都在输出中逐行列出。可追溯不是口号测试与审计闭环每一分钱可追溯在 Paperasse 中落到三层机制层级机制位置计算层所有金额以分BigInt运算四舍五入规则固定roundDivSignedscripts/calc.js验证层确定性回归测试固定输入必须得到固定输出scripts/test-deterministic-calculations.js流程层闭账 12 步工作流规定何时调用计算、分录记入哪些科目comptable/references/cloture-workflow.md测试层尤其值得一提test:calc会用固定参数运行 cca、折旧、IS、TVA 预缴金、prorata 等全部命令断言输出必须精确匹配预期金额。这意味着同样的输入永远得到同样的输出换一台机器、换一个 AI 模型结果都不会变——这是传统人肉记账都不一定做不到的性质。本地跑一遍只需npm run test:calc通过后会看到Deterministic calculation tests passed.你的计算链路就已完成自检。上手体验从一条命令开始如果你想亲自感受这套机制最短路径是克隆仓库需要时地址为git clone https://gitcode.com/gh_mirrors/pa/paperasse安装依赖npm install运行npm run calc -- cca --total 1200 --jours-n-plus-1 92 --jours-totaux 365观察公式与结果一并打印再跑npm run test:calc看全部确定性测试通过。小结AI 做账的可追溯配方Paperasse 给 AI 财务场景提供了一个可复用的配方值得做类似工具的人借鉴公式外置把每个税种/科目的公式写成独立命令而不是让模型即兴发挥过程透明输出不仅给结果还给公式、参数、分档明细天然形成审计轨迹测试兜底用固定输入输出的回归测试锁定确定性防止脚本本身悄悄漂移文档锚定判断性规则门槛、年限、税率档写在 SKILL 参考文档中AI 的每次取数都有出处。对新手而言这套设计也降低了学习成本你不需要先背下法国税法的全部细节跟着 comptable/references/ 下的流程文档走一遍闭账就能理解 CCA、折旧、IS 各自在年报中的位置——而数字永远交给那个不会算错的脚本。【免费下载链接】paperasse Skills pour agents IA spécialisés dans la bureaucratie française : Comptable, Notaire, ...项目地址: https://gitcode.com/gh_mirrors/pa/paperasse创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询