Origin ERP 概览

发货与月结流水线

现有模块涵盖公司/产品维护、发货填写、账单计算与月末汇总。

核心实体

数据模型预览

每个实体可通过独立 API 管理;后端建议使用 Prisma 或 Drizzle 生成 schema 并做迁移。

Company

维护客户基础数据:名称、联系人、地址与备注。

namecontactsettlementAddress

Product

登记产品完成品/规格/单位,后续账单沿用该模板。

namespecunit

Shipment

记录每一笔发货:关联公司 + 产品、数量、发货日期、状态标签。

companyIdproductIdqtydatestatus

BillingItem

以发货单组合出账单项目,计算金额并划账周期。

shipmentIdcompanyIdunitPriceamountperiod

MonthlyBill

按公司&账期聚合明细,支持草稿/已结算切换。

companyIdperiodtotalstatus

流程导读

业务执行过程

Step 1

基础数据维护

通过表单管理公司与产品,确保发货填单时可选项可用。

Step 2

发货单录入

选择公司、产品和数量,标记状态(已发/待发),并写入 shipments 表。

Step 3

账单录入

列出当月发货单,填写单价,计算数量 × 单价,并保存 billing_items。

Step 4

月末汇总

聚合账期/公司账单项目生成 monthly_bills,支持导出/标记已结算。

发货单快照

当前可操作记录

状态指示有助于判断是否需要填入账单额外字段。

IDCompanyProductQtyStatus
1陆明华白杆53待发