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.
 
 
 
 
 
 

938 lines
62 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 ='车辆采购退库详细';
-- 车辆未售买断
DROP TABLE IF EXISTS `scm_vehicle_actual_sales`;
CREATE TABLE `scm_vehicle_actual_sales`
(
`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',
`applicationName` varchar(64) DEFAULT NULL COMMENT '申请人',
`reason` varchar(500) DEFAULT NULL COMMENT '买断原因',
`nodeState` varchar(500) DEFAULT NULL COMMENT '节点状态',
`procDefId` varchar(500) DEFAULT NULL COMMENT '流程定义id',
`nodeSid` varchar(500) DEFAULT NULL COMMENT '环节定义的sid',
`procInstSid` varchar(500) DEFAULT NULL COMMENT '流程实例的sid',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆实销';
-- 车辆未售买断详细
DROP TABLE IF EXISTS `scm_vehicle_actual_details`;
CREATE TABLE `scm_vehicle_actual_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',
`vehicleActualSid` varchar(64) DEFAULT NULL COMMENT '车辆未售买断申请sid',
`vinNo` varchar(64) DEFAULT NULL COMMENT '车架号',
`modelName` varchar(500) DEFAULT NULL COMMENT '车型名称',
`inboundDate` timestamp null DEFAULT NULL COMMENT '入库日期',
`inboundPrice` varchar(200) DEFAULT NULL COMMENT '入库价',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='车辆未售买断详细';
-- 验车检查项目
DROP TABLE IF EXISTS `scm_vehicle_inspectItem`;
CREATE TABLE `scm_vehicle_inspectItem`
(
`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',
`sortNo` int(32) DEFAULT NULL COMMENT '序号',
`item` varchar(64) DEFAULT NULL COMMENT '项目名称',
`isImg` int(32) DEFAULT NULL COMMENT '是否上传照片:是1,否0',
`result` varchar(64) DEFAULT NULL COMMENT '检查结果:是/否',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车检查项目';
-- 验车检查项目照片示例
DROP TABLE IF EXISTS `scm_vehicle_inspectImgTemp`;
CREATE TABLE `scm_vehicle_inspectImgTemp`
(
`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',
`itemSid` varchar(64) DEFAULT NULL COMMENT '检查项目sid',
`imgTitle` varchar(64) DEFAULT NULL COMMENT '照片名称',
`imgTempUrl` varchar(64) DEFAULT NULL COMMENT '照片示例',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车检查项目照片示例';
-- 验车检查项目内容
DROP TABLE IF EXISTS `scm_vehicle_inspectDetail`;
CREATE TABLE `scm_vehicle_inspectDetail`
(
`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',
`itemSid` varchar(64) DEFAULT NULL COMMENT '检查项目sid',
`itemContent` varchar(500) DEFAULT NULL COMMENT '内容',
`sortNo` int(32) DEFAULT NULL COMMENT '序号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车检查项目内容';
-- 验车单中的检查表项目
DROP TABLE IF EXISTS `scm_vehinspect_item`;
CREATE TABLE `scm_vehinspect_item`
(
`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',
`vehInspectSid` varchar(64) DEFAULT NULL COMMENT '验车单sid',
`item` varchar(64) DEFAULT NULL COMMENT '项目名称',
`sortNo` int(32) DEFAULT NULL COMMENT '序号',
`result` int(32) DEFAULT NULL COMMENT '检查结果:1是,0否,2无结果,默认2',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车单中的检查表项目';
-- 验车检查表项目照片
DROP TABLE IF EXISTS `scm_vehinspect_itemImg`;
CREATE TABLE `scm_vehinspect_itemImg`
(
`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',
`mainSid` varchar(64) DEFAULT NULL COMMENT '检查表sid',
`imgTitle` varchar(64) DEFAULT NULL COMMENT '照片名称',
`imgUrl` varchar(500) DEFAULT NULL COMMENT '照片路径',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车检查表项目照片';
-- 验车检查项目内容
DROP TABLE IF EXISTS `scm_vehinspect_itemDetail`;
CREATE TABLE `scm_vehinspect_itemDetail`
(
`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',
`mainSid` varchar(64) DEFAULT NULL COMMENT '检查表sid',
`itemContent` varchar(500) DEFAULT NULL COMMENT '内容',
`sortNo` int(32) DEFAULT NULL COMMENT '序号',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='验车检查项目内容';
DROP TABLE IF EXISTS `scm_exit_permit`;
CREATE TABLE `scm_exit_permit`
(
`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 '备注',
`linkSid` varchar(64) DEFAULT NULL COMMENT '关联sid',
`url` varchar(64) DEFAULT NULL COMMENT '出门证地址',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='出门证';
DROP TABLE IF EXISTS `scm_vehicle_gression_veh`;
CREATE TABLE `scm_vehicle_gression_veh`
(
`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',
`mainSid` varchar(64) DEFAULT NULL COMMENT '移位申请单sid',
`vehSid` varchar(64) DEFAULT NULL COMMENT '车辆sid',
`vehVin` varchar(64) DEFAULT NULL COMMENT '车架号',
`settlementStatus` varchar(64) DEFAULT NULL COMMENT '买断状态key',
`settlementStatusValue` varchar(64) DEFAULT NULL COMMENT '买断状态value',
`temporaryCardNo` varchar(64) DEFAULT NULL COMMENT '临时牌照号码',
PRIMARY KEY (`id`),
KEY `id` (`id`)
) ENGINE = INNODB
DEFAULT CHARSET = utf8 COMMENT ='移位申请单车架号库';