This website requires JavaScript.
Explore
Help
Register
Sign In
yumoqing
/
accounting
Watch
1
Star
0
Fork
0
You've already forked accounting
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
261
Commits
3
Branches
0
Tags
Commit Graph
2 Commits
Author
SHA1
Message
Date
yumoqing
2624f9189b
feat(dayend): 切日端点改 catch-up 语义——循环三步(日结余额快照→总账→日期+1)直至追平今天,停机多日/cron漏跑一次调用补齐不漏日;同日重放0步跳过;business_date超前今天拒绝;_MAX_CATCHUP=400防御异常配置(达上限时已推进天数完整生效,报错要求人工核查续跑)
2026-09-09 14:43:49 +08:00
yumoqing
c40f7f665a
fix(businessdate): 修 dayend_balance/ledger 错误 import accounting.businessdate(实际在 appbase)——导入即 ModuleNotFoundError,切日/日结链路从未可用;dayend_balance 支持注入 sor 复用调用方事务上下文+返回快照日;新增 wwwroot/api/dayend.dspy 切日端点(localhost 门禁+当日幂等守卫,三步:日结余额快照→总账→business_date+1)供生产 cron 调用(2026-09-09 生产增量部署前置)
2026-09-09 13:46:13 +08:00