-- 采购申请对齐采购台账字段:新增/编辑申请单要与新增采购台账字段一致
|
-- 执行库:product-inventory-management(各租户库同)
|
ALTER TABLE `purchase_application`
|
ADD COLUMN `purchase_contract_number` varchar(50) DEFAULT NULL COMMENT '采购合同号' AFTER `convert_time`,
|
ADD COLUMN `recorder_id` bigint DEFAULT NULL COMMENT '录入人id' AFTER `purchase_contract_number`,
|
ADD COLUMN `entry_date` date DEFAULT NULL COMMENT '录入日期' AFTER `recorder_id`,
|
ADD COLUMN `execution_date` date DEFAULT NULL COMMENT '签订日期' AFTER `entry_date`,
|
ADD COLUMN `best_arrival_date` date DEFAULT NULL COMMENT '最佳到站日期' AFTER `execution_date`,
|
ADD COLUMN `application_submit_time` datetime DEFAULT NULL COMMENT '申请提交时间' AFTER `best_arrival_date`,
|
ADD COLUMN `purchase_category` varchar(50) DEFAULT NULL COMMENT '采购类别:客存、代储、采购入库、采购直销' AFTER `application_submit_time`,
|
ADD COLUMN `logistics_method` varchar(50) DEFAULT NULL COMMENT '物流方式:厂家配送、委外物流、客户自提' AFTER `purchase_category`,
|
ADD COLUMN `pickup_method` varchar(50) DEFAULT NULL COMMENT '提货方式:暂不提货、提货' AFTER `logistics_method`,
|
ADD COLUMN `oil_depot_id` bigint DEFAULT NULL COMMENT '采购油库id' AFTER `pickup_method`,
|
ADD COLUMN `customer_name` varchar(100) DEFAULT NULL COMMENT '客户名称' AFTER `oil_depot_id`,
|
ADD COLUMN `purchase_quantity` int DEFAULT NULL COMMENT '采购数量(吨)' AFTER `customer_name`,
|
ADD COLUMN `purchase_order_status` varchar(50) DEFAULT NULL COMMENT '采购申请订单状态' AFTER `purchase_quantity`;
|
|
-- 采购申请产品明细新增预警数量(与采购台账明细 warn_num 对齐)
|
ALTER TABLE `purchase_application_product`
|
ADD COLUMN `warn_num` decimal(10, 2) DEFAULT NULL COMMENT '预警数量' AFTER `quantity`;
|