物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
货运中心仓库管理系统
设计书
上海交大欧姆龙计算机有限公司
2001.11
1
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
目 录
范围.................................................................................................................................................... 4
A 系统目标 .................................................................................................................................... 4
B 主要软件需求 .............................................................................................................................4
C 设计约束、限制 .........................................................................................................................4
数据设计............................................................................................................................................ 6
A:数据结构 ................................................................................................................................. 6
单据描述.................................................................................................................................... 6
数据结构.................................................................................................................................... 6
B:数据存放约束..........................................................................................................................8
体系结构设计.................................................................................................................................... 9
A:数据和控制流 ......................................................................................................................... 9
基础数据设置 ................................................................................................................................ 9
仓库、库区、货位以及相关项目............................................................................................9
策略.......................................................................................................................................... 10
客户、物料相关项目.............................................................................................................. 10
业务过程 ...................................................................................................................................... 11
库存记录数据格式.................................................................................................................. 11
客户委托入库业务.................................................................................................................. 12
TO 单业务功能........................................................................................................................ 33
策略设置.................................................................................................................................. 37
客户委托出库业务.................................................................................................................. 38
仓库内部日常作业模块..........................................................................................................55
仓库之间移库.......................................................................................................................... 65
月末处理.................................................................................................................................. 75
客户费用结算.......................................................................................................................... 77
统计报表 ...................................................................................................................................... 80
客户费用报表.......................................................................................................................... 80
安排信息查询.......................................................................................................................... 81
物流统计报表.......................................................................................................................... 83
物流仓库报表.......................................................................................................................... 86
客户仓库报表.......................................................................................................................... 88
系统维护 ...................................................................................................................................... 92
操作人员以及权限控制..........................................................................................................92
数据库备份.............................................................................................................................. 92
系统日志.................................................................................................................................. 93
开发环境.................................................................................................................................. 95
接口设计.......................................................................................................................................... 96
A 人机界面规则 ........................................................................................................................... 96
基础数据维护 .............................................................................................................................. 99
2
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
地区设置.................................................................................................................................. 99
分公司设置.............................................................................................................................. 99
sys_code 内容设置窗口...........................................................................................................99
包装设置.................................................................................................................................. 99
仓库设置.................................................................................................................................. 99
月台设置................................................................................................................................ 100
库区类型设置........................................................................................................................ 100
库区设置(包括库区策略优先级设置)................................................................................. 100
货位类型设置........................................................................................................................ 101
货位设置................................................................................................................................ 101
存储单元设置........................................................................................................................ 101
存储单元类型设置(包括货位、存储单元转换率设置)............................................... 102
策略设置................................................................................................................................ 102
客户设置................................................................................................................................ 102
客户商品设置........................................................................................................................ 103
商品计量单位换算................................................................................................................ 103
商品、存储单元类型换算设置............................................................................................103
商品、货位类型换算设置....................................................................................................103
客户仓库设置........................................................................................................................ 103
客户商品安全库存设置........................................................................................................104
客户委托人库 ............................................................................................................................ 104
客户委托出库 ............................................................................................................................ 105
仓库内部日常作业模块 ............................................................................................................ 105
仓库月末处理 ............................................................................................................................ 105
客户费用结算 ............................................................................................................................ 105
报表 ............................................................................................................................................ 105
B 外部接口设计 ......................................................................................................................... 105
外部数据接口........................................................................................................................ 105
外部系统和设备接口............................................................................................................ 106
C 内部接口设计规则 ................................................................................................................ 107
维护界面规则:.................................................................................................................... 107
函数规则:............................................................................................................................ 107
附录................................................................................................................................................ 108
出入库类别 ................................................................................................................................ 108
运输安排单类别 ........................................................................................................................ 108
取号函数(F_GETID)规则 ......................................................................................................... 108
3
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
范围
A 系统目标
本仓库管理软件是物流中心的仓库管理软件,仓库能够接受多家客户的委托管理他们的
货物。能够对仓库内的货物收、发、存、调、移库等操作进行全面的预测、建议、控制和管
理。输出报表,及时反映出货物占用状况、收发存情况。使用户能够实现高效管理。
B 主要软件需求
基础数据维护,客户委托入库,客户委托出库,盘仓,移库,仓库月末处理,客户费用
计算,输出统计报表。如下图所示:
委托入库
$ $
$
客户
客户
运输
客户
取得库存信息,费用信息
需要入库
需要出库
入库安排
出库安排
货物货物
仓库
$
$
内部人员盘仓、调整库存
货物出库
委托出库
$$
$
客户
运输
C 设计约束、限制
数据库:Microsoft SQL Server 2000。
4
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
服务器操作系统:Windows 2000
开发语言:PB 7.0
5
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
数据设计
A:数据结构
单据描述
收货单,ID 单(Inbound Delivery):由客户录入的,单据中的货物将要从入库。
发货单,OD 单(Outbound Delivery):由客户录入的,单据中的货物将要从仓库发送到
客户处。
拣货安排单,Wave 单(Wave):由多张发货单生成,多张发货单作为一批,生成 TO
单,同时拣货。
移库单:由于某种需求,商品需要从一个仓库转移到另外一个仓库,这个业务用移库单
来发出指令,然后移库。移库指令使用 IO 表
库存转移安排单,TO 单(Transfer Order):包括入库、出库和移库,确认 TO 单改变库
存。TO 单可以通过以下方式产生:
由收货单生成,一般用来指示货物从收货区转移到货位,同时确认入库单,修改库
存,一旦货物到达货位,入库单关闭。
由发货单或 Wave 单生成,一般用来指示货物从货位转移到拣货区,一旦货物到达
拣货区,出库单关闭。
直接录入:仓库内部移库,那么直接录入 TO 单,实现仓库内部移库。
由 Wave 单生成,一般用来指示货物从货位转移到拣货区,一旦货物到达拣货区,
出库单关闭。
入库安排单(ASN):由收货单生成,相当于收货运输单,包含车辆信息、路线信息和时
间信息。
出库安排单(ASN):由发货单生成,相当于发货运输单,包含车辆信息、路线信息和时
间信息。
数据结构
仓库数据结构.pdm
数据库表说明:
库存部分:
I_stock,I_stock_detail:记录商品库存收发存信息和商品库存包装信息
Vi_inout:当前财务月份到其他未结月份的进出库数量
Vi_stock:未结月份的月份库存收发存(没有期初库存)
Vi_curStock:当前库存
Vi_inout_detail:当前财务月份到其他未结月份的包装进出库数量
Vi_curStock_detail:当前库存包装信息
6
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
仓库部分:
I_warehouse:仓库
I_platform:月台
I_stor_type:存储类别
I_ss:库区
I_bin_type,I_bin:货位类别、货位
I_su_type,I_su:存储单元类别,存储单元
I_suType_Bin:货位存储单元转化比率
客户及客户商品部分:
b_client:客户
I_client_destination:客户收发货地址
I_client_warehouse,I_cware_ware:客户仓库
b_item:客户商品
b_item_unit:客户商品包装
I_client_safestock::客户商品安全库存
I_sutype_item:客户商品存储单元转化比率
I_bintype_item:货位客户商品转换比率
单据部分:
I_io_master,I_io_detail:收发货单。收货单、发货单和移库单都是用这两张表。用
类别区分开来。(见附录 TO_Type)
I_to_master,I_to_detail:TO 单,收货入库、发货出库、内部移库都是用这两张表。
用类别区分开来。(见附录 TO_Type)
I_asn:安排单。收货安排、发货安排、移库安排都是用这张表。用类别区分开来。
(见附录)
I_invent_master,I_invent_detail:盘仓单。记录每一次盘仓的信息。
费用部分:
f_client_fee:记录每月每个客户的费用发生。
其他:
I_strategy:策略
I_ss_strategy:库区策略
B_area:地区
B_company:分公司
B_unit:通用计量单位
B_month:财务月份
B_closed_month:已经结帐的财务月份信息。
Vb_month:未结月份视图
Vb_curMonth:当前财务月份
系统部分:
7
物流中心仓库管理软件设计书
上海交大欧姆龙计算机股份有限公司
sys_log:系统运行日志
sys_code:通用代码表
sys_sheet_no:各单据编号流水规则。
R_report, r_report_detail, r_report_condition, r_condition_common, r_condition_type,
r_condition_master :报表相关表。
B:数据存放约束
1:为了减少数据库表的数量,有部分公用数据不建立表,而是统一存放在 sys_code 中。
基础数据设置中涉及的存放在 sys_code 中的数据如下。
Domain
Domain 名称
Sys_code.class
I_Account_Mode
B_Client_Scale
B_Client_Grade
B_Client_Type
I_Danger_Type
I_Material_Type
I_Item_PRI
I_Shelf_Type
I_SN_Trace_Type
I_Strategy_Type
deltail
Detail_desc
CC
PA
PU
1
2
A
C
盘货策略
商品上货策略
拣货策略
生产日
入库日
活动
关闭
Account_Mode
Client_Scale
Client_Grade
Client_Type
Danger_Type
Material_Type
Item_PRI
Shelf_Type
SN_Trace_Type
Strategy_Type
客户规模
客户等级
客户类型
常规结账方式
用 户 可
以维护
Y
Y
Y
Y
Y
Y
Y
Y
货架类型
系列号跟踪类型 Y
N
策略类型
危险品类型
物料优先级
货品类别
Useful_Life_Type 过期计算类型
Ware_Status
仓库状态
Ware_Type
仓库类别
N
N
Y
I_Useful_Life_Type
I_Ware_Status
I_Ware_Type
8