采购系统主工作流程
1 整体说明
1.1 标准产品信息
交易中的产品信息显示中,如下字段是必须的:
1) 型号(Prodcut.Name)
2) 制造商
3) 供应商
4) 封装
5) 包装
6) 封装批次(简称:批次,Prodcut.DateCode)
1.2 开发方式
暂时约定以信息化方式的开发
2 订单模块
全部数据结构采用信息化的 dossier 方式进行开发
2.1 订单与询报价流程图
2.2 接口与数据处理
把全部订单数据汇总到本模块中,同时完成如下工作:
1. 统一供应商命名
2. 统一制造商命名
3. 对产品是否可以自动出库进行判断并显示该信息
2.3 数据支持
1) 提供供应商分类
2) 产品标准库与数据同义词支持
3 订单模块接口设计
订单获取接口
4 订单模块 UE、UI 设计
4.1 列表
4.1.1搜索条件
订单查询搜索条件包括订单编号、日期、客户、型号、供应商、客服、订单状态、支付状
态和物流状态等,如下:
1) 订单编号,可多个
2) 指定日期,选择起止日期范围
3) 指定客户,可多个,可按照客户编号或者名称快速检索
4) 指定型号(产品名称),可按照供应商编号或者名称快速检索
5) 供应商,可多个,可按照供应商编号或者名称快速检索
6) 订单状态,包括:待确认 已确认 已完成 已撤销
7) 支付状态,包括:未付款 已付款
8) 物流状态,包括:备货中 出库中 已发货 运输中 已签收
订单状态:待确认 已确认 已完成 已撤销
支付状态:未付款 已付款
物流状态:备货中 出库中 已发货 运输中 已签收
4.1.2功能开发
1) 订单查询
用户输入搜索条件,点击查询按钮,系统根据搜索条件获取订单列表并显示,显示内
容包括订单编号、下单日期、客户编号、客户名称、类型、订单状态、支付状态和物流状
态。交互规则如下:
a. 不同的搜索条件之间采用“and”关系,单个多选的搜索条件内部关系为“or”;
b. 日期条件为必输条件;
c. 结束日期早于开始日期,点击查询,提示“结束日期不得早于开始日期”;
d. 当前登录角色为客服人员时,客服搜索条件默认为该客服人员,不允许修改。
2) 详情(参阅详情)
详情页面以新窗口方式打开。
拥有权限角色:客服(销售)、财务、采购
3) 撤销
用户选择需要取消的订单,点击撤销按钮,设置订单为已撤销状态。按钮订单状态为
未确认、已确认状态下可用。
拥有权限角色:客服(销售)
4) 完成
用户选择需要将完成关闭的订单,点击完成按钮,设置订单为已完成状态。完成按钮
在订单状态为已确认,支付状态为已付款 100%情况下可用。
拥有权限角色:客服(销售)
4.1.3UE、UI
1) 订单查询
4.2 详情
4.2.1功能角色权限
订单详情相关功能点及角色权限如下所示:
角色
功能点
客服
(销售)
财务 采购
基础信息
查看
● ● ●
编辑
● ● ●
支付信息
查看
● ● ○
录入
○ ● ○
受益人信息
查看
● ● ○
编辑
● ● ○
收货人信息
查看
● ○ ●
编辑
● ○ ●
发票信息 查看
● ● ○