ERP 功能模块开发拆解图 · 第 2 版

巴西大永 ERP 要按模块怎么做、先做什么、卡在哪里

这个页面把系统从“功能总览”升级为“开发拆解”:按业务域拆 15 个模块,说明每个模块的目标、页面、输入输出、依赖关系和待确认点,方便继续做原型、估工期和安排开发顺序。

5 条业务主线基础资料、采购供应商、货柜成本、销售仓配、分析财务。
15 个功能模块每个模块都有目标、页面、输入、输出、依赖和待确认项。
3 张核心图表模块地图、角色泳道图、阶段路线图,先理解整体再拆细节。
8 个阻塞项成本公式、单位换算、状态流、扫码扣库存、权限等必须优先确认。

系统边界

这不是普通进销存,而是把中国供应商、进口货柜、巴西本地库存、销售履约、移动仓配、经营分析和财务统计串起来的跨境 ERP。

开发目标

  1. 采购人员一页看清库存、在途、国内剩余订单、销量、毛利和补货数量。
  2. 供应商能接收采购需求,填写出口和装柜信息,减少微信和表格沟通。
  3. 货柜到巴西后,录入费用和汇率,自动计算商品巴币入库成本。
  4. 销售单推送到开票、托运、仓库、配送,销售能跟踪照片和状态。
  5. 老板和管理层能看库存金额、应收应付、客户经营、巴西地图销售分布。

开发边界

  • 开票系统不在本系统内实现,只做销售单推送给开票员。
  • 汇率由客户手动填写,不自动抓取官方汇率。
  • 货柜跟踪是否自动接入,要看第三方服务是否提供 API。
  • 第一版扫码按手机网页优先设计,PDA 作为兼容确认项。
  • 财务先按应收、应付、库存金额、收支统计拆,完整财务深度待确认。

模块地图

按业务域分组理解 15 个模块。绿色是核心业务,蓝色是基础能力,紫色偏分析管理,黄色是边界待定,红色代表开发前必须确认。

总业务流

这条链路是开发主干。后续每个页面、接口、数据库表和权限都要围绕这条链路展开。

1基础资料建档商品、单位、立方、客户、地区、供应商、仓库、员工和角色先建好。
2采购补货决策采购看库存、在途、国内剩余订单、销量、毛利,填写补货数量。
3供应商协同采购需求推送供应商,供应商接单并维护出口、装柜、剩余订单。
4货柜进口跟踪货柜装柜、海上在途、到港,记录柜号、船公司、状态和跟踪信息。
5成本核算入库录入汇率和进口费用,把人民币采购成本换算分摊成巴币库存成本。
6销售仓配履约销售开单,推送开票、托运、仓库;仓库扫码出库,送货员确认送达。
7经营分析财务统计客户复购、地图销售、市场定价、库存金额、应收应付和收支。

角色泳道图

按角色看系统怎么协作。这个图后续可以直接发展成权限矩阵和待办规则。

角色
基础/权限
采购补货
供应商协同
货柜成本
销售开单
仓库配送
分析财务
老板/管理
维护组织和总权限
看采购计划
看供应商进度
看成本和库存金额
看销售状态
看异常订单
看总看板、地图、财务
采购
看商品和供应商
填补货数量
推送供应商
跟进装柜和在途
看采购统计
供应商
独立账号登录
接单、看剩余订单
填出口/装柜资料
销售
维护客户资料
开销售单、勾选推送
跟踪出库/配送照片
看客户经营分析
开票/物流
接收销售单推送
处理开票/托运状态
仓库
看仓库和库存
确认入库结果
接收出库单
扫码、拍照、确认出库
盘点、调拨
送货员
手机端账号
配送、拍照、确认送达
异常反馈
财务
财务权限
看采购应付
供应商应付人民币
审核货柜费用
客户应收巴币
收款、支出、报表

阶段路线图

建议先把页面和规则确认清楚,再进入正式开发。成本、单位、状态流这些规则越早确认,后面返工越少。

1

原型确认

先把客户最关心的页面画清楚,用页面倒推字段和流程。

  • 采购补货页面
  • 货柜成本计算页面
  • 销售状态跟踪页面
  • 仓库/配送手机页面
2

基础开发

先建公共数据和权限,避免核心业务没有数据底座。

  • 商品、单位、客户、供应商
  • 仓库、员工、角色权限
  • 条码、地区、操作日志
3

核心业务

开发采购、供应商、货柜和成本这条主线。

  • 采购补货与供应商推送
  • 供应商接单和装柜资料
  • 货柜管理和成本核算
4

销售仓配

开发销售开单后的状态流和移动端操作。

  • 销售单推送规则
  • 仓库扫码拍照出库
  • 配送确认和异常处理
5

分析财务

在业务数据稳定后做统计看板和财务边界。

  • 客户经营分析
  • 巴西地图销售看板
  • 应收应付、库存金额、收支

模块开发拆解

每个模块都按“目标、页面、输入、输出、依赖、待确认”拆开。后续做原型、数据库和接口时就按这个继续细化。

M01 基础资料基础

目标

建立所有业务共同使用的数据字典。

主要页面

  • 商品资料
  • 客户资料
  • 供应商/仓库/员工

输入数据

商品单位、条码、立方、地区、归属销售员。

输出影响

采购、库存、成本、销售、地图和权限都依赖它。

待确认

箱/件/立方换算、客户地区粒度、角色初始清单。

M02 采购补货核心

目标

让采购一页判断要补什么货、补多少。

主要页面

  • 补货汇总
  • 补货编辑
  • 推送记录

输入数据

库存、在途、国内剩余订单、销量、毛利率。

输出影响

生成采购需求,推送给供应商,影响国内剩余订单。

待确认

字段、毛利率算法、在途定义、推送后是否可改。

M03 供应商端口核心

目标

让国内供应商接单并维护出口装柜信息。

主要页面

  • 供应商订单
  • 剩余订单
  • 出口/装柜填写

输入数据

采购需求、商品明细、供应商账号。

输出影响

接单状态、装柜明细、货柜数据来源。

待确认

可见价格、是否改数量、上传文件、是否审核。

M04 货柜管理核心

目标

管理货柜从装柜、在途到到港的过程。

主要页面

  • 货柜列表
  • 货柜详情
  • 跟踪轨迹

输入数据

柜号、船公司、装柜明细、第三方跟踪数据。

输出影响

在途库存、到港状态、成本核算入口。

待确认

第三方服务、API、查询频率、异常提醒。

M05 进口成本核算最大阻塞

目标

把人民币采购成本和进口费用算成巴币入库成本。

主要页面

  • 费用录入
  • 分摊计算
  • 成本审核

输入数据

采购成本、汇率、清关费、杂费、税费、立方/件数。

输出影响

库存成本、库存金额、毛利率、定价、财务统计。

待确认

完整公式、样例 Excel、重算和反审核规则。

M06 销售开单核心

目标

销售创建订单,并按勾选项推送到岗位。

主要页面

  • 销售单创建
  • 订单详情
  • 状态跟踪

输入数据

客户、商品、价格、库存、开票/托运/仓库选项。

输出影响

开票待办、托运待办、仓库出库单、客户应收。

待确认

销售字段、改价权限、信用额度、完整状态流。

M07 仓库出库移动端

目标

仓库扫码快速打开订单,对货、拍照并确认出库。

主要页面

  • 待出库
  • 扫码出库
  • 出库照片

输入数据

销售单二维码、商品明细、仓库人员、照片。

输出影响

出库状态、库存扣减、照片留底、销售可见状态。

待确认

扫订单还是商品、是否逐件扫码、能否撤销。

M08 配送确认移动端

目标

送货员确认送达,上传照片并回写销售单。

主要页面

  • 待配送
  • 送达确认
  • 异常反馈

输入数据

配送单、送货员账号、送达照片、异常说明。

输出影响

送达状态、签收留底、销售状态跟踪。

待确认

是否定位、客户签字、部分送达、拒收处理。

M09 库存管理基础

目标

管理多仓数量和金额,支持调拨、盘点、余额表。

主要页面

  • 库存查询
  • 调拨单
  • 盘点单

输入数据

入库成本、出库单、调拨单、盘点差异。

输出影响

库存余额、库存总金额、采购建议、财务统计。

待确认

库存单位、成本口径、盘点差异处理。

M10 市场调研定价管理

目标

把市场价格和入库成本放在一起辅助定价。

主要页面

  • 市场价格录入
  • 定价参考
  • 审核记录

输入数据

市场价格、竞争品、来源、入库成本。

输出影响

售价参考、审核记录、销售价格策略。

待确认

建议售价公式、生效日期、历史售价。

M11 客户经营分析分析

目标

帮助销售管理客户增长、流失、复购和贡献。

主要页面

  • 客户概览
  • 复购分析
  • 贡献排行

输入数据

客户资料、订单、回款、销售员归属、时间范围。

输出影响

新增/流失客户、未复购客户、客户贡献。

待确认

新增、流失、活跃、不活跃的定义。

M12 地图销售看板分析

目标

用巴西地图展示各州/城市销售分布和空白市场。

主要页面

  • 地图总览
  • 地区明细
  • 时间筛选

输入数据

客户地区、销售额、销量、客户数、订单数。

输出影响

地区销售分析、空白市场识别、销售策略。

待确认

按州还是城市、指标口径、地址不完整处理。

M13 财务统计边界待定

目标

统计人民币应付、巴币应收、库存金额和收支。

主要页面

  • 供应商应付
  • 客户应收
  • 收支统计

输入数据

采购单、销售单、收款、支出、货柜费用。

输出影响

应收应付、库存金额、经营统计。

待确认

是否做账户、利润表、现金流、汇兑损益。

M14 账号权限需细化

目标

让不同角色只看到自己该看的菜单和数据。

主要页面

  • 账号管理
  • 角色权限
  • 操作日志

输入数据

员工、供应商、角色、菜单、数据范围。

输出影响

菜单可见性、数据隔离、操作追踪。

待确认

销售员客户隔离、供应商数据范围、管理员层级。

M15 首页总看板管理

目标

让不同角色进入系统后先看到待办和关键数据。

主要页面

  • 老板看板
  • 岗位待办
  • 异常提醒

输入数据

采购、销售、货柜、库存、财务、配送状态。

输出影响

待办入口、异常提醒、经营摘要。

待确认

每个角色首页指标、异常提醒规则。

关键阻塞项

这些问题不是普通细节,而是会影响数据库、接口、成本、库存、权限和报价的基础规则。确认前可以做原型,但不建议直接做正式逻辑。

进口成本公式

  • 哪些费用按立方分摊。
  • 哪些税费按件数、金额或商品单独算。
  • 是否允许重算和反审核。

商品单位换算

  • 箱、件、数量、立方、重量之间的关系。
  • 采购、入库、销售、库存分别用什么单位。
  • 库存金额按哪个成本口径。

采购补货字段

  • 在途库存和国内剩余订单定义。
  • 销量时间范围和毛利率算法。
  • 推送后是否允许修改或部分接单。

供应商端字段

  • 供应商能看哪些价格和历史数据。
  • 需要填写哪些出口资料。
  • 是否上传文件、图片或装箱单。

销售状态流

  • 创建、开票、托运、出库、配送、送达、异常、取消。
  • 哪些状态由谁确认。
  • 拆单、部分送达、退货怎么处理。

扫码与扣库存

  • 扫销售单二维码还是商品条码。
  • 是否逐件扫码。
  • 确认出库是否立即扣库存,能否撤回。

财务边界

  • 只做应收应付还是完整财务。
  • 是否做账户、利润表、现金流。
  • 是否考虑汇兑损益。

权限范围

  • 销售员是否只能看自己的客户。
  • 供应商是否只能看自己的订单。
  • 老板、财务、仓库、配送各自的数据边界。

下一轮确认清单

建议不要一次问完所有细节,按“会阻塞开发的规则优先、核心页面其次、分析报表最后”的顺序推进。

优先确认顺序

  1. 商品单位、箱/件/立方/重量换算规则。
  2. 采购补货页面字段和供应商推送流程。
  3. 进口成本公式和真实货柜样例 Excel。
  4. 销售单字段、推送对象、完整状态流。
  5. 仓库扫码方式、拍照要求、扣库存节点。
  6. 供应商端字段、上传资料和数据可见范围。
  7. 角色权限、数据隔离和首页待办规则。

每个模块原型必须回答

  • 谁使用这个页面。
  • 进来第一眼要看到什么。
  • 他要新增、修改、审核、确认什么。
  • 这个模块从哪里拿数据,处理后流到哪里。
  • 哪些字段必填,哪些状态会变化。
  • 哪些动作影响库存、成本、应收应付和权限。
先确认阻塞项 再做核心原型 最后做统计看板