1. #owms 新增表记录 shipment 对应的序号
2. 在装箱表中加入序号字段,装箱时刻的序号
3. 维护历史数据
#owms
CREATE TABLE `inv_shipmentordershipmentid` (
`Id` int NOT NULL AUTO_INCREMENT COMMENT 'ID',
`CustomerCode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '客户编号',
`ShipmentOrderCode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '出库单号',
`ShipmentId` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'ShipmentId(FBA)',
`ShipmentIdMinIndex` int NOT NULL DEFAULT '0' COMMENT 'ShipmentIDU000的最小序号,在此序号使用',
`ShipmentIdMaxIndex` int NOT NULL DEFAULT '0' COMMENT 'ShipmentIDU000的最大序号,被下一个单号使用',
`CreatorId` int NOT NULL COMMENT '创建人ID',
`Creator` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '创建人',
`CreationTime` datetime NOT NULL COMMENT '创建时间',
`LastModifierId` int DEFAULT NULL COMMENT '最近修改人ID',
`LastModifier` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '最近修改人',
`LastModificationTime` datetime DEFAULT NULL COMMENT '最近修改时间',
PRIMARY KEY (`Id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC COMMENT='中转shipmentid关系表';
alter table inv_shipmentpackingcarton add COLUMN
`ShipmentIdMaxIndex` int NOT NULL DEFAULT 0 COMMENT 'ShipmentIDU000的序号';