001系统管理设计说明书.docx
《001系统管理设计说明书.docx》由会员分享,可在线阅读,更多相关《001系统管理设计说明书.docx(30页珍藏版)》请在冰豆网上搜索。
001系统管理设计说明书
系统管理设计
项目名称
贵州益佰制药有限公司
企业资源综合管理Intranet系统
项目编号
WP9907
英文名称
IntegratedEnterpriseResourceManagementIntranet
产品编号
WP9907-A1
资料名称
系统管理设计
资料来源
调阅授权
全体项目组成员
文字和版本
中文1.0
项目经理
周瑞龙
初审日期和署名
质量总监
陆成溪
审批日期和署名
编制人
周瑞龙
编制日期
1999/11
评审小组
评审意见
日期和署名
目录
模块名称1
修改数据库4
一、
可选模块定义
1、模块编号
模块
编号(32位)
备注
市场目标管理
必要模块
市场战略管理
必要模块
市场计划
必要模块
公司管理
必要模块
公司操作权限
交易管理
必要模块
订单管理
必要模块
出入库单管理
必要模块
发票管理
必要模块
退货管理
必要模块
地理信息
1
统计图表
2
市场费用管理
4
核销管理
8
佣金管理
16
业务员佣金/销售代表佣金/代理商佣金
终端信息统计
32
询价管理
64
报价管理
128
合同管理
256
信用证管理
512
报关文件管理
1024
交单文件管理
2048
商检管理
4096
提货单管理
8192
统计报表
16384
客户信用状况
32768
信用管理
订单信用审查
65536
信用管理
税票管理
131072
信用管理
货款管理
262144
信用管理
坏帐管理
524288
信用管理
备忘录
1048576
信用管理
直接成本费用管理
2097152
清算管理
4194304
协议管理
4388608
2、页面设计
1、cModuleSelect.asp
商检管理
提货单管理
统计报表
客户信用状况
订单信用审查
税票管理
货款管理
坏帐管理
备忘录
直接成本费用管理
清算管理
协议管理
结果是一个32位整数,存于mycompany.txt中
二、
公司附加分类设置
1、数据结构
表名称:
cCoType
表编号:
简述:
公司附加分类表
序号
字段名
类型
备注
1
ID
GUID
主键编号
No
Int
分类编号
Name
Varchar(100)
分类名称
CoNum1Name
Varchar(50)
bCoProfile中的变量名称
CoNum2Name
Varchar(50)
bCoProfile中的变量名称
CoNum3Name
Varchar(50)
bCoProfile中的变量名称
CoNum4Name
Varchar(50)
bCoProfile中的变量名称
CoNum5Name
Varchar(50)
bCoProfile中的变量名称
DeptNum1Name
Varchar(50)
bCoDeptProfile中的变量名称
DeptNum2Name
Varchar(50)
bCoDeptProfile中的变量名称
DeptNum3Name
Varchar(50)
bCoDeptProfile中的变量名称
DeptNum4Name
Varchar(50)
bCoDeptProfile中的变量名称
本表的ID,No字段在初始化时已确定。
共有18个纪录,分类编号为:
16384
262144
8388608
134217728
32768
524288
16777216
268435456
65536
1048576
33554432
536870912
131072
2097152
67108864
1073741824
4194304
2147483648
2、页面设计
CoType.asp
公司
部门
2、Co.asp
3、CoTree.asp
4、CoBrowse.asp
5、CoAdd.asp/CoEdit.asp
6、CoProfile.asp/CoProfileEdit.asp
不用修改
8、CoCredit.asp/CoCreditEdit.asp
不用修改
9、CoDept.asp/CoDeptEdit.asp/CoDeptProfile
不用修改
10、CoEmpBrowse.asp/CoEmpEdit.asp
不用修改
11、Trade.asp
界面形式不变,但若没有的模块不显示,
例:
无Offer模块,一笔交易就无Offer流程。
12、TradeAdd.asp/TradeEdit.asp
不变
*以下文件的菜单的其它管理和返回都改为交易类似的图标,自身管理改为按钮。
13、Query.asp/QueryAdd.asp/QueryEdit.asp
14、Offer.asp/OfferAdd.asp/OfferEdit.asp
15、Contract.asp/ContractAdd.asp/ContractEdit.asp
16、LC.asp/LCAdd.asp/LCEdit.asp
17、Order.asp/OrderAdd.asp/OrderEdit.asp
18、Invoice.asp/InvoiceAdd.asp/InvoiceEdit.asp
19、CSurvey.asp/CSurveyAdd.asp/CSurveyEdit.asp
20、BL.asp/BLAdd.asp/BLEdit.asp
21、FSurvey.asp/FSurveyAdd.asp/FSurveyEdit.asp
3、修改数据库
表名称:
bCompanyType
表编号:
简述:
字段名
类型
描述
ID
Guid
Key
Name
Varchar(100)
分类名称
Type
int
1=Customer(客户)
2=Supplier(供应商)
4=SalesAgent(销售代理)
8=PurchaseAgent(采购代理)
16=ShippingCo.(运输公司)
32=ForwordingCo.(运输代理)
64=InsuranceAgent(保险公司)
128=ChinaSurveyor(中国商检)
256=ForeignSurveyor(外国商检)
512=备用
1024=备用
2048=备用
4096=备用
8192=User(终端用户)
附加分类:
由用户定义(最多可定义18个)
16384=
32768=
65536=
131072=
…
表名称:
bOfferDetail
表编号:
简述:
(询)报价单详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
OfferID
GUID
bOffer.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
10
Lot
int(null)
最少订货量
11
FromQty
Int(null)
下限订货量(Offer用)
12
ToQty
Int(null)
上限订货量(Offer用)
13
Discount
Numeric(5,2)
折扣
表名称:
bOfferDetailIndexRequired(OfferDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bOfferDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bLCDetail
表编号:
简述:
信用证详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
LCID
GUID
bLC.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bLCDetailIndexRequired(LCDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bLCDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bOrderDetail
表编号:
简述:
定单详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
OrderID
GUID
Border.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bOrderDetailIndexRequired(OrderDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bOrderDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bBLDetail
表编号:
简述:
提单详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
BLID
GUID
BBL.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bBLDetailIndexRequired(BLDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bBLDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bInvoiceDetail
表编号:
简述:
发票详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
InvoiceID
GUID
bInvoice.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bInvoiceDetailIndexRequired(InvoiceDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bInvoiceDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bSurveyDetail
表编号:
简述:
商检详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
SurveyID
GUID
bSurvey.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bSurvreyIndexRequired(SurvreyDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bSurvreyDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
表名称:
bContractDetail
表编号:
简述:
合同详细内容表
序号
字段名
类型
备注
1
ID
GUID
主键编号
4
ContractID
GUID
BContract.ID
5
ItemID
GUID
产品编号=bCommItem.ID
6
ItemName
Varchar(100)
单据中的产品名称(可能与定义中不同)
7
Qty
Int
数量
8
Price
Smallmoney(null)
销售价
9
Discount
Numeric(5,2)
折扣
表名称:
bContractIndexRequired(ContractDetailIndexRequired)
表编号:
B08
简述:
与每个单据相关的产品指标表,是bCommIndex的子集
序号
字段名
类型
说明
1
ID
GUID
主键指标编号
2
DetailID
GUID
单据细节编号=bContractDetail.ID
3
IndexID
GUID
指标编号=bCommIndex.ID
4
Major
Tinyint
是否为主要指标:
1=主要指标
0=次要指标
5
ListOrder
Tinyint
排序顺序:
1在前面
6
Printed
Tinyint
是否打印在单据上:
0=不打印
1=打印
仓库cWarehouse:
ID
Guid(16)
Name
Varchar(100)
Capacity
Varchar(100)
CountryID
Guid(16)
ProvinceID
Guid(16)
CityID
Guid(16)
Address
Varchar(255)
Tel
Varchar(50)
Fax
Varchar(50)
Email
Varchar(50)
SiWHOrder:
注:
数据一致性用TRAGER来检测
ID
Guid(16)
No
Varchar(50)
InWHID
Guid(16)
CWarehouse.ID
OutWHID
Guid(16)
CWarehouse.ID
Date_Order
Datetime
Date_in
Datetime
Date_out
Datetime
InEmpID
Guid(16)
OutEmpID
Guid(16)
SourceID
Guid(16)
Fk
Type
tinyint
1=正常转库单SourceID=bOrderID
2=正常入库单SourceID=bOrderID
3=正常出库单SourceID=bOrderID
4=退货入库单SourceID=bSendbackD
5=退货出库单SourceID=bSendbackD
6=生产入库单SourceID=
7=生产出库单SourceID=
Remark
nVarchar(1000)
出入4库单细节SiWHOrderDetail:
ID
Guid(16)
WHOrderID
Guid(16)
SiWHorder.ID
WHAreaID
Guid(16)
siWHArea.ID
ItemID
Guid(16)
Bcommitem.ID
Qty_Order
Numeric(9)
应出入库量
Qty_in
Numeric(9)
实际入库量
Qty_out
Numeric(9)
实际出库量
Price
Numeric(5,3)
价格
Discount
Numeric(5,3)
折扣(不能大于100)
Qty_Rest
Numeric(9)
入库单中没有扣出成本的入库量
Date_Production
Datetime
生产日期
StatusItem
Char
(1)
A=正常品
W=待检(Default)
D=废品
BatchNo
Varchar(50)
(批号)
表名称:
bOffer(询)报价单管理表
表编号:
b11
简述:
存放(询)报价单有关信息
序号
字段名
类型
说明
1
ID
GUID
主键,编号
2
TradeID
GUID
交易编号=bTrade.ID
3
Type
Char
(2)
Q=我方询价单
CQ=客户询价单
O=我方报价单
SO=供应商报价单
OfferType
Tinyint
1=正式报价单
0=非正式报价单
4
CompanyID
GUID
对方公司=bCompany.ID
5
OfferNo
Varchar(50)(null)
自定义报价单号
6
Date
Datetime
日期
7
TermID
GUID
价格术语=cTerm.ID
TermPort
Varchar(100)
报价口岸
8
PaymentID
GUID
付款条件=cPayment.ID
CurrencyID
Guid
Packing
Varchar(100)
包装
9
CarrierID
GUID(null)
船运公司=bCompany.ID
10
Date_Ship
Datetime(null)
装运日期
11
PLID
GUID(null)
启运港=cPort.ID
12
PDID
GUID(null)
到达港=cPort.ID
13
Validity
Smallint(null)
有效期(天)
Survey
Varchar(100)
商检
ContainerID
Guid
集装箱类型cContainer.ID
ShippingID
Guid
运输方式=cShipping.ID
ApproveID
Guid
批准人
Approved
Tinyint
1=未批准
2=已经批准
3=不批准
Date_Approved
smalldatetime
批准日期
14
Remarks
Text(null)
备注(打印在Offer上)
15
Note
Text(null)
业务员备注(不打印在Offer上)
表名称:
bOrder
表编号:
b16
简述:
订单表
序号
字段名
类型
备注
1
ID
GUID
主键编号
TradeID
GUID
交易编号=bTrade.ID
ParentID
Guid(null)
Type=RS,RP,BS,BP时的原定单ID
OrderNo
Var