Browse Source

数据库设计

master
liupopo 2 years ago
parent
commit
5fa81a48ac
  1. 0
      warehousing-system/docs/sheji/warehouse数据库设计文档_1.0.0(1).doc
  2. 980
      warehousing-system/docs/sheji/warehouse数据库设计文档_1.0.0.docx
  3. BIN
      warehousing-system/docs/sheji/自营进货单.jpg
  4. BIN
      warehousing-system/docs/sheji/配货出货单(明细).jpg
  5. BIN
      warehousing-system/docs/sheji/配货出货单明细.xls
  6. 4
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryDayGather.java

0
warehousing-system/docs/sheji/warehouse数据库设计文档_1.0.0(1).doc

980
warehousing-system/docs/sheji/warehouse数据库设计文档_1.0.0.docx

@ -0,0 +1,980 @@
数据库表结构文档
数据库名:warehouse
文档版本:1.0.0
文档描述:数据库设计文档
公共字段
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
id
int
19
0
N
Y
id
2
sid
Sid
3
lockVersion
版本锁
4
createTime
创建时间
5
modifyTime
修改时间
6
isEnable
是否可用:1可用,0不可用
7
state
状态
8
isDelete
是否删除:0未删除,1已删除
9
remarks
备注
10
createBySid
创建人sid
11
updateBySid
修改人sid
表in_storehouse 货物入库质押申请/批准单
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
no
varchar
50
编号
2
applicationDate
date
50
制单日期
3
creatorSid
varchar
64
制单人Sid
4
creatorName
varchar
50
制单人姓名
5
custerSid
varchar
64
客户Sid(企业)
6
custerName
varchar
100
客户名称(企业)
7
storeHouseSid
varchar
64
仓库Sid
8
storeHouseName
varchar
100
仓库名称
9
auditorSid
varchar
64
审核人Sid
10
auditorName
varchar
50
审核人姓名
11
state
varchar
50
审核状态
12
approvedDate
varchar
50
审核日期
13
approvedRemark
varchar
50
审核备注
表in_storehouse_listing 货物入库质押申请/批准单明细表
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
custerSid
varchar
64
客户Sid(企业)
2
custerName
varchar
100
客户名称(企业)
3
storeHouseSid
varchar
64
仓库Sid
4
storeHouseName
varchar
100
仓库名称
5
proName
varchar
50
质物名称
6
proModel
varchar
50
规格(型号)
proUnit
varchar
50
规格单位
7
manufacturer
varchar
50
生成厂家(产地)
8
num
varchar
10
数量
9
weight
varchar
50
重量
10
confirmedPrice
decime
50
2
质权人确认的单价
11
calculatedValue
decime
50
2
核算的价值
12
locationNumber
varchar
10
货位号
13
mainSid
varchar
50
申请单的sid
表out_storehouse 质物解除质押出库申请/批准单
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
creatorSid
varchar
64
制单人Sid
2
creatorName
varchar
50
制单人姓名
3
custerSid
varchar
64
客户Sid(企业)
4
custerName
varchar
100
客户名称(企业)
5
storeHouseSid
varchar
64
仓库Sid
6
storeHouseName
varchar
100
仓库名称
7
auditorSid
varchar
64
审核人Sid
8
auditorName
varchar
50
审核人姓名
9
no
varchar
50
编号
10
applicationDate
date
50
制单日期
11
custerName
varchar
50
客户名称(企业)
12
state
varchar
50
审核状态
13
auditor
varchar
50
审核人
14
approvedDate
varchar
50
审核日期
15
approvedRemark
varchar
50
审核备注
表out_storehouse_listing 质物解除质押出库申请/批准单明细表
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
custerSid
varchar
64
客户Sid(企业)
2
custerName
varchar
100
客户名称(企业)
3
storeHouseSid
varchar
64
仓库Sid
4
storeHouseName
varchar
100
仓库名称
5
proName
varchar
50
质物名称
6
proModel
varchar
50
规格(型号)
proUnit
varchar
50
规格单位
7
manufacturer
varchar
50
生成厂家(产地)
8
estimateNum
varchar
10
预计数量
9
estimateWeight
varchar
50
预计重量
10
estimateConfirmedPrice
decime
50
2
预计质权人确认的单价
11
estimateCalculatedValue
decime
50
2
预计核算的价值
12
realityNum
varchar
10
实际数量
13
realityWeight
varchar
50
实际重量
14
realityConfirmedPrice
decime
50
2
实际质权人确认的单价
15
realityCalculatedValue
decime
50
2
实际核算的价值
16
locationNumber
varchar
10
货位号
17
mainSid
varchar
50
申请单的sid
表stock 质物库存表
编号
名称
数据类型
长度
小数位
允许空值
主键
默认值
说明
1
proName
varchar
50
质物名称
2
proModel
varchar
50
规格(型号)
3
manufacturer
varchar
50
生成厂家(产地)
4
num
varchar
10
数量
5
weight
varchar
50
重量
6
confirmedPrice
decime
50
2
质权人确认的单价
7
calculatedValue
decime
50
2
核算的价值
8
locationNumber
varchar
10
货位号
9
custerName
varchar
50
客户名称(企业)
proUnit
varchar
50
规格单位
custerSid
varchar
64
客户Sid(企业)
custerName
varchar
100
客户名称(企业)
storeHouseSid
varchar
64
仓库Sid
storeHouseName
varchar
100
仓库名称
locationNumber
varchar
10
货位号
备注:台账的数据是实时最新的。
问题:
同一个出质人两次入库单的同一种商品的单价、核算的价值不一致如何处理。(台账中同一个商品出现的单价不一致的情况)
同一个出质人两次出库单的同一种商品的预计质权人确认的单价、预计核算的价值、实际质权人确认的单价、实际核算的价值不一致如何处理。(台账中同一个商品出现的价值不一致的情况)
出库的商品与入库的商品是不是只按照同一个客户下的同一商品名称做对应。
4、出现下述情况如何处理:
康师傅矿泉水1000瓶。500瓶在A货位,500瓶在B货位。
填写的单子需要按照如下方式填写。
质物名称
规格
生产厂家
数量
重量
质权人确认的单价
核算的价值
货位号
备注
康师傅矿泉水
500ML
康师傅
1000
500
1000
1000
A、B
质物名称
规格
生产厂家
数量
重量
质权人确认的单价
核算的价值
货位号
备注
康师傅矿泉水
500ML
康师傅
500
250
500
500
A
康师傅矿泉水
500ML
康师傅
500
250
500
500
B
入库接口格式
{
"no": "202305160001",
"custerName": "国大36524",
"applicationDate": "20230516",
"listing": [
{
"proName": "康师傅矿泉水",
"proModel": "500ml",
"manufacturer": "康师傅",
"num": "1000",
"weight": "250公斤",
"locationNumber": "A货位",
"calculatedValue": "1000",
"confirmedPrice": "1000"
},
{
"proName": "康师傅矿泉水",
"proModel": "500ml",
"manufacturer": "康师傅",
"num": "1000",
"weight": "250公斤",
"locationNumber": "B货位",
"calculatedValue": "1000",
"confirmedPrice": "1000"
}
]
}
5、关于包装、标记字段如何处理。
关于质押物的有效期、质押期限字段。
重量的单位。
出库接口格式
{
"no": "202305160001",
"custerName": "国大36524",
"applicationDate": "20230516",
"listing": [
{
"proName": "康师傅矿泉水",
"proModel": "500ml",
"manufacturer": "康师傅",
"estimateNum": "1000",
"estimateweight": "250公斤",
"locationNumber": "A货位",
"estimatecalculatedValue": "1000",
"estimateconfirmedPrice": "1000",
"realityCalculatedValue": "1000",
"realityConfirmedPrice": "1000",
"realityWeight": "250公斤",
"realityNum": "1000"
},
{
"proName": "康师傅矿泉水",
"proModel": "500ml",
"manufacturer": "康师傅",
"estimateNum": "1000",
"estimateweight": "250公斤",
"locationNumber": "A货位",
"estimatecalculatedValue": "1000",
"estimateconfirmedPrice": "1000",
"realityCalculatedValue": "1000",
"realityConfirmedPrice": "1000",
"realityWeight": "250公斤",
"realityNum": "1000"
}
]
}
8、Apifox中的接口

BIN
warehousing-system/docs/sheji/自营进货单.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 609 KiB

BIN
warehousing-system/docs/sheji/配货出货单(明细).jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB

BIN
warehousing-system/docs/sheji/配货出货单明细.xls

Binary file not shown.

4
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/reportinventory/ReportInventoryDayGather.java

@ -0,0 +1,4 @@
package com.yxt.supervise.report.biz.reportinventory;
public class ReportInventoryDayGather {
}
Loading…
Cancel
Save