从一张进货单,到一本算得清的账
业务单据、库存增减、收付款核销、发票登记环环相扣,数据一次录入、全程复用。
采购管理 采购
进货订单与进货单双单据流转,可直接从订单选择生成进货单,未执行数量与单据执行情况随时可查。
- 进货订单
- 进货单
- 订单查询
- 进货单查询
销售管理 销售
销货订单与销货单一脉相承,含税单价与税率自动换算,支持使用预收款结算,现结金额与账户当场结清。
- 销货订单
- 销货单
- 订单查询
- 销货单查询
库存管理 库存
库存数量、成本单价、最新进价、最新售价一屏掌握;报溢报损单据留痕,库存流转明细可逐笔追溯。
- 库存查询
- 库存流转
- 报溢单
- 报损单
财务管理 财务
收款、付款按单据核销,应收应付汇总与明细双视图;预收款、预付款、账户流水全程留痕。
- 收款单
- 付款单
- 应收/应付
- 预收/预付
- 账户流水
发票管理 发票
销项发票与进项发票分别登记,未开票查询直接列出待开票的销货、进货明细,开票进度一目了然。
- 销货发票
- 进货发票
- 未开票查询
基础信息 基础
存货与往来单位档案集中维护,一个往来单位可同时是客户与供应商,支持多地址与专属价格;中文字段自动生成拼音简码,输入 ZH 就能搜到「卓虹」。
- 存货管理
- 往来单位
- 多地址
- 拼音简码检索
系统设置 权限
19 个权限模块、64 项权限开关:用户与权限组分离管理,同一张单据的查看、新增、修改、删除逐项授权,未授权接口直接返回 403;登录密码经 PBKDF2 六万次迭代加盐存储。
- 用户管理
- 权限管理
- 64 项权限开关
- 列设置持久化
账套管理 多账套
独立管理端维护多套账:新建、删除、版本升级、备份策略、云端备份与账套还原,一套程序服务多家公司。
- 多账套
- 备份策略
- 云端备份
- 账套还原
- 程序升级
34 个功能菜单,覆盖进销存全流程
左侧菜单即系统全貌,点到即用;所有列表页都支持查询、导出与列设置。
采购管理4
- 进货订单
- 进货订单查询
- 进货单
- 进货单查询
销售管理4
- 销货订单
- 销货订单查询
- 销货单
- 销货单查询
库存管理6
- 库存查询
- 库存流转明细
- 库存报溢单
- 报溢单查询
- 库存报损单
- 报损单查询
财务管理9
- 收款单
- 收款单查询
- 付款单
- 付款单查询
- 应收款查询
- 应付款查询
- 预收款流水查询
- 预付款流水查询
- 账户流水查询
发票管理5
- 进货发票
- 进货发票查询
- 销货发票
- 销货发票查询
- 未开票查询
基础信息2
- 存货管理
- 往来单位管理
系统设置3
- 基础设置
- 用户管理
- 权限管理
命令行 & 管理端1+1
- CLI 命令行
- 账套管理系统
真实运行界面,点开可放大
原生 HTML/CSS/JS 渲染,Tab 工作区多页并存、切换不丢数据;表格支持列设置、导出与分页。
条件由你定,结果随手导
单据查询统一使用条件弹窗:日期区间配快捷选择,单据编号支持起止区间,往来单位与存货都能按关键词模糊搜索并自动补全,条件随时重置。
- 日期区间 + 7 天内 / 本月等快捷选择
- 单据编号起始 / 结束区间匹配
- 往来单位关键词搜索 + 自动补全
- 存货模糊匹配:名称、编码、拼音简码都能命中(ZH → 卓虹)
- 列表分页、每页条数与页码跳转
- 查询结果一键导出 Excel
看不见的地方,也做得讲究
账算得准、数据不会乱、界面各看各的、资料拿得走——天天都要用到的地方,才是真功夫。
金额零误差
含税价、未税价、税额、毛利在整条链路里都是精确计算,不用近似值凑数。单价算到小数点后 10 位、只在显示时保留两位,成千上万行明细累积起来,账面上也不会出现几分钱的偏差。
数据一致性
保存一张单据,库存、金额、往来账一起生效;中途出错就整体作废,不会留下「货扣了账没记」的中间状态。多人同时开单、同时出货,库存也不会被算乱。
列设置按人保存
每张列表显示哪些列、每列拉多宽,都按账号记下来。仓库同事只留数量和单位,财务同事只留金额和税额,各调各的互不影响;换一台电脑登录,表格还是自己熟悉的样子。
导出与打印
屏幕上看到哪些列,导出就是哪些列;筛选出多少条就导出多少条,不受分页限制,表格里的金额与数量可以直接拿去二次计算。打印格式也能在系统里自己改,支持多套模板与人民币金额大写。
数据有备份,版本能升级,出事能回退
账套管理端把备份、还原、升级三件事收在一处,日常运维不碰命令行。
本地定时自动备份
基于 mysqldump 的定时备份,按「每 N 天 + 每日多个 HH:mm 时间点」调度,也可随时手动备份一次。使用 --single-transaction 取一致性快照不锁表,密码走环境变量传递不进命令行;改完备份设置立即热重载,无需重启程序。
云端异地备份
独立云端账号、全程 HTTPS 托管备份,界面直接展示总空间、已用、剩余、到期时间、空间状态与今日上传次数;大文件自动分片断点续传,API Key 每 60 秒巡检、到期前自动续期,内置 10 张根证书保障链路可信。
一键账套还原
上传备份包即可还原账套(单包上限 2GB)。备份文件采用自有 .a1b 格式:魔术字节 + 账套版本 + 严格 UTF-8 校验,文件头不合法直接拒绝;备份已剥离建库语句,可还原到任意数据库名,环境没有 mysql 客户端时自动回退 JDBC 执行。
账套版本管理
账套库版本与程序版本分别跟踪:低于所需版本提示升级、高于当前程序提示先升程序,版本不匹配直接拦在登录之前,杜绝结构错配。
程序在线升级
管理端点一下即可检查更新、下载新包、原地替换并自动重启。新包先校验 ZIP 结构与主类再落地;Windows 静默重启不弹窗,Linux/macOS 原子替换不断服,升级失败保留临时文件便于回滚。
首页随机体检
每次进入首页按概率抽检四项:程序是否为新版本、账套是否配了备份、云端账号是否可用、云端空间是否充足。有问题才提示,并直接给出「立即设置」入口。
除了点鼠标,还能敲命令、说人话
同一个后端,三种用法:浏览器 UI、CLI 命令行、AI 对话,业务规则完全一致。
CLI 命令行 · 8 类实体 / 27 个动作
内置 Web 终端,也可用 curl 或任意 HTTP 客户端调 POST /api/cli。支持 partner / product / bill / inventory / finance / invoice / user / perm 八类实体,覆盖 list、search、get、query、next-no、delete 等 27 个动作,返回结构化 JSON,脚本化对接毫无压力。删除类命令与 Web 端走同一套权限校验,并要求显式 --confirmed。
AI 对话 · 13 个业务工具
POST /api/chat 把自然语言交给大模型,由 Function Calling 调用真实业务逻辑:查往来单位、查存货、生成单据编号、查单据、查库存流转、查应收应付与汇总、查未开票、查发票与用户。模型可插拔(OpenAI 兼容协议),API Key 只留在服务端。
写操作两段式确认
涉及创建、修改、删除的请求不会直接落库:先执行预检查并生成摘要交用户确认,确认后才真正写入。AI 拿不到"擅自改数据"的权限,权限校验仍按当前登录用户走。
挑一个平台,下载即可使用
免安装、不写注册表、不依赖运行环境;解压后启动,用浏览器打开就能开单。
运行前请准备:一个可用的 MySQL 数据库,以及连接用的地址、账号和密码。多套账可以共用同一个数据库实例,账套之间的数据互相隔离。
不确定该选哪个版本?各平台功能完全一致,按自己电脑或服务器的环境挑一个即可。