You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
698 lines
48 KiB
698 lines
48 KiB
-- 1、物料信息
|
|
DROP TABLE IF EXISTS `scm_material`;
|
|
CREATE TABLE `scm_material`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`useOrgSid` text DEFAULT NULL COMMENT '使用组织sid',
|
|
`useOrg` text DEFAULT NULL COMMENT '使用组织名称',
|
|
`createOrgSid` VARCHAR(64) DEFAULT NULL COMMENT '创建组织',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
|
|
`mAbbreviation` varchar(64) DEFAULT NULL COMMENT '物料简称',
|
|
`mGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
|
|
`model` varchar(64) DEFAULT NULL COMMENT '规格型号',
|
|
`unit` varchar(64) DEFAULT NULL COMMENT '基本单位',
|
|
`mAttribute` varchar(64) DEFAULT NULL COMMENT '物料属性(数据字典)',
|
|
`inventoryType` varchar(64) DEFAULT NULL COMMENT '存货类别',
|
|
`manufacturer` varchar(64) DEFAULT NULL COMMENT '生产厂家',
|
|
`manufacturerSid` varchar(64) DEFAULT NULL COMMENT '生产厂家sid',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='物料信息';
|
|
|
|
-- 2、销售入库单
|
|
DROP TABLE IF EXISTS `scm_inbound`;
|
|
CREATE TABLE `scm_inbound`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号(制定编号规则:单据类型编号+部门全编号+员工编号+客户编号+yyyyMMDD+0000)',
|
|
`manufacturerSid` VARCHAR(64) DEFAULT NULL COMMENT '厂商sid',
|
|
`manufacturerName` VARCHAR(64) DEFAULT NULL COMMENT '厂商名称',
|
|
`createByName` varchar(64) DEFAULT NULL COMMENT '入库人姓名',
|
|
`money` varchar(64) DEFAULT NULL COMMENT '金额合计(大写)',
|
|
`makeListName` varchar(64) DEFAULT NULL COMMENT '制单人',
|
|
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
|
|
`businType` varchar(64) DEFAULT NULL COMMENT '业务类型',
|
|
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
|
|
`receivOrgSid` varchar(64) DEFAULT NULL COMMENT '收料组织sid',
|
|
`receivOrgName` varchar(64) DEFAULT NULL COMMENT '收料组织',
|
|
`receivDepSid` varchar(64) DEFAULT NULL COMMENT '收料部门sid',
|
|
`receivDepName` varchar(64) DEFAULT NULL COMMENT '收料部门',
|
|
`invenGroupSid` varchar(64) DEFAULT NULL COMMENT '库存组sid',
|
|
`invenGroupName` varchar(64) DEFAULT NULL COMMENT '库存组',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`demOrgSid` varchar(64) DEFAULT NULL COMMENT '需求组织sid',
|
|
`demOrgName` varchar(64) DEFAULT NULL COMMENT '需求组织',
|
|
`purOrgSid` varchar(64) DEFAULT NULL COMMENT '采购组织sid',
|
|
`purOrgName` varchar(64) DEFAULT NULL COMMENT '采购组织',
|
|
`purDepSid` varchar(64) DEFAULT NULL COMMENT '采购部门sid',
|
|
`purDepName` varchar(64) DEFAULT NULL COMMENT '采购部门',
|
|
`purGroupSid` varchar(64) DEFAULT NULL COMMENT '采购组sid',
|
|
`purGroupName` varchar(64) DEFAULT NULL COMMENT '采购组',
|
|
`purKeeperSid` varchar(64) DEFAULT NULL COMMENT '采购员sid',
|
|
`purKeeperName` varchar(64) DEFAULT NULL COMMENT '采购员',
|
|
`printCount` varchar(64) DEFAULT NULL COMMENT '打印次数',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售入库单';
|
|
|
|
-- 3、销售入库单_明细
|
|
DROP TABLE IF EXISTS `scm_inbound_detail`;
|
|
CREATE TABLE `scm_inbound_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` VARCHAR(64) DEFAULT NULL COMMENT '单据sid',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`rebateMoney` VARCHAR(64) DEFAULT NULL COMMENT '返利金额',
|
|
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
|
|
`offRecNum` varchar(64) DEFAULT NULL COMMENT '实收数量',
|
|
`units` varchar(64) DEFAULT NULL COMMENT '计价单位',
|
|
`count` varchar(64) DEFAULT NULL COMMENT '计价数量',
|
|
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
`batchNum` varchar(64) DEFAULT NULL COMMENT '批号',
|
|
`unitPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
|
|
`leviedSubtotal` varchar(64) DEFAULT NULL COMMENT '价税合计',
|
|
`Price` varchar(64) DEFAULT NULL COMMENT '单价',
|
|
`money` varchar(64) DEFAULT NULL COMMENT '金额',
|
|
`invenState` varchar(64) DEFAULT NULL COMMENT '库存状态',
|
|
`purUnit` varchar(64) DEFAULT NULL COMMENT '采购单位(件)',
|
|
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
|
|
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
|
|
`costPrice` varchar(64) DEFAULT NULL COMMENT '成本价',
|
|
`totalCost` varchar(64) DEFAULT NULL COMMENT '总成本',
|
|
`mGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
|
|
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型key',
|
|
`vehicleTypeValue` varchar(64) DEFAULT NULL COMMENT '车辆类型value',
|
|
`productLine` varchar(64) DEFAULT NULL COMMENT '产品线',
|
|
`series` varchar(64) DEFAULT NULL COMMENT '车辆系别key',
|
|
`seriesValue` varchar(64) DEFAULT NULL COMMENT '车辆系别value',
|
|
`driveForm` varchar(64) DEFAULT NULL COMMENT '车辆驱动key',
|
|
`driveFormValue` varchar(64) DEFAULT NULL COMMENT '车辆驱动value',
|
|
`power` varchar(64) DEFAULT NULL COMMENT '车辆马力key',
|
|
`powerValue` varchar(64) DEFAULT NULL COMMENT '车辆马力value',
|
|
`carColor` varchar(64) DEFAULT NULL COMMENT '车辆颜色',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售入库单_明细';
|
|
|
|
-- 4、采购退料单
|
|
DROP TABLE IF EXISTS `scm_rejected`;
|
|
CREATE TABLE `scm_rejected`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billType` VARCHAR(64) DEFAULT NULL COMMENT '单据类型',
|
|
`businType` VARCHAR(64) DEFAULT NULL COMMENT '业务类型',
|
|
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
|
|
`returnMaterialDate` DATE DEFAULT NULL COMMENT '退料日期',
|
|
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
|
|
`returnMaterialType` varchar(64) DEFAULT NULL COMMENT '退料类型',
|
|
`returnMaterialMode` varchar(64) DEFAULT NULL COMMENT '退料方式',
|
|
`returnMaterialOrgSid` varchar(64) DEFAULT NULL COMMENT '退料组织sid',
|
|
`returnMaterialOrgName` varchar(64) DEFAULT NULL COMMENT '退料组织',
|
|
`returnMaterialDepSid` varchar(64) DEFAULT NULL COMMENT '退料部门sid',
|
|
`returnMaterialDepName` varchar(64) DEFAULT NULL COMMENT '退料部门',
|
|
`invenGroupSid` varchar(64) DEFAULT NULL COMMENT '库存组sid',
|
|
`invenGroupName` varchar(64) DEFAULT NULL COMMENT '库存组',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`repairMaterialMode` varchar(64) DEFAULT NULL COMMENT '补材料方式',
|
|
`returnMaterialReason` varchar(64) DEFAULT NULL COMMENT '退料原因',
|
|
`demOrgSid` varchar(64) DEFAULT NULL COMMENT '需求组织sid',
|
|
`demOrgName` varchar(64) DEFAULT NULL COMMENT '需求组织',
|
|
`purOrgSid` varchar(64) DEFAULT NULL COMMENT '采购组织sid',
|
|
`purOrgName` varchar(64) DEFAULT NULL COMMENT '采购组织',
|
|
`purDepSid` varchar(64) DEFAULT NULL COMMENT '采购部门sid',
|
|
`purDepName` varchar(64) DEFAULT NULL COMMENT '采购部门',
|
|
`purGroupSid` varchar(64) DEFAULT NULL COMMENT '采购组sid',
|
|
`purGroupName` varchar(64) DEFAULT NULL COMMENT '采购组',
|
|
`purKeeperSid` varchar(64) DEFAULT NULL COMMENT '采购员sid',
|
|
`purKeeperName` varchar(64) DEFAULT NULL COMMENT '采购员',
|
|
`manufacturerSid` varchar(64) DEFAULT NULL COMMENT '厂商sid',
|
|
`manufacturerName` varchar(64) DEFAULT NULL COMMENT '供应商名称',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='采购退料单';
|
|
|
|
-- 5、采购退料单_明细
|
|
DROP TABLE IF EXISTS `scm_rejected_detail`;
|
|
CREATE TABLE `scm_rejected_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` VARCHAR(64) DEFAULT NULL COMMENT '单据sid',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` VARCHAR(64) DEFAULT NULL COMMENT '物料名称',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`inventoryUnit` varchar(64) DEFAULT NULL COMMENT '库存单位',
|
|
`realRetreatNum` varchar(64) DEFAULT NULL COMMENT '实退数量',
|
|
`repairMaterialNum` varchar(64) DEFAULT NULL COMMENT '补料数量',
|
|
`deductionNum` varchar(64) DEFAULT NULL COMMENT '扣款数量',
|
|
`units` varchar(64) DEFAULT NULL COMMENT '计价单位',
|
|
`count` varchar(64) DEFAULT NULL COMMENT '计价数量',
|
|
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
`position` varchar(64) DEFAULT NULL COMMENT '仓位',
|
|
`invenState` varchar(64) DEFAULT NULL COMMENT '库存状态',
|
|
`price` varchar(64) DEFAULT NULL COMMENT '单价',
|
|
`money` varchar(64) DEFAULT NULL COMMENT '金额',
|
|
`invoicingEndState` varchar(64) DEFAULT NULL COMMENT '开票结束状态',
|
|
`isGifts` varchar(64) DEFAULT NULL COMMENT '是否赠品',
|
|
`purCompanySid` varchar(64) DEFAULT NULL COMMENT '采购单位sid',
|
|
`purCompanyName` varchar(64) DEFAULT NULL COMMENT '采购单位',
|
|
`purNum` varchar(64) DEFAULT NULL COMMENT '采购数量',
|
|
`year` varchar(64) DEFAULT NULL COMMENT '年度',
|
|
`logisticsCustomer` varchar(64) DEFAULT NULL COMMENT '物流客户',
|
|
`taxRate` varchar(64) DEFAULT NULL COMMENT '税率',
|
|
`unitPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
|
|
`taxAmount` varchar(64) DEFAULT NULL COMMENT '税额',
|
|
`leviedSubtotal` varchar(64) DEFAULT NULL COMMENT '价税合计',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='采购退料单_明细';
|
|
|
|
-- 6、销售出库单
|
|
DROP TABLE IF EXISTS `scm_outbound`;
|
|
CREATE TABLE `scm_outbound`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
|
|
`borrowerSid` VARCHAR(64) DEFAULT NULL COMMENT '客户sid',
|
|
`staffSid` VARCHAR(64) DEFAULT NULL COMMENT '业务员sid',
|
|
`orgSid` VARCHAR(64) DEFAULT NULL COMMENT '部门sid',
|
|
`sellType` varchar(64) DEFAULT NULL COMMENT '销售类型',
|
|
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
|
|
`sellOrg` varchar(64) DEFAULT NULL COMMENT '销售部门',
|
|
`finItemType` varchar(64) DEFAULT NULL COMMENT '项目类别',
|
|
`distributorSid` varchar(64) DEFAULT NULL COMMENT '中介单位sid',
|
|
`distributorName` varchar(64) DEFAULT NULL COMMENT '中介单位名称',
|
|
`sellChannel` varchar(64) DEFAULT NULL COMMENT '销售渠道',
|
|
`amount` varchar(64) DEFAULT NULL COMMENT '金额合计(大写)',
|
|
`creatorName` varchar(64) DEFAULT NULL COMMENT '制单人',
|
|
`printCount` varchar(64) DEFAULT NULL COMMENT '打印次数',
|
|
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
|
|
`deliverGoodsOrgSid` varchar(64) DEFAULT NULL COMMENT '发货组织sid',
|
|
`deliverGoodsOrgName` varchar(64) DEFAULT NULL COMMENT '发货组织',
|
|
`deliverGoodsDepSid` varchar(64) DEFAULT NULL COMMENT '发货部门sid',
|
|
`deliverGoodsDepName` varchar(64) DEFAULT NULL COMMENT '发货部门',
|
|
`placeOfSale` varchar(64) DEFAULT NULL COMMENT '销售地',
|
|
`salesProvince` varchar(64) DEFAULT NULL COMMENT '销售省',
|
|
`salesMarket` varchar(64) DEFAULT NULL COMMENT '销售市',
|
|
`invenGroupSid` varchar(64) DEFAULT NULL COMMENT '库存组sid',
|
|
`invenGroupName` varchar(64) DEFAULT NULL COMMENT '库存组',
|
|
`settlementCurrency` varchar(64) DEFAULT NULL COMMENT '结算币种',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`salesOrgSid` varchar(64) DEFAULT NULL COMMENT '销售组织sid',
|
|
`salesOrgName` varchar(64) DEFAULT NULL COMMENT '销售组织',
|
|
`salesDepSid` varchar(64) DEFAULT NULL COMMENT '销售部门sid',
|
|
`salesDepName` varchar(64) DEFAULT NULL COMMENT '销售部门',
|
|
`invoiceNo` varchar(64) DEFAULT NULL COMMENT '发票号',
|
|
`invoicingDate` varchar(64) DEFAULT NULL COMMENT '开票日期',
|
|
`InvoicingMoeny` varchar(64) DEFAULT NULL COMMENT '开票金额',
|
|
`manHourIncome` varchar(64) DEFAULT NULL COMMENT '工时收入',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售出库单';
|
|
|
|
-- 7、销售出库单_明细
|
|
DROP TABLE IF EXISTS `scm_outbound_detail`;
|
|
CREATE TABLE `scm_outbound_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` VARCHAR(64) DEFAULT NULL COMMENT '单据sid',
|
|
`mName` VARCHAR(64) DEFAULT NULL COMMENT '物料名称',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`inventoryUnit` VARCHAR(64) DEFAULT NULL COMMENT '计量单位',
|
|
`count` varchar(64) DEFAULT NULL COMMENT '数量',
|
|
`leviedSubtotal` varchar(64) DEFAULT NULL COMMENT '价税小计',
|
|
`rebateMoney` varchar(64) DEFAULT NULL COMMENT '返利金额',
|
|
`sellChannel` varchar(64) DEFAULT NULL COMMENT '销售渠道',
|
|
`giveSet` varchar(64) DEFAULT NULL COMMENT '赠送套餐',
|
|
`sellDis` varchar(64) DEFAULT NULL COMMENT '销售折让',
|
|
`productLine` varchar(64) DEFAULT NULL COMMENT '产品线',
|
|
`mNum` varchar(64) DEFAULT NULL COMMENT '物料编码',
|
|
`year` varchar(64) DEFAULT NULL COMMENT '年度',
|
|
`mCustomer` varchar(64) DEFAULT NULL COMMENT '物料客户',
|
|
`batchNum` varchar(64) DEFAULT NULL COMMENT '批号',
|
|
`price` varchar(64) DEFAULT NULL COMMENT '单价',
|
|
`unitPrice` varchar(64) DEFAULT NULL COMMENT '含税单价',
|
|
`totalCost` varchar(64) DEFAULT NULL COMMENT '总成本(本位币)',
|
|
`money` varchar(64) DEFAULT NULL COMMENT '金额',
|
|
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
`invenState` varchar(64) DEFAULT NULL COMMENT '库存状态',
|
|
`expertCatalog` varchar(64) DEFAULT NULL COMMENT '行价目录',
|
|
`emissionStandard` varchar(64) DEFAULT NULL COMMENT '排放标准key',
|
|
`emissionStandardValue` varchar(64) DEFAULT NULL COMMENT '排放标准',
|
|
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型key',
|
|
`vehicleTypeValue` varchar(64) DEFAULT NULL COMMENT '车辆类型value',
|
|
`mGroup` varchar(64) DEFAULT NULL COMMENT '物料分组',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售出库单_明细';
|
|
|
|
-- 8、销售退货单
|
|
DROP TABLE IF EXISTS `scm_return`;
|
|
CREATE TABLE `scm_return`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
|
|
`billType` VARCHAR(64) DEFAULT NULL COMMENT '单据类型',
|
|
`returnCustomer` VARCHAR(64) DEFAULT NULL COMMENT '退货客户',
|
|
`stockOrgSid` VARCHAR(64) DEFAULT NULL COMMENT '库存组织sid',
|
|
`stockOrgName` VARCHAR(64) DEFAULT NULL COMMENT '库存组织',
|
|
`calculationCurrency` varchar(64) DEFAULT NULL COMMENT '计算币别',
|
|
`stockDepSid` varchar(64) DEFAULT NULL COMMENT '库存部门sid',
|
|
`stockDepName` varchar(64) DEFAULT NULL COMMENT '库存部门',
|
|
`Date` DATE DEFAULT NULL COMMENT '日期',
|
|
`reasonForReturn` varchar(64) DEFAULT NULL COMMENT '退货原因',
|
|
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
|
|
`placeOfDelivery` varchar(64) DEFAULT NULL COMMENT '交货地点',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`salesOrgSid` varchar(64) DEFAULT NULL COMMENT '销售组织sid',
|
|
`salesOrgName` varchar(64) DEFAULT NULL COMMENT '销售组织',
|
|
`projectCategory` varchar(64) DEFAULT NULL COMMENT '项目类别',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售退货单';
|
|
|
|
-- 9、销售退货单_明细
|
|
DROP TABLE IF EXISTS `scm_return_detail`;
|
|
CREATE TABLE `scm_return_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` VARCHAR(64) DEFAULT NULL COMMENT '物料名称',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`year` VARCHAR(64) DEFAULT NULL COMMENT '年度',
|
|
`logisticsCustomer` VARCHAR(64) DEFAULT NULL COMMENT '物流客户',
|
|
`inventoryUnit` varchar(64) DEFAULT NULL COMMENT '库存单位',
|
|
`shouldReturnNum` varchar(64) DEFAULT NULL COMMENT '应退数量',
|
|
`realRetreatNum` varchar(64) DEFAULT NULL COMMENT '实退数量',
|
|
`isGifts` varchar(64) DEFAULT NULL COMMENT '是否赠品',
|
|
`returnGoodsType` varchar(64) DEFAULT NULL COMMENT '退货类型',
|
|
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
`position` varchar(64) DEFAULT NULL COMMENT '仓位',
|
|
`invenState` varchar(64) DEFAULT NULL COMMENT '库存状态',
|
|
`returnGoodsDate` varchar(64) DEFAULT NULL COMMENT '退货日期',
|
|
`planTrackingNumber` varchar(64) DEFAULT NULL COMMENT '计划跟踪号',
|
|
`qualityType` varchar(64) DEFAULT NULL COMMENT '质量类型',
|
|
`vehicleType` varchar(64) DEFAULT NULL COMMENT '车辆类型key',
|
|
`vehicleTypeValue` varchar(64) DEFAULT NULL COMMENT '车辆类型value',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='销售退货单_明细';
|
|
|
|
-- 10、其他入库单
|
|
DROP TABLE IF EXISTS `scm_other_inbound`;
|
|
CREATE TABLE `scm_other_inbound`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` VARCHAR(64) DEFAULT NULL COMMENT '单据编号',
|
|
`billType` VARCHAR(64) DEFAULT NULL COMMENT '单据类型',
|
|
`manufacturerSid` VARCHAR(64) DEFAULT NULL COMMENT '供应商sid',
|
|
`manufacturerName` VARCHAR(64) DEFAULT NULL COMMENT '供应商',
|
|
`cargoOwnerType` VARCHAR(64) DEFAULT NULL COMMENT '货主类型',
|
|
`orgSid` varchar(64) DEFAULT NULL COMMENT '部门sid',
|
|
`orgName` varchar(64) DEFAULT NULL COMMENT '部门',
|
|
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`stockOrgSid` varchar(64) DEFAULT NULL COMMENT '库存组织sid',
|
|
`stockOrgName` varchar(64) DEFAULT NULL COMMENT '库存组织',
|
|
`inspectorSid` varchar(64) DEFAULT NULL COMMENT '验收员sid',
|
|
`inspectorName` varchar(64) DEFAULT NULL COMMENT '验收员',
|
|
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
|
|
`inventoryDirection` varchar(64) DEFAULT NULL COMMENT '库存方向',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`date` DATE DEFAULT NULL COMMENT '日期',
|
|
`invenGroupSid` varchar(64) DEFAULT NULL COMMENT '库存组sid',
|
|
`invenGroupName` varchar(64) DEFAULT NULL COMMENT '库存组',
|
|
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid',
|
|
`customer` varchar(64) DEFAULT NULL COMMENT '客户',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='其他入库单';
|
|
|
|
-- 11、其他入库单_明细
|
|
DROP TABLE IF EXISTS `scm_other_inbound_detail`;
|
|
CREATE TABLE `scm_other_inbound_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billSid` varchar(64) DEFAULT NULL COMMENT '单据sid',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` VARCHAR(64) DEFAULT NULL COMMENT '物料名称',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`year` VARCHAR(64) DEFAULT NULL COMMENT '年度',
|
|
`logisticsCustomer` varchar(64) DEFAULT NULL COMMENT '物流客户',
|
|
`company` varchar(64) DEFAULT NULL COMMENT '单位',
|
|
`netReceiptsNum` varchar(64) DEFAULT NULL COMMENT '实收数量',
|
|
`receivingWarehouse` varchar(64) DEFAULT NULL COMMENT '收货仓库',
|
|
`position` varchar(64) DEFAULT NULL COMMENT '仓位',
|
|
`batchNum` varchar(64) DEFAULT NULL COMMENT '批号',
|
|
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='其他入库单_明细';
|
|
|
|
-- 12、其他出库单
|
|
DROP TABLE IF EXISTS `scm_other_outbound`;
|
|
CREATE TABLE `scm_other_outbound`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`billNo` varchar(64) DEFAULT NULL COMMENT '单据编号',
|
|
`billType` varchar(64) DEFAULT NULL COMMENT '单据类型',
|
|
`customerSid` varchar(64) DEFAULT NULL COMMENT '客户sid',
|
|
`customerName` varchar(64) DEFAULT NULL COMMENT '客户名称',
|
|
`pickingDepSid` varchar(64) DEFAULT NULL COMMENT '领料部门sid',
|
|
`pickingDepName` varchar(64) DEFAULT NULL COMMENT '领料部门',
|
|
`businessType` varchar(64) DEFAULT NULL COMMENT '业务类型',
|
|
`cargoOwnerType` VARCHAR(64) DEFAULT NULL COMMENT '货主类型',
|
|
`stockOrgSid` VARCHAR(64) DEFAULT NULL COMMENT '库存组织sid',
|
|
`stockOrgName` VARCHAR(64) DEFAULT NULL COMMENT '库存组织',
|
|
`pickingPersonSid` VARCHAR(64) DEFAULT NULL COMMENT '领料人sid',
|
|
`pickingPerson` VARCHAR(64) DEFAULT NULL COMMENT '领料人',
|
|
`cargoOwnerSid` VARCHAR(64) DEFAULT NULL COMMENT '货主sid',
|
|
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`claimOrgSid` varchar(64) DEFAULT NULL COMMENT '领用组织sid',
|
|
`claimOrgName` varchar(64) DEFAULT NULL COMMENT '领用组织',
|
|
`warehouseKeeperSid` varchar(64) DEFAULT NULL COMMENT '仓管员sid',
|
|
`warehouseKeeperName` varchar(64) DEFAULT NULL COMMENT '仓管员',
|
|
`billState` varchar(64) DEFAULT NULL COMMENT '单据状态',
|
|
`inventoryDirection` varchar(64) DEFAULT NULL COMMENT '库存方向',
|
|
`invenGroupSid` varchar(64) DEFAULT NULL COMMENT '库存组sid',
|
|
`invenGroupName` varchar(64) DEFAULT NULL COMMENT '库存组',
|
|
`date` DATE DEFAULT NULL COMMENT '日期',
|
|
`transferInDepartment` varchar(64) DEFAULT NULL COMMENT '调入部门',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='其他出库单';
|
|
|
|
-- 13、其他出库单_明细
|
|
DROP TABLE IF EXISTS `scm_other_outbound_detail`;
|
|
CREATE TABLE `scm_other_outbound_detail`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` VARCHAR(64) DEFAULT NULL COMMENT '物料名称',
|
|
`model` VARCHAR(64) DEFAULT NULL COMMENT '规格型号',
|
|
`year` varchar(64) DEFAULT NULL COMMENT '年度',
|
|
`logisticsCustomer` varchar(64) DEFAULT NULL COMMENT '物流客户',
|
|
`company` varchar(64) DEFAULT NULL COMMENT '单位',
|
|
`realHairNum` varchar(64) DEFAULT NULL COMMENT '实发数量',
|
|
`deliveryWarehouse` varchar(64) DEFAULT NULL COMMENT '发货仓库',
|
|
`position` varchar(64) DEFAULT NULL COMMENT '仓位',
|
|
`batchNum` varchar(64) DEFAULT NULL COMMENT '批号',
|
|
`productGroupSid` varchar(64) DEFAULT NULL COMMENT '产品组sid',
|
|
`productGroupName` varchar(64) DEFAULT NULL COMMENT '产品组',
|
|
`cargoOwner` varchar(64) DEFAULT NULL COMMENT '货主',
|
|
`ShippingUnit` varchar(64) DEFAULT NULL COMMENT '出货单价',
|
|
`deliveryAmount` varchar(64) DEFAULT NULL COMMENT '出库金额',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='其他出库单_明细';
|
|
|
|
-- 14、 即时库存表
|
|
DROP TABLE IF EXISTS `scm_real_time_inventory`;
|
|
CREATE TABLE `scm_real_time_inventory`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`mNum` VARCHAR(64) DEFAULT NULL COMMENT '物料编码',
|
|
`mName` varchar(64) DEFAULT NULL COMMENT '物料名称',
|
|
`warehouse` varchar(64) DEFAULT NULL COMMENT '仓库',
|
|
`inventoryPrimaryUnit` varchar(64) DEFAULT NULL COMMENT '库存主单位',
|
|
`inventory` varchar(64) DEFAULT NULL COMMENT '库存量(主单位)',
|
|
`availableQuantity` varchar(64) DEFAULT NULL COMMENT '可用量(主单位)',
|
|
`stockOrgName` VARCHAR(64) DEFAULT NULL COMMENT '库存组织',
|
|
`cargoOwnerType` VARCHAR(64) DEFAULT NULL COMMENT '货主类型',
|
|
`cargoOwnerNo` VARCHAR(64) DEFAULT NULL COMMENT '货主编码',
|
|
`cargoOwner` VARCHAR(64) DEFAULT NULL COMMENT '货主',
|
|
`invenState` varchar(64) DEFAULT NULL COMMENT '库存状态',
|
|
`warehouseNo` varchar(64) DEFAULT NULL COMMENT '仓库编码',
|
|
`custodianType` varchar(64) DEFAULT NULL COMMENT '保管者类型',
|
|
`custodianNo` varchar(64) DEFAULT NULL COMMENT '保管者编码',
|
|
`custodian` varchar(64) DEFAULT NULL COMMENT '保管者名称',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='即时库存表';
|
|
|
|
-- 15、 车辆采购订单
|
|
DROP TABLE IF EXISTS `scm_order`;
|
|
CREATE TABLE `scm_order`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`orderNo` varchar(64) DEFAULT NULL COMMENT '订单编号',
|
|
`orderType` varchar(64) DEFAULT NULL COMMENT '订单类型',
|
|
`orderDate` varchar(64) DEFAULT NULL COMMENT '订单日期',
|
|
`purchaseQuantity` varchar(64) DEFAULT NULL COMMENT '采购数量',
|
|
`treasuryPrice` varchar(64) DEFAULT NULL COMMENT '入库价格',
|
|
`freight` varchar(64) DEFAULT NULL COMMENT '运费',
|
|
`receivedInvoiceDate` varchar(64) DEFAULT NULL COMMENT '收到发票日期',
|
|
`invoiceAmount` varchar(64) DEFAULT NULL COMMENT '发票金额',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='车辆采购订单';
|
|
|
|
|
|
-- 16、车辆入库管理表
|
|
DROP TABLE IF EXISTS `scm_vehicle_inbound`;
|
|
CREATE TABLE `scm_vehicle_inbound`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
|
|
`modelName` varchar(64) DEFAULT NULL COMMENT '车型',
|
|
`orderType` varchar(64) DEFAULT NULL COMMENT '采购订单类型',
|
|
`departureDate` timestamp null DEFAULT NULL COMMENT '发车日期',
|
|
`inspectionDate` timestamp null DEFAULT NULL COMMENT '验车日期',
|
|
`inspection` varchar(64) DEFAULT NULL COMMENT '验车人',
|
|
`warehouseCode` varchar(64) DEFAULT NULL COMMENT '库位即仓库',
|
|
`inboundDate` timestamp null DEFAULT NULL COMMENT '实际入库日期',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='车辆入库管理表';
|
|
|
|
-- 车辆采购退库
|
|
DROP TABLE IF EXISTS `scm_vehicle_return`;
|
|
CREATE TABLE `scm_vehicle_return`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间(申请日期)',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid(申请人sid)',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`applicationCode` varchar(64) DEFAULT NULL COMMENT '申请编号',
|
|
`applicationName` varchar(64) DEFAULT NULL COMMENT '申请人',
|
|
`reason` varchar(500) DEFAULT NULL COMMENT '退库原因',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='车辆采购退库';
|
|
|
|
|
|
-- 车辆采购退库详细
|
|
DROP TABLE IF EXISTS `scm_vehicle_return_details`;
|
|
CREATE TABLE `scm_vehicle_return_details`
|
|
(
|
|
`id` int(32) NOT NULL AUTO_INCREMENT COMMENT 'id',
|
|
`sid` varchar(64) NOT NULL COMMENT 'sid',
|
|
`lockVersion` int(32) DEFAULT '0' COMMENT '版本锁',
|
|
`createTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
`modifyTime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
|
|
`isEnable` int(32) DEFAULT '1' COMMENT '是否可用:1可用,0不可用',
|
|
`state` int(32) DEFAULT '1' COMMENT '状态',
|
|
`isDelete` int(32) DEFAULT '0' COMMENT '是否删除:0未删除,1已删除',
|
|
`remarks` varchar(255) DEFAULT NULL COMMENT '备注',
|
|
`createBySid` varchar(64) DEFAULT NULL COMMENT '创建人sid',
|
|
`updateBySid` varchar(64) DEFAULT NULL COMMENT '修改人sid',
|
|
`vehicleOutSid` varchar(64) DEFAULT NULL COMMENT '采购退库申请sid',
|
|
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
|
|
`modelName` varchar(500) DEFAULT NULL COMMENT '车型名称',
|
|
`configName` varchar(500) DEFAULT NULL COMMENT '常用配置',
|
|
`inboundDate` timestamp null DEFAULT NULL COMMENT '入库日期',
|
|
PRIMARY KEY (`id`),
|
|
KEY `id` (`id`)
|
|
) ENGINE = INNODB
|
|
DEFAULT CHARSET = utf8 COMMENT ='车辆采购退库详细';
|
|
|
|
|
|
|