From 37af0a6a520acb6e835225bf80d39552e1ed6dd8 Mon Sep 17 00:00:00 2001 From: openclaw-314 Date: Tue, 4 Aug 2026 23:16:58 +0800 Subject: [PATCH] auto: sync OpenClaw config 2026-08-04 23:16 --- ...--87b54314-cfd9-4272-a9d5-ea7f7d090d8d.sql | 8622 +++++++++++++++++ ...383758abd4a04a9a827f7b4cfd3e50202.attested | 2 +- workspace-sql/TOOLS.md | 2 +- workspace-sql/target_ddl.sql | 314 + 4 files changed, 8938 insertions(+), 2 deletions(-) create mode 100644 media/inbound/dmp_serp_create_tables_2026-08-03---87b54314-cfd9-4272-a9d5-ea7f7d090d8d.sql create mode 100644 workspace-sql/target_ddl.sql diff --git a/media/inbound/dmp_serp_create_tables_2026-08-03---87b54314-cfd9-4272-a9d5-ea7f7d090d8d.sql b/media/inbound/dmp_serp_create_tables_2026-08-03---87b54314-cfd9-4272-a9d5-ea7f7d090d8d.sql new file mode 100644 index 0000000..43cdff0 --- /dev/null +++ b/media/inbound/dmp_serp_create_tables_2026-08-03---87b54314-cfd9-4272-a9d5-ea7f7d090d8d.sql @@ -0,0 +1,8622 @@ +-- Table: debezium_heartbeat +*************************** 1. row *************************** + Table: debezium_heartbeat +Create Table: CREATE TABLE `debezium_heartbeat` ( + `id` int NOT NULL COMMENT '心跳记录唯一ID', + `ts` datetime NOT NULL COMMENT '心跳更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Debezium心跳表' + +-- Table: dmp_am_init_inventory_amount +*************************** 1. row *************************** + Table: dmp_am_init_inventory_amount +Create Table: CREATE TABLE `dmp_am_init_inventory_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `price_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式', + `price_method_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式名称', + `costing_year` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本核算年', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `order_status` int DEFAULT NULL COMMENT '1:已提交、2未提交', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='期初存货金额主表' + +-- Table: dmp_am_init_inventory_amount_detail +*************************** 1. row *************************** + Table: dmp_am_init_inventory_amount_detail +Create Table: CREATE TABLE `dmp_am_init_inventory_amount_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `mat_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料名称', + `mat_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料编码', + `mat_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料规格型号', + `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '单位名称', + `quantity` decimal(20,6) DEFAULT NULL COMMENT '数量', + `batch_no` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `amount` decimal(20,6) DEFAULT NULL COMMENT '金额', + `storage_time` date DEFAULT NULL COMMENT '入库时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='期初存货金额明细' + +-- Table: dmp_am_inventory_adjust_amount_log +*************************** 1. row *************************** + Table: dmp_am_inventory_adjust_amount_log +Create Table: CREATE TABLE `dmp_am_inventory_adjust_amount_log` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `adjust_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整月份', + `adjust_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '调整金额', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货-金额调整日志表' + +-- Table: dmp_am_inventory_costing_close_amount +*************************** 1. row *************************** + Table: dmp_am_inventory_costing_close_amount +Create Table: CREATE TABLE `dmp_am_inventory_costing_close_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `close_amount_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结账月份', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货结账表' + +-- Table: dmp_am_inventory_costing_log +*************************** 1. row *************************** + Table: dmp_am_inventory_costing_log +Create Table: CREATE TABLE `dmp_am_inventory_costing_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `costing_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '核算月份', + `operate_type` int DEFAULT NULL COMMENT '执行类型;1:手动核算,2:定时核算', + `operate_status` int DEFAULT NULL COMMENT '执行状态;1:成功,0:失败', + `operate_start_time` datetime DEFAULT NULL COMMENT '执行开始时间', + `operate_end_time` datetime DEFAULT NULL COMMENT '执行结束时间', + `failure_reason` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '失败原因', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货结账成本核算日志' + +-- Table: dmp_am_inventory_costing_price +*************************** 1. row *************************** + Table: dmp_am_inventory_costing_price +Create Table: CREATE TABLE `dmp_am_inventory_costing_price` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `inventory_price_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表编号', + `inventory_issue_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表期号', + `price_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本核算年月', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算价格表' + +-- Table: dmp_am_inventory_costing_price_detail +*************************** 1. row *************************** + Table: dmp_am_inventory_costing_price_detail +Create Table: CREATE TABLE `dmp_am_inventory_costing_price_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `inventory_price_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表ID', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_in_date` date DEFAULT NULL COMMENT '入库日期', + `opening_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '期初数量', + `opening_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '期初金额', + `stock_in_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量', + `stock_in_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '入库金额', + `stock_out_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '出库数量', + `stock_out_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '出库金额', + `balance_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '结存数量', + `balance_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '结存金额', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算价格明细表' + +-- Table: dmp_am_inventory_costing_price_result +*************************** 1. row *************************** + Table: dmp_am_inventory_costing_price_result +Create Table: CREATE TABLE `dmp_am_inventory_costing_price_result` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库明细ID', + `stock_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库类型', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水类型', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水明细id', + `inventory_price_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表ID', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_out_date` date DEFAULT NULL COMMENT '出库日期', + `stock_out_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '出库数量', + `stock_out_price` decimal(20,6) DEFAULT '0.000000' COMMENT '出库价格', + `stock_out_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '出库金额', + `price_adjust_status` int DEFAULT '0' COMMENT '价格调整(1:已调整,0未调整)', + `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算出库价格结果表' + +-- Table: dmp_am_inventory_in_cost_detail +*************************** 1. row *************************** + Table: dmp_am_inventory_in_cost_detail +Create Table: CREATE TABLE `dmp_am_inventory_in_cost_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `header_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '头id', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单号', + `flow_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库流水id', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `material_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `quantity` decimal(16,6) DEFAULT NULL COMMENT '数量', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税金额', + `stock_date` date DEFAULT NULL COMMENT '入库日期', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水单号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库成本核算明细' + +-- Table: dmp_am_inventory_in_cost_header +*************************** 1. row *************************** + Table: dmp_am_inventory_in_cost_header +Create Table: CREATE TABLE `dmp_am_inventory_in_cost_header` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `au_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `cost_month` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核算年月', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '本位货币编号', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库成本核算头' + +-- Table: dmp_am_inventory_outsourcing_picking_detail +*************************** 1. row *************************** + Table: dmp_am_inventory_outsourcing_picking_detail +Create Table: CREATE TABLE `dmp_am_inventory_outsourcing_picking_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账期(核算年月)', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库明细ID', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水号', + `purchase_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `outsourcing_material_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外产品', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_date` date DEFAULT NULL COMMENT '出入库日期', + `stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量', + `stock_auxiliary_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量(辅)', + `stock_price` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库单价', + `stock_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库金额', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货-委外领料明细表' + +-- Table: dmp_am_inventory_outsourcing_price_detail +*************************** 1. row *************************** + Table: dmp_am_inventory_outsourcing_price_detail +Create Table: CREATE TABLE `dmp_am_inventory_outsourcing_price_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账期(核算年月)', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库单号', + `flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水ID', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `purchase_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_date` date DEFAULT NULL COMMENT '出入库日期', + `stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量', + `stock_auxiliary_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量(辅)', + `work_price` decimal(16,6) DEFAULT '0.000000' COMMENT '加工单价(采购单价)', + `work_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '加工费用(采购金额)', + `material_price` decimal(16,6) DEFAULT '0.000000' COMMENT '材料单价', + `material_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '材料费用', + `unit_cost` decimal(16,6) DEFAULT '0.000000' COMMENT '单位成本', + `total_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '总成本', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货-委外价格明细表' + +-- Table: dmp_ecp_ali_buyer_contact +*************************** 1. row *************************** + Table: dmp_ecp_ali_buyer_contact +Create Table: CREATE TABLE `dmp_ecp_ali_buyer_contact` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `buyer_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `company_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单id', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='买家联系人' + +-- Table: dmp_ecp_ali_category +*************************** 1. row *************************** + Table: dmp_ecp_ali_category +Create Table: CREATE TABLE `dmp_ecp_ali_category` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父级类目id 0为一级', + `category_id` bigint NOT NULL COMMENT '类目id', + `category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `type` int NOT NULL COMMENT '类型 1经营大类列表 2关联经营类目列表 3商家主营类目', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `category_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_leaf` bit(1) DEFAULT NULL COMMENT '叶子节点', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为-1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='阿里同步类目' + +-- Table: dmp_ecp_ali_category_chain +*************************** 1. row *************************** + Table: dmp_ecp_ali_category_chain +Create Table: CREATE TABLE `dmp_ecp_ali_category_chain` ( + `id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `category_id` bigint NOT NULL COMMENT '叶子类目id ', + `category_chain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `create_time` datetime NOT NULL COMMENT '创建时间', + `ecid` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='记录商品发布获取规则的类目' + +-- Table: dmp_ecp_ali_logistics_freight_template +*************************** 1. row *************************** + Table: dmp_ecp_ali_logistics_freight_template +Create Table: CREATE TABLE `dmp_ecp_ali_logistics_freight_template` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `address_code_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `from_area_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `member_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` int DEFAULT NULL COMMENT '状态', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为-1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='阿里获取运费模板' + +-- Table: dmp_ecp_ali_logistics_my_send_goods_address +*************************** 1. row *************************** + Table: dmp_ecp_ali_logistics_my_send_goods_address +Create Table: CREATE TABLE `dmp_ecp_ali_logistics_my_send_goods_address` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `address_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `area_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `city_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `full_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_default` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `province_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `send_goods_contactor` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `phone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为-1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='我的发货地址列表' + +-- Table: dmp_ecp_ali_order_base +*************************** 1. row *************************** + Table: dmp_ecp_ali_order_base +Create Table: CREATE TABLE `dmp_ecp_ali_order_base` ( + `id` varchar(50) NOT NULL, + `all_delivered_time` datetime DEFAULT NULL COMMENT '完全发货时间', + `businessType` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '//业务类型。国际站:ta(信保),wholesale(在线批发)。\r\n // 中文站:普通订单类型 = "cn"; 大额批发订单类型 = "ws";\r\n // 普通拿样订单类型 = "yp"; 一分钱拿样订单类型 = "yf";\r\n // 倒批(限时折扣)订单类型 = "fs"; 加工定制订单类型 = "cz";\r\n // 协议采购订单类型 = "ag"; 伙拼订单类型 = "hp";\r\n // 供销订单类型 = "supply"; 淘工厂订单 = "factory";\r\n // 快订下单 = "quick"; 享拼订单 = "xiangpin"; 当面付 = "f2f";\r\n // 存样服务 = "cyfw"; 代销订单 = "sp";\r\n // 微供订单 = "wg";零售通 = "lst";跨境=''cb'';\r\n // 分销=''distribution'';采源宝=''cab'';加工定制="manufact" cn', + `buyer_id` bigint DEFAULT NULL COMMENT '买家主账号id', + `buyer_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '买家备忘信息 备忘', + `complete_time` datetime DEFAULT NULL COMMENT '完成时间', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `currency` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '币种,币种,整个交易单使用同一个币种。值范围:USD,RMB,HKD,GBP,CAD,AUD,JPY,KRW,EUR EUR', + `modify_time` datetime DEFAULT NULL COMMENT '修改时间', + `pay_time` datetime DEFAULT NULL COMMENT '付款时间', + `receiving_time` datetime DEFAULT NULL COMMENT '收货时间,这里返回的是完全收货时间', + `refund` decimal(10,2) DEFAULT NULL COMMENT '退款金额,单位为元', + `remark` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '备注,1688指下单时的备注', + `seller_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '卖家主账号id', + `seller_memo` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '卖家备忘信息', + `shipping_fee` decimal(10,2) DEFAULT NULL COMMENT '运费,单位为元', + `status` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '交易状态,waitbuyerpay:等待买家付款;waitsellersend:\r\n // 等待卖家发货;waitlogisticstakein:等待物流公司揽件;waitbuyerreceive:等待买家收货;\r\n // waitbuyersign:等待买家签收;signinsuccess:买家已签收;confirm_goods:已收货;\r\n // success:交易成功;cancel:交易取消;terminated:交易终止;未枚举:其他状态 waitbuyerpay', + `total_amount` decimal(10,2) DEFAULT NULL COMMENT '应付款总金额,totalAmount = ∑itemAmount + shippingFee,单位为元 ', + `buyer_remarkIcon` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '买家备忘标志 ', + `seller_remarkIcon` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL COMMENT '卖家备忘标志', + `discount` bigint DEFAULT NULL COMMENT '折扣信息,单位分', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维云订单号', + `order_status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '本表状态(orderStatusGoods,waitIssue-待下发,issued-已下发,closed-已关闭)', + `to_full_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件人', + `to_division_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货人地址区域编码', + `to_mobile` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件人移动电话', + `to_area` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货地址', + `to_post` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮编', + `to_phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收件人电话', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 ROW_FORMAT=DYNAMIC COMMENT='同步阿里订单基础数据表' + +-- Table: dmp_ecp_ali_order_item +*************************** 1. row *************************** + Table: dmp_ecp_ali_order_item +Create Table: CREATE TABLE `dmp_ecp_ali_order_item` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `cargo_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `item_amount` decimal(10,2) DEFAULT NULL COMMENT '实付金额,单位为元', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `price` decimal(10,2) DEFAULT NULL COMMENT '原始单价,以元为单位', + `product_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品ID(非在线产品为空)', + `product_snapshot_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `quantity` decimal(10,2) DEFAULT NULL COMMENT '以unit为单位的数量,例如多少个、多少件、多少箱、多少吨', + `refund` decimal(10,0) DEFAULT NULL COMMENT '退款金额,单位为元', + `sku_id` bigint DEFAULT NULL COMMENT 'skuID', + `sort` int DEFAULT NULL COMMENT '排序字段,商品列表按此字段进行排序,从0开始,1688不提供', + `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `subItem_id` bigint DEFAULT NULL COMMENT '子订单号,或商品明细条目ID', + `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `weight` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `weightUnit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单id', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `detail_order_status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '本表状态(orderStatusGoods,waitIssue-待下发,issued-已下发,closed-已关闭)', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维云订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单商品列表' + +-- Table: dmp_ecp_ali_order_logistics +*************************** 1. row *************************** + Table: dmp_ecp_ali_order_logistics +Create Table: CREATE TABLE `dmp_ecp_ali_order_logistics` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `area` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `area_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `contact_person` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `fax` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mobile` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `province` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `telephone` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `zip` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单id', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单地址物流' + +-- Table: dmp_ecp_ali_order_trade +*************************** 1. row *************************** + Table: dmp_ecp_ali_order_trade +Create Table: CREATE TABLE `dmp_ecp_ali_order_trade` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `pay_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `pay_time` datetime DEFAULT NULL COMMENT '完成阶段支付时间 ', + `pay_way` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `phas_amount` decimal(10,0) DEFAULT NULL COMMENT '付款额 ', + `phase` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `phase_condition` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `phas_date` datetime DEFAULT NULL COMMENT '阶段时间,1688无此内容 -', + `card_pay` bit(1) DEFAULT NULL COMMENT '是否银行卡支付 ', + `express_pay` bit(1) DEFAULT NULL COMMENT '是否快捷支付', + `pay_way_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单id', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单交易信息' + +-- Table: dmp_ecp_ali_product_schema +*************************** 1. row *************************** + Table: dmp_ecp_ali_product_schema +Create Table: CREATE TABLE `dmp_ecp_ali_product_schema` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `item_id` bigint DEFAULT NULL COMMENT '商品id ', + `scene` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `category_id` bigint NOT NULL COMMENT '目录id', + `biz_data` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为-1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='阿里商品发布业务规则和详情' + +-- Table: dmp_ecp_goods_release +*************************** 1. row *************************** + Table: dmp_ecp_goods_release +Create Table: CREATE TABLE `dmp_ecp_goods_release` ( + `id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户ID', + `release_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发布编号', + `release_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `goods_title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品标题', + `goods_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料码', + `goods_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `item_desc` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料描述', + `item_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `goods_image` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品主图', + `goods_category` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品类目', + `goods_attribute` json DEFAULT NULL COMMENT '商品属性-跟类目对应', + `unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计量单位', + `unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计量单位名称', + `shipment_address_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货地址对应id', + `shipping_template_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '运费模板对应id', + `quotation_method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报价方式', + `buy_method` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1688网上订购', + `shipment_day` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货时间', + `details` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '详细信息', + `ali_data_body` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `item_spec_two` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号2', + `spec_long` decimal(25,6) DEFAULT NULL COMMENT '长', + `spec_wide` decimal(25,6) DEFAULT NULL COMMENT '宽', + `spec_tall` decimal(25,6) DEFAULT NULL COMMENT '高', + `spec_weight` decimal(25,6) DEFAULT NULL COMMENT '重量', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `ali_item_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1688商品id', + `ali_offer_status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1688提供状态', + `ali_quality_score` int DEFAULT NULL COMMENT '1688质量分数', + `publish_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发布编码_获取编码规则', + `region` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '地区', + `sale_quantity` decimal(25,6) DEFAULT NULL COMMENT '可售数量', + `goods_categorys` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品类目多个逗号隔开', + `ali_goods_image` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '阿里商品主图', + PRIMARY KEY (`id`) USING BTREE, + KEY `idx_goodsCode` (`goods_code`) USING BTREE, + FULLTEXT KEY `idx_code_name_spec` (`goods_code`,`goods_name`,`item_spec`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='商品发布信息' + +-- Table: dmp_ecp_interval_quotation +*************************** 1. row *************************** + Table: dmp_ecp_interval_quotation +Create Table: CREATE TABLE `dmp_ecp_interval_quotation` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `goods_release_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品发布对应id', + `release_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品发布对应编号', + `sort` int DEFAULT NULL COMMENT '序号', + `quantity` int DEFAULT NULL COMMENT '数量', + `unit_price` decimal(25,6) DEFAULT NULL COMMENT '单价', + `description` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '描述', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人名称', + `create_time` datetime NOT NULL COMMENT '创建时间', + `update_time` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='区间报价' + +-- Table: dmp_ecp_merchant +*************************** 1. row *************************** + Table: dmp_ecp_merchant +Create Table: CREATE TABLE `dmp_ecp_merchant` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `merchant_account` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商家账户', + `password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '密码', + `app_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'appKey', + `app_secret` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'appSecret', + `token` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'token', + `status` int NOT NULL COMMENT '状态-0停用 1、启用', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '1.商品管理 2.订单管理', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='1688商户' + +-- Table: dmp_ecp_shipment_address +*************************** 1. row *************************** + Table: dmp_ecp_shipment_address +Create Table: CREATE TABLE `dmp_ecp_shipment_address` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `contactinfo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `location_region` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '所在地区', + `customeradd` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '街道地址', + `postal_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮编', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发货地址管理' + +-- Table: dmp_ecp_shipment_info +*************************** 1. row *************************** + Table: dmp_ecp_shipment_info +Create Table: CREATE TABLE `dmp_ecp_shipment_info` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `goods_release_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品发布对应id', + `release_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '商品发布对应编号', + `sort` int DEFAULT NULL COMMENT '序号', + `item_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `spec_long` decimal(25,6) DEFAULT NULL COMMENT '长', + `spec_wide` decimal(25,6) DEFAULT NULL COMMENT '宽', + `spec_tall` decimal(25,6) DEFAULT NULL COMMENT '高', + `spec_weight` decimal(25,6) DEFAULT NULL COMMENT '重量', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `item_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '商品发布对应编号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发货信息' + +-- Table: dmp_erp_batch_import_menu +*************************** 1. row *************************** + Table: dmp_erp_batch_import_menu +Create Table: CREATE TABLE `dmp_erp_batch_import_menu` ( + `id` int NOT NULL AUTO_INCREMENT, + `ecid` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '-1' COMMENT '企业编码', + `first_menu_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级菜单编码', + `first_menu_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级菜单名称', + `sub_menu_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '二级菜单编码', + `sub_menu_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '二级菜单名称', + `data_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '导入数据名称', + `sort_code` int NOT NULL DEFAULT '0' COMMENT '显示顺序', + `app_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单应用分组', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'system' COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'system' COMMENT '修改人', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_first_sub_code` (`first_menu_code`,`sub_menu_code`) +) ENGINE=InnoDB AUTO_INCREMENT=2003 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='创建菜单配置表' + +-- Table: dmp_erp_batch_import_result +*************************** 1. row *************************** + Table: dmp_erp_batch_import_result +Create Table: CREATE TABLE `dmp_erp_batch_import_result` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户', + `first_menu_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '一级菜单编码', + `sub_menu_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '二级菜单编码', + `data_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '导入数据', + `import_status` tinyint DEFAULT NULL COMMENT '状态(上传成功 1/上传失败 0)', + `sort_code` int NOT NULL DEFAULT '0' COMMENT '显示顺序', + `record_count` int DEFAULT NULL COMMENT '数据记录数量', + `error_details` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '错误明细', + `app_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '菜单应用分组', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='导入结果表' + +-- Table: dmp_erp_workflow_record +*************************** 1. row *************************** + Table: dmp_erp_workflow_record +Create Table: CREATE TABLE `dmp_erp_workflow_record` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户id', + `business_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务主键', + `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模块code', + `catagory_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作流分类id,菜单code', + `process_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程模板id', + `process_instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程实例id', + `start_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `start_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态( 0-待审批 1-审批中 2-已撤回 3-已驳回 4-已通过 5-已拒绝 )', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注信息', + `delete_flag` int DEFAULT '0' COMMENT '是否已删除(0-否 1-是)', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `uniq_ecid_business` (`ecid`,`business_key`), + KEY `index_instance_id` (`process_instance_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='审批记录表' + +-- Table: dmp_fin_ar_ap_adjust_voucher +*************************** 1. row *************************** + Table: dmp_fin_ar_ap_adjust_voucher +Create Table: CREATE TABLE `dmp_fin_ar_ap_adjust_voucher` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源ID', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `adjust_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整单号', + `customer_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `vendor_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `sales_order_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '销售订单号', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `adjust_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整类型', + `adjust_type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整类型中文', + `adjust_amount` decimal(20,6) DEFAULT NULL COMMENT '调整金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币编码', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `download_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否下载', + `cust_classfied_code` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类编码', + `cust_classfied_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类名称', + `exchange_rate` decimal(8,4) NOT NULL DEFAULT '0.0000' COMMENT '货币汇率', + `counterpart_subject` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对方科目', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `dmp_fin_ar_ap_adjust_voucher_unique` (`source_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应收/应付调整单凭证' + +-- Table: dmp_fin_customer_reconciliation +*************************** 1. row *************************** + Table: dmp_fin_customer_reconciliation +Create Table: CREATE TABLE `dmp_fin_customer_reconciliation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `reconciliation_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对账单状态;draft:草稿;confirmed:确认', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `reconciliation_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '对账单号', + `reconciliation_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '对账月度', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='客户对账单' + +-- Table: dmp_fin_customer_reconciliation_detail +*************************** 1. row *************************** + Table: dmp_fin_customer_reconciliation_detail +Create Table: CREATE TABLE `dmp_fin_customer_reconciliation_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `reconciliation_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '对账单ID', + `document_date` date DEFAULT NULL COMMENT '单据日期', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `outbound_quantity` decimal(20,6) DEFAULT NULL COMMENT '出库数量', + `tax_price` decimal(22,6) DEFAULT '0.000000' COMMENT '含税单价', + `tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '含税金额', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `reconciliation_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '对账数量', + `reconciliation_tax_price` decimal(22,6) DEFAULT '0.000000' COMMENT '对账含税单价', + `reconciliation_tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '对账含税金额', + `reconciliation_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '对账税额', + `sales_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `contract_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '合同号', + `document_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `dispatch_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发/退货单号', + `cust_om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单号', + `receipts_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易性质(order_out-销售出库 order_return_in-销售退库 arAdjustment-应付调整)', + `collection_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '收款金额', + `invoiced_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '已开票数量', + `invoiced_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '已开票金额', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `income_detail_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应收明细id', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='客户对账单明细表' + +-- Table: dmp_fin_delete_or_cancel_log +*************************** 1. row *************************** + Table: dmp_fin_delete_or_cancel_log +Create Table: CREATE TABLE `dmp_fin_delete_or_cancel_log` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '表名', + `data_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据id', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型(update:更新;delete:删除;cancel:撤回)', + `handle_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理标志', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `dmp_fin_delete_or_cancel_log_data_id_IDX` (`data_id`,`handle_flag`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='财务删除/撤回日志表' + +-- Table: dmp_fin_in_invoice +*************************** 1. row *************************** + Table: dmp_fin_in_invoice +Create Table: CREATE TABLE `dmp_fin_in_invoice` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `invoice_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:草稿;1:正常;2:作废', + `invoice_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票代码', + `invoice_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票号码', + `invoice_date` date DEFAULT NULL COMMENT '开票日期', + `invoice_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:普通发票;1:专用发票', + `contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `amount` decimal(20,2) DEFAULT '0.00' COMMENT '金额', + `tax_amount` decimal(20,2) DEFAULT '0.00' COMMENT '税额', + `total` decimal(22,6) DEFAULT '0.000000' COMMENT '合计', + `total_detail` decimal(22,6) DEFAULT '0.000000' COMMENT '明细合计', + `difference_amount` decimal(22,6) DEFAULT NULL COMMENT '差异金额', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `in_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:未收款;1:已收款', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `tax_rate` decimal(22,6) DEFAULT '0.000000' COMMENT '税率', + `voucher_income_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id(收入)', + `voucher_income_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号(收入)', + `voucher_cost_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id(成本)', + `voucher_cost_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号(成本)', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + `upload_cost_flag` int DEFAULT NULL COMMENT '凭证上传标记(成本)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销项发票' + +-- Table: dmp_fin_invoice_detail +*************************** 1. row *************************** + Table: dmp_fin_invoice_detail +Create Table: CREATE TABLE `dmp_fin_invoice_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `invoice_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票id', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `material_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位代码', + `quantity` decimal(20,6) DEFAULT NULL COMMENT '数量', + `price` decimal(22,6) DEFAULT '0.000000' COMMENT '单价', + `tax_price` decimal(22,6) DEFAULT '0.000000' COMMENT '含税单价', + `tax_rate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '税额', + `amount` decimal(22,6) DEFAULT '0.000000' COMMENT '金额', + `total_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '价税合计', + `difference_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '差异金额', + `flow_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `bsak_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应收/应付明细id', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `sales_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `dispatch_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发/退货单号', + `delivery_task_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单号', + `make_out_invoice` decimal(10,2) DEFAULT NULL COMMENT '开票数量', + `invoic_amount_output` decimal(22,6) DEFAULT NULL COMMENT '开票金额', + `reconciliation_detail_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户对账单明细ID', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='进项发票明细' + +-- Table: dmp_fin_invoice_file +*************************** 1. row *************************** + Table: dmp_fin_invoice_file +Create Table: CREATE TABLE `dmp_fin_invoice_file` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `invoice_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票id', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `d_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `ac_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务器文件名', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='发票附件' + +-- Table: dmp_fin_invoice_voucher +*************************** 1. row *************************** + Table: dmp_fin_invoice_voucher +Create Table: CREATE TABLE `dmp_fin_invoice_voucher` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源ID', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水单号', + `invoice_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票代码', + `invoice_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `invoice_date` date DEFAULT NULL COMMENT '开票日期', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `material_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格型号', + `unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `invoice_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '开票数量', + `stock_no_tax_price` decimal(22,6) DEFAULT '0.000000' COMMENT '入库无税单价', + `stock_no_tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '入库无税金额', + `no_tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '无税金额', + `tax_payable` decimal(22,6) DEFAULT '0.000000' COMMENT '税额', + `tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '价税合计(含税金额)', + `tax_rate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `download_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否下载', + `invoice_type` varchar(10) COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '发票类型,0:普通发票;1:专用发票', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `dmp_fin_invoice_voucher_unique` (`source_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='进项发票凭证' + +-- Table: dmp_fin_out_invoice +*************************** 1. row *************************** + Table: dmp_fin_out_invoice +Create Table: CREATE TABLE `dmp_fin_out_invoice` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `invoice_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:草稿;1:正常;2:作废', + `invoice_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票代码', + `invoice_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票号码', + `invoice_date` date DEFAULT NULL COMMENT '开票日期', + `invoice_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:普通发票;1:专用发票', + `contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `amount` decimal(22,6) DEFAULT '0.000000' COMMENT '金额', + `tax_rate` decimal(22,6) DEFAULT '0.000000' COMMENT '税率', + `tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '税额', + `total` decimal(22,6) DEFAULT '0.000000' COMMENT '合计', + `total_detail` decimal(22,6) DEFAULT '0.000000' COMMENT '明细合计', + `difference_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '差异金额', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商代码', + `out_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '0:未付款;1:已付款', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `voucher_income_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id(收入)', + `voucher_income_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号(收入)', + `voucher_setOff_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id(红冲暂估)', + `voucher_setOff_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号(红冲暂估)', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + `upload_setOff_flag` int DEFAULT NULL COMMENT '凭证上传标记(红冲暂估)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='进项发票' + +-- Table: dmp_fin_payment_hedge +*************************** 1. row *************************** + Table: dmp_fin_payment_hedge +Create Table: CREATE TABLE `dmp_fin_payment_hedge` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `payment_hedge_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货款对冲单据号', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `verification_date` date DEFAULT NULL COMMENT '核销日期', + `verification_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '核销金额', + `verification_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销类型', + `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `audit_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `created_by_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人id', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + UNIQUE KEY `idx_ecid_paymentHedgeNo` (`ecid`,`payment_hedge_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='货款对冲' + +-- Table: dmp_fin_payment_hedge_detail +*************************** 1. row *************************** + Table: dmp_fin_payment_hedge_detail +Create Table: CREATE TABLE `dmp_fin_payment_hedge_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `payment_hedge_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货款对冲id', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型 0应付 1应收', + `source_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '应收、应付明细id', + `current_verification_amount` decimal(18,6) DEFAULT '0.000000' COMMENT '本次核销金额', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币编码', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(8,4) DEFAULT NULL COMMENT '汇率', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='货款对冲明细' + +-- Table: dmp_fin_process_instances +*************************** 1. row *************************** + Table: dmp_fin_process_instances +Create Table: CREATE TABLE `dmp_fin_process_instances` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_id` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '审批单据id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程实例Id', + `process_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程类型', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='审批流信息' + +-- Table: dmp_fin_receipts_payments_voucher +*************************** 1. row *************************** + Table: dmp_fin_receipts_payments_voucher +Create Table: CREATE TABLE `dmp_fin_receipts_payments_voucher` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源ID', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `bill_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `customer_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `vendor_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `bill_date` date DEFAULT NULL COMMENT '收付款日期', + `receipts_payments_amount` decimal(20,6) DEFAULT NULL COMMENT '收付款金额', + `receipts_payments_method` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收付款方式', + `receipts_payments_method_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收付款方式中文', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币编码', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `download_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否下载', + `cust_classfied_code` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类编码', + `cust_classfied_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类名称', + `purchase_type` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型编码', + `purchase_type_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型名称', + `exchange_rate` decimal(8,4) NOT NULL DEFAULT '0.0000' COMMENT '货币汇率', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `dmp_fin_receipts_payments_voucher_unique` (`source_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='收付款单凭证' + +-- Table: dmp_im_account_age +*************************** 1. row *************************** + Table: dmp_im_account_age +Create Table: CREATE TABLE `dmp_im_account_age` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `account_age_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄代码', + `account_age_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄名称', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `sort` int DEFAULT NULL COMMENT '排序序号', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='账龄设置' + +-- Table: dmp_im_account_age_detail +*************************** 1. row *************************** + Table: dmp_im_account_age_detail +Create Table: CREATE TABLE `dmp_im_account_age_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `account_age_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账龄代码', + `row_index` int DEFAULT NULL COMMENT '行号', + `period_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '期间代码', + `period_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '期间名称', + `day_num` int DEFAULT NULL COMMENT '天数', + `sort` int DEFAULT NULL COMMENT '排序序号', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='账龄设置明细' + +-- Table: dmp_im_batch_no +*************************** 1. row *************************** + Table: dmp_im_batch_no +Create Table: CREATE TABLE `dmp_im_batch_no` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别编码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据明细id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `status` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态:10 在库 20 出库', + `original_state` varchar(4) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '原始状态:0 废弃 10 在库 20 出库', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次号表' + +-- Table: dmp_im_batch_no_fields +*************************** 1. row *************************** + Table: dmp_im_batch_no_fields +Create Table: CREATE TABLE `dmp_im_batch_no_fields` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID', + `ecid` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '所属租户', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `item_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `source_bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单号', + `source_index` int DEFAULT NULL COMMENT '行号', + `in_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库明细id', + `project_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '字段名', + `project_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字段值', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid)', + `is_deleted` tinyint(1) DEFAULT '0' COMMENT '是否已作废', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次属性' + +-- Table: dmp_im_batch_no_stock +*************************** 1. row *************************** + Table: dmp_im_batch_no_stock +Create Table: CREATE TABLE `dmp_im_batch_no_stock` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `batch_no_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '序列号id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '序列号码', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '10 入库单 20 出库单', + `stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据id', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据明细id', + `stock_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库位关系id', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库id', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库存id', + `quantity` decimal(16,6) NOT NULL COMMENT '入库数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `quantity_source` decimal(16,6) DEFAULT NULL COMMENT '原始数量', + `auxiliary_quantity_source` decimal(16,6) DEFAULT NULL COMMENT '原始辅单位数量', + `supply_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `draft_save_flag` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否是草稿状态时生成(Y:是;N:否)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次号流水表' + +-- Table: dmp_im_change_log +*************************** 1. row *************************** + Table: dmp_im_change_log +Create Table: CREATE TABLE `dmp_im_change_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `data_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `business_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务ID', + `business_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `correlation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `increment_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '增量', + `increment_quantity_two` decimal(20,6) DEFAULT '0.000000' COMMENT '增量2', + `increment_quantity_three` decimal(20,6) DEFAULT '0.000000' COMMENT '增量3', + `increment_quantity_four` decimal(20,6) DEFAULT '0.000000' COMMENT '增量4', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_line_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `plan_num_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + PRIMARY KEY (`id`), + KEY `idx_dmp_im_change_log_business_id` (`ecid`,`business_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='变更增量表(用于回滚恢复数据)' + +-- Table: dmp_im_flow_delete_log +*************************** 1. row *************************** + Table: dmp_im_flow_delete_log +Create Table: CREATE TABLE `dmp_im_flow_delete_log` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '表名', + `data_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据id', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型(update:更新;delete:删除)', + `handle_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理标志', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `idx_im_dataid_handleflag` (`data_id`,`handle_flag`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出入库记录删除日志表' + +-- Table: dmp_im_flow_detail_voucher +*************************** 1. row *************************** + Table: dmp_im_flow_detail_voucher +Create Table: CREATE TABLE `dmp_im_flow_detail_voucher` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源id', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库任务单号', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水单号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别名称', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `material_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格型号', + `unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '出入库数量', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税金额', + `sale_tax_amount` decimal(22,6) DEFAULT NULL COMMENT '销售含税金额', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `sale_no_tax_amount` decimal(22,6) DEFAULT NULL COMMENT '销售无税金额', + `tax_amount` decimal(16,6) DEFAULT NULL COMMENT '税额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '币别编码', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '币别名称', + `supplier_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `supplier_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `stock_date` date DEFAULT NULL COMMENT '出、入库日期', + `cust_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `cust_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `dept_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门名称', + `workshop_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `workshop_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间名称', + `voucher_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `voucher_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `download_flag` tinyint NOT NULL DEFAULT '0' COMMENT '是否下载', + `item_categorys_code` varchar(1000) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类代码', + `item_categorys_name` varchar(200) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类名称', + `cust_classfied_code` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类编码', + `cust_classfied_name` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类名称', + `exchange_rate` decimal(8,4) NOT NULL DEFAULT '0.0000' COMMENT '货币汇率', + `work_cost` decimal(25,6) NOT NULL DEFAULT '0.000000' COMMENT '加工费用', + `material_cost` decimal(25,6) NOT NULL DEFAULT '0.000000' COMMENT '材料费用', + `labor_cost` decimal(25,6) NOT NULL DEFAULT '0.000000' COMMENT '人工费用', + `indirect_cost` decimal(25,6) NOT NULL DEFAULT '0.000000' COMMENT '间接费用', + `reason_code` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库原因', + `reason_category` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库原因分类', + `counterpart_subject` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对方科目', + `purchase_tax_amount` decimal(25,6) NOT NULL DEFAULT '0.000000' COMMENT '含税金额(采购)', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `dmp_im_flow_detail_voucher_unique` (`source_id`) USING BTREE, + KEY `idx_dmp_im_stock_in_out_flow_detail_ecid_material_no` (`ecid`,`material_no`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='流水明细凭证' + +-- Table: dmp_im_flow_detail_voucher_config +*************************** 1. row *************************** + Table: dmp_im_flow_detail_voucher_config +Create Table: CREATE TABLE `dmp_im_flow_detail_voucher_config` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `item_categorys_code` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类代码', + `cust_classfied_code` varchar(2048) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类编码', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据类型', + `origin_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '原始单据类型', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='库存单据凭证配置表' + +-- Table: dmp_im_inventory_apply +*************************** 1. row *************************** + Table: dmp_im_inventory_apply +Create Table: CREATE TABLE `dmp_im_inventory_apply` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `apply_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调账单号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `document_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `data_sources` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源 ', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `material_properties` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `inventory_time` datetime DEFAULT NULL COMMENT '盘点日期', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `document_time` datetime DEFAULT NULL COMMENT '单据日期', + `maintain_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人', + `maintain_time` datetime DEFAULT NULL COMMENT '维护时间', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调账申请表' + +-- Table: dmp_im_inventory_apply_detail +*************************** 1. row *************************** + Table: dmp_im_inventory_apply_detail +Create Table: CREATE TABLE `dmp_im_inventory_apply_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `apply_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调账单号', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `item_specifiation` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `item_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `check_quantity` decimal(16,6) DEFAULT NULL COMMENT '盘点数量', + `apply_quantity` decimal(16,6) DEFAULT NULL COMMENT '调账数量', + `surplus_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单号', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '可用库存', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `item_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点物料id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调账申请物料详情表' + +-- Table: dmp_im_inventory_apply_relation +*************************** 1. row *************************** + Table: dmp_im_inventory_apply_relation +Create Table: CREATE TABLE `dmp_im_inventory_apply_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `apply_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调账单号', + `surplus_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盘盈盘亏单号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调账申请、盘盈盘亏单关系表' + +-- Table: dmp_im_inventory_bill_type +*************************** 1. row *************************** + Table: dmp_im_inventory_bill_type +Create Table: CREATE TABLE `dmp_im_inventory_bill_type` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型代码', + `bill_type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型名称', + `standard_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标准类型', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `sort` int DEFAULT NULL COMMENT '排序序号', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_im_inventory_inspection +*************************** 1. row *************************** + Table: dmp_im_inventory_inspection +Create Table: CREATE TABLE `dmp_im_inventory_inspection` ( + `id` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户id', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `item_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `item_spec` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位', + `assist_unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位', + `assist_unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位名称', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `shelf_area_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区', + `shelf_area_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区名称', + `shelf_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位', + `shelf_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位名称', + `batch_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `property_values` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属性组', + `stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '库存数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '库存数量(辅)', + `inventory_type_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型', + `inventory_type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型名称', + `manufacture_date` datetime DEFAULT NULL COMMENT '生产日期', + `operate_start_time` datetime DEFAULT NULL COMMENT '起始日期', + `term_validity_time` datetime DEFAULT NULL COMMENT '有效期至', + `inspection_cycle` int DEFAULT NULL COMMENT '复检周期(天)', + `advance_reminder` int DEFAULT NULL COMMENT '提醒提前期(天)', + `inspection_date` datetime DEFAULT NULL COMMENT '复检日期', + `next_inspection_date` datetime DEFAULT NULL COMMENT '下次复检日期', + `quality_inspection` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否请检', + `quality_inspection_date` datetime DEFAULT NULL COMMENT '实际请检日期', + `source` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除(0:否,1:是)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `has_reminded` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否已提醒', + `fac_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂', + `fac_desc` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称', + `properties` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性名', + `properties_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性名称', + `assist_unit_measure` int DEFAULT NULL COMMENT '辅单位精度', + `unit_measure` int DEFAULT NULL COMMENT '主单位精度', + `coefficient` decimal(16,6) DEFAULT NULL COMMENT '转换系数', + `submission_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送检单号', + `stock_out_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送检id', + `submission_line_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送检单号行号', + `stock_out_quantity` decimal(16,6) DEFAULT NULL COMMENT '送检数量', + `auxiliary_out_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `qualified_quantity` decimal(16,6) DEFAULT NULL COMMENT '检验合格数', + `unqualified_number` decimal(16,6) DEFAULT NULL COMMENT '不检验合格数', + `inventory_in_quantity` decimal(16,6) DEFAULT NULL COMMENT '检验合格已入库数', + `inventory_in_unqualified` decimal(16,6) DEFAULT NULL COMMENT '检验不合格已入库数', + `inspection_results` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检验结果', + `completion_time` datetime DEFAULT NULL COMMENT '检验完成时间', + `stock_in_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库表id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_im_inventory_inspection_detail +*************************** 1. row *************************** + Table: dmp_im_inventory_inspection_detail +Create Table: CREATE TABLE `dmp_im_inventory_inspection_detail` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `processing_results` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理结果', + `stock_in_quantity` decimal(16,6) DEFAULT NULL COMMENT '入库数量', + `auxiliary_in_quantity` decimal(16,6) DEFAULT NULL COMMENT '入库辅数量', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `warehouse_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `shelf_area_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区', + `shelf_area_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区名称', + `shelf_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位', + `shelf_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位名称', + `inventory_type_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型', + `inventory_type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型名称', + `inventory_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否已提交', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_im_inventory_log +*************************** 1. row *************************** + Table: dmp_im_inventory_log +Create Table: CREATE TABLE `dmp_im_inventory_log` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水号', + `stock_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库类型', + `bill_date` date DEFAULT NULL COMMENT '出入库日期', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '入/出库数量', + `in_out_reserve_quantity` decimal(16,6) DEFAULT NULL COMMENT '入/出库预留数量', + `return_borrow_reserve_quantity` decimal(16,6) DEFAULT NULL COMMENT '还/借预留数量', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '入/出可用数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存日志表' + +-- Table: dmp_im_inventory_plan +*************************** 1. row *************************** + Table: dmp_im_inventory_plan +Create Table: CREATE TABLE `dmp_im_inventory_plan` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `plan_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点计划单号', + `inventory_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点类别', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域id', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位id', + `inventory_start_time` datetime DEFAULT NULL COMMENT '计划盘点开始日期', + `inventory_end_time` datetime DEFAULT NULL COMMENT '计划盘点结束日期', + `state` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态(新增、待审批、审批通过、驳回、作废)', + `maintain_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人', + `maintain_time` datetime DEFAULT NULL COMMENT '维护时间', + `material_properties` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `document_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘点计划表' + +-- Table: dmp_im_inventory_reserve +*************************** 1. row *************************** + Table: dmp_im_inventory_reserve +Create Table: CREATE TABLE `dmp_im_inventory_reserve` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据类型', + `reserve_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '库存预留单号', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售单号', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `reserve_date` date DEFAULT NULL COMMENT '预留日期', + `reserve_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '预留数量', + `expiry_date` date DEFAULT NULL COMMENT '失效日期', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `stock_out_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库任务单号', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `sort` int DEFAULT NULL COMMENT '排序序号', + `expiry_release_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到期释放标识', + `pro_pick_delivery_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产领料单号', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`), + KEY `idx_inventory_reserve_stock_out_no` (`stock_out_no`), + KEY `idx_inventory_reserve_reserve_no` (`reserve_no`), + KEY `idx_inventory_reserve_source_bill_no` (`source_bill_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存预留' + +-- Table: dmp_im_inventory_reserve_borrow +*************************** 1. row *************************** + Table: dmp_im_inventory_reserve_borrow +Create Table: CREATE TABLE `dmp_im_inventory_reserve_borrow` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `date` datetime DEFAULT NULL COMMENT '借用日期', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `borrow_quantity` decimal(16,6) DEFAULT NULL COMMENT '借用数量', + `return_quantity` decimal(16,6) DEFAULT NULL COMMENT '归还数量', + `reserve_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '借用产生的预留明细id', + `source_bill_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '借用预留的来源单据号', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '借用预留的销售单号', + `source_bill_row_index` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '借用预留的销售单行号', + `reserve_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '借用的预留单号', + `reserve_no_from` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被借用的预留单号', + `reserve_detail_id_from` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被借用的预留明细id', + `source_bill_no_from` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被借用的来源单据号', + `order_no_from` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被借用的销售单号', + `source_bill_row_index_from` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被借用的销售单行号', + `return_detail_id` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预留借用表' + +-- Table: dmp_im_inventory_reserve_detail +*************************** 1. row *************************** + Table: dmp_im_inventory_reserve_detail +Create Table: CREATE TABLE `dmp_im_inventory_reserve_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `reserve_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '库存预留单号', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `reserve_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '预留数量', + `occupied_quantity` decimal(16,6) DEFAULT NULL COMMENT '已占用数量', + `release_quantity` decimal(16,6) DEFAULT NULL COMMENT '释放数量', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_row_index` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据行号', + `sort` int DEFAULT NULL COMMENT '排序序号', + `reserve_date` date DEFAULT NULL COMMENT '预留日期', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `release_date` datetime DEFAULT NULL COMMENT '释放日期', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `release_type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库任务单号', + `stock_out_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `inventory_type_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型', + PRIMARY KEY (`id`), + KEY `idx_inventory_reserve_detail_material_no_warehouse_id` (`ecid`,`warehouse_code`,`item_code`), + KEY `idx_inventory_reserve_detail_reserve_no` (`reserve_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存预留明细' + +-- Table: dmp_im_inventory_reserve_record +*************************** 1. row *************************** + Table: dmp_im_inventory_reserve_record +Create Table: CREATE TABLE `dmp_im_inventory_reserve_record` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `task_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点任务单号', + `inventory_date` datetime DEFAULT NULL COMMENT '盘点日期', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `quantity` decimal(16,6) DEFAULT NULL COMMENT '释放数量', + `reserve_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预留单号', + `source_bill_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预留来源单号', + `sale_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `apply_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购申请单号', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘盈、盘亏单物料详情表' + +-- Table: dmp_im_inventory_reserved_configuration +*************************** 1. row *************************** + Table: dmp_im_inventory_reserved_configuration +Create Table: CREATE TABLE `dmp_im_inventory_reserved_configuration` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `material_plan_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单号', + `sales_order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `material_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `reserved_quantity` decimal(65,6) DEFAULT NULL COMMENT '预留数量', + `already_reserved_quantity` decimal(65,6) DEFAULT NULL COMMENT '已预留数量', + `plan_date` datetime DEFAULT NULL COMMENT '计划日期', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '配置类型', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存预留配置表' + +-- Table: dmp_im_inventory_surplus +*************************** 1. row *************************** + Table: dmp_im_inventory_surplus +Create Table: CREATE TABLE `dmp_im_inventory_surplus` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `surplus_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盘盈、盘亏单号', + `document_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `material_properties` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `inventory_time` datetime DEFAULT NULL COMMENT '盘点日期', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `document_time` datetime DEFAULT NULL COMMENT '单据日期', + `task_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点任务单号', + `inventory_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点人', + `maintain_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人', + `maintain_time` datetime DEFAULT NULL COMMENT '维护时间', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域id', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘盈、盘亏单表' + +-- Table: dmp_im_inventory_surplus_detail +*************************** 1. row *************************** + Table: dmp_im_inventory_surplus_detail +Create Table: CREATE TABLE `dmp_im_inventory_surplus_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `surplus_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '盘盈、盘亏单号', + `item_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点物料id', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `item_specifiation` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `item_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `check_quantity` decimal(16,6) DEFAULT NULL COMMENT '盘点数量', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '可用库存', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅库存数量', + `auxiliary_check_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅盘点数量', + `auxiliary_unit_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘盈、盘亏单物料详情表' + +-- Table: dmp_im_inventory_task +*************************** 1. row *************************** + Table: dmp_im_inventory_task +Create Table: CREATE TABLE `dmp_im_inventory_task` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `document_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `task_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点任务单号', + `inventory_category` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点类别', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域id', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位id', + `inventory_time` datetime DEFAULT NULL COMMENT '盘点日期', + `inventory_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点人', + `inventory_state` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `maintain_user` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '维护人', + `maintain_time` datetime DEFAULT NULL COMMENT '维护时间', + `data_sources` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源 ', + `material_properties` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `document_time` datetime DEFAULT NULL COMMENT '单据日期', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `warehouse_code_start` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '起始仓库', + `warehouse_code_end` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '终止仓库', + `inventory_warehouse_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点仓库区间哪种类型的仓库 0非为外仓,1委外仓', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘点任务表' + +-- Table: dmp_im_inventory_task_detail +*************************** 1. row *************************** + Table: dmp_im_inventory_task_detail +Create Table: CREATE TABLE `dmp_im_inventory_task_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `task_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点任务单号', + `item_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `item_specifiation` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `item_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `check_quantity` decimal(16,6) DEFAULT NULL COMMENT '盘点数量', + `variance_quantity` decimal(16,6) DEFAULT NULL COMMENT '差异数量', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '可用库存', + `inventory_results` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '盘点结果', + `inventory_attribute` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质属性', + `status` tinyint DEFAULT '0' COMMENT '状态,默认0(0待盘明细,1已更新,2已盘明细)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅库存数量', + `auxiliary_check_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅盘点数量', + `supplier_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `serial_number` int DEFAULT '1' COMMENT '序号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='盘点任务物料详情表' + +-- Table: dmp_im_inventory_transactions +*************************** 1. row *************************** + Table: dmp_im_inventory_transactions +Create Table: CREATE TABLE `dmp_im_inventory_transactions` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型代码', + `bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存单据号', + `bill_row_index` int DEFAULT NULL COMMENT '库存单据行号', + `bill_date` date DEFAULT NULL COMMENT '日期', + `transactions_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入出库类型', + `storage_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库代码', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `bill_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '数量', + `bill_price` decimal(20,6) DEFAULT '0.000000' COMMENT '含税价格', + `bill_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '含税金额', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '税额', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `sale_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `sale_order_detail_row_index` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `sort` int DEFAULT NULL COMMENT '排序序号', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + PRIMARY KEY (`id`), + KEY `idx_idb_im_inventory_transactions_source_bill_no` (`source_bill_no`), + KEY `idx_idb_im_inventory_transactions_bill_date` (`bill_date`), + KEY `idx_bill_date` (`bill_date`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存事务' + +-- Table: dmp_im_mat_transform +*************************** 1. row *************************** + Table: dmp_im_mat_transform +Create Table: CREATE TABLE `dmp_im_mat_transform` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id主键', + `po_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换任务单号', + `order_date` datetime DEFAULT NULL COMMENT '单据日期', + `factory_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称', + `warehouse_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `shelf_area_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_area_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区名称', + `shelf_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `shelf_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位名称', + `mat_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `mat_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `mat_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `amount` decimal(20,6) DEFAULT NULL COMMENT '转换数量', + `second_amount` decimal(20,6) DEFAULT NULL COMMENT '辅单位转换数量', + `unit_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `second_unit_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `second_unit_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位名称', + `coefficient` decimal(20,9) DEFAULT NULL COMMENT '主辅单位转换比例系数', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单id', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `state` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态 0草稿 1待转换 2已转换', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注说明', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `is_deleted` int DEFAULT NULL COMMENT '0未删除 1已删除', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户标识', + `inventory_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型编码', + `inventory_type_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型名称', + `unit_price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单价', + `total_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '金额', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物料转换任务' + +-- Table: dmp_im_mat_transform_detail +*************************** 1. row *************************** + Table: dmp_im_mat_transform_detail +Create Table: CREATE TABLE `dmp_im_mat_transform_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id主键', + `sort_no` int DEFAULT NULL COMMENT '序号', + `po_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换任务单号', + `order_date` datetime DEFAULT NULL COMMENT '单据日期', + `factory_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称', + `warehouse_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `shelf_area_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_area_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区名称', + `shelf_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `shelf_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位名称', + `mat_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `mat_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `mat_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `amount` decimal(20,6) DEFAULT NULL COMMENT '出库数量', + `second_amount` decimal(20,6) DEFAULT NULL COMMENT '辅单位出库数量', + `unit_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `second_unit_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `second_unit_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位名称', + `coefficient` decimal(20,9) DEFAULT NULL COMMENT '主辅单位转换比例系数', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `is_deleted` int DEFAULT NULL COMMENT '0未删除 1已删除', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户标识', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_detail_row_index` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单明细行号', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型', + `unit_price` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `total_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `idx_po_no` (`po_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物料转换任务' + +-- Table: dmp_im_operate_record +*************************** 1. row *************************** + Table: dmp_im_operate_record +Create Table: CREATE TABLE `dmp_im_operate_record` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务单类型', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务单号', + `from_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`), + KEY `idx_dmp_im_operate_record_from_id` (`ecid`,`from_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='重要操作记录' + +-- Table: dmp_im_purchase_arrival_detail_source +*************************** 1. row *************************** + Table: dmp_im_purchase_arrival_detail_source +Create Table: CREATE TABLE `dmp_im_purchase_arrival_detail_source` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上游来源表id', + `stock_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库类型', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据来源类型', + `auto_merge` tinyint(1) DEFAULT '1' COMMENT '是否自动合并 1是 0否', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号/生产工单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '源采购订单号/源生产工单号', + `order_row_index` int DEFAULT NULL COMMENT '源采购订单行号', + `apply_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `apply_row_index` int DEFAULT NULL COMMENT '采购申请单行号', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `stock_in_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '已入库数量', + `apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '申请入库数量', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `sales_order_line_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `mrp_bill_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单据号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + PRIMARY KEY (`id`), + KEY `idx_idb_pr_purchase_arrival_detail_source_arrivalno` (`ecid`,`arrival_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购到货明细源' + +-- Table: dmp_im_reason_category +*************************** 1. row *************************** + Table: dmp_im_reason_category +Create Table: CREATE TABLE `dmp_im_reason_category` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '附件ID', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `reason_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '编码', + `reason_category` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '原因分类', + `counterpart_account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对方科目', + `document_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '问题描述', + `status` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态,Y 启用,N 禁用', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='原因分类' + +-- Table: dmp_im_serial_no +*************************** 1. row *************************** + Table: dmp_im_serial_no +Create Table: CREATE TABLE `dmp_im_serial_no` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别编码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据明细id', + `serial_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `status` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态:10 在库 20 出库', + `original_state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '原始状态:0 废弃 10 在库 20 出库', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='序列号表' + +-- Table: dmp_im_serial_no_stock +*************************** 1. row *************************** + Table: dmp_im_serial_no_stock +Create Table: CREATE TABLE `dmp_im_serial_no_stock` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `serial_no_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '序列号id', + `serial_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `batch_no_stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号流水id', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '10 入库单 20 出库单', + `stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据id', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据明细id', + `stock_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库位关系id', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库id', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库存id', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态', + `out_flag` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '是否已被出库使用过(0:否,1:是)', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='序列号流水表' + +-- Table: dmp_im_shelf_model +*************************** 1. row *************************** + Table: dmp_im_shelf_model +Create Table: CREATE TABLE `dmp_im_shelf_model` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `takeover_ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管企业编码', + `takeover_orgcode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管组织代码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库id', + `takeover_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管仓库id', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域id', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位id', + `shelf_stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '型号库存id', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `stock_in_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '入库数量', + `available_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '可用数量', + `auxiliary_stock_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '辅库存数量', + `frozen_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '出库冻结数量', + `lost_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '临时盘亏数量', + `profit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '临时盘盈数量', + `transfer_quantity` decimal(16,6) NOT NULL COMMENT '调拨冻结数量', + `transfer_library_quantity` decimal(16,6) NOT NULL COMMENT '移库冻结数量', + `supplier_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商id', + `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单号', + `contract_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商合同号', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单id', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库号', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库明细id', + `stock_in_detail_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库明细关系id', + `stock_in_detail_purchase_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库采购关系id', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `mrp_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'MRP单号', + `stock_in_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库库位关系id', + `status` tinyint NOT NULL COMMENT '状态:10 暂存 30 上架 40 废弃', + `quality_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'qc_pass' COMMENT '质检状态,默认为质检合格', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '库存类型', + `purchase_price` decimal(16,6) DEFAULT NULL COMMENT '采购单价', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `amend_purchase_price` decimal(16,6) DEFAULT NULL COMMENT '修正采购单价', + `amend_no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '修正无税单价', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `is_scanning` tinyint(1) NOT NULL DEFAULT '0' COMMENT '定向入库处理标识', + `shelf_at` datetime DEFAULT NULL COMMENT '上架时间', + `original_shelf_at` datetime DEFAULT NULL COMMENT '原上架时间', + `expiration_at` datetime DEFAULT NULL COMMENT '过保日期', + `unique_key` int DEFAULT '0' COMMENT '库位产品唯一键', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `version` int NOT NULL COMMENT '版本号', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + PRIMARY KEY (`id`), + KEY `idx_im_shelf_model_model_takeover_ecid_material_no_warehouse_id` (`takeover_ecid`,`material_no`,`takeover_warehouse_code`), + KEY `sas_im_shelf_model_supplier_id` (`supplier_code`), + KEY `idx_im_shelf_model_stock_in_detail_id` (`stock_in_detail_id`), + KEY `idx_im_shelf_model_model_ecid_material_no_warehouse_id` (`ecid`,`material_no`,`warehouse_code`), + KEY `idx_im_shelf_model_batch_no` (`ecid`,`batch_no`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='型号库位表' + +-- Table: dmp_im_shelf_model_history +*************************** 1. row *************************** + Table: dmp_im_shelf_model_history +Create Table: CREATE TABLE `dmp_im_shelf_model_history` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `takeover_ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管企业编码', + `takeover_orgcode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管组织代码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库code', + `takeover_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接管仓code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位区域code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货架库存id', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单号', + `reference_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作单号', + `inventory_change` tinyint NOT NULL COMMENT '变更方式', + `event_type` tinyint DEFAULT NULL COMMENT '事件类型', + `operation_count` decimal(10,0) NOT NULL COMMENT '操作数量变动 正数为增加 负数为减少', + `new_available_count` decimal(10,0) NOT NULL COMMENT '变更后的可用', + `old_available_count` decimal(10,0) NOT NULL COMMENT '变更前的可用', + `new_frozen_count` decimal(10,0) NOT NULL COMMENT '变更后的冻结', + `old_frozen_count` decimal(10,0) NOT NULL COMMENT '变更前的冻结', + `new_profit_count` decimal(10,0) NOT NULL DEFAULT '0' COMMENT '变更后临时盘盈数量', + `old_profit_count` decimal(10,0) NOT NULL DEFAULT '0' COMMENT '变更前临时盘盈数量', + `new_lost_count` decimal(10,0) NOT NULL COMMENT '变更后临时盘亏数量', + `old_lost_count` decimal(10,0) NOT NULL COMMENT '变更前临时盘亏数量', + `new_transfer_count` decimal(10,0) NOT NULL COMMENT '变更后调拨冻结数量', + `old_transfer_count` decimal(10,0) NOT NULL COMMENT '变更前调拨冻结数量', + `new_transfer_library_count` decimal(10,0) NOT NULL COMMENT '变更后移库冻结数量', + `old_transfer_library_count` decimal(10,0) NOT NULL COMMENT '变更前移库冻结数量', + `is_deleted` tinyint NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + KEY `idx_im_shelf_model_history_ecid_created_at_material_no` (`ecid`,`create_time`,`material_no`), + KEY `idx_im_shelf_model_history_history_shelf_model_id` (`shelf_model_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='型号库位历史' + +-- Table: dmp_im_shelf_stock +*************************** 1. row *************************** + Table: dmp_im_shelf_stock +Create Table: CREATE TABLE `dmp_im_shelf_stock` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键ID', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库code', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y', + `alert_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'unknown', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `model_category` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类', + `stock_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '库存数量', + `available_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '可用数量', + `frozen_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '出库冻结数量', + `reserved_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '预留数量', + `lost_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '临时盘亏数量', + `profit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '临时盘盈数量', + `transfer_quantity` decimal(16,6) NOT NULL COMMENT '调拨冻结数量', + `transfer_library_quantity` decimal(16,6) NOT NULL COMMENT '移库冻结数量', + `last_stock_in_at` datetime DEFAULT NULL COMMENT '最新入库时间', + `last_stock_out_at` datetime DEFAULT NULL COMMENT '最新出库时间', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `version` int NOT NULL COMMENT '版本号', + `auxiliary_stock_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '辅库存数量', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_dmp_im_shelf_stock_material_no_warehouse_code` (`material_no`,`warehouse_code`,`ecid`), + KEY `IDX_IM_SHELF_STOCK_ECID_MATERIAL_NO_WAREHOUSE_ID` (`ecid`,`material_no`,`warehouse_code`), + KEY `IDX_IM_SHELF_STOCK_TAKEOVER_ECID_MATERIAL_NO_WAREHOUSE_ID` (`material_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存表' + +-- Table: dmp_im_shelf_stock_alert_source +*************************** 1. row *************************** + Table: dmp_im_shelf_stock_alert_source +Create Table: CREATE TABLE `dmp_im_shelf_stock_alert_source` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库状态', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购申请单号/生产工单号', + `material_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库id', + `stock_in_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '已入库数量', + `apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '申请入库数量', + `apply_time` datetime DEFAULT NULL COMMENT '申请时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + PRIMARY KEY (`id`), + KEY `idx_idb_dmp_im_shelf_stock_alert_source_ecid_source_bill_no` (`ecid`,`source_bill_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存预警申请明细源' + +-- Table: dmp_im_shelf_stock_history +*************************** 1. row *************************** + Table: dmp_im_shelf_stock_history +Create Table: CREATE TABLE `dmp_im_shelf_stock_history` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库code', + `shelf_stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货架库存id', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `reference_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作单号', + `inventory_change` tinyint DEFAULT NULL COMMENT '变更方式', + `event_type` tinyint DEFAULT NULL COMMENT '事件类型', + `operation_count` decimal(20,6) NOT NULL COMMENT '操作数量变动 正数为增加 负数为减少', + `new_available_count` decimal(20,6) NOT NULL COMMENT '变更后的可用', + `old_available_count` decimal(20,6) NOT NULL COMMENT '变更前的可用', + `new_frozen_count` decimal(16,6) NOT NULL COMMENT '变更后的冻结', + `old_frozen_count` decimal(16,6) NOT NULL COMMENT '变更前的冻结', + `new_reserved_count` decimal(16,6) DEFAULT NULL COMMENT '变更后的预留数量', + `old_reserved_count` decimal(16,6) DEFAULT NULL COMMENT '变更前的预留数量', + `new_profit_count` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '变更后临时盘盈数量', + `old_profit_count` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '变更前临时盘盈数量', + `new_lost_count` decimal(16,6) NOT NULL COMMENT '变更后临时盘亏数量', + `old_lost_count` decimal(16,6) NOT NULL COMMENT '变更前临时盘亏数量', + `new_transfer_count` decimal(16,6) NOT NULL COMMENT '变更后调拨冻结数量', + `old_transfer_count` decimal(16,6) NOT NULL COMMENT '变更前调拨冻结数量', + `new_transfer_library_count` decimal(16,6) NOT NULL COMMENT '变更后移库冻结数量', + `old_transfer_library_count` decimal(16,6) NOT NULL COMMENT '变更前移库冻结数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + KEY `idx_im_shelf_model_history_ecid_created_at_material_no` (`ecid`,`create_time`,`material_no`), + KEY `idx_im_shelf_model_history_history_shelf_model_id` (`shelf_stock_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='型号库位历史' + +-- Table: dmp_im_stock_allocation +*************************** 1. row *************************** + Table: dmp_im_stock_allocation +Create Table: CREATE TABLE `dmp_im_stock_allocation` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `data_source_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据来源', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号', + `allocation_date` date NOT NULL COMMENT '单据日期', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨出厂别code', + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨出仓库id', + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨出库区code', + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨出库位code', + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入厂别code', + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入仓库id', + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库区code', + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库位code', + `src_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源单据号', + `applicant_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '申请人', + `applicant_time` datetime DEFAULT NULL COMMENT '申请时间', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `print_count` int DEFAULT NULL COMMENT '打印次数', + PRIMARY KEY (`id`), + KEY `idx_im_stock_allocation_created_at` (`create_time`), + KEY `idx_im_stock_allocation_no` (`allocation_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存调拨' + +-- Table: dmp_im_stock_allocation_detail +*************************** 1. row *************************** + Table: dmp_im_stock_allocation_detail +Create Table: CREATE TABLE `dmp_im_stock_allocation_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `allocation_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '调拨动数量', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `auxiliary_move_quantity` decimal(20,6) DEFAULT NULL COMMENT '辅移动数量', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '库存数量', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅库存数量', + `order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_detail_row_index` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存调拨明细' + +-- Table: dmp_im_stock_available_result +*************************** 1. row *************************** + Table: dmp_im_stock_available_result +Create Table: CREATE TABLE `dmp_im_stock_available_result` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `item_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料名称', + `unit_measure` decimal(10,0) DEFAULT '0' COMMENT '单位精度', + `item_categorys_code` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类', + `item_categorys_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类', + `item_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类型', + `item_type_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类型', + `item_classes` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类别', + `item_classes_str` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类别', + `inventory_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '库存数量', + `pur_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '采购在订量', + `pur_order_notin_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '采购未入库量', + `sale_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '销售在订量', + `pick_wait_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '生产代领量', + `outsource_wait_send_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '委外代发量', + `pro_entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '生产在制量', + `reserved_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '预留数量', + `min_safe_stock` decimal(20,6) DEFAULT '0.000000' COMMENT '最小安全库存量', + `pur_reserved_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '采购在途预留数量', + `pro_reserved_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '生产在制预留数量', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `idx_dmp_im_stock_available_result_ecid` (`ecid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='可用库存结果表' + +-- Table: dmp_im_stock_close_amount +*************************** 1. row *************************** + Table: dmp_im_stock_close_amount +Create Table: CREATE TABLE `dmp_im_stock_close_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工厂编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `close_amount_date` datetime NOT NULL COMMENT '关账日期', + `close_amount_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结账月份', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存关账表' + +-- Table: dmp_im_stock_in +*************************** 1. row *************************** + Table: dmp_im_stock_in +Create Table: CREATE TABLE `dmp_im_stock_in` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库类型', + `source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '单据来源', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库id', + `takeover_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管仓库id', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code(期初只有一个库区)', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code(期初只有一个库位)', + `supply_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供方id', + `supply_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供方code', + `supply_code_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供方编码类型', + `supply_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供方信息', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库状态(10:待入库,20:部分入库,30:已入库)', + `approval_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `approve_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程审批状态', + `invoice_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收票状态(0:不收票,1:待收票,2:部分收票,3:已收票)', + `quality_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质检状态', + `on_shelf_mode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '上架方式(10:pc上架,20:pda上架)', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `completed_at` datetime DEFAULT NULL COMMENT '完成入库时间', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_manual` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `print_count` int DEFAULT NULL COMMENT '打印次数', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `workshop_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `pick_status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '领料状态', + `stock_out_id` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '出库单id', + `stock_out_flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库流水单号', + `warehouse_code_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨出库仓库', + `factory_code_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨出库工厂', + `return_type` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退料维度:picking-按领料,stock-按委外库存,issue-按委外发料', + `return_category` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货类型;数据字典:(returnTypeStatus)', + `red_reversal_flag` tinyint(1) DEFAULT '0' COMMENT '红冲标记;1:是;0:否', + `reason_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库原因', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_stock_in_no` (`stock_in_no`), + KEY `idx_im_stock_in_created_at` (`create_time`), + KEY `idx_im_stock_in_ecid_type_status` (`ecid`,`type`,`status`), + KEY `idx_im_stock_in_takeover_ecid_type_status` (`type`,`status`), + KEY `idx_im_stock_in_status` (`status`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库单据表' + +-- Table: dmp_im_stock_in_detail +*************************** 1. row *************************** + Table: dmp_im_stock_in_detail +Create Table: CREATE TABLE `dmp_im_stock_in_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单id', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `row_index` int DEFAULT NULL COMMENT '行号', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库类型', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库状态', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `qr_status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '品质属性', + `apply_quantity` decimal(16,6) NOT NULL COMMENT '申请入库数量', + `stock_in_quantity` decimal(16,6) NOT NULL COMMENT '入库数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位申请入库数量', + `auxiliary_in_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位已入库数量', + `apply_reserved_quantity` decimal(16,6) DEFAULT NULL COMMENT '申请预留数量', + `auxiliaryUnitCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅助单位编码', + `unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `price` decimal(20,6) DEFAULT NULL COMMENT '单价', + `amount` decimal(20,6) DEFAULT NULL COMMENT '金额', + `supply_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `inventory_line_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '复检明细id', + `insp_remark` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质检备注', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_detail_material_no` (`material_no`), + KEY `idx_im_stock_in_detail_model_name` (`model_name`), + KEY `idx_im_stock_in_detail_stock_in_id` (`stock_in_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库明细表' + +-- Table: dmp_im_stock_in_detail_order_relation +*************************** 1. row *************************** + Table: dmp_im_stock_in_detail_order_relation +Create Table: CREATE TABLE `dmp_im_stock_in_detail_order_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单id', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库明细id', + `stock_in_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库关系id', + `stock_in_purchase_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库采购关系id', + `mro_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产计划单号', + `mro_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产计划明细id', + `mro_row_index` int DEFAULT NULL COMMENT '生产计划行号', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `order_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细id', + `order_row_index` int DEFAULT NULL COMMENT '订单行号', + `apply_quantity` decimal(8,0) DEFAULT NULL COMMENT '预入库数量', + `stock_in_quantity` decimal(8,0) DEFAULT NULL COMMENT '到货数量', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `version` int DEFAULT NULL COMMENT '版本号', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_detail_relation_ecid_purchase_id` (`ecid`), + KEY `idx_im_stock_in_detail_relation_stock_in_id` (`stock_in_id`), + KEY `fk_im_stock_in_detail_relation_ivt_stock_in_detail` (`stock_in_detail_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库销售单关系表' + +-- Table: dmp_im_stock_in_detail_purchase_relation +*************************** 1. row *************************** + Table: dmp_im_stock_in_detail_purchase_relation +Create Table: CREATE TABLE `dmp_im_stock_in_detail_purchase_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单id', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库明细id', + `supplier_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商code', + `supply_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供方发货仓库编码', + `purchase_price` decimal(16,6) DEFAULT NULL COMMENT '采购单价', + `purchase_amount` decimal(16,6) DEFAULT NULL COMMENT '采购小计', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税小计', + `tax_classification_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '税收分类编码', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `tax_amount` decimal(16,6) DEFAULT NULL COMMENT '税额', + `amend_purchase_price` decimal(16,6) DEFAULT NULL COMMENT '修正采购单价', + `amend_purchase_amount` decimal(16,6) DEFAULT NULL COMMENT '修正采购小计', + `amend_no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '修正无税单价', + `amend_no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '修正无税小计', + `amend_stock_in_amount` decimal(16,6) DEFAULT NULL COMMENT '修正入库小计', + `amend_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '修正税额', + `purchase_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单id', + `purchase_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购明细id', + `purchase_row_index` int DEFAULT NULL COMMENT '采购行号', + `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单号', + `contract_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商合同号', + `invoiced_quantity` decimal(16,6) DEFAULT NULL COMMENT '开票数量', + `invoiced_amount` decimal(16,6) DEFAULT NULL COMMENT '开票小计', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_detail_relation_ecid_purchase_id` (`ecid`,`purchase_id`), + KEY `idx_im_stock_in_detail_relation_stock_in_id` (`stock_in_id`), + KEY `fk_im_stock_in_detail_relation_ivt_stock_in_detail` (`stock_in_detail_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库采购关系表' + +-- Table: dmp_im_stock_in_detail_relation +*************************** 1. row *************************** + Table: dmp_im_stock_in_detail_relation +Create Table: CREATE TABLE `dmp_im_stock_in_detail_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单id', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库明细id', + `purchase_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购关系id', + `sales_order_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单关系id', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库类型', + `source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库来源', + `source_bill_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库来源单据id', + `source_bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库来源单号', + `sale_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售单号', + `sale_order_row_index` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号', + `source_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库来源明细id', + `source_row_index` int DEFAULT NULL COMMENT '来源行号', + `unqualified_num` decimal(16,6) DEFAULT NULL COMMENT '不合格数量', + `qualified_num` decimal(16,6) DEFAULT NULL COMMENT '合格数量', + `check_num` decimal(16,6) DEFAULT NULL COMMENT '检验数量', + `send_num` decimal(16,6) DEFAULT NULL COMMENT '送检数量', + `delivery_date` datetime DEFAULT NULL COMMENT '发货日期', + `expected_date` datetime DEFAULT NULL COMMENT '预计到货日期', + `express_arrival_date` datetime DEFAULT NULL COMMENT '物流到货日期', + `transition_time` int DEFAULT NULL COMMENT '在途时长', + `apply_quantity` decimal(16,6) NOT NULL COMMENT '申请入库数量', + `stock_in_quantity` decimal(16,6) NOT NULL COMMENT '已入库数量', + `stock_in_amount` decimal(16,6) DEFAULT NULL COMMENT '已入库金额', + `amount` decimal(65,6) DEFAULT NULL COMMENT '申请入库小计', + `price` decimal(16,6) DEFAULT '0.000000' COMMENT '申请入库单价', + `purchase_price` decimal(16,6) DEFAULT NULL COMMENT '采购单价', + `purchase_amount` decimal(16,6) DEFAULT NULL COMMENT '采购小计', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税小计', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `tax_amount` decimal(16,6) DEFAULT NULL COMMENT '税额', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mrp_No` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `batch_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '其他模块传入的批次号', + `merchandiser_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跟单人id', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `work_order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单号', + `purchase_unit_code` tinyint(1) DEFAULT '1' COMMENT '采购单位 1-主单位 2-辅单位', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型编码', + `report_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录id', + `product_request` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产要求', + `ial_stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '线边仓退料领料单号', + `is_last_process` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否最后一道工序; 0:否,1:是', + `pick_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '已领料数量', + `allocation_stock_out_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨出库单号', + `allocation_stock_out_row_index` int DEFAULT NULL COMMENT '调拨出库单行号', + `stock_out_apply_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库申请单号', + `stock_out_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细关系表id', + `outsource_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_detail_relation_ecid_purchase_id` (`ecid`), + KEY `idx_im_stock_in_detail_relation_stock_in_id` (`stock_in_id`), + KEY `fk_im_stock_in_detail_relation_ivt_stock_in_detail` (`stock_in_detail_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库明细关系表' + +-- Table: dmp_im_stock_in_out_files +*************************** 1. row *************************** + Table: dmp_im_stock_in_out_files +Create Table: CREATE TABLE `dmp_im_stock_in_out_files` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源id', + `stock_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库类型', + `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `file_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件类型', + `file_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件路径', + `file_size` int DEFAULT NULL COMMENT '文件大小', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + PRIMARY KEY (`id`), + KEY `idx_dmp_im_stock_in_out_files_fileUrl` (`ecid`,`stock_id`,`file_url`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存附件表' + +-- Table: dmp_im_stock_in_out_flow +*************************** 1. row *************************** + Table: dmp_im_stock_in_out_flow +Create Table: CREATE TABLE `dmp_im_stock_in_out_flow` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水单号', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型(in 入库 out 出库)', + `is_ma_scanning` bit(1) NOT NULL COMMENT '是否已计算MA', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_out_flow_flow_no` (`flow_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出入库记录' + +-- Table: dmp_im_stock_in_out_flow_detail +*************************** 1. row *************************** + Table: dmp_im_stock_in_out_flow_detail +Create Table: CREATE TABLE `dmp_im_stock_in_out_flow_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水单id', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水单号', + `type` varchar(64) COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据类型(stockInOutType)', + `stock_type` varchar(64) COLLATE utf8mb4_general_ci NOT NULL COMMENT '类型(in/out)', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库单号', + `stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库id', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库明细id', + `stock_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库位关系id', + `shelf_model_id` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '型号库存id', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `material_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '出入库数量', + `stock_amount` decimal(16,6) DEFAULT NULL COMMENT '含税金额', + `sales_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '销售额', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '未税金额', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `stock_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `source_bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单号', + `source_row_index` int DEFAULT NULL COMMENT '行号', + `production_task_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售单号', + `order_detail_row_index` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号', + `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单号', + `mrp_no` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `supplier_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商code', + `stock_date` date DEFAULT NULL COMMENT '出、入库日期', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `version` int NOT NULL COMMENT '版本号', + `pro_batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产批次', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅出入库数量', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型编码', + `product_request` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产要求', + `mat_trans_form_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料转换单号', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `ial_stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '线边仓退料领料单号', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `invoice_no` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `om_gift_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否赠品:是|true,否|false', + `factory_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出厂别', + `warehouse_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出仓库', + `shelf_area_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出库区编码', + `shelf_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出库位编码', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `aggregate_model` int DEFAULT NULL COMMENT 'doris汇总类型:1仓库+物料 2,物料+仓库+批次 3,物料+仓库+库区/库位 4,库存明细 5,物料+供应商+仓库', + `group_flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分组标记', + `work_shop_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `purchase_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `order_no_str` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号(多个,以“,”分隔)', + `order_no_row_str` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号(多个,以“,”分隔)', + `insp_remark` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质检备注', + `apply_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '申请人 ID', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_out_flow_detail_batch_no` (`batch_no`), + KEY `idx_dmp_im_stock_in_out_flow_detail_bill_date` (`bill_date`), + KEY `idx_im_stock_in_out_flow_detail_type` (`type`), + KEY `idx_im_stock_in_out_flow_detail_source_bill_no` (`source_bill_no`), + KEY `idx_dmp_im_stock_in_out_flow_detail_stock_no` (`stock_no`), + KEY `idx_im_stock_in_out_flow_detail_production_task_no` (`production_task_no`), + KEY `idx_dmp_im_stock_in_out_flow_detail_ecid_material_no` (`ecid`,`material_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出入库记录明细' + +-- Table: dmp_im_stock_in_out_flow_detail_copy +*************************** 1. row *************************** + Table: dmp_im_stock_in_out_flow_detail_copy +Create Table: CREATE TABLE `dmp_im_stock_in_out_flow_detail_copy` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水单id', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水单号', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流水类型', + `stock_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库类型', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库单号', + `stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库id', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出入库明细id', + `stock_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库位关系id', + `shelf_model_id` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '型号库存id', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `material_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '出入库数量', + `stock_amount` decimal(16,6) DEFAULT NULL COMMENT '含税金额', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '未税金额', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `stock_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `source_bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单号', + `source_row_index` int DEFAULT NULL COMMENT '行号', + `production_task_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售单号', + `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单号', + `mrp_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `supplier_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商code', + `stock_date` date DEFAULT NULL COMMENT '出、入库日期', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `version` int NOT NULL COMMENT '版本号', + `pro_batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产批次', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅出入库数量', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型编码', + `product_request` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产要求', + `mat_trans_form_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料转换单号', + `order_detail_row_index` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `no_tax_price` decimal(12,2) DEFAULT NULL COMMENT '无税单价', + `ial_stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '线边仓退料领料单号', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `tax_rate` decimal(8,2) DEFAULT NULL COMMENT '税率', + `invoice_no` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `om_gift_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否赠品:是|true,否|false', + `factory_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出厂别', + `warehouse_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出仓库', + `shelf_area_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出库区编码', + `shelf_code_in_out` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入拨出库位编码', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `aggregate_model` int DEFAULT NULL COMMENT 'doris汇总类型:1仓库+物料 2,物料+仓库+批次 3,物料+仓库+库区/库位 4,库存明细 5,物料+供应商+仓库', + `group_flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分组标记', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_out_flow_detail_copy_production_task_no` (`production_task_no`), + KEY `idx_dmp_im_stock_in_out_flow_detail_copy_ecid_material_no` (`ecid`,`material_no`), + KEY `idx_im_stock_in_out_flow_detail_copy_type` (`type`), + KEY `idx_im_stock_in_out_flow_detail_copy_source_bill_no` (`source_bill_no`), + KEY `idx_im_stock_in_out_flow_detail_copy_batch_no` (`batch_no`), + KEY `idx_dmp_im_stock_in_out_flow_detail_copy_bill_date` (`bill_date`), + KEY `idx_dmp_im_stock_in_out_flow_detail_copy_stock_no` (`stock_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出入库记录明细' + +-- Table: dmp_im_stock_in_shelf +*************************** 1. row *************************** + Table: dmp_im_stock_in_shelf +Create Table: CREATE TABLE `dmp_im_stock_in_shelf` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `takeover_ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接管企业编码', + `takeover_orgcode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '接管组织代码', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单号', + `stock_in_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库单id', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库明细id', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '入库类型', + `source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库来源', + `material_properties` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `model_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `model_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `batch_no_stock_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号流水id', + `supplier_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商code', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `takeover_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '接管仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位code', + `quantity` decimal(16,6) NOT NULL COMMENT '入库数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `stock_in_amount` decimal(16,6) DEFAULT NULL COMMENT '入库小计', + `amend_stock_in_amount` decimal(16,6) DEFAULT NULL COMMENT '修正入库小计', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态', + `stock_in_at` datetime DEFAULT NULL COMMENT '入库时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_shelf_stock_in_detail_id` (`stock_in_detail_id`), + KEY `idx_im_stock_in_shelf_stock_in_id` (`stock_in_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库库位表' + +-- Table: dmp_im_stock_material +*************************** 1. row *************************** + Table: dmp_im_stock_material +Create Table: CREATE TABLE `dmp_im_stock_material` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `max_safe_stock` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '最大安全库存', + `min_safe_stock` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '最小安全库存', + `is_deleted` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `idx_im_stock_material_material_no_warehouse_code` (`ecid`,`material_no`,`warehouse_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物料安全库存表' + +-- Table: dmp_im_stock_move +*************************** 1. row *************************** + Table: dmp_im_stock_move +Create Table: CREATE TABLE `dmp_im_stock_move` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据类型', + `move_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单号', + `move_date` date NOT NULL COMMENT '移动日期', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移出厂别code', + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移出仓库id', + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移出库区code', + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移出库位code', + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移入厂别code', + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移入仓库id', + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移入库区code', + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '移入库位code', + `src_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源单据号', + `src_bill_type` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生成方式', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `version` int DEFAULT NULL COMMENT '版本号', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + PRIMARY KEY (`id`), + KEY `idx_im_stock_in_stock_in_no` (`move_no`), + KEY `idx_im_stock_in_created_at` (`create_time`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存移动' + +-- Table: dmp_im_stock_move_detail +*************************** 1. row *************************** + Table: dmp_im_stock_move_detail +Create Table: CREATE TABLE `dmp_im_stock_move_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `move_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '移动单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `move_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '移动数量', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `version` int DEFAULT NULL COMMENT '版本号', + `auxiliary_move_quantity` decimal(20,6) DEFAULT NULL COMMENT '辅移动数量', + `inventory_type_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `available_quantity` decimal(16,6) DEFAULT NULL COMMENT '库存数量', + `auxiliary_stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅库存数量', + `out_move_quantity` decimal(16,6) DEFAULT NULL COMMENT '调前数量', + `out_auxiliary_move_quantity` decimal(16,6) DEFAULT NULL COMMENT '调前数量(辅)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存移动明细' + +-- Table: dmp_im_stock_out +*************************** 1. row *************************** + Table: dmp_im_stock_out +Create Table: CREATE TABLE `dmp_im_stock_out` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库类型', + `source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '单据来源', + `material_properties` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物资属性', + `stock_out_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库单号', + `purchase_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `relation_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联单号(采购、订单等)', + `production_task_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '生产任务单号', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位', + `receiver_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货方ID', + `receiver_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货方编码', + `receiver_code_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货方编码类型(0供应商编码 1客户编码)', + `outsourcing_material_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外物料代码', + `row_index` int DEFAULT NULL COMMENT '行号', + `material_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格', + `receive_material_quantity` decimal(16,6) DEFAULT NULL COMMENT '领料数量', + `not_receive_material_quantity` decimal(16,6) DEFAULT NULL COMMENT '未领取数量', + `order_source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单来源', + `receive_material_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '领料类型', + `produce_content` varchar(700) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产内容', + `order_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `mrp_no` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'mrp单号', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库状态', + `delivery_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '10' COMMENT '交付状态(10:可出库,20:售后拦截,30:暂停出库,40:取消出库)', + `delivery_at` datetime DEFAULT NULL COMMENT '出库时间', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `remark_abs` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注摘要', + `print_count` int DEFAULT NULL COMMENT '打印次数', + `apply_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '申请人', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `out_source_num` decimal(16,6) DEFAULT NULL COMMENT '领料套数', + `ingredient_order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '配料单号', + `ingredient_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '配料批号', + `workshop_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `pl_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作中心编码', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `sending_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发料人', + `factory_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入厂别', + `warehouse_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入仓库', + `create_reserve_flag` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建出库单时,是开启生成预留', + `deliver_date` date DEFAULT NULL COMMENT '发货单要求发货日期', + `completion_time` datetime DEFAULT NULL COMMENT '检验完成时间', + `inspection_sender` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送检人', + `sales_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售出库标记(自动出库完成后会清除)', + `red_reversal_flag` tinyint(1) DEFAULT '0' COMMENT '红冲标记;1:是;0:否', + `return_category` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货类型;数据字典:(returnTypeStatus)', + `reason_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库原因', + `first_issue_path` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '首次发料路径:traditional-传统流程,simplified-简化流程', + PRIMARY KEY (`id`), + KEY `idx_im_stock_out_stock_out_no` (`ecid`,`stock_out_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库表' + +-- Table: dmp_im_stock_out_batch +*************************** 1. row *************************** + Table: dmp_im_stock_out_batch +Create Table: CREATE TABLE `dmp_im_stock_out_batch` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次号', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业批次号表' + +-- Table: dmp_im_stock_out_batch_no_stock +*************************** 1. row *************************** + Table: dmp_im_stock_out_batch_no_stock +Create Table: CREATE TABLE `dmp_im_stock_out_batch_no_stock` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `stock_out_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库库位表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `auxiliary_quantity` decimal(16,8) DEFAULT NULL COMMENT '辅单位数量', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码(app端使用)', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码(app端使用)', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `pro_batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产批次', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `inventory_type_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次号表' + +-- Table: dmp_im_stock_out_batch_temporary_storage +*************************** 1. row *************************** + Table: dmp_im_stock_out_batch_temporary_storage +Create Table: CREATE TABLE `dmp_im_stock_out_batch_temporary_storage` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '批次号', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业批次号暂存表' + +-- Table: dmp_im_stock_out_detail +*************************** 1. row *************************** + Table: dmp_im_stock_out_detail +Create Table: CREATE TABLE `dmp_im_stock_out_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '自增id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库单ID', + `row_index` int DEFAULT NULL COMMENT '行号', + `outsourcing_material_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外物料代码', + `material_no` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `stock_out_quantity` decimal(16,6) NOT NULL COMMENT '出库数量', + `assigned_quantity` decimal(16,6) DEFAULT NULL COMMENT '已分配数量', + `delivery_quantity` decimal(16,6) NOT NULL COMMENT '发货数量', + `return_quantity` decimal(16,6) DEFAULT NULL COMMENT '退回数量', + `bom_flag` tinyint(1) DEFAULT NULL COMMENT '是否bom配置', + `return_material_quantity` decimal(16,6) DEFAULT NULL COMMENT '退料数量', + `relation_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联单号(采购单、订单等)', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `stock_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `workshop_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `pl_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作中心编码', + `dept_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `factory_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入厂别', + `warehouse_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入仓库', + `shelf_area_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库区编码', + `shelf_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库位编码', + `allocation_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '调拨数量', + PRIMARY KEY (`id`), + KEY `idx_ecid_stock_out_id` (`ecid`,`stock_out_id`), + KEY `idx_stockoutid` (`stock_out_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库明细表' + +-- Table: dmp_im_stock_out_detail_create_relation +*************************** 1. row *************************** + Table: dmp_im_stock_out_detail_create_relation +Create Table: CREATE TABLE `dmp_im_stock_out_detail_create_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库明细id', + `row_index` int DEFAULT NULL COMMENT '行号', + `outsourcing_material_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外物料代码', + `material_no` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库code', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `purchase_price` decimal(16,6) DEFAULT NULL COMMENT '采购单价', + `purchase_amount` decimal(16,6) DEFAULT NULL COMMENT '采购小计', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税小计', + `tax_classification_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '税收分类编码', + `tax_rate` decimal(12,6) DEFAULT NULL COMMENT '税率', + `tax_amount` decimal(16,6) DEFAULT NULL COMMENT '税额', + `relation_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联单号', + `relation_detail_row_index` int DEFAULT NULL COMMENT '关联单明细行号', + `purchase_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购单号', + `purchase_detail_row_index` int DEFAULT NULL COMMENT '采购单明细行号', + `order_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `order_detail_row_index` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号', + `order_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细id', + `mrp_no` varchar(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'mrp编号', + `stock_out_quantity` decimal(16,6) DEFAULT NULL COMMENT '出库数量', + `auxiliary_apply_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位申请出库数量', + `assigned_quantity` decimal(16,6) DEFAULT NULL COMMENT '出库作业已分配数量', + `auxiliary_assigned_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位已出库数量', + `delivery_quantity` decimal(16,6) DEFAULT NULL COMMENT '发货数量', + `reserve_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货预留单号', + `reserve_detail_row_index` int DEFAULT NULL COMMENT '发货预留单行号', + `sale_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '销售金额', + `sale_price` decimal(20,6) DEFAULT '0.000000' COMMENT '销售价格', + `plan_no` varchar(400) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `plan_detail_row_index` int DEFAULT NULL COMMENT '计划单明细行号', + `alias_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `customer_request` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户要求', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `merchandiser_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跟单人id', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `cust_om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单号', + `cust_om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单行号', + `property_values` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属性值', + `property_and_values` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属性组值', + `mat_trans_form_no` varchar(60) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料转换单号', + `mat_trans_form_items` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '被转换物料', + `workshop_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `pl_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作中心编码', + `ial_stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '线边仓退料领料单号', + `os_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外仓库编码', + `os_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库区编码', + `os_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库位编码', + `om_gift_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否赠品:是|true,否|false', + `production_task_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `allocation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨单号', + `allocation_row_index` int DEFAULT NULL COMMENT '行号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `factory_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入厂别', + `warehouse_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入仓库', + `shelf_area_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库区编码', + `shelf_code_in` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '拨入库位编码', + `allocation_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '调拨数量', + `stock_in_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库明细id', + PRIMARY KEY (`id`), + KEY `idx_ecid_allocationno` (`ecid`,`allocation_no`,`is_deleted`), + KEY `idx_im_stock_out_detail_create_relation_stock_out_id` (`stock_out_id`), + KEY `idx_im_stock_out_detail_create_relation_stock_out_detail_id` (`stock_out_detail_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库明细来源关系表' + +-- Table: dmp_im_stock_out_serial +*************************** 1. row *************************** + Table: dmp_im_stock_out_serial +Create Table: CREATE TABLE `dmp_im_stock_out_serial` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `stock_out_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库货架表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位表id', + `serial_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业序列号表' + +-- Table: dmp_im_stock_out_serial_no_stock +*************************** 1. row *************************** + Table: dmp_im_stock_out_serial_no_stock +Create Table: CREATE TABLE `dmp_im_stock_out_serial_no_stock` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `stock_out_shelf_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库库位表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位表id', + `serial_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `status` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次号表' + +-- Table: dmp_im_stock_out_serial_temporary_storage +*************************** 1. row *************************** + Table: dmp_im_stock_out_serial_temporary_storage +Create Table: CREATE TABLE `dmp_im_stock_out_serial_temporary_storage` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联表id', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `shelf_model_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位表id', + `serial_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '序列号码', + `material_no` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `quantity` decimal(16,8) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业序列号暂存表' + +-- Table: dmp_im_stock_out_shelf +*************************** 1. row *************************** + Table: dmp_im_stock_out_shelf +Create Table: CREATE TABLE `dmp_im_stock_out_shelf` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '自增id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库单ID', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库明细ID', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细(创建)关联表id', + `shelf_model_id` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '货架库存ID', + `material_no` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `stock_out_quantity` decimal(16,6) NOT NULL COMMENT '出库数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂编码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库仓编码', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区code', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位code', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `version` int NOT NULL COMMENT '版本号', + `os_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外仓库编码', + `os_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库区编码', + `os_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库位编码', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业库位表' + +-- Table: dmp_im_stock_out_temporary_storage +*************************** 1. row *************************** + Table: dmp_im_stock_out_temporary_storage +Create Table: CREATE TABLE `dmp_im_stock_out_temporary_storage` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单id', + `stock_out_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单明细id', + `create_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库明细(创建)关联表id', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂code', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库id', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架区域id', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货架库位id', + `stock_out_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '暂存数量', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `stock_out_date` date DEFAULT NULL COMMENT '出库日期', + `is_deleted` tinyint(1) NOT NULL COMMENT '是否已作废', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人', + `version` int NOT NULL COMMENT '版本号', + `os_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外仓库编码', + `os_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库区编码', + `os_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外库位编码', + PRIMARY KEY (`id`), + KEY `idx_im_shelf_model_stock_out_id` (`stock_out_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='出库作业库位临时表' + +-- Table: dmp_im_stock_outsourcing_item_info +*************************** 1. row *************************** + Table: dmp_im_stock_outsourcing_item_info +Create Table: CREATE TABLE `dmp_im_stock_outsourcing_item_info` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `material_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `stock_out_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `relation_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `sale_order_row_index` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号', + `plan_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_source` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `receive_material_quantity` decimal(16,6) DEFAULT NULL COMMENT '领料数量', + `not_receive_material_quantity` decimal(16,6) DEFAULT NULL COMMENT '未领取数量', + `row_index` int DEFAULT NULL COMMENT '行号', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `stock_in_detail_relation_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购入库明细关系id', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `is_change_add` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否变更操作新增', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='委外产品信息' + +-- Table: dmp_im_stock_transfer +*************************** 1. row *************************** + Table: dmp_im_stock_transfer +Create Table: CREATE TABLE `dmp_im_stock_transfer` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `transfer_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号', + `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据类型', + `bill_date` date NOT NULL COMMENT '单据日期', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码(拨出)', + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码(拨出)', + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码(拨出)', + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码(拨出)', + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '厂别编码(拨入)', + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码(拨入)', + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码(拨入)', + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码(拨入)', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `print_count` int DEFAULT NULL COMMENT '打印次数', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `version` int DEFAULT NULL COMMENT '版本号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存调拨' + +-- Table: dmp_im_stock_transfer_detail +*************************** 1. row *************************** + Table: dmp_im_stock_transfer_detail +Create Table: CREATE TABLE `dmp_im_stock_transfer_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `transfer_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单id', + `transfer_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `material_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `out_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_supplier_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `out_customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_supplier_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `in_customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '调拨数量', + `auxiliary_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '调拨数量(辅)', + `is_deleted` bit(1) DEFAULT NULL COMMENT '是否删除', + `version` int DEFAULT NULL COMMENT '版本号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存调拨明细' + +-- Table: dmp_im_stock_year_end +*************************** 1. row *************************** + Table: dmp_im_stock_year_end +Create Table: CREATE TABLE `dmp_im_stock_year_end` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工厂编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `stock_date_year` int DEFAULT NULL COMMENT '结转年度', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存年结表' + +-- Table: dmp_im_stock_year_end_detail +*************************** 1. row *************************** + Table: dmp_im_stock_year_end_detail +Create Table: CREATE TABLE `dmp_im_stock_year_end_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_date_year` int DEFAULT NULL COMMENT '结转年度', + `material_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `inventory_type_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '品质类型编码', + `factory_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码', + `warehouse_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `shelf_area_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库区编码', + `shelf_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库位编码', + `stock_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '库存数量', + `auxiliary_stock_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '库存数量(辅)', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='库存年结明细表' + +-- Table: dmp_im_strategy_set +*************************** 1. row *************************** + Table: dmp_im_strategy_set +Create Table: CREATE TABLE `dmp_im_strategy_set` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '策略编码', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '策略名称', + `config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '配置信息', + `status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`), + KEY `idx_ecid_code` (`ecid`,`code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='策略配置' + +-- Table: dmp_im_strategy_set_config +*************************** 1. row *************************** + Table: dmp_im_strategy_set_config +Create Table: CREATE TABLE `dmp_im_strategy_set_config` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '策略编码', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '策略名称', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`,`code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='策略配置' + +-- Table: dmp_im_transfer_out_in_summary +*************************** 1. row *************************** + Table: dmp_im_transfer_out_in_summary +Create Table: CREATE TABLE `dmp_im_transfer_out_in_summary` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '调拨出库单号', + `allocation_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调拨通知单号', + `bill_date` date DEFAULT NULL COMMENT '单据日期', + `allocation_date` date DEFAULT NULL COMMENT '申请日期', + `factory_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `warehouse_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `factory_code_in` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂编码-入', + `factory_name_in` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称-入', + `warehouse_code_in` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码-入', + `warehouse_name_in` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称-入', + `material_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `auxiliary_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码(辅)', + `auxiliary_unit_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称(辅)', + `cust_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '客户编码', + `cust_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '客户名称', + `available_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '可用库存', + `apply_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '申请数量', + `auxiliary_apply_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '申请数量(辅)', + `assigned_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '已出库', + `auxiliary_assigned_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '已出库(辅)', + `batch_no_quantity` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '批次数量拼接', + `stock_date` date DEFAULT NULL COMMENT '出库日期', + `apply_quantity_in` decimal(22,6) DEFAULT '0.000000' COMMENT '申请数量-入', + `auxiliary_apply_quantity_in` decimal(22,6) DEFAULT '0.000000' COMMENT '申请数量-入(辅)', + `assigned_quantity_in` decimal(22,6) DEFAULT '0.000000' COMMENT '已出库-入', + `auxiliary_assigned_quantity_in` decimal(22,6) DEFAULT '0.000000' COMMENT '已出库-入(辅)', + `batch_no_in_quantity` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '批次数量-入拼接', + `stock_date_in` date DEFAULT NULL COMMENT '入库日期', + `status` tinyint DEFAULT '0' COMMENT '状态 0-确认 1-部分出库 2-已出库 3-已入库', + `remark_out` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库备注', + `remark_in` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库备注', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调拨出入库汇总记录' + +-- Table: dmp_im_user_warehouse_relation +*************************** 1. row *************************** + Table: dmp_im_user_warehouse_relation +Create Table: CREATE TABLE `dmp_im_user_warehouse_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `user_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '登陆人ID', + `factory_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工厂编码', + `factory_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂名称', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `warehouse_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库名称', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='人员仓库关系表(APP使用)' + +-- Table: dmp_im_window_config +*************************** 1. row *************************** + Table: dmp_im_window_config +Create Table: CREATE TABLE `dmp_im_window_config` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户id', + `config_date` date DEFAULT NULL COMMENT '日期', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='弹窗提示配置' + +-- Table: dmp_im_workflow_record +*************************** 1. row *************************** + Table: dmp_im_workflow_record +Create Table: CREATE TABLE `dmp_im_workflow_record` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户id', + `business_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务主键', + `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模块code', + `catagory_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作流分类id,菜单code', + `process_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程模板id', + `process_instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程实例id', + `start_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `start_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态( 0-待审批 1-审批中 2-已撤回 3-已驳回 4-已通过 5-已拒绝 )', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注信息', + `delete_flag` int DEFAULT '0' COMMENT '是否已删除(0-否 1-是)', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `uniq_ecid_business` (`ecid`,`business_key`), + KEY `index_instance_id` (`process_instance_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='审批记录表' + +-- Table: dmp_imc_purchase_comparison +*************************** 1. row *************************** + Table: dmp_imc_purchase_comparison +Create Table: CREATE TABLE `dmp_imc_purchase_comparison` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `comparison_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '比价单号', + `comparison_date` date DEFAULT NULL COMMENT '比价日期', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据状态', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approval_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + `is_audit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否审批:0-是,1-否', + `cc_user` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抄送人', + `compare_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '比价模式,1-物料比价,2-总金额比价', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购比价单' + +-- Table: dmp_imc_purchase_comparison_material_detail +*************************** 1. row *************************** + Table: dmp_imc_purchase_comparison_material_detail +Create Table: CREATE TABLE `dmp_imc_purchase_comparison_material_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `comparison_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '比价单号', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `inquiry_row_index` int DEFAULT NULL COMMENT '询价单行号', + `inquiry_date` date DEFAULT NULL COMMENT '询价日期', + `dept_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门id', + `currency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '币别', + `tax_contain` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '是否含税,0-不包含,1-含税', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位代码', + `inquiry_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '询价数量', + `confirm_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '确认数量', + `confirm_price` decimal(20,6) DEFAULT '0.000000' COMMENT '确认价格', + `confirm_tax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '确认含税价格', + `confirm_vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认供应商编码', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_comparison_no` (`ecid`,`comparison_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购比价物料明细单' + +-- Table: dmp_imc_purchase_comparison_price_detail +*************************** 1. row *************************** + Table: dmp_imc_purchase_comparison_price_detail +Create Table: CREATE TABLE `dmp_imc_purchase_comparison_price_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `comparison_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '比价单号', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `inquiry_row_index` int NOT NULL COMMENT '询价单行号', + `quotation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报价单号', + `quotation_row_index` int NOT NULL COMMENT '报价单行号', + `quotation_date` date DEFAULT NULL COMMENT '报价日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商编码', + `contact` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `contact_user` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `quotation_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '报价数量', + `quotation_tax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '含税报价价格', + `quotation_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '含税报价金额', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `quotation_price` decimal(20,6) DEFAULT '0.000000' COMMENT '报价价格', + `quotation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '报价金额', + `purchase_ratio` decimal(20,6) DEFAULT '0.000000' COMMENT '货源比例', + `confirm_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '询报价结果', + `confirm_quantity` decimal(20,6) DEFAULT NULL COMMENT '确认数量', + `confirm_price` decimal(20,6) DEFAULT NULL COMMENT '确认价格', + `confirm_tax_price` decimal(20,6) DEFAULT NULL COMMENT '确认含税价格', + `confirm_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认意见', + `comparison_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '比价反馈', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_comparison_no` (`ecid`,`comparison_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购比价报价明细单' + +-- Table: dmp_imc_purchase_inquiry +*************************** 1. row *************************** + Table: dmp_imc_purchase_inquiry +Create Table: CREATE TABLE `dmp_imc_purchase_inquiry` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `inquiry_date` date DEFAULT NULL COMMENT '询价日期', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据状态', + `fac_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工厂代码', + `dept_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门id', + `purchase_group_code` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购用户组代码', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `quotation_end_date` date NOT NULL COMMENT '报价截至日期', + `price_start_date` date NOT NULL COMMENT '价格生效日期', + `price_end_date` date NOT NULL COMMENT '价格失效日期', + `push_all_vendor` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '适用所有供应商,0-否,1-是', + `adopt_more_vendor` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '采用多个供应商,0-否,1-是', + `compare_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '比价模式,1-物料比价,2-总金额比价', + `inquiry_source_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'apply' COMMENT '来源类型', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + `last_approval_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最后审批人', + `last_approval_time` datetime DEFAULT NULL COMMENT '最后审批时间', + `approval_init_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人id', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` tinyint NOT NULL DEFAULT '-1' COMMENT '审批状态(-1默认值 0-待审批 1-正在审核中 2-已撤回 3-已驳回 4-审批通过 5-不需要审批的任务)', + `approval_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `process_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程设计ID', + `cc_user` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抄送人', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购询价单' + +-- Table: dmp_imc_purchase_inquiry_detail +*************************** 1. row *************************** + Table: dmp_imc_purchase_inquiry_detail +Create Table: CREATE TABLE `dmp_imc_purchase_inquiry_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `inquiry_row_index` int DEFAULT NULL COMMENT '询价单行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `source_bill_no` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位代码', + `inquiry_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '询价数量', + `plan_date` date DEFAULT NULL COMMENT '计划到货日期', + `delivery_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交货方式,1-发货,2-自提', + `delivery_addr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交货地址', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_inquiry_no` (`ecid`,`inquiry_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购询价物料明细单' + +-- Table: dmp_imc_purchase_inquiry_vendor +*************************** 1. row *************************** + Table: dmp_imc_purchase_inquiry_vendor +Create Table: CREATE TABLE `dmp_imc_purchase_inquiry_vendor` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商编码', + `contact` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `contact_user` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `confirm_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '供应商确认,0-未确认,1-已确认', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `quotation_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '供应商报价,0-未报价,1-已报价', + `quotation_time` datetime DEFAULT NULL COMMENT '报价时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_inquiry_no` (`ecid`,`inquiry_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购询价供应商列表' + +-- Table: dmp_imc_purchase_quotation +*************************** 1. row *************************** + Table: dmp_imc_purchase_quotation +Create Table: CREATE TABLE `dmp_imc_purchase_quotation` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `quotation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报价单号', + `quotation_date` date DEFAULT NULL COMMENT '报价日期', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `compare_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '比价模式,1-物料比价,2-总金额比价', + `quotation_end_date` date NOT NULL COMMENT '报价截至日期', + `price_start_date` date NOT NULL COMMENT '价格生效日期', + `price_end_date` date NOT NULL COMMENT '价格失效日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商编码', + `contact` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `contact_user` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据状态', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + `process_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程设计ID', + `approval_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approval_status` tinyint NOT NULL DEFAULT '-1' COMMENT '审批状态(-1默认值 0-待审批 1-正在审核中 2-已撤回 3-已驳回 4-审批通过 5-不需要审批的任务)', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_init_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人id', + `last_approval_time` datetime DEFAULT NULL COMMENT '最后审批时间', + `last_approval_user` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最后审批人', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注', + `cc_user` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抄送人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购报价单' + +-- Table: dmp_imc_purchase_quotation_detail +*************************** 1. row *************************** + Table: dmp_imc_purchase_quotation_detail +Create Table: CREATE TABLE `dmp_imc_purchase_quotation_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `quotation_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '报价单号', + `quotation_row_index` int NOT NULL COMMENT '报价单行号', + `inquiry_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '询价单号', + `inquiry_row_index` int NOT NULL COMMENT '询价单行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位代码', + `inquiry_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '询价数量', + `quotation_quantity` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '报价数量', + `quotation_tax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '含税报价价格', + `quotation_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '含税报价金额', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `quotation_price` decimal(20,6) DEFAULT '0.000000' COMMENT '报价价格', + `quotation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '报价金额', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `confirm_quantity` decimal(20,6) DEFAULT NULL COMMENT '确认数量', + `confirm_price` decimal(20,6) DEFAULT NULL COMMENT '确认价格', + `confirm_tax_price` decimal(20,6) DEFAULT NULL COMMENT '确认含税价格', + `confirm_result` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '询报价结果', + `confirm_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认意见', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_quotation_no` (`ecid`,`quotation_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购报价物料明细单' + +-- Table: dmp_imc_vendor_qualify_bank +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_bank +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_bank` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商资质基础表主键id', + `account_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账户类型', + `account_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账户名称', + `deposit_bank` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开户银行', + `currency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '币种', + `default_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '默认状态', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商银行信息' + +-- Table: dmp_imc_vendor_qualify_base +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_base +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_base` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商代码', + `vendor_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `vendor_short_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商简称', + `vendor_category_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商分类编码', + `vendor_category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商分类名称', + `contactor` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `contract_phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `country` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '国家', + `province` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省', + `city` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '市', + `address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '详细地址', + `taxer_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '纳税人类型', + `tax_rate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `invoice_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票类型', + `settle_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算方式', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态:add-新增 todoAudit-待审批 backModify-退回修改 auditPass-审批通过', + `attachment_urls` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件url地址,支持多个', + `process_instance_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程实例id', + `process_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模板id', + `delete_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '删除标志 0-未删除 1-已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建日期', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '更新日期', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + PRIMARY KEY (`id`), + KEY `idx_ecid_vendor_code` (`ecid`,`vendor_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商资质审核基础表' + +-- Table: dmp_imc_vendor_qualify_contractor +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_contractor +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_contractor` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商资质基础表主键id', + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '姓名', + `telephone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '手机号', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '邮箱', + `sex` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '性别:男-1 女-2', + `dept` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '部门', + `job` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '职务', + `business` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '负责业务', + `default_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '默认状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商企业联系人信息表' + +-- Table: dmp_imc_vendor_qualify_info +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_info +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_info` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商资质审核基本表主键id', + `qualify_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资质类型', + `must_supply` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '是否必须提供 是-Y 否-N', + `qualify_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资质名称', + `sign_institution` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '签发机构', + `qualify_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资质编号', + `qualify_level` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '资质等级', + `sign_date` datetime DEFAULT NULL COMMENT '签发日期', + `deadline` datetime DEFAULT NULL COMMENT '有效期至(截止日期)', + `last_check_date` datetime DEFAULT NULL COMMENT '最近年检日期', + `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `attachment_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件url地址', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商资质信息表' + +-- Table: dmp_imc_vendor_qualify_produce_ability +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_produce_ability +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_produce_ability` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商资质审核基础表主键id', + `device_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产设备名称', + `device_num` int DEFAULT NULL COMMENT '设备数量', + `device_product_factory` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产设备厂商', + `product_line_worker` int DEFAULT NULL COMMENT '生产线上工人数', + `product_line_qualify_ctrl_worker` int DEFAULT NULL COMMENT '生产线质控人员数', + `delivery_cycle` int DEFAULT NULL COMMENT '交货周期', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商生产能力表' + +-- Table: dmp_imc_vendor_qualify_registry +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_registry +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_registry` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '资质审核基础表主键id', + `unified_social_info_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '统一社会信用代码', + `legal_represent` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '法人代表', + `registered_capital` decimal(20,4) NOT NULL DEFAULT '0.0000' COMMENT '注册资本', + `establish_date` datetime DEFAULT NULL COMMENT '企业成立日期', + `currency_code` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '币别', + `registered_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '注册地址', + `tax_registered_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '税务注册地址', + `postal_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '邮政编码', + `company_net` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '公司网址', + `company_phone` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '公司电话', + `company_fax` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '公司传真', + `company_email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '公司邮箱', + `company_desc` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '公司简介', + `business_scope` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '经营范围', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商资质注册表' + +-- Table: dmp_imc_vendor_qualify_supply_scope +*************************** 1. row *************************** + Table: dmp_imc_vendor_qualify_supply_scope +Create Table: CREATE TABLE `dmp_imc_vendor_qualify_supply_scope` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `vendor_qualify_base_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商资质审核基础表id', + `country` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '国家', + `province` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省', + `city` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '市', + `remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`id`), + KEY `idx_vendor_qualify_base_id` (`vendor_qualify_base_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商供货范围' + +-- Table: dmp_mc_batch_no_info +*************************** 1. row *************************** + Table: dmp_mc_batch_no_info +Create Table: CREATE TABLE `dmp_mc_batch_no_info` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源表明细ID', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `quantity` decimal(16,6) NOT NULL COMMENT '数量', + `is_deleted` bit(1) NOT NULL COMMENT '是否删除', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `main_quantity` decimal(16,6) DEFAULT NULL COMMENT '数量(主)', + `main_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位(主)', + `auxiliary_quantity` decimal(16,6) DEFAULT NULL COMMENT '数量(辅)', + `auxiliary_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位(辅)', + `inspection_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检验单号', + `inspect_qualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验合格数量', + `inspect_unqualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验不合格数量', + `inspect_outcome` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检验结果', + `handle_result` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理结论', + `first_send_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '首次送检数量', + `first_inspect_qualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '首次质检合格数量', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='批次号表' + +-- Table: dmp_mc_material_supply_source +*************************** 1. row *************************** + Table: dmp_mc_material_supply_source +Create Table: CREATE TABLE `dmp_mc_material_supply_source` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `vendor_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `vendor_material_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商料号/规格', + `vendor_product_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商产品名称', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物料供货源' + +-- Table: dmp_mc_operate_log +*************************** 1. row *************************** + Table: dmp_mc_operate_log +Create Table: CREATE TABLE `dmp_mc_operate_log` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `operate_ip` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作ip', + `operate_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作单据id', + `operate_ids` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '操作单据ids 针对批量操作', + `operate_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作单据单号', + `operate_content` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '操作内容', + `input_param` json DEFAULT NULL COMMENT '入參', + `result` json DEFAULT NULL COMMENT '操作结果', + `operate_usercode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '操作人账号', + `operate_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '操作人id', + `operate_time` datetime NOT NULL COMMENT '操作时间', + `create_time` datetime NOT NULL COMMENT '创建时间', + PRIMARY KEY (`id`), + KEY `idx_operate_no` (`ecid`,`operate_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='操作记录表' + +-- Table: dmp_mc_process_instances +*************************** 1. row *************************** + Table: dmp_mc_process_instances +Create Table: CREATE TABLE `dmp_mc_process_instances` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `mc_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '审批流单号', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程实例Id', + `process_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程类型', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_mc_property_item +*************************** 1. row *************************** + Table: dmp_mc_property_item +Create Table: CREATE TABLE `dmp_mc_property_item` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'ID', + `ecid` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `source_bill_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源单号(申请单号、采购单号、到货单号)', + `source_row_index` int NOT NULL COMMENT '来源行号', + `source_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源明细id', + `source_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源类型:1-采购申请;2-采购订单;3-采购到货单', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `project_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目编码', + `project_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '属性名称', + `project_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目值', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `batch_no_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次信息表id', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_property_item_query` (`ecid`,`source_bill_no`,`source_row_index`,`source_type`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='属性组信息' + +-- Table: dmp_mc_purchase_apply +*************************** 1. row *************************** + Table: dmp_mc_purchase_apply +Create Table: CREATE TABLE `dmp_mc_purchase_apply` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `apply_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请单号', + `apply_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请人', + `apply_date` date NOT NULL COMMENT '申请日期', + `request_date` date DEFAULT NULL COMMENT '需求日期', + `apply_quantity` decimal(65,6) DEFAULT NULL COMMENT '申请数量', + `confirm_quantity` decimal(65,6) DEFAULT NULL COMMENT '确认数量', + `push_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '下达数量', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据状态', + `apply_reason` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '申请原因', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `apply_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'NORMAL' COMMENT '申请类型 NORMAL 普通 OS 委外采购', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `is_audit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否审批:0-是,1-否', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + PRIMARY KEY (`id`), + KEY `idx_apply_ecid_no` (`ecid`,`apply_no`) USING BTREE, + KEY `idx_apply_ecid_status` (`ecid`,`status`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购申请' + +-- Table: dmp_mc_purchase_apply_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_apply_detail +Create Table: CREATE TABLE `dmp_mc_purchase_apply_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `apply_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '申请单号', + `row_index` int NOT NULL COMMENT '序号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `convert_order_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换单位编码', + `convert_push_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换下达数量', + `convert_coefficient` decimal(20,6) DEFAULT '0.000000' COMMENT '转换系数', + `cus_coefficient_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义转换系数标识 0-换算系数,1-自定义编写系数', + `apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '申请数量', + `confirm_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '确认数量', + `push_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '下达数量', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `sales_order_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单行号,物料计划传', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `sales_order_line_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `cancel_push` int DEFAULT '0' COMMENT '是否无需下达 1:是 0:否', + `product_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `product_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `recommend_purchase_amount` decimal(20,6) DEFAULT NULL COMMENT '建议采购数量', + `request_date` date DEFAULT NULL COMMENT '需求日期', + `merchandiser_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跟单人ID', + `follower` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '新跟单人(用户id)', + `demand_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '理论需求数量', + `async_status` tinyint(1) DEFAULT '0' COMMENT '异步执行状态;0:未执行;1:进行中', + `department_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门编码', + `is_closed` tinyint(1) DEFAULT '0' COMMENT '是否已关闭 0:否 1:是', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_purchase_apply_detail_applyno` (`apply_no`), + KEY `idx_detail_ecid_applyno` (`ecid`,`apply_no`) USING BTREE, + KEY `idx_detail_ecid_itemcode` (`ecid`,`item_code`) USING BTREE, + KEY `idx_detail_ecid_push` (`ecid`,`push_quantity`,`confirm_quantity`,`cancel_push`,`async_status`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购申请明细' + +-- Table: dmp_mc_purchase_arrival +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival +Create Table: CREATE TABLE `dmp_mc_purchase_arrival` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `arrival_date` date DEFAULT NULL COMMENT '到货日期', + `ship_date` datetime DEFAULT NULL COMMENT '送货时间', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `storage_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库代码', + `order_no_list` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `arrival_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '到货数量', + `arrival_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '到货金额', + `arrival_untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '到货无税金额', + `arrival_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '到货税额', + `entry_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '入库数量', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `whole_censorship` tinyint(1) DEFAULT '0' COMMENT '是否全部送检', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `censorship_sign` tinyint(1) DEFAULT '0' COMMENT '送检标识', + `contact_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送货联系人', + `contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送货联系人方式', + `receive_addr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收货地点', + `plan_arrive_date` date DEFAULT NULL COMMENT '预计到货日期', + `processor` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理人', + `ship_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '运输方式', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'NORMAL' COMMENT '采购类型', + `unloading_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '卸货方式', + `censorship_printtimes` int DEFAULT NULL COMMENT '送检打印次数', + `arrival_printtimes` int DEFAULT NULL COMMENT '到货打印次数', + `arrival_confirm` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '是否需要确认状态 Y N', + `auto_inspect` tinyint(1) DEFAULT '0' COMMENT '是否自动送检 1是 0否', + `auto_stock` tinyint(1) DEFAULT '0' COMMENT '是否自动入库 1是 0否', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid', + `over_charge` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'N' COMMENT '超收标识', + `entry_apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库申请数量', + `arrival_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'arrivalOrder' COMMENT '到货单类型来源 arrivalOrder订单 ,arrivaHand手工', + `check_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'unCensorship' COMMENT '到货单检验类型', + `inspect_flag` tinyint(1) DEFAULT '0' COMMENT '送检标记; 1:合并送检;0:分开送检', + PRIMARY KEY (`id`), + KEY `idx_ecid_arrivalno` (`ecid`,`arrival_no`), + KEY `idx_dmp_mc_purchase_arrival_arrivalno` (`arrival_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购到货' + +-- Table: dmp_mc_purchase_arrival_change_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival_change_detail +Create Table: CREATE TABLE `dmp_mc_purchase_arrival_change_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `arrival_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '到货单明细ID', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料代码', + `convert_arrival_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货单位编码', + `original_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '原送货数量(主)', + `change_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '变更后送货数量(主)', + `original_convert_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '原送货数量', + `change_convert_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '变更后送货数量', + `original_auxiliary_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '原送货数量(辅)', + `change_auxiliary_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '变更后送货数量(辅)', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购到货变更明细' + +-- Table: dmp_mc_purchase_arrival_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival_detail +Create Table: CREATE TABLE `dmp_mc_purchase_arrival_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `convert_arrival_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换到货单位编码', + `convert_arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换到货数量', + `convert_ship_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换送货数量', + `convert_coefficient` decimal(20,6) DEFAULT '0.000000' COMMENT '转换系数', + `cus_coefficient_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义转换系数标识 0-换算系数,1-自定义编写系数', + `arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '到货数量', + `ship_quantity` decimal(20,6) DEFAULT NULL COMMENT '送货数量', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `arrival_price` decimal(20,6) DEFAULT '0.000000' COMMENT '采购价格', + `arrival_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '采购金额', + `arrival_untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `arrival_untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '无税金额', + `arrival_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '税额', + `return_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '退货数量', + `return_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '退货金额', + `return_untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '退货无税金额', + `return_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '退货税额', + `entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量', + `entry_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库金额', + `entry_untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库无税金额', + `entry_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库税额', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `order_row_index` int DEFAULT NULL COMMENT '采购订单行号', + `censorship_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '送检数量', + `inspect_qualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验合格数量', + `inspect_unqualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验不合格数量', + `inspect_outcome` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检查结果', + `storage_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库代码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `urgent` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否急料', + `box_num` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '件数', + `inspection_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检验单号', + `mrp_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单据号', + `plan_order_arrival_date` date DEFAULT NULL COMMENT '订单计划到货日期', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid', + `sales_order_line_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '订单行号,物料计划传', + `over_charge` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'N' COMMENT '超收标识', + `batch_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '批次号', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `auto_merge` tinyint(1) DEFAULT '0' COMMENT '是否自动合并 1是 0否', + `auxiliaryUnitCode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅助单位编码', + `entry_apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库申请数量', + `auxiliaryUnitQuantity` decimal(20,6) DEFAULT '0.000000' COMMENT '辅助单位数量', + `applyReservedQuantity` decimal(20,6) DEFAULT '0.000000' COMMENT '申请扣减数量', + `package_size` decimal(20,6) DEFAULT '0.000000' COMMENT '每件数量', + `remainder` decimal(20,6) DEFAULT '0.000000' COMMENT '余数', + `purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '价目表价格', + `arrival_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货计划单号', + `delivery_arrival_num` decimal(20,6) DEFAULT '0.000000' COMMENT '计划送货的到货数量', + `main_entry_apply_quantity` decimal(16,6) DEFAULT NULL COMMENT '申请入库数量(主)', + `handle_result` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '处理结论', + `main_entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量(主)', + `first_send_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '首次送检数量', + `first_inspect_qualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '首次质检合格数量', + `source_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源类型;arrivalOrder:采购到货;arrivalHand : 无源到货', + PRIMARY KEY (`id`), + KEY `idx_idb_pr_purchase_arrival_detail_arrivalno` (`arrival_no`), + KEY `idx_ecid_orderNo` (`ecid`,`order_no`), + KEY `idx_ecid_order` (`ecid`,`order_no`,`order_row_index`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购到货明细' + +-- Table: dmp_mc_purchase_arrival_detail_source +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival_detail_source +Create Table: CREATE TABLE `dmp_mc_purchase_arrival_detail_source` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源采购订单号', + `order_row_index` int DEFAULT NULL COMMENT '源采购订单行号', + `apply_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '请购单号', + `apply_row_index` int DEFAULT NULL COMMENT '请购单行号', + `quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '到货数量', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `mrp_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单据号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `sales_order_line_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单行号,物料计划传', + PRIMARY KEY (`id`), + KEY `idx_idb_pr_purchase_arrival_detail_source_arrivalno` (`ecid`,`arrival_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购到货明细源' + +-- Table: dmp_mc_purchase_arrival_plan +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival_plan +Create Table: CREATE TABLE `dmp_mc_purchase_arrival_plan` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `arrival_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '到货计划单号', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `order_no_list` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `sales_order_no_list` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `delivery_num_total` decimal(20,6) DEFAULT '0.000000' COMMENT '送货数量', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人id', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='到货计划表' + +-- Table: dmp_mc_purchase_arrival_plan_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_arrival_plan_detail +Create Table: CREATE TABLE `dmp_mc_purchase_arrival_plan_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `arrival_plan_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '到货计划单号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `delivery_num` decimal(20,6) DEFAULT NULL COMMENT '送货数量', + `delivery_date` date DEFAULT NULL COMMENT '送货日期', + `row_index` int DEFAULT NULL COMMENT '采购行号', + `order_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单明细ID', + `create_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改时间', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `segment3` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `sales_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='到货计划明细表' + +-- Table: dmp_mc_purchase_order +*************************** 1. row *************************** + Table: dmp_mc_purchase_order +Create Table: CREATE TABLE `dmp_mc_purchase_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `order_date` date DEFAULT NULL COMMENT '下单日期', + `plan_arrival_date` date DEFAULT NULL COMMENT '计划到货日期', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `order_amount` decimal(65,6) DEFAULT NULL COMMENT '订单金额', + `order_quantity` decimal(65,6) DEFAULT NULL COMMENT '订单数量', + `entry_quantity` decimal(65,6) DEFAULT NULL COMMENT '入库数量', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单状态', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `logistics_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流方式', + `logistics_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流单号', + `logistics_amount` decimal(20,6) DEFAULT NULL COMMENT '物流费', + `load_unload_amount` decimal(20,6) DEFAULT NULL COMMENT '装卸费', + `logistics_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流备注', + `supply_source_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供货厂家单号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `source_bill_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '来源单据号', + `purchase_price_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购价格单号', + `arrival_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '到货数量', + `purchug_group_code` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购用户组代码', + `segment3` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'NORMAL' COMMENT '订单类型:N 普通 OS 委外采购 VMI 代管', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `print_times` int DEFAULT NULL COMMENT '打印次数', + `confirm` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认状态 All 全部 part 部分 N 未确认', + `urgent` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'N' COMMENT '紧急状态 N 否 Y紧急', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid', + `over_charge_quantity` decimal(65,0) DEFAULT '0' COMMENT '超收数量', + `arrival_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货状态', + `entry_apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库申请数量', + `exchange_rate` decimal(20,6) DEFAULT '1.000000' COMMENT '汇率', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc__purchase_order_ecid` (`ecid`), + KEY `idx_dmp_mc_purchase_order_orderno` (`order_no`), + KEY `idx_order_ecid_no` (`ecid`,`order_no`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购订单' + +-- Table: dmp_mc_purchase_order_change_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_order_change_detail +Create Table: CREATE TABLE `dmp_mc_purchase_order_change_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单单号', + `order_row_index` int DEFAULT NULL COMMENT '订单序号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `original_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '原订单数量', + `auxiliary_original_order_quantity` decimal(20,6) DEFAULT NULL COMMENT '原辅订单数量', + `original_purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '原采购价格', + `original_discount_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '原折扣率', + `original_discount_price` decimal(20,6) DEFAULT '0.000000' COMMENT '原折后单价', + `change_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '变更后订单数量', + `auxiliary_change_order_quantity` decimal(20,6) DEFAULT NULL COMMENT '变更后辅订单数量', + `change_purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '变更采购价格', + `change_discount_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '变更折扣率', + `change_discount_price` decimal(20,6) DEFAULT '0.000000' COMMENT '变更折后单价', + `change_purchase_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '变更采购金额', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `plan_arrival_date` date DEFAULT NULL COMMENT '计划到货日期', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `change_convert_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '变更后采购单位订单数量', + `original_convert_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '原采购单位订单数量', + `convert_order_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单采购单位编码', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购订单变更明细' + +-- Table: dmp_mc_purchase_order_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_order_detail +Create Table: CREATE TABLE `dmp_mc_purchase_order_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `convert_order_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换订单单位编码', + `convert_order_quantity` decimal(20,6) DEFAULT NULL COMMENT '转换订单数量', + `convert_coefficient` decimal(20,6) DEFAULT NULL COMMENT '转换系数', + `cus_coefficient_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义转换系数标识 0-换算系数,1-自定义编写系数', + `order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '订单数量', + `auxiliary_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '辅助单位数量', + `purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '采购价格', + `discount_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '折扣率', + `discount_price` decimal(65,6) DEFAULT '0.000000' COMMENT '折扣单价', + `purchase_amount` decimal(65,6) DEFAULT NULL COMMENT '采购金额', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `untax_amount` decimal(65,6) DEFAULT NULL COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT NULL COMMENT '税额', + `entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量', + `entry_amount` decimal(65,6) DEFAULT NULL COMMENT '入库金额', + `close_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '采购入库关闭数量', + `entry_untax_amount` decimal(65,6) DEFAULT NULL COMMENT '入库无税金额', + `entry_tax_amount` decimal(65,6) DEFAULT NULL COMMENT '入库税额', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `source_bill_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '来源单据号', + `source_bill_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `censorship_quantity` decimal(65,6) DEFAULT NULL COMMENT '送检数量', + `test_qualified_quantity` decimal(65,6) DEFAULT NULL COMMENT '检验合格数量', + `censorship_count` int DEFAULT NULL COMMENT '送检次数', + `plan_assistant` tinyint(1) DEFAULT '0' COMMENT '计划助手', + `plan_arrival_date` date DEFAULT NULL COMMENT '计划到货日期', + `outsource_quantity` decimal(20,6) DEFAULT NULL COMMENT '委外数量', + `arrival_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '到货数量', + `arrival_amount` decimal(65,6) DEFAULT NULL COMMENT '到货金额', + `arrival_untax_amount` decimal(65,6) DEFAULT NULL COMMENT '到货无税金额', + `arrival_tax_amount` decimal(65,6) DEFAULT NULL COMMENT '到货税额', + `return_qty` decimal(22,6) DEFAULT NULL COMMENT '累计退库数量', + `vendor_confirm_date` datetime DEFAULT NULL COMMENT '供应商确认日期', + `order_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售单号', + `ship_addr` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '送货地点', + `confirm` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否确认 Y是 N否 采购协同用', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `latest_inventory_delivery_date` date DEFAULT NULL COMMENT '最新出库日期', + `mrp_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单据号', + `latest_inventory_entry_date` date DEFAULT NULL COMMENT '最新入库日期', + `urgent` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'N' COMMENT '紧急状态 N 否 Y紧急', + `materialNum` decimal(20,6) DEFAULT '0.000000' COMMENT '领料套数', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid', + `sales_order_line_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '订单行号,物料计划传', + `over_charge_quantity` decimal(65,0) DEFAULT '0' COMMENT '超收数量', + `auto_merge` tinyint(1) DEFAULT '0' COMMENT '是否自动合并 1是 0否', + `entry_apply_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库申请数量', + `detail_status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'waitbuy' COMMENT '明细状态', + `req_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规则引擎返回id', + `error_data` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规则引擎返回信息', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `delivery_arrival_num` decimal(20,6) DEFAULT '0.000000' COMMENT '计划送货的到货数量', + `main_entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量(主)', + `foreign_currency_price` decimal(20,6) DEFAULT '0.000000' COMMENT '外币单价', + `foreign_currency_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '外币金额', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_purchase_order_detail_ecid` (`ecid`), + KEY `idx_dmp_mc_purchase_order_detail_plan_arrival_date` (`plan_arrival_date`), + KEY `idx_dmp_mc_purchase_order_detail_orderno` (`order_no`), + KEY `idx_orderdetail_ecid_order` (`ecid`,`order_no`) USING BTREE, + KEY `idx_ecid_order` (`ecid`,`order_no`,`row_index`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购订单明细' + +-- Table: dmp_mc_purchase_order_detail_source +*************************** 1. row *************************** + Table: dmp_mc_purchase_order_detail_source +Create Table: CREATE TABLE `dmp_mc_purchase_order_detail_source` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '来源单据类型', + `apply_quantity` decimal(20,6) DEFAULT NULL COMMENT '申请数量', + `convert_order_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换订单数量', + `order_quantity` decimal(20,6) DEFAULT NULL COMMENT '订单数量', + `outsource_quantity` decimal(20,6) DEFAULT NULL COMMENT '委外数量', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `sales_order_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `sales_order_line_no` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单行号,物料计划传', + `mrp_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单据号', + `plan_assistant` tinyint(1) DEFAULT '0' COMMENT '计划助手', + `merge_row_index` int DEFAULT NULL COMMENT '合并后序号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `assigned_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '已分配数量', + `substitute_quantity` decimal(20,6) DEFAULT '1.000000' COMMENT '替代数量', + `initial_item_code` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '初始物料编码', + `metering_quantity` decimal(20,6) DEFAULT '1.000000' COMMENT '原数量', + `demand_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '理论需求数量', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_purchase_order_detail_source_orderno` (`order_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购订单明细来源' + +-- Table: dmp_mc_purchase_order_files +*************************** 1. row *************************** + Table: dmp_mc_purchase_order_files +Create Table: CREATE TABLE `dmp_mc_purchase_order_files` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单代码', + `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `file_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件类型', + `file_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件路径', + `file_size` int DEFAULT NULL COMMENT '文件大小', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购订单附件' + +-- Table: dmp_mc_purchase_payment_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_payment_detail +Create Table: CREATE TABLE `dmp_mc_purchase_payment_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `payment_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款类型', + `payment_date` date DEFAULT NULL COMMENT '应付日期', + `payment_rate` decimal(16,6) DEFAULT '0.000000' COMMENT '付款比例', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购付款明细' + +-- Table: dmp_mc_purchase_payment_plan +*************************** 1. row *************************** + Table: dmp_mc_purchase_payment_plan +Create Table: CREATE TABLE `dmp_mc_purchase_payment_plan` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `payment_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款计划单号', + `payment_plan_info` json DEFAULT NULL COMMENT '付款计划', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款计划' + +-- Table: dmp_mc_purchase_power_config +*************************** 1. row *************************** + Table: dmp_mc_purchase_power_config +Create Table: CREATE TABLE `dmp_mc_purchase_power_config` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `purchase_order_approve_userid` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '采购订单审批', + `purchase_price_hide_userid` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '采购价格隐藏', + `purchase_confirm_userid` tinyint DEFAULT '0' COMMENT '采购确认', + `whether_vendor` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否从供应商应源中选择,1是,0否', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `purchase_order_query_yourself_userid` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '采购订单查询自己的', + `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `auto_inspect` tinyint(1) DEFAULT '0' COMMENT '是否自动送检 1是 0否', + `auto_stock` tinyint(1) DEFAULT '0' COMMENT '是否自动入库 1是 0否', + `auto_merge` tinyint(1) DEFAULT '0' COMMENT '是否自动合并 1是 0否', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `over_charge` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'N' COMMENT '超收标识', + `send_message` tinyint(1) DEFAULT '0' COMMENT '发送短信 1是 0否', + `over_charge_rate` decimal(65,0) DEFAULT '1' COMMENT '超收比例', + `auto_issue` tinyint(1) DEFAULT '0' COMMENT '自动发料 1是 0否', + `moq_mpq_control` tinyint(1) DEFAULT '0' COMMENT '最小起订量和最小包装量控制 1是 0否', + `vendor_order_show_status` tinyint(1) DEFAULT '0' COMMENT '供应商协同不显示已完成的采购订单 1是 0否', + `apply_approve` tinyint DEFAULT '0' COMMENT '请购单审批流 1是 0否', + `tolerance_days_arrival` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0-关闭,1-开启 到货单启用允差天数,到货单选择不用判断明细是否确认', + `out_issue_arrival` tinyint(1) NOT NULL DEFAULT '0' COMMENT '委外到货配置 0-不限制 1-先出库才能到货', + `outsourcing_progress` tinyint(1) NOT NULL DEFAULT '0' COMMENT '0-关闭,1-开启 委外进度', + `merge_days` int DEFAULT '5' COMMENT '合并天数', + `available_warehouse_code` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存数量和可用库存仓库', + `work_flow_item` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购审批单据', + `critical_days` int DEFAULT '3' COMMENT '临期天数', + `multiple_batches` tinyint(1) DEFAULT '0' COMMENT '到货单多件多批;0:关闭;1:开启', + `get_latest_bom` tinyint(1) DEFAULT '0' COMMENT '委外订单获取最新委外BOM;0:关闭;1:开启', + `quantity_allocation` tinyint(1) DEFAULT '0' COMMENT '合并送检合格数量从上向下分配;0:关闭;1:开启', + `get_latest_unit` tinyint(1) DEFAULT '0' COMMENT '采购单位从历史单据获取;0:关闭;1:开启', + `over_charged_unit` tinyint(1) DEFAULT '0' COMMENT '超收单位;0:送货单位;1:主单位', + `complete_order_by_purchase_qty` tinyint(1) DEFAULT '0' COMMENT '按采购数量(主)入库完成订单;0:关闭;1:开启', + `order_price_modify_enabled` tinyint(1) DEFAULT '0' COMMENT '已完成订单可修改价格;0:关闭;1:开启', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购权限配置' + +-- Table: dmp_mc_purchase_price +*************************** 1. row *************************** + Table: dmp_mc_purchase_price +Create Table: CREATE TABLE `dmp_mc_purchase_price` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `price_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '价格表编码', + `price_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '价格表名称', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `start_effective_date` date DEFAULT NULL COMMENT '起始有效期', + `end_effective_date` date DEFAULT NULL COMMENT '终止有效期', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购价格' + +-- Table: dmp_mc_purchase_price_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_price_detail +Create Table: CREATE TABLE `dmp_mc_purchase_price_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `price_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '价格表编码', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `mpq` decimal(20,6) DEFAULT NULL COMMENT '采购最小包装量', + `moq` decimal(20,6) DEFAULT NULL COMMENT '采购最小起订量', + `purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '采购价格', + `delivery_date` int DEFAULT '0' COMMENT '交货期(天)', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `tax_flag` int DEFAULT '1' COMMENT '含税标记; 1:含税;0:不含税', + `detail_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '明细备注', + `critical_days` int DEFAULT '0' COMMENT '临期天数', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购价格明细' + +-- Table: dmp_mc_purchase_reject +*************************** 1. row *************************** + Table: dmp_mc_purchase_reject +Create Table: CREATE TABLE `dmp_mc_purchase_reject` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `reject_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '拒收单号', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'NORMAL' COMMENT '采购类型', + `reject_date` date DEFAULT NULL COMMENT '拒收时间', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT ' 备注', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`), + KEY `idx_ecid_reject_no` (`ecid`,`reject_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购拒收' + +-- Table: dmp_mc_purchase_reject_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_reject_detail +Create Table: CREATE TABLE `dmp_mc_purchase_reject_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `reject_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '拒收单号', + `row_index` int DEFAULT NULL COMMENT '拒收单行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `convert_reject_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换拒收单位编码', + `convert_reject_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换拒收数量', + `convert_coefficient` decimal(20,6) DEFAULT '0.000000' COMMENT '转换系数', + `arrival_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '到货数量', + `reject_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '拒收数量', + `censorship_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '送检数量', + `inspect_qualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验合格数量', + `inspect_unqualified_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '检验不合格数量', + `inspect_outcome` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '检查结果', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `order_row_index` int DEFAULT NULL COMMENT '采购订单行号', + `sales_order_no_list` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购到货单号', + `arrival_row_index` int DEFAULT NULL COMMENT '采购到货单行号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`), + KEY `idx_ecid_arrival` (`ecid`,`arrival_no`,`arrival_row_index`), + KEY `idx_ecid_reject_no` (`ecid`,`reject_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购拒收单明细' + +-- Table: dmp_mc_purchase_return +*************************** 1. row *************************** + Table: dmp_mc_purchase_return +Create Table: CREATE TABLE `dmp_mc_purchase_return` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `return_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购退货单号', + `return_date` date DEFAULT NULL COMMENT '退货日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `storage_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库代码', + `purchaser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购员', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '退货数量', + `amount` decimal(65,6) DEFAULT '0.000000' COMMENT '退货金额', + `untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '税额', + `entry_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '入库数量', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no_list` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `purchase_order_no_list` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'NORMAL' COMMENT '采购类型', + `logistics_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流单号', + `print_times` int DEFAULT '0' COMMENT '打印次数', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid)', + `attachment_urls` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件路径', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_purchase_return_return_no` (`return_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购退货' + +-- Table: dmp_mc_purchase_return_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_return_detail +Create Table: CREATE TABLE `dmp_mc_purchase_return_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `return_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '采购退货单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `convert_return_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转换退货单位编码', + `convert_return_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '转换退货数量', + `convert_coefficient` decimal(20,6) DEFAULT '0.000000' COMMENT '转换系数', + `cus_coefficient_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '自定义转换系数标识 0-换算系数,1-自定义编写系数', + `quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '退货数量', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `price` decimal(20,6) DEFAULT '0.000000' COMMENT '退货价格', + `amount` decimal(65,6) DEFAULT '0.000000' COMMENT '退货金额', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '税额', + `storage_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库代码', + `source_bill_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据类型', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `source_bill_detail_row_index` int DEFAULT NULL COMMENT '来源单据行号', + `purchase_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `purchase_order_detail_row_index` int DEFAULT NULL COMMENT '采购订单行号', + `entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量', + `entry_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库金额', + `entry_untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库无税金额', + `entry_tax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '入库税额', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid)', + `main_entry_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量(主)', + `auxiliary_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '辅单位数量', + PRIMARY KEY (`id`), + KEY `idx_dmp_mc_purchase_return_detail_return_no` (`return_no`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购退货明细' + +-- Table: dmp_mc_purchase_template +*************************** 1. row *************************** + Table: dmp_mc_purchase_template +Create Table: CREATE TABLE `dmp_mc_purchase_template` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `template_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板编码', + `template_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模板名称', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购模板' + +-- Table: dmp_mc_purchase_template_detail +*************************** 1. row *************************** + Table: dmp_mc_purchase_template_detail +Create Table: CREATE TABLE `dmp_mc_purchase_template_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `template_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板编码', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '数量', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购模板明细' + +-- Table: dmp_mc_purchug_group +*************************** 1. row *************************** + Table: dmp_mc_purchug_group +Create Table: CREATE TABLE `dmp_mc_purchug_group` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户ID', + `group_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '代码', + `group_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称', + `group_desc` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '描述', + `segment1` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `segment2` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `segment3` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT NULL, + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购组' + +-- Table: dmp_mc_purchug_group_user +*************************** 1. row *************************** + Table: dmp_mc_purchug_group_user +Create Table: CREATE TABLE `dmp_mc_purchug_group_user` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_private_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组主键', + `group_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `user_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户代码', + `segment1` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `segment2` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `segment3` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `is_group_permission` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT NULL, + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购组成员表' + +-- Table: dmp_mc_purchug_user +*************************** 1. row *************************** + Table: dmp_mc_purchug_user +Create Table: CREATE TABLE `dmp_mc_purchug_user` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业', + `user_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户代码', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT NULL, + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='采购员表' + +-- Table: dmp_mc_quantity_his +*************************** 1. row *************************** + Table: dmp_mc_quantity_his +Create Table: CREATE TABLE `dmp_mc_quantity_his` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `package_size` decimal(20,6) DEFAULT NULL COMMENT '每件数量', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + `created_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人用户ID(原f_creatoruserid)', + `updated_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人用户ID(原f_lastmodifyuserid', + `unit_measure` int DEFAULT NULL COMMENT '单位精度', + `f_sort` int NOT NULL AUTO_INCREMENT COMMENT '排序序号', + PRIMARY KEY (`id`), + UNIQUE KEY `自增` (`f_sort`) +) ENGINE=InnoDB AUTO_INCREMENT=1596 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_mc_vendor_newest_price +*************************** 1. row *************************** + Table: dmp_mc_vendor_newest_price +Create Table: CREATE TABLE `dmp_mc_vendor_newest_price` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料代码', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '采购价格', + `vendor_newest_price_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商最新价明细标识', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商最新价' + +-- Table: dmp_mc_vendor_newest_price_detail +*************************** 1. row *************************** + Table: dmp_mc_vendor_newest_price_detail +Create Table: CREATE TABLE `dmp_mc_vendor_newest_price_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_newest_price_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商最新价标识', + `source_bill_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据标识', + `source_bill_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据明细标识', + `purchase_price` decimal(20,6) DEFAULT '0.000000' COMMENT '采购价格', + `vendor_newest_price_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商最新价明细标识', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商最新价明细' + +-- Table: dmp_mc_vendor_rcv_addr +*************************** 1. row *************************** + Table: dmp_mc_vendor_rcv_addr +Create Table: CREATE TABLE `dmp_mc_vendor_rcv_addr` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '新增字段', + `receipt_place_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '收货地方代码', + `receipt_place_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '收货地方名称', + `status` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '状态', + `segment1` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '预备字段1', + `segment2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '预备字段2', + `segment3` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '预备字段3', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '最后更新人', + `update_time` datetime DEFAULT NULL COMMENT '最后更新时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收货地点表' + +-- Table: dmp_mc_vendor_user +*************************** 1. row *************************** + Table: dmp_mc_vendor_user +Create Table: CREATE TABLE `dmp_mc_vendor_user` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '供应商ID', + `user_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户ID', + `segment1` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备用1', + `segment2` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备用2', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建者', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改者', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `delete_mark` int DEFAULT '0' COMMENT '删除标志', + PRIMARY KEY (`id`), + UNIQUE KEY `idx_srm_vendor_userid` (`user_code`,`vendor_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商用户成员表' + +-- Table: dmp_om_assembly_config +*************************** 1. row *************************** + Table: dmp_om_assembly_config +Create Table: CREATE TABLE `dmp_om_assembly_config` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `factory_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂名称', + `workshop_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-车间编码', + `workshop_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-车间名称', + `pl_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-产线', + `pl_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-产线', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `draw_num` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图号', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `vehicle_config` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车型配置', + `conversion_factor` decimal(22,6) DEFAULT NULL COMMENT '换算系数', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成套件配置' + +-- Table: dmp_om_audit_users +*************************** 1. row *************************** + Table: dmp_om_audit_users +Create Table: CREATE TABLE `dmp_om_audit_users` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_audituserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核人用户Id', + `om_authtype` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '权限类型,数据字典(omAuditType):订单审核|orderAudit,财务审核|financeAudit', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_bom_closure +*************************** 1. row *************************** + Table: dmp_om_bom_closure +Create Table: CREATE TABLE `dmp_om_bom_closure` ( + `id` int unsigned NOT NULL COMMENT '自增ID', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id', + `ancestor` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '祖先节点', + `descendant` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '后代节点', + `distance` tinyint NOT NULL DEFAULT '0' COMMENT '相隔层级,>=1', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='bom闭包表' + +-- Table: dmp_om_close_accounts +*************************** 1. row *************************** + Table: dmp_om_close_accounts +Create Table: CREATE TABLE `dmp_om_close_accounts` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `close_accounts_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结账单号', + `start_date` date DEFAULT NULL COMMENT '结账开始时间', + `end_date` date DEFAULT NULL COMMENT '结账结束时间', + `data_type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据类型;detail:明细;sum:汇总', + `cust_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `last_balance_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '上期结存量', + `last_balance_auxiliary_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '上期结存量(辅)', + `last_balance_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '上期结存金额', + `this_deliver_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期送货数量', + `this_deliver_auxiliary_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期送货数量(辅)', + `this_deliver_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '本期送货金额', + `this_return_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期退货数量', + `this_return_auxiliary_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期退货数量(辅)', + `this_return_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '本期退货金额', + `this_account_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期挂账数量', + `this_account_auxiliary_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期挂账数量(辅)', + `this_account_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '本期挂账金额', + `this_balance_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期结存数量', + `this_balance_auxiliary_quantity` decimal(65,6) DEFAULT '0.000000' COMMENT '本期结存数量(辅)', + `this_balance_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '本期结存金额', + `sort` int DEFAULT NULL COMMENT '明细序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售挂账汇总结账表' + +-- Table: dmp_om_contract_enclosure +*************************** 1. row *************************** + Table: dmp_om_contract_enclosure +Create Table: CREATE TABLE `dmp_om_contract_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_conversion_production +*************************** 1. row *************************** + Table: dmp_om_conversion_production +Create Table: CREATE TABLE `dmp_om_conversion_production` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ECID` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `OM_ORDER` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `OM_PRODUCTIONORDERNO` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转生产单号', + `OM_PLANDELIVERDATE` datetime DEFAULT NULL COMMENT '计划交期 ', + `F_SORT` int DEFAULT NULL COMMENT '排序,默认升序', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_conversion_production_productinfo +*************************** 1. row *************************** + Table: dmp_om_conversion_production_productinfo +Create Table: CREATE TABLE `dmp_om_conversion_production_productinfo` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ECID` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `OM_PRODUCTIONORDERNO` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '转生产单号', + `OM_PRODUCTMODEL` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品型号', + `OM_PRODUCTNAME` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `OM_BOMVERSION` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'BOM版本', + `OM_PRICE` decimal(16,6) DEFAULT NULL COMMENT '定价', + `OM_DISCOUNTRATE` decimal(16,6) DEFAULT NULL COMMENT '折扣率', + `OM_TAXRATE` decimal(16,0) DEFAULT NULL COMMENT '税率', + `OM_UNITPRICE` decimal(16,6) DEFAULT NULL COMMENT '折后单价', + `OM_QUANTITY` decimal(16,2) DEFAULT NULL COMMENT '数量', + `OM_UNIT` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `REMARK` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `OM_PRODUCTIONGAP` decimal(16,2) DEFAULT NULL COMMENT '生产缺口', + `OM_PRODUCTIONQUANTITUY` decimal(16,2) DEFAULT NULL COMMENT '生产数量', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_cust_product_demand +*************************** 1. row *************************** + Table: dmp_om_cust_product_demand +Create Table: CREATE TABLE `dmp_om_cust_product_demand` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `product_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `cust_demand` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户要求', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_customer_info +*************************** 1. row *************************** + Table: dmp_om_customer_info +Create Table: CREATE TABLE `dmp_om_customer_info` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户id', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `customer_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `classfied_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类', + `classfied_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户分类名称', + `customer_abbr` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户简称', + `business_leader` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务负责人', + `business_leader_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务负责人名称', + `country` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '国', + `province` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '省', + `city` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '城市', + `registered_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '注册地址', + `socai_credit_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '统一社会信用代码', + `company_established_time` datetime DEFAULT NULL COMMENT '公司成立时间', + `legal_representative` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '法定代表人', + `detailaddress` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '详细地址', + `company_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '公司类型', + `contact_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系人', + `contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系方式', + `channelType_withIn` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道内销类型', + `channelType_withIn_str` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道内销类型名称', + `channelType_foreign` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道外贸类型', + `channelType_foreign_str` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道外贸类型名称', + `channel_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道类型', + `channel_type_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '渠道类型名称', + `onlineRetailersType` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电商oem类型', + `onlineRetailersTypeStr` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '电商oem类型名称', + `d_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `ac_pic` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '服务器文件名', + `logistics` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '常用物流', + `logistics_add` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流联系地址', + `logistics_way` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流联系方式', + `logistics_contact` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流联系人', + `settlement_currency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币', + `settlement_currency_str` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币名称', + `credit_limit` decimal(10,0) DEFAULT NULL COMMENT '信用额度', + `enable_credit_limit` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否激活信用额度 Y是 N否', + `settlement_customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算客户CODE', + `settlement_customer_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算客户名称', + `contact_address` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '联系地址', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态(Y 启用 N 弃用)', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `money_decimal` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '金额小数位数', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + UNIQUE KEY `ecid_customer_code` (`ecid`,`customer_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='客户信息表' + +-- Table: dmp_om_deliver_costs +*************************** 1. row *************************** + Table: dmp_om_deliver_costs +Create Table: CREATE TABLE `dmp_om_deliver_costs` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_deliverorder` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单号', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_cost_date` datetime DEFAULT NULL COMMENT '时间', + `om_cost_item` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '事项', + `om_cost_amount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '费用', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `sort` int DEFAULT NULL COMMENT '序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='发货单费用明细表' + +-- Table: dmp_om_deliver_enclosure +*************************** 1. row *************************** + Table: dmp_om_deliver_enclosure +Create Table: CREATE TABLE `dmp_om_deliver_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_deliverorder` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单号', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_deliver_order +*************************** 1. row *************************** + Table: dmp_om_deliver_order +Create Table: CREATE TABLE `dmp_om_deliver_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_deliverorder` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单号', + `om_deliverdate` datetime DEFAULT NULL COMMENT '发货日期', + `om_deliverconfirm` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库确认发货(暂时未用到)', + `om_isinspection` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否质量检测:是|true,否|false', + `om_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货预约单状态(deliverOrderState):待出库|forout、已出库|haveout、已取消|cancel', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `logistics` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客戶-常用物流', + `logistics_contact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客戶-常用物流联系人', + `logistics_way` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客戶-常用物流联系方式', + `logistics_add` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客戶-常用物流联系地址', + `om_settlecurrency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币(数据字典:settlementCurrency)', + `om_deliveramount` decimal(20,6) DEFAULT NULL COMMENT '发货金额(不含税)', + `om_taxdeliveramount` decimal(20,6) DEFAULT NULL COMMENT '发货金额(含税)', + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `om_deliverremark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货运信息/发运备注', + `om_deliverstock` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货仓库编码(数据来源:库存模块)', + `om_printcount` int(11) unsigned zerofill DEFAULT '00000000000' COMMENT '打印次数', + `om_cancel_reason` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '取消原因', + `om_cust_contract` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系人', + `om_cust_contract_info` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系方式', + `om_cust_contract_addr` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系地址', + `om_input_no` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '进仓编号', + `om_trans_company` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货运公司', + `om_net_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '净重', + `om_rough_weight` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '毛重', + `om_container_info` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '集装箱大小', + `om_trans_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出货方式:(freightMode):散货|bulkCargo、成柜|completeCabinet、拼货|collaborate', + `om_volume` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '体积', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货备注', + `remark_abs` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货摘要', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人ID', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `tora_number` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '托数', + `serial_number` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '序列号', + PRIMARY KEY (`id`), + UNIQUE KEY `dmp_om_ecid_order_deliver_order` (`ecid`,`om_deliverorder`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_deliver_productinfo +*************************** 1. row *************************** + Table: dmp_om_deliver_productinfo +Create Table: CREATE TABLE `dmp_om_deliver_productinfo` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `om_deliverorder` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `om_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_custmaterialno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户料号', + `om_custproductname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `om_productspecification` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_bomversion` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'BOM版本', + `om_price` decimal(20,6) DEFAULT NULL COMMENT '定价', + `om_discountrate` decimal(16,6) DEFAULT NULL COMMENT '折扣率', + `om_taxrate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `om_unitprice` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '发货单价(不含税)', + `om_taxunitprice` decimal(16,6) DEFAULT NULL COMMENT '发货单价(含税)', + `om_quantity` decimal(16,6) DEFAULT NULL COMMENT '订单主单位数量', + `om_stockout` decimal(16,6) DEFAULT NULL COMMENT '实际出库数量', + `om_deliverquantity` decimal(16,6) DEFAULT NULL COMMENT '发货预约主数量', + `om_fz_deliver_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位发货数量', + `om_packagesize` decimal(16,6) DEFAULT '0.000000' COMMENT '每件数量', + `om_packagenum` int DEFAULT NULL COMMENT '件数', + `om_remainder` decimal(16,6) DEFAULT NULL COMMENT '余数', + `om_deliveramount` decimal(20,6) DEFAULT NULL COMMENT '发货金额(不含税)', + `om_taxdeliveramount` decimal(20,6) DEFAULT NULL COMMENT '发货金额(含税)', + `om_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位编码', + `om_fz_unit_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `om_inspectionresult` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质量检验结果:合格|true,不合格|false', + `om_productinfoid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单物料Id,用于区别订单中存在的同物料编码产品', + `om_deliverstock` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品发货仓库编码', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库区', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库位', + `last_output_time` datetime DEFAULT NULL COMMENT '最后一次出库时间', + `sort` int DEFAULT NULL COMMENT '序号', + `om_receipt_quantity` decimal(16,6) DEFAULT NULL COMMENT '回执数量', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `deliver_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单位编码', + `deliver_unit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '发货单位数量', + `metering_coefficient` decimal(16,6) DEFAULT NULL COMMENT '发货主单位系数', + `sales_unit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '销售单位数量', + `sales_stockout` decimal(16,6) DEFAULT NULL COMMENT '销售单位实际出库数量', + `deliver_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '发货单位折后售价(不含税)', + `deliver_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '发货单位售价(含税)', + `om_fz_coefficient` decimal(16,6) DEFAULT NULL COMMENT '辅单位发货系数', + `insp_doc_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质检单号', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Y/N是否已发送异常信息', + `volume_per_piece` decimal(16,6) DEFAULT NULL COMMENT '每件体积(m³)', + `volume_total` decimal(30,6) DEFAULT NULL COMMENT '总体积', + `om_gifttag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'false' COMMENT '是否赠品:是|true,否|false', + `invoice_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT 'Y/N是否开票', + `delivery_before_discount_price` decimal(18,6) DEFAULT NULL COMMENT '发货单位折前单价(不含税)', + `delivery_tax_before_discount_price` decimal(18,6) DEFAULT NULL COMMENT '发货单位折前单价(含税)', + `cust_om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单号', + `cust_om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单行号', + `om_cust_demand` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户要求', + PRIMARY KEY (`id`), + KEY `idx_ecid_productinfoid` (`ecid`,`om_productinfoid`), + KEY `dmp_om_deliver_productinfo_ecid_IDX` (`ecid`,`om_deliverorder`), + KEY `dmp_om_deliver_productinfo_deliverorder` (`ecid`,`om_order`,`om_deliverorder`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_deliver_quantity_his +*************************** 1. row *************************** + Table: dmp_om_deliver_quantity_his +Create Table: CREATE TABLE `dmp_om_deliver_quantity_his` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `product_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `package_size` decimal(16,6) DEFAULT NULL COMMENT '每件数量', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `volume_per_piece` decimal(16,6) DEFAULT NULL COMMENT '每件体积(m³)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_demand_schedule +*************************** 1. row *************************** + Table: dmp_om_demand_schedule +Create Table: CREATE TABLE `dmp_om_demand_schedule` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `schedule_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日程编码', + `request_year_month` date DEFAULT NULL COMMENT '要货年月,格式为YYYY-MM', + `factory_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂名称', + `workshop_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-车间编码', + `workshop_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-车间名称', + `pl_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-产线', + `pl_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-产线', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `schedule_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'draft' COMMENT '状态,可选值:draft(草稿)、confirmed(确认)', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='日程计划' + +-- Table: dmp_om_demand_schedule_daily +*************************** 1. row *************************** + Table: dmp_om_demand_schedule_daily +Create Table: CREATE TABLE `dmp_om_demand_schedule_daily` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `schedule_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日程编码', + `parent_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '父id', + `field` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字段', + `schedule_date` date DEFAULT NULL COMMENT '年月日', + `daily_demand` decimal(22,6) DEFAULT NULL COMMENT '日需求数', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='日需求数' + +-- Table: dmp_om_demand_schedule_detail +*************************** 1. row *************************** + Table: dmp_om_demand_schedule_detail +Create Table: CREATE TABLE `dmp_om_demand_schedule_detail` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `schedule_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日程编码', + `schedule_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '日程id', + `vehicle_config` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车型配置', + `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `total_demand` decimal(22,6) DEFAULT NULL COMMENT '需求总数', + `demand_forecast` decimal(22,6) DEFAULT NULL COMMENT '年份月份预测', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='日程计划明细' + +-- Table: dmp_om_enclosure +*************************** 1. row *************************** + Table: dmp_om_enclosure +Create Table: CREATE TABLE `dmp_om_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_enclosuretext` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_exchange_enclosure +*************************** 1. row *************************** + Table: dmp_om_exchange_enclosure +Create Table: CREATE TABLE `dmp_om_exchange_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_exchange_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '换货单号', + `om_enclosuretext` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='换货单附件表' + +-- Table: dmp_om_exchange_order +*************************** 1. row *************************** + Table: dmp_om_exchange_order +Create Table: CREATE TABLE `dmp_om_exchange_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '换货预约单状态(exchangeOrderState):草稿|draft、进行中|progress、已完成|finish', + `om_exchange_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '换货单号', + `om_order_date` datetime DEFAULT NULL COMMENT '单据日期', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `om_merchandiser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `om_settlecurrency` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币(数据字典:settlementCurrency)', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + KEY `dmp_om_ecid_exchange_order` (`ecid`,`om_exchange_order`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='换货单表' + +-- Table: dmp_om_exchange_productinfo +*************************** 1. row *************************** + Table: dmp_om_exchange_productinfo +Create Table: CREATE TABLE `dmp_om_exchange_productinfo` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '换货类型(exchangeType):换入|exchange_in、换出|exchange_out', + `om_state` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品明细换货状态(exchangeProState):\r\n待出库|forout、部分出库|partout、已出库|haveout;\r\n待入库|forinput、部分入库|partinput、已入库|haveinput;\r\n\r\n\r\n\r\n', + `om_exchange_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `om_product_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `om_product_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_cust_material_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户料号', + `om_cust_product_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `om_product_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `om_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `om_exchange_quantity` decimal(16,6) DEFAULT NULL COMMENT '换货数量', + `om_stock_out` decimal(16,6) DEFAULT NULL COMMENT '实际换货出入库数量', + `om_fz_unit_code` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `om_fz_exchange_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅换货数量', + `om_unit_price` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '发货单价(不含税)', + `om_tax_unit_price` decimal(20,6) DEFAULT NULL COMMENT '发货单价(含税)', + `om_tax_rate` decimal(16,6) DEFAULT NULL COMMENT '税率', + `om_exchange_amount` decimal(20,6) DEFAULT NULL COMMENT '换货金额(不含税)', + `om_tax_exchange_amount` decimal(20,6) DEFAULT NULL COMMENT '换货金额(含税)', + `om_exchange_stock` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品发货仓库编码', + `last_output_time` datetime DEFAULT NULL COMMENT '最后一次出库时间', + `sort` int DEFAULT NULL COMMENT '序号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + KEY `dmp_om_exchange_order_productinfo` (`ecid`,`om_exchange_order`,`om_product_model`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='换货单产品明细表' + +-- Table: dmp_om_his_fetch_condition +*************************** 1. row *************************** + Table: dmp_om_his_fetch_condition +Create Table: CREATE TABLE `dmp_om_his_fetch_condition` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `func_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '功能编码', + `user_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '登录用户Id', + `fetch_condition` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '查询条件Json字符串', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_item_info +*************************** 1. row *************************** + Table: dmp_om_item_info +Create Table: CREATE TABLE `dmp_om_item_info` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户ID', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `alias_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `item_desc` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料描述', + `item_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `draw_num` varchar(250) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位编码', + `unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位名称', + `unit_measure` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位小数位数', + `fz_unit_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `fz_unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位名称', + `fz_coefficient` decimal(16,6) DEFAULT NULL COMMENT '辅单位系数', + `fz_unit_measure` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位小数位数', + `item_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类型编码', + `item_type_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类型名称', + `item_model` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品型号', + `item_categorys_code` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类编码', + `item_categorys_name` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类名称', + `item_classes` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类别编码', + `item_classes_str` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类别名称', + `is_purchase` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否采购', + `properties` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性(编码):1.采购2.自制', + `properties_str` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性(名称)1.采购2.自制', + `bid_price` decimal(11,2) DEFAULT NULL COMMENT '标价', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `is_direct_selling` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否直采销售', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + UNIQUE KEY `ecid_itemcode` (`ecid`,`item_code`), + KEY `idx_itemCode` (`item_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='物料信息' + +-- Table: dmp_om_operationrecord +*************************** 1. row *************************** + Table: dmp_om_operationrecord +Create Table: CREATE TABLE `dmp_om_operationrecord` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_operationcontent` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作内容', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_order +*************************** 1. row *************************** + Table: dmp_om_order +Create Table: CREATE TABLE `dmp_om_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码,企业内唯一', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称', + `plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `om_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单状态(数据字典:omState)', + `om_planno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_sourceorder` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源订单号', + `om_sourcecontact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户联系人', + `om_sourcecontactinfo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户联系方式', + `om_sourcecustomeradd` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户联系地址', + `om_orderdate` datetime DEFAULT NULL COMMENT '下单日期', + `om_quantity` decimal(16,6) DEFAULT NULL COMMENT '产品总数(千件)', + `om_weight` decimal(16,6) DEFAULT NULL COMMENT '产品总重(KG)', + `om_orderamount` decimal(20,6) DEFAULT '0.000000' COMMENT '订单折前金额(不含税)', + `om_taxorderamount` decimal(20,6) DEFAULT NULL COMMENT '订单折前金额(含税)', + `om_saleamount` decimal(20,6) DEFAULT NULL COMMENT '销售金额(不含税)', + `om_taxamount` decimal(20,6) DEFAULT NULL COMMENT '税额', + `om_taxsaleamount` decimal(20,6) DEFAULT NULL COMMENT '销售金额(含税)', + `om_shipmentamount` decimal(16,6) DEFAULT '0.000000' COMMENT '发货额', + `om_uncollected` decimal(16,6) DEFAULT '0.000000' COMMENT '未收款', + `om_grossmargin` decimal(16,6) DEFAULT NULL COMMENT '毛利率', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `om_contracttime` datetime DEFAULT NULL COMMENT '订单交期', + `om_redotime` datetime DEFAULT NULL COMMENT '订单重做日期', + `om_finishtime` datetime DEFAULT NULL COMMENT '订单完成日期', + `om_tradeterms` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '贸易术语(数据字典:tradeTerms)', + `om_contract_no` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '合同号', + `om_expectedtime` datetime DEFAULT NULL COMMENT '计划交期', + `om_contractforcetime` datetime DEFAULT NULL COMMENT '合同生效日期', + `om_contracttext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '合同文本(文件服务器返回地址)', + `om_contractname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '合同文本(上传文件原名称)', + `om_isprint` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否打印', + `om_ordertype` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单类型(数据字典:orderType)', + `om_newcontact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系人', + `om_newcontactinfo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系方式', + `om_newcustomeradd` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户联系地址', + `om_logcontact` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流客户联系人', + `om_logcontactinfo` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流客户联系方式', + `om_logcustomeradd` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物流客户联系地址', + `om_ordertaxrate` decimal(16,2) DEFAULT NULL COMMENT '订单税率(数据字典:orderTaxRate)', + `om_settlcurrency` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币', + `om_exchangerate` decimal(16,6) DEFAULT NULL COMMENT '汇率', + `om_custchannel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户渠道(数据字典:customerArea)', + `om_delivergoodsadd` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货地址', + `om_merchandiser` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跟单员 用户Id', + `source_custcode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户编码', + `source_custname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户名称', + `source_custchannel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '源客户渠道(数据字典:customerArea)', + `om_faccode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单所属工厂', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + `is_audit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否审批:0-是,1-否', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人ID', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `is_or_not` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否取消标识:0-否 1-是', + `sales_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `data_source` tinyint(1) DEFAULT '0' COMMENT '数据来源 手工录入|0 销售计划|1 新订单数据|2', + `order_volume_total` decimal(30,6) DEFAULT NULL COMMENT '总体积', + `follower` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '新跟单人(用户id)', + `last_bom_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否获取最新订单数据;true:是,false:否', + PRIMARY KEY (`id`), + UNIQUE KEY `primary_ecid_om_order` (`om_order`,`ecid`), + KEY `ecid_order_state` (`om_order`,`ecid`,`om_state`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单主表' + +-- Table: dmp_om_order_bom_project_relation +*************************** 1. row *************************** + Table: dmp_om_order_bom_project_relation +Create Table: CREATE TABLE `dmp_om_order_bom_project_relation` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户ID', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `bom_item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'bom-物料编码', + `bom_level` int DEFAULT '0' COMMENT '层级', + `thumbnail_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '缩略图链接', + `img_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '图片链接', + `config_option` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '配置选项', + `project_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目编码', + `relation_item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联的物料编码', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `project_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目属性明细ID', + `old_relation_item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '旧关联的物料编码', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单行号', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单/bom/属性项目关系表' + +-- Table: dmp_om_order_gathering_cfg +*************************** 1. row *************************** + Table: dmp_om_order_gathering_cfg +Create Table: CREATE TABLE `dmp_om_order_gathering_cfg` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_settlcurrency` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币(数据字典)', + `om_arrivalreceived` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货收款', + `om_arrivaldays` int DEFAULT NULL COMMENT '到货收款天数', + `om_advancesreceived` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收款', + `om_contractforcedays` int DEFAULT NULL COMMENT '合同生效天数', + `om_contractamountrate` decimal(16,6) DEFAULT NULL COMMENT '预收款合同金额比例', + `om_periodreceived` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '周期收款', + `om_warndays` int DEFAULT NULL COMMENT '收款钱提醒天数', + `om_negotiate` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '最后议价', + `om_negotiateamount` decimal(16,6) DEFAULT NULL COMMENT '最后议价金额', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_order_period_gathering_cfg +*************************** 1. row *************************** + Table: dmp_om_order_period_gathering_cfg +Create Table: CREATE TABLE `dmp_om_order_period_gathering_cfg` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_arrivaldays` int DEFAULT NULL COMMENT '到货天数', + `om_receivedrate` decimal(16,6) DEFAULT NULL COMMENT '到货天数收款比例', + `f_sort` int DEFAULT NULL COMMENT '序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_order_process_instances +*************************** 1. row *************************** + Table: dmp_om_order_process_instances +Create Table: CREATE TABLE `dmp_om_order_process_instances` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '审批流单号', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '流程实例Id', + `process_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程类型', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_order_receive_plan +*************************** 1. row *************************** + Table: dmp_om_order_receive_plan +Create Table: CREATE TABLE `dmp_om_order_receive_plan` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款类型', + `rate` decimal(5,2) DEFAULT NULL COMMENT '收款比例', + `due_date` date DEFAULT NULL COMMENT '到期日', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单收款计划' + +-- Table: dmp_om_order_snapshot +*************************** 1. row *************************** + Table: dmp_om_order_snapshot +Create Table: CREATE TABLE `dmp_om_order_snapshot` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售订单ID', + `change_snapshot` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '订单主表快照(JSON)', + `productinfo_snapshot` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '产品明细快照(JSON)', + `bom_snapshot` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT 'BOM数据快照(JSON)', + `property_group_snapshot` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '属性组快照(JSON)', + `file_snapshot` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '产品图片数据(JSON)', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售订单变更审批快照表' + +-- Table: dmp_om_package_container +*************************** 1. row *************************** + Table: dmp_om_package_container +Create Table: CREATE TABLE `dmp_om_package_container` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_template_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板编码', + `om_container_level` int NOT NULL COMMENT '容器层级', + `om_container_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器编码', + `om_container_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器名称', + `om_container_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器规格型号', + `om_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装单位编码', + `om_unit_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装单位名称', + `om_container_capacity` decimal(16,6) DEFAULT NULL COMMENT '容器容量', + `om_serial_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条码规则(序列号)编码', + `om_serial_example` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条码规则(序列号)示例', + `remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + KEY `dmp_om_ecid_template_code_level` (`ecid`,`om_template_code`,`om_container_level`,`deleted_tag`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='包装模板容器表' + +-- Table: dmp_om_package_template +*************************** 1. row *************************** + Table: dmp_om_package_template +Create Table: CREATE TABLE `dmp_om_package_template` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板状态(packageTemplateState):启用|using、禁用|forbidden', + `om_template_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '模板编码', + `om_template_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模板名称', + `cust_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `cust_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `om_item_categorys_code` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类', + `om_item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `om_item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `package_desc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装描述', + `package_levels` int DEFAULT NULL COMMENT '包装层级', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + KEY `dmp_om_ecid_template_code_unique` (`ecid`,`om_template_code`,`deleted_tag`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='包装模板表' + +-- Table: dmp_om_param_config +*************************** 1. row *************************** + Table: dmp_om_param_config +Create Table: CREATE TABLE `dmp_om_param_config` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `param_code` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数编码', + `param_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数名称', + `param_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数值', + `param_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数值类型:boolean|布尔,int|整形数值,float|浮点型数值,text|文本', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改用户', + `param_select_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数值类型:boolean|布尔,int|整形数值,float|浮点型数值,text|文本', + `param_select_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数值', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='参数配置' + +-- Table: dmp_om_pro_package_container +*************************** 1. row *************************** + Table: dmp_om_pro_package_container +Create Table: CREATE TABLE `dmp_om_pro_package_container` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单明细行号', + `om_container_level` int NOT NULL COMMENT '容器层级', + `om_container_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器编码', + `om_container_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器名称', + `om_container_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '容器规格型号', + `om_unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装单位编码', + `om_unit_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装单位名称', + `om_container_capacity` int NOT NULL COMMENT '容器容量', + `om_serial_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条码规则(序列号)编码', + `om_serial_example` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '条码规则(序列号)示例', + `remark` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`), + KEY `dmp_om_ecid_productindex_container_level_unique` (`ecid`,`om_productindex`,`om_container_level`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='包装模板容器表' + +-- Table: dmp_om_pro_package_template +*************************** 1. row *************************** + Table: dmp_om_pro_package_template +Create Table: CREATE TABLE `dmp_om_pro_package_template` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_template_name` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模板名称', + `package_desc` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装描述', + `package_levels` int DEFAULT NULL COMMENT '包装层级', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`), + UNIQUE KEY `dmp_om_ecid_productindex_template_name_unique` (`ecid`,`om_productindex`,`om_template_name`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='包装模板表' + +-- Table: dmp_om_product_property_group +*************************** 1. row *************************** + Table: dmp_om_product_property_group +Create Table: CREATE TABLE `dmp_om_product_property_group` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号(发货单/退货单号)', + `doc_productinfo_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据产品明细id(发货单/退货单产品表id)', + `om_order` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `project_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目编码', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单产品明细行号', + `project_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目名称', + `project_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型:1|文本;2|数值', + `project_value` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目值', + `empty_mark` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否可为空:0|不可以为空;1|可以为空;默认值:1', + `enum_mark` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '枚举类型:0|非美军;1|枚举,默认值:0', + `labels` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '枚举值,JsonArray字符串:\r\n[\r\n {\r\n "label": "123",\r\n "value": "123"\r\n },\r\n {\r\n "label": "456",\r\n "value": "456"\r\n }\r\n]', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_productinfo +*************************** 1. row *************************** + Table: dmp_om_productinfo +Create Table: CREATE TABLE `dmp_om_productinfo` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `om_ordernum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `om_productspecification` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `om_productproperties` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性', + `om_custproductname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `om_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_bomversion` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'BOM版本', + `om_custmaterialno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户料号', + `om_price` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '定价', + `om_taxrate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `om_taxprice` decimal(20,6) DEFAULT '0.000000' COMMENT '单价(含税)', + `om_discountrate` decimal(16,6) NOT NULL COMMENT '折扣率', + `om_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '折后单价,售价(不含税)', + `om_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '单价售价(含税)', + `sales_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '销售单位折后售价(不含税)', + `sales_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '销售单位售价(含税)', + `om_quantity` decimal(16,6) NOT NULL COMMENT '主单位数量', + `om_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位编码', + `metering_coefficient` decimal(16,6) DEFAULT NULL COMMENT '主单位系数', + `om_stockout` decimal(16,6) NOT NULL COMMENT '线下已出库存', + `om_stockoutonline` decimal(16,6) DEFAULT NULL COMMENT '线上已出库存', + `om_returnquantity` decimal(16,6) unsigned zerofill DEFAULT NULL COMMENT '已退货数量', + `om_gifttag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'false' COMMENT '是否赠品:是|true,否|false', + `om_propertyvalues` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属性组缩略值:多个值逗号分隔', + `om_proamount` decimal(20,6) DEFAULT '0.000000' COMMENT '折前金额(不含税)', + `om_taxproamount` decimal(20,6) DEFAULT '0.000000' COMMENT '折前金额(含税)', + `om_saleamount` decimal(20,6) DEFAULT '0.000000' COMMENT '金额(不含税)', + `om_taxamount` decimal(20,6) DEFAULT '0.000000' COMMENT '税额', + `om_taxsaleamount` decimal(20,6) DEFAULT '0.000000' COMMENT '金额(含税),税额', + `om_stockouttime` datetime DEFAULT NULL COMMENT '出库时间(最近出库时间)', + `sales_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售单位编码', + `sales_unit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '销售单位数量', + `om_bomtype` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'bom类型,数据字典(omBomType):标准bom|standardBom,定制bom|customBom', + `om_bomconfig` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'bom配置,数据字典(omBomConfig):--|empty,未配置|notConfig,已配置|haveConfig', + `bom_maintain` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否bom维护', + `is_direct_selling` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否直采销售', + `om_expectedtime` datetime DEFAULT NULL COMMENT '计划交期', + `om_product_expected_time` datetime DEFAULT NULL COMMENT '产品交期', + `om_unitcode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_planno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单号', + `om_promisetime` datetime DEFAULT NULL COMMENT '承诺交期', + `om_givenstate` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '下达状态', + `om_givenquantity` decimal(20,6) DEFAULT '0.000000' COMMENT '下达数量', + `om_move_flag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N', + `om_applybomcfg` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'false' COMMENT '是否已申请bom配置:true|已申请,false|未申请', + `om_route_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工艺路线编码', + `om_package_info` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '包装信息', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `om_custdemand` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户要求', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人ID', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `product_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细状态状态(0-草稿 1-进行中 2-待审核 4-异常 5-已完成 6-终止)', + `om_index` int DEFAULT NULL COMMENT '订单明细行号', + `is_or_not` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否取消标识:0-否 1-是', + `om_packagesize` decimal(16,6) DEFAULT NULL COMMENT '每件数量', + `om_package_num` decimal(16,6) DEFAULT NULL COMMENT '件数', + `om_remainder` decimal(16,6) DEFAULT NULL COMMENT '余数', + `fz_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `fz_coefficient` decimal(16,6) DEFAULT NULL COMMENT '辅单位系数', + `cust_om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单号', + `cust_om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单行号', + `max_cost` decimal(15,6) DEFAULT NULL COMMENT '最高价', + `min_cost` decimal(15,6) DEFAULT NULL COMMENT '最低价', + `sales_reference` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售参考', + `unit_cost` decimal(15,6) DEFAULT NULL COMMENT '成本单价', + `total_cost` decimal(15,6) DEFAULT NULL COMMENT '总成本', + `sales_stockout` decimal(16,6) DEFAULT NULL COMMENT '销售已出库存', + `sales_returnquantity` decimal(16,6) DEFAULT NULL COMMENT '销售单位已退货数量', + `not_plan_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Y/N是否已发送异常信息-未转物料计划', + `not_production_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Y/N是否已发送异常信息-未排产', + `not_stock_in_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'Y/N是否已发送异常信息-未入库', + `old_sales_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '旧的销售折后售价(不含税)', + `om_allocation_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '主单位调拨数量', + `volume_per_piece` decimal(16,6) DEFAULT NULL COMMENT '每件体积(m³)', + `volume_total` decimal(30,6) DEFAULT NULL COMMENT '总体积', + `fz_unit_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `close_reason` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关闭原因', + `plan_send_date` date DEFAULT NULL COMMENT '计划发货日期', + `order_change_flag` int DEFAULT '0' COMMENT '订单变更:在计划下发数量大于0的情况下,改变数量或计划产品交期或bom版本时,值改为1', + `invoice_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT 'Y/N是否开票', + `cust_product_spec` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品规格', + PRIMARY KEY (`id`), + KEY `dmp_om_productinfo_ecid_ordernum` (`ecid`,`om_ordernum`), + KEY `ecid_order_productindex` (`ecid`,`om_productindex`,`om_ordernum`), + KEY `dmp_om_productinfo_ordernum` (`om_ordernum`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单明细表' + +-- Table: dmp_om_productinfo_cost +*************************** 1. row *************************** + Table: dmp_om_productinfo_cost +Create Table: CREATE TABLE `dmp_om_productinfo_cost` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_unit_mc` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '单位材料成本', + `om_mc` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '材料成本', + `om_route_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工艺编码', + `om_unit_wc` decimal(20,6) NOT NULL COMMENT '单位加工成本', + `om_wc` decimal(20,6) NOT NULL COMMENT '加工成本', + `om_unit_pc` decimal(20,6) DEFAULT NULL COMMENT '单位包装成本', + `om_pc` decimal(20,6) DEFAULT NULL COMMENT '包装成本', + `om_unit_oc` decimal(20,6) DEFAULT NULL COMMENT '单位其他成本', + `om_oc` decimal(20,6) DEFAULT '0.000000' COMMENT '其他成本', + `om_unit_gp` decimal(20,6) DEFAULT NULL COMMENT '单位毛利', + `om_gp` decimal(20,6) DEFAULT NULL COMMENT '毛利', + `om_gp_rate` decimal(20,6) DEFAULT NULL COMMENT '毛利率', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`), + KEY `ecid_order_productindex` (`ecid`,`om_order`,`om_productindex`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单明细成本评估表' + +-- Table: dmp_om_productinfo_other_costs +*************************** 1. row *************************** + Table: dmp_om_productinfo_other_costs +Create Table: CREATE TABLE `dmp_om_productinfo_other_costs` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单明细行号', + `om_cost_item` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0.000000' COMMENT '其他成本项', + `om_unit_cost` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '其他成本项单位成本', + `om_cost` decimal(20,6) NOT NULL COMMENT '其他成本', + `sort` int NOT NULL COMMENT '排序', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`), + KEY `ecid_order_productindex` (`ecid`,`om_order`,`om_productindex`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单明细加工成本表' + +-- Table: dmp_om_productinfo_test +*************************** 1. row *************************** + Table: dmp_om_productinfo_test +Create Table: CREATE TABLE `dmp_om_productinfo_test` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `om_ordernum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `om_productspecification` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `om_productproperties` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性', + `om_custproductname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `om_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_bomversion` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'BOM版本', + `om_custmaterialno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户料号', + `om_price` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '定价', + `om_taxrate` decimal(20,6) DEFAULT NULL COMMENT '税率', + `om_taxprice` decimal(20,6) DEFAULT '0.000000' COMMENT '单价(含税)', + `om_discountrate` decimal(16,6) NOT NULL COMMENT '折扣率', + `om_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '折后单价,售价(不含税)', + `om_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '售价(含税)', + `om_quantity` decimal(16,6) NOT NULL COMMENT '数量', + `om_stockout` decimal(16,6) NOT NULL COMMENT '线下已出库存', + `om_stockoutonline` decimal(16,6) DEFAULT NULL COMMENT '线上已出库存', + `om_returnquantity` decimal(16,6) unsigned zerofill DEFAULT NULL COMMENT '已退货数量', + `om_gifttag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'false' COMMENT '是否赠品:是|true,否|false', + `om_propertyvalues` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属性组缩略值:多个值逗号分隔', + `om_proamount` decimal(20,6) DEFAULT '0.000000' COMMENT '折前金额(不含税)', + `om_taxproamount` decimal(20,6) DEFAULT '0.000000' COMMENT '折前金额(含税)', + `om_saleamount` decimal(20,6) DEFAULT '0.000000' COMMENT '金额(不含税)', + `om_taxamount` decimal(20,6) DEFAULT '0.000000' COMMENT '税额', + `om_taxsaleamount` decimal(20,6) DEFAULT '0.000000' COMMENT '金额(含税),税额', + `om_stockouttime` datetime DEFAULT NULL COMMENT '出库时间(最近出库时间)', + `om_disamount` decimal(20,6) DEFAULT NULL, + `om_taxdisamount` decimal(20,6) DEFAULT NULL, + `om_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `om_bomtype` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'bom类型,数据字典(omBomType):标准bom|standardBom,定制bom|customBom', + `om_bomconfig` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'bom配置,数据字典(omBomConfig):--|empty,未配置|notConfig,已配置|haveConfig', + `bom_maintain` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否bom维护', + `is_direct_selling` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '是否直采销售', + `om_expectedtime` datetime DEFAULT NULL COMMENT '计划交期', + `om_unitcode` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_planno` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料计划单号', + `om_promisetime` datetime DEFAULT NULL COMMENT '承诺交期', + `om_givenstate` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '下达状态', + `om_givenquantity` decimal(20,6) DEFAULT '0.000000' COMMENT '下达数量', + `om_applybomcfg` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'false' COMMENT '是否已申请bom配置:true|已申请,false|未申请', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `om_custdemand` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户要求', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `last_output_time` datetime DEFAULT NULL COMMENT '最后一次出库时间', + PRIMARY KEY (`id`), + KEY `dmp_om_productinfo_ecid_ordernum` (`ecid`,`om_ordernum`), + KEY `ecid_order_productindex` (`ecid`,`om_ordernum`,`om_productindex`), + KEY `dmp_om_productinfo_ordernum` (`om_ordernum`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_productinfo_work_costs +*************************** 1. row *************************** + Table: dmp_om_productinfo_work_costs +Create Table: CREATE TABLE `dmp_om_productinfo_work_costs` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单号', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '订单明细行号', + `om_op_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0.000000' COMMENT '工序编号', + `om_unit_cost` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '单位加工成本', + `om_cost` decimal(20,6) NOT NULL COMMENT '加工成本', + `op_num` int NOT NULL COMMENT '排序', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`), + KEY `ecid_order_productindex` (`ecid`,`om_order`,`om_productindex`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单明细加工成本表' + +-- Table: dmp_om_receipt_detail +*************************** 1. row *************************** + Table: dmp_om_receipt_detail +Create Table: CREATE TABLE `dmp_om_receipt_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_receipt_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '回执单号', + `om_receipt_quantity` decimal(16,6) DEFAULT NULL COMMENT '本次回执数量', + `om_receipt_price` decimal(16,6) DEFAULT NULL COMMENT '单价(不含税)', + `om_tax_receipt_price` decimal(16,6) DEFAULT NULL COMMENT '单价(含税)', + `om_receipt_amount` decimal(20,6) DEFAULT NULL COMMENT '金额(不含税)', + `om_tax_receipt_amount` decimal(20,6) DEFAULT NULL COMMENT '金额(含税)', + `om_deliver_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发货明细Id', + `remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + KEY `dmp_om_deliver_productinfo_deliverorder` (`ecid`,`om_receipt_order`,`om_receipt_quantity`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='发货回执单明细表' + +-- Table: dmp_om_receipt_enclosure +*************************** 1. row *************************** + Table: dmp_om_receipt_enclosure +Create Table: CREATE TABLE `dmp_om_receipt_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `receipt_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单号', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='回执单附件' + +-- Table: dmp_om_receipt_order +*************************** 1. row *************************** + Table: dmp_om_receipt_order +Create Table: CREATE TABLE `dmp_om_receipt_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '回执单状态(receiptOrderState):新增|new、正常|normal', + `om_receipt_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '回执单号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `om_receipt_date` datetime DEFAULT NULL COMMENT '回执日期', + `om_receipt_amount` decimal(20,6) DEFAULT NULL COMMENT '回执金额(不含税)', + `om_tax_receipt_amount` decimal(20,6) DEFAULT NULL COMMENT '回执金额(含税)', + `om_operator` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人用户Id', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `creator_user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人ID', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `delete_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_tag` int DEFAULT '0' COMMENT '删除标记,1:已删除,0:未删除(默认)', + PRIMARY KEY (`id`), + UNIQUE KEY `dmp_om_ecid_receipt_order_unique` (`ecid`,`om_receipt_order`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='发货回执单表' + +-- Table: dmp_om_receive_plan +*************************** 1. row *************************** + Table: dmp_om_receive_plan +Create Table: CREATE TABLE `dmp_om_receive_plan` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划编号', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款计划' + +-- Table: dmp_om_receive_plan_detail +*************************** 1. row *************************** + Table: dmp_om_receive_plan_detail +Create Table: CREATE TABLE `dmp_om_receive_plan_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `plan_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款计划id', + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款类型', + `rate` decimal(5,2) DEFAULT NULL COMMENT '收款比例', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款计划明细' + +-- Table: dmp_om_return_order +*************************** 1. row *************************** + Table: dmp_om_return_order +Create Table: CREATE TABLE `dmp_om_return_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_orderno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_returnno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0.00' COMMENT '退货单号', + `om_planno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划号', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码,企业内唯一', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称', + `om_orderdate` datetime DEFAULT NULL COMMENT '下单日期', + `om_returndate` datetime DEFAULT NULL COMMENT '退货日期', + `om_returnquantity` decimal(16,2) DEFAULT '0.00' COMMENT '退货数量', + `om_returnamount` decimal(16,6) DEFAULT NULL COMMENT '退货金额(不含税)', + `om_taxreturnamount` decimal(16,6) DEFAULT NULL COMMENT '退货金额(含税)', + `deduct_amount` decimal(16,6) DEFAULT NULL COMMENT '扣减金额', + `deduct_reason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '扣减原因', + `om_state` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货单状态(returnOrderState):待入库|warehousing、待财务审核|finaceReview、已完成|completed', + `om_operaccount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作账号', + `om_returnstock` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货仓库编码', + `om_returndimension` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货维度(returnOrderType):订单|order、客户|customer、发货单|deliver', + `om_returntype` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货类型(returnType):已发货退货|hasDeliverReturn、未发货退货|unDeliverReturn', + `om_settlcurrency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '结算货币(数据字典:settlementCurrency)', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `is_audit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否审批:0-是,1-否', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `return_unit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '退货单位数量', + `return_reason` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '退货原因', + `return_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货单类型(returnTypeStatus)', + `om_isinspection` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否质量检测:是|true,否|false', + PRIMARY KEY (`id`), + KEY `dmp_om_ecid_order_return_order` (`ecid`,`om_orderno`,`om_returnno`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='退货单表' + +-- Table: dmp_om_return_productinfo +*************************** 1. row *************************** + Table: dmp_om_return_productinfo +Create Table: CREATE TABLE `dmp_om_return_productinfo` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_orderno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_returnno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '退货单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品代码', + `om_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_productspecification` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `om_custproductname` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户产品名称', + `om_custmaterialno` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户料号', + `om_orderquantity` decimal(16,6) DEFAULT NULL COMMENT '订单数量', + `om_orderprice` decimal(16,6) DEFAULT NULL COMMENT '订单单价', + `om_returnprice` decimal(20,6) DEFAULT '0.000000' COMMENT '退货单价(不含税)', + `om_taxreturnprice` decimal(20,6) DEFAULT '0.000000' COMMENT '退货单价(含税)', + `om_returnquantity` decimal(16,6) DEFAULT NULL COMMENT '退货数量', + `om_returnamount` decimal(16,6) DEFAULT NULL COMMENT '退货金额(不含税)', + `om_taxreturnamount` decimal(20,6) DEFAULT '0.000000' COMMENT '退货金额(含税)', + `om_stockinput` decimal(16,6) DEFAULT NULL COMMENT '实际退货已入库数量', + `om_annextext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件文本(文件服务器返回地址)', + `om_annexname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件文本(上传文件原名称)', + `om_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `f_sort` int NOT NULL DEFAULT '1' COMMENT '排序,默认升序', + `om_productinfoid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单物料Id,用于区别订单中存在的同物料编码产品', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `om_taxrate` decimal(20,2) DEFAULT NULL COMMENT '税率', + `return_unit` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货单位', + `fz_coefficient` decimal(16,6) DEFAULT NULL COMMENT '辅单位系数', + `fz_quantity` decimal(16,6) DEFAULT NULL COMMENT '辅单位数量', + `return_stock_quantity` decimal(16,6) DEFAULT NULL COMMENT '销售单位退货已入库数量', + `metering_coefficient` decimal(16,6) DEFAULT NULL COMMENT '主单位系数', + `sales_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '销售单位折后售价(不含税)', + `sales_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '销售单位售价(含税)', + `return_unit_quantity` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '退货单位数量', + `return_unitprice` decimal(20,6) DEFAULT '0.000000' COMMENT '退货单位折后售价(不含税)', + `return_taxunitprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '退货单位售价(含税)', + `om_returnstock` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货仓库编码', + `om_faccode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单所属工厂', + `om_productindex` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细行号', + `om_orderdate` datetime DEFAULT NULL COMMENT '下单日期', + `fz_unit_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `deliver_productinfo_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单明细ID', + `om_inspection_result` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '质检结果', + `invoice_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT 'Y/N是否开票', + PRIMARY KEY (`id`), + KEY `dmp_om_return_productinfo_returnorder` (`ecid`,`om_orderno`,`om_returnno`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='退货单明细表' + +-- Table: dmp_om_return_productinfo_enclosure +*************************** 1. row *************************** + Table: dmp_om_return_productinfo_enclosure +Create Table: CREATE TABLE `dmp_om_return_productinfo_enclosure` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_returnno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货单号', + `om_productmodel` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `om_enclosuretext` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件地址(文件服务器返回地址)', + `om_enclosurename` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件名称(上传文件原名称)', + `om_productinfoid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单物料Id,用于区别订单中存在的同物料编码产品', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='退货单附件表' + +-- Table: dmp_om_return_record +*************************** 1. row *************************** + Table: dmp_om_return_record +Create Table: CREATE TABLE `dmp_om_return_record` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `om_orderno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `om_returnno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退货单号', + `om_returnquantity` decimal(16,2) DEFAULT NULL COMMENT '退货数量', + `om_returnamount` decimal(16,6) DEFAULT NULL COMMENT '退款金额', + `om_deductamount` decimal(16,6) DEFAULT NULL COMMENT '财务扣减金额', + `om_deductreason` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '财务扣减备注', + `om_realreturnamount` decimal(16,6) DEFAULT NULL COMMENT '实际退款金额', + `om_returndate` datetime DEFAULT NULL COMMENT '退货日期', + `om_operaccount` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '操作账号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `sds` int DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: dmp_om_sale_account_adjust +*************************** 1. row *************************** + Table: dmp_om_sale_account_adjust +Create Table: CREATE TABLE `dmp_om_sale_account_adjust` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `adjust_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `deliver_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '送货数量', + `auxiliary_deliver_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '送货数量(辅)', + `return_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '退货数量', + `auxiliary_return_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '退货数量(辅)', + `account_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '挂账数量', + `auxiliary_account_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '挂账数量(辅)', + `adjust_date` date DEFAULT NULL COMMENT '调账日期', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_deleted` int DEFAULT '0' COMMENT '删除标志', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售挂账调整表' + +-- Table: dmp_om_sales_amount +*************************** 1. row *************************** + Table: dmp_om_sales_amount +Create Table: CREATE TABLE `dmp_om_sales_amount` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `dept_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门id', + `user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人员id', + `year` int DEFAULT NULL COMMENT '年份', + `month` int DEFAULT NULL COMMENT '月份', + `date` date DEFAULT NULL COMMENT '年月', + `sales_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '销售额', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='月销售额记录' + +-- Table: dmp_om_sales_monthly_summary +*************************** 1. row *************************** + Table: dmp_om_sales_monthly_summary +Create Table: CREATE TABLE `dmp_om_sales_monthly_summary` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `year` int DEFAULT NULL COMMENT '年份', + `month` int DEFAULT NULL COMMENT '月份', + `date` date DEFAULT NULL COMMENT '年月', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码,企业内唯一', + `cust_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `om_productmodel` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品代码', + `om_productname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `om_productspecification` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `om_unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位', + `total_deliveries` decimal(22,6) DEFAULT '0.000000' COMMENT '发货数量', + `total_returns` decimal(22,6) DEFAULT '0.000000' COMMENT '退货数量', + `total_delivery_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '发货金额', + `total_return_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '退货金额', + `net_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '数量', + `net_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '金额', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售月度汇总记录' + +-- Table: dmp_om_sales_plan +*************************** 1. row *************************** + Table: dmp_om_sales_plan +Create Table: CREATE TABLE `dmp_om_sales_plan` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `plan_state` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售计划状态(salesPlan):待审核|audit、已审核|finish、草稿|draft', + `sales_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计划单号', + `plan_explain` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '计划说明', + `plan_time` datetime DEFAULT NULL COMMENT '计划年月', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approval_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + `is_audit` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '是否审批:0-是,1-否', + `cc_user` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '抄送人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `approval_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售计划表' + +-- Table: dmp_om_sales_plan_daily +*************************** 1. row *************************** + Table: dmp_om_sales_plan_daily +Create Table: CREATE TABLE `dmp_om_sales_plan_daily` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `sales_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计划单号', + `plan_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单明细id', + `sales_plan_index` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单行号', + `field` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '字段', + `schedule_date` date DEFAULT NULL COMMENT '年月日', + `daily_demand` decimal(22,6) DEFAULT NULL COMMENT '日需求数', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `sales_detail_quantity` decimal(22,6) DEFAULT NULL COMMENT '销售明细数量', + `order_no` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `order_product_index` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单行号', + `schedule_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '日程编码', + PRIMARY KEY (`id`), + KEY `sales_plan_index_IDX` (`sales_plan_index`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售计划日需求数' + +-- Table: dmp_om_sales_plan_detail +*************************** 1. row *************************** + Table: dmp_om_sales_plan_detail +Create Table: CREATE TABLE `dmp_om_sales_plan_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `sales_plan_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计划单号', + `sales_plan_index` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单行号', + `sales_plan_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '计划id', + `factory_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂编码', + `factory_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '基础数据-工厂名称', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `material_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `unit_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位编码', + `unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位名称', + `total_demand` decimal(22,6) DEFAULT NULL COMMENT '需求总数', + `total_plan` decimal(22,6) DEFAULT NULL COMMENT '计划总数', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `plan_index` int DEFAULT NULL COMMENT '计划明细行号', + PRIMARY KEY (`id`), + KEY `dmp_om_sales_plan_detail_sales_plan_no_IDX` (`sales_plan_no`,`ecid`,`factory_code`,`customer_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售计划明细' + +-- Table: dmp_om_sales_predict_detail +*************************** 1. row *************************** + Table: dmp_om_sales_predict_detail +Create Table: CREATE TABLE `dmp_om_sales_predict_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键Id', + `predict_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '预测编码', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vehicle_config` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车型配置', + `material_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `material_spec` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料规格型号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注说明', + `unit_code` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位编码', + `unit_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主单位名称', + `predict_demand_num` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量', + `predict_demand_num1` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量1', + `predict_demand_num2` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量2', + `predict_demand_num3` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量3', + `predict_demand_num4` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量4', + `predict_demand_num5` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量5', + `predict_demand_num6` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量6', + `predict_demand_num7` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量7', + `predict_demand_num8` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量8', + `predict_demand_num9` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量9', + `predict_demand_num10` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量10', + `predict_demand_num11` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量11', + `predict_demand_num12` decimal(16,6) DEFAULT NULL COMMENT '预测需求数量12', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售预测明细表' + +-- Table: dmp_om_sales_predict_order +*************************** 1. row *************************** + Table: dmp_om_sales_predict_order +Create Table: CREATE TABLE `dmp_om_sales_predict_order` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键Id', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `predict_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '预测编码', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码', + `cust_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户名称', + `plan_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划名称', + `fac_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工厂编码', + `fac_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '工厂名称', + `predict_month` datetime NOT NULL COMMENT '预测月份', + `predict_demand` decimal(16,6) DEFAULT NULL COMMENT '预测月份需求', + `roll_months` int NOT NULL COMMENT '滚动月数', + `roll_demand` decimal(16,6) DEFAULT NULL COMMENT '滚动总需求', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注说明', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售预测主表' + +-- Table: dmp_om_sales_target +*************************** 1. row *************************** + Table: dmp_om_sales_target +Create Table: CREATE TABLE `dmp_om_sales_target` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `target_type` tinyint NOT NULL DEFAULT '0' COMMENT '配置维度 0销售部门 1销售员', + `dept_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '部门id', + `user_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人员id', + `year` int DEFAULT NULL COMMENT '年份', + `month` int DEFAULT NULL COMMENT '月份', + `date` date DEFAULT NULL COMMENT '年月', + `sales_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '目标销售额', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '状态', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售目标' + +-- Table: dmp_om_send_temp +*************************** 1. row *************************** + Table: dmp_om_send_temp +Create Table: CREATE TABLE `dmp_om_send_temp` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'id主键', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户标识', + `product_info_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单明细id', + `temp_amount` decimal(20,6) DEFAULT NULL COMMENT '暂存数量', + `temp_main_amount` decimal(20,6) DEFAULT NULL COMMENT '暂存数量(主)', + `temp_second_amount` decimal(20,6) DEFAULT NULL COMMENT '暂存数量(辅)', + `stock_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货仓库编码', + `stock_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货仓库名称', + `shelf_area_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库区', + `shelf_area_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库区名称', + `shelf_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库位', + `shelf_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货库位名称', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单明细待发货(购物车模式)' + +-- Table: dmp_om_std_bom_header +*************************** 1. row *************************** + Table: dmp_om_std_bom_header +Create Table: CREATE TABLE `dmp_om_std_bom_header` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id', + `bom_level` int DEFAULT '0' COMMENT '层级', + `order_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售订单号', + `order_line_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售订单行号', + `om_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '订单数量', + `order_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单备注', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品代码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称', + `item_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品类型', + `item_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `ver_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '版本号', + `temporary` tinyint DEFAULT '0' COMMENT '暂存', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + PRIMARY KEY (`id`), + KEY `item_code` (`item_code`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='订单BOM表' + +-- Table: dmp_om_std_bom_line +*************************** 1. row *************************** + Table: dmp_om_std_bom_line +Create Table: CREATE TABLE `dmp_om_std_bom_line` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '租户id', + `order_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售订单号', + `order_line_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '销售订单行号', + `header_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '头id', + `component_item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组件代码', + `line_num` int DEFAULT NULL COMMENT '行号', + `component_qty` decimal(14,6) NOT NULL COMMENT '用量', + `numerator` int DEFAULT NULL COMMENT '分子', + `denominator` int DEFAULT NULL COMMENT '分母', + `component_uom` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单位', + `effective_date` datetime DEFAULT NULL COMMENT '生效日期', + `expiry_date` datetime DEFAULT NULL COMMENT '失效日期', + `ver_no` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '版本号', + `loss_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '损耗率', + `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '位置描述', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人', + `bom_level` int DEFAULT '0' COMMENT '层级', + PRIMARY KEY (`id`), + KEY `idx_ecid` (`ecid`), + KEY `idxHeaderId` (`header_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='bom行表' + +-- Table: dmp_om_update_log +*************************** 1. row *************************** + Table: dmp_om_update_log +Create Table: CREATE TABLE `dmp_om_update_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源表ID', + `source_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源表明细ID', + `source_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源类型;order:订单;deliver:发货单;return:退货单', + `other_info_data` json DEFAULT NULL COMMENT '其他信息数据', + `updae_before_data` json DEFAULT NULL COMMENT '更新前数据', + `updae_after_data` json DEFAULT NULL COMMENT '更新后数据', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='销售变更记录(通用)' + +-- Table: dmp_om_workflow_record +*************************** 1. row *************************** + Table: dmp_om_workflow_record +Create Table: CREATE TABLE `dmp_om_workflow_record` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '租户id', + `business_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '业务主键', + `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '模块code', + `catagory_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作流分类id,菜单code', + `process_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程模板id', + `process_instance_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流程实例id', + `start_user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `start_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `approval_status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批状态( 0-待审批 1-审批中 2-已撤回 3-已驳回 4-已通过 5-已拒绝 )', + `remark` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批备注信息', + `delete_flag` int DEFAULT '0' COMMENT '是否已删除(0-否 1-是)', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `create_time` datetime DEFAULT NULL, + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '更新人', + `update_time` datetime DEFAULT NULL, + PRIMARY KEY (`id`), + KEY `index_instance_id` (`process_instance_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='审批记录表' + +-- Table: dmp_pc_args_set +*************************** 1. row *************************** + Table: dmp_pc_args_set +Create Table: CREATE TABLE `dmp_pc_args_set` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `project_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '项目名称', + `args_type` int NOT NULL COMMENT '参数值:1 移动加权平均,2 全月加权平均', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='参数设置' + +-- Table: dmp_pc_cost_calc_log +*************************** 1. row *************************** + Table: dmp_pc_cost_calc_log +Create Table: CREATE TABLE `dmp_pc_cost_calc_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位编码', + `calculate_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账期', + `operate_status` int DEFAULT NULL COMMENT '执行状态;1:成功,0:失败', + `operate_start_time` datetime DEFAULT NULL COMMENT '执行开始时间', + `operate_end_time` datetime DEFAULT NULL COMMENT '执行结束时间', + `failure_reason` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '失败原因', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本分析日志' + +-- Table: dmp_pc_cost_center +*************************** 1. row *************************** + Table: dmp_pc_cost_center +Create Table: CREATE TABLE `dmp_pc_cost_center` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本中心编码', + `cost_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本名称', + `unit_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位', + `status` int NOT NULL COMMENT '状态-0禁用 1、启用', + `associated_object_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联对象类型(字典配置)', + `associated_object_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联对象编码', + `associated_object_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联对象名称', + `indirect_allocation_type` int NOT NULL COMMENT '间接分配类型:0-实际件数 1-实际时数', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记 0未删除 1已删除', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人名称', + `create_time` datetime NOT NULL COMMENT '创建时间', + `update_time` datetime NOT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本中心' + +-- Table: dmp_pc_cost_detail +*************************** 1. row *************************** + Table: dmp_pc_cost_detail +Create Table: CREATE TABLE `dmp_pc_cost_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本明细id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ecid', + `account_period` date DEFAULT NULL COMMENT '账期', + `record_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录id', + `detail_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录明细id', + `production_order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单号', + `plan_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计划单号', + `sales_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `report_time` datetime DEFAULT NULL COMMENT '报工日期', + `product_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `process_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序编码', + `product_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工批次', + `work_shop_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间名称', + `work_shop_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `production_equip_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '设备名称', + `production_equip` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '设备编码', + `production_unit_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产单元编码', + `rep_work_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工人名称', + `rep_work_account` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工人账号', + `shift_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '班次', + `plan_start_time` datetime DEFAULT NULL COMMENT '计划开始时间', + `plan_end_time` datetime DEFAULT NULL COMMENT '计划结束时间', + `work_time` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工作时数', + `working_peration_flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序完成标志', + `main_quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产数量', + `second_quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产数量(辅)', + `push_type_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库类型编码', + `push_warehouse` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库仓库编码', + `rule_main_quantity` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标准生产数量', + `rule_work_time` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '标准生产时数', + `cost_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本类型', + `cost_amount` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本金额', + `tree_num` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '阶码', + `indirect_costs_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '间接费用id', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本明细表' + +-- Table: dmp_pc_cost_detail_manual +*************************** 1. row *************************** + Table: dmp_pc_cost_detail_manual +Create Table: CREATE TABLE `dmp_pc_cost_detail_manual` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '人工成本明细id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ecid', + `cost_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本明细id', + `salary_detail_id` bigint DEFAULT NULL COMMENT '工资明细id', + `account_period` date DEFAULT NULL COMMENT '账期', + `au_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本中心编码', + `record_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录明细id', + `production_order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单号', + `sales_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `process_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序编码', + `product_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `calculation_date` date DEFAULT NULL COMMENT '核算日期', + `rep_work_account` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '人员账号', + `piece_quantity` decimal(22,6) DEFAULT NULL COMMENT '计件数量', + `piece_price` decimal(22,6) DEFAULT NULL COMMENT '计件单价', + `time_price` decimal(22,6) DEFAULT NULL COMMENT '计时单价', + `report_work_money` decimal(22,6) DEFAULT NULL COMMENT '报工金额', + `report_work_man_hour` decimal(22,2) DEFAULT NULL COMMENT '工作时数', + `piece_unit_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计件单位编码', + `subsidy_work_hour` decimal(22,6) DEFAULT NULL COMMENT '补贴工时', + `subsidy_money` decimal(22,6) DEFAULT NULL COMMENT '补贴金额', + `money` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '金额', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + `settlement_coefficient` decimal(10,4) DEFAULT NULL COMMENT '操作工结算系数', + `piece_unit_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计件单位名称', + `check_mode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工资核算方式', + `report_work_batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工批次号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='人工成本明细表' + +-- Table: dmp_pc_cost_detail_material +*************************** 1. row *************************** + Table: dmp_pc_cost_detail_material +Create Table: CREATE TABLE `dmp_pc_cost_detail_material` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '材料成本明细id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ecid', + `cost_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本明细id', + `flow_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存流水id', + `flow_detail_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存流水明细id', + `account_period` date DEFAULT NULL COMMENT '账期', + `au_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本中心编码', + `production_order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单号', + `sales_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `product_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `stock_date` date DEFAULT NULL COMMENT '投料日期', + `batch_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '投料批次', + `material_no` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `quantity` decimal(22,6) DEFAULT NULL COMMENT '投料数量', + `second_quantity` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '投料数量(辅)', + `cost_price` decimal(22,6) DEFAULT NULL COMMENT '成本单价', + `cost_amount` decimal(22,6) DEFAULT NULL COMMENT '成本金额', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='材料成本明细表' + +-- Table: dmp_pc_cost_detail_overhead +*************************** 1. row *************************** + Table: dmp_pc_cost_detail_overhead +Create Table: CREATE TABLE `dmp_pc_cost_detail_overhead` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '间接成本明细id', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'ecid', + `cost_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本明细id', + `indirect_costs_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '间接费用id', + `indirect_costs_details_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '间接费用明细id', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本中心编码', + `cost_project_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本项目编码', + `account_period` date DEFAULT NULL COMMENT '账期', + `record_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录id', + `record_detail_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '报工记录明细id', + `production_order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产任务单号', + `sales_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单号', + `work_shop_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '车间编码', + `process_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '工序编码', + `report_time` datetime DEFAULT NULL COMMENT '报工日期', + `main_quantity` decimal(22,6) DEFAULT NULL COMMENT '生产数量', + `second_quantity` decimal(22,6) DEFAULT NULL COMMENT '生产数量(辅)', + `work_time` decimal(22,6) DEFAULT NULL COMMENT '工作时数', + `cost_amount` decimal(22,6) DEFAULT NULL COMMENT '成本金额', + `cost_price` decimal(22,6) DEFAULT NULL COMMENT '成本单价', + `product_code` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='间接成本明细表' + +-- Table: dmp_pc_cost_master +*************************** 1. row *************************** + Table: dmp_pc_cost_master +Create Table: CREATE TABLE `dmp_pc_cost_master` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `material_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `cost_set_flag` int DEFAULT NULL COMMENT '成本集 1 实际成本 2 标准成本', + `cost_type_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本项目(自定义的成本类型)', + `cost_amount` decimal(25,6) DEFAULT NULL COMMENT '成本额', + `completed_quantity` decimal(11,4) DEFAULT NULL COMMENT '最后一道工序完工数量(一次计算多个工单相同物料存累计值)', + `before_cost_amount` decimal(25,6) DEFAULT '0.000000' COMMENT '上期成本额(加权平均后的单价)', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本主文件' + +-- Table: dmp_pc_cost_master_history +*************************** 1. row *************************** + Table: dmp_pc_cost_master_history +Create Table: CREATE TABLE `dmp_pc_cost_master_history` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `material_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `cost_set_flag` int DEFAULT NULL COMMENT '成本集 1 实际成本 2 标准成本', + `cost_type_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本项目(自定义的成本类型)', + `cost_amount` decimal(25,6) DEFAULT NULL COMMENT '成本额', + `completed_quantity` decimal(11,4) DEFAULT NULL COMMENT '最后一道工序完工数量(一次计算多个工单相同物料存累计值)', + `cost_year` int DEFAULT NULL COMMENT '年度', + `cost_month` int DEFAULT NULL COMMENT '月份', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本主文件历史表' + +-- Table: dmp_pc_cost_project +*************************** 1. row *************************** + Table: dmp_pc_cost_project +Create Table: CREATE TABLE `dmp_pc_cost_project` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `project_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本项目编码', + `project_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本项目名称', + `project_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本类型', + `status` int NOT NULL DEFAULT '1' COMMENT '状态-0禁用 1、启用', + `quote_flag` int NOT NULL DEFAULT '0' COMMENT '状态-0未引用 1、引用', + `deleted_flag` int NOT NULL DEFAULT '0' COMMENT '删除标记 0未删除 1已删除', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '修改人名称', + `create_time` datetime NOT NULL COMMENT '创建时间', + `update_time` datetime NOT NULL COMMENT '更新时间', + `take_subject` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '取数科目', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='成本项目' + +-- Table: dmp_pc_indirect_costs +*************************** 1. row *************************** + Table: dmp_pc_indirect_costs +Create Table: CREATE TABLE `dmp_pc_indirect_costs` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本中心编码', + `cost_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本中心名称', + `indirect_allocation_type` int DEFAULT NULL COMMENT '间接分配类型:0-实际件数 1-实际时数', + `associated_object_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联对象类型(字典配置)', + `associated_object_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '关联对象编码', + `associated_object_name` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '关联对象名称', + `account_period` date DEFAULT NULL COMMENT '账期', + `indirect_costs` decimal(25,6) DEFAULT NULL COMMENT '间接费用', + `allocation_flag` int DEFAULT NULL COMMENT '分配标志0-未分配 1-已分配', + `deleted_flag` int DEFAULT '0' COMMENT '删除标记 0未删除 1已删除', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`), + KEY `pc_indirect_costs_id_IDX` (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='间接费用' + +-- Table: dmp_pc_indirect_costs_details +*************************** 1. row *************************** + Table: dmp_pc_indirect_costs_details +Create Table: CREATE TABLE `dmp_pc_indirect_costs_details` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `indirect_costs_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '间接费用id(pc_indirect_costs)', + `project_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本项目编码', + `indirect_amount` decimal(25,6) DEFAULT NULL COMMENT '间接费用明细金额', + `remarks` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `deleted_flag` int DEFAULT '0' COMMENT '删除标记 0未删除 1已删除', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人名称', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人名称', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `update_time` datetime DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='间接费用明细' + +-- Table: dmp_pc_month_end_detail_process +*************************** 1. row *************************** + Table: dmp_pc_month_end_detail_process +Create Table: CREATE TABLE `dmp_pc_month_end_detail_process` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `work_process_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '月末在制id', + `order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '生产工单', + `sales_order` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `order_line` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单行号', + `product_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `product_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料名称', + `product_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `unit_code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位code', + `unit_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单位name', + `quantity_process` decimal(22,6) DEFAULT NULL COMMENT '在制数量', + `sort` int DEFAULT NULL COMMENT '排序', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='月末在制品明细' + +-- Table: dmp_pc_month_end_work_process +*************************** 1. row *************************** + Table: dmp_pc_month_end_work_process +Create Table: CREATE TABLE `dmp_pc_month_end_work_process` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `document_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据编码', + `cost_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本中心编码', + `cost_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本中心名称', + `account_period` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账期(年月)', + `document_date` date DEFAULT NULL COMMENT '单据日期', + `quantity_total_process` decimal(22,6) DEFAULT NULL COMMENT '在制数量(合计)', + `status` int DEFAULT NULL COMMENT '状态 1 新增,2 确认', + `calc_flag` int DEFAULT '0' COMMENT '计算标识 0 未计算 1 已计算', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='月末在制品' + +-- Table: dmp_pc_standard_cost_amount +*************************** 1. row *************************** + Table: dmp_pc_standard_cost_amount +Create Table: CREATE TABLE `dmp_pc_standard_cost_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `standard_cost_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标准成本维护id', + `project_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '成本编码', + `project_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本类型', + `project_amount` decimal(25,6) DEFAULT NULL COMMENT '成本金额', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='标准成本维护成本分类金额' + +-- Table: dmp_pc_standard_cost_maintenance +*************************** 1. row *************************** + Table: dmp_pc_standard_cost_maintenance +Create Table: CREATE TABLE `dmp_pc_standard_cost_maintenance` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品代码', + `item_name` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '产品名称', + `item_spec` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '规格型号', + `item_category_code` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类', + `item_category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料分类名', + `item_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料类型', + `properties` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料属性', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='标准成本维护' + +-- Table: dmp_pc_work_order_cost_price +*************************** 1. row *************************** + Table: dmp_pc_work_order_cost_price +Create Table: CREATE TABLE `dmp_pc_work_order_cost_price` ( + `id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '主键id', + `produce_order_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '生产工单号', + `price_year` int DEFAULT NULL COMMENT '年度', + `price_month` int DEFAULT NULL COMMENT '月份', + `material_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `material_cost` decimal(25,6) DEFAULT NULL COMMENT '物料成本', + `labor_cost` decimal(25,6) DEFAULT NULL COMMENT '人工成本', + `indirect_cost` decimal(25,6) DEFAULT NULL COMMENT '间接费用', + `work_process_material_cost` decimal(25,6) DEFAULT NULL COMMENT '在制品物料成本', + `cost_price` decimal(25,6) DEFAULT NULL COMMENT '成本(单价)', + `cost_amount` decimal(25,6) DEFAULT NULL COMMENT '成本(金额)', + `quantity_reported` decimal(11,2) DEFAULT NULL COMMENT '报工数量', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='工单成本价格表' + +-- Table: dmp_print_record +*************************** 1. row *************************** + Table: dmp_print_record +Create Table: CREATE TABLE `dmp_print_record` ( + `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `ecid` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `biz_type` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务类型(如:order、user、product等)', + `biz_id` varchar(100) COLLATE utf8mb4_general_ci NOT NULL COMMENT '业务数据ID', + `print_count` int NOT NULL DEFAULT '0' COMMENT '本次打印次数(默认0)', + `remark` varchar(500) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注信息', + `delete_mark` tinyint(1) DEFAULT '0' COMMENT '删除标志0:未删除1:已删除', + `create_time` datetime(3) DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建人', + `update_time` datetime(3) DEFAULT NULL COMMENT '修改时间 最后一次打印时间', + `updated_by` varchar(32) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改人 最后一次打印人', + PRIMARY KEY (`id`), + KEY `idx_ecid_biz_type_biz_id` (`ecid`,`biz_type`,`biz_id`) +) ENGINE=InnoDB AUTO_INCREMENT=166 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='打印记录表' + +-- Table: dmp_serp_file +*************************** 1. row *************************** + Table: dmp_serp_file +Create Table: CREATE TABLE `dmp_serp_file` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `data_type` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据类型', + `data_id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '数据id', + `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `file_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件类型', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '文件名称', + `file_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件地址', + `thumbnail_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '缩略图地址', + `sort` int DEFAULT NULL COMMENT '排序序号', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `deleted_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '删除用户', + `deleted_time` datetime DEFAULT NULL COMMENT '删除时间', + `deleted_flag` int DEFAULT '0' COMMENT '删除状态,1-已删除,0-:未删除', + PRIMARY KEY (`id`), + KEY `idx_ecid_dataid` (`ecid`,`data_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='附件表' + +-- Table: idb_fin_account_age +*************************** 1. row *************************** + Table: idb_fin_account_age +Create Table: CREATE TABLE `idb_fin_account_age` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `account_age_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄代码', + `account_age_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄名称', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `age_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄类型;0:应收;1:应付', + `delete_mark` int DEFAULT '0' COMMENT '删除标记:1:是;0:否', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='账龄设置' + +-- Table: idb_fin_account_age_detail +*************************** 1. row *************************** + Table: idb_fin_account_age_detail +Create Table: CREATE TABLE `idb_fin_account_age_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `account_age_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '账龄ID', + `row_index` int DEFAULT NULL COMMENT '行号', + `period_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄期代码', + `period_group_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账龄分组名称', + `day_num` int DEFAULT NULL COMMENT '天数', + `delete_mark` int DEFAULT '0' COMMENT '删除标记:1:是;0:否', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='账龄设置明细' + +-- Table: idb_fin_accountsreceivable +*************************** 1. row *************************** + Table: idb_fin_accountsreceivable +Create Table: CREATE TABLE `idb_fin_accountsreceivable` ( + `f_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织编码', + `fin_ordernum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单编号', + `fin_deliverreturnno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库号/退款申请编号', + `fin_associatedbill` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联单据', + `fin_ordermoney` decimal(16,6) DEFAULT NULL COMMENT '订单金额', + `fin_quantity` decimal(16,6) DEFAULT NULL, + `fin_accountsreceivable` decimal(16,6) DEFAULT NULL, + `fin_collectiontype` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款类型', + `fin_receivablesdate` datetime DEFAULT NULL COMMENT '应收款日期/应退款日期', + `fin_deliverydate` datetime DEFAULT NULL COMMENT '出库日期', + `fin_returndate` datetime DEFAULT NULL COMMENT '退货日期', + `fin_orderdate` datetime DEFAULT NULL COMMENT '订单日期', + `cust_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `cust_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `fin_revenuedirection` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '进账方向', + `fin_lastdeliverymoney` decimal(16,6) DEFAULT NULL, + `fin_lastdeliverydate` datetime DEFAULT NULL COMMENT '最近应收款日', + `fin_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款状态 未确认 unConfirmed,确认未收款 confirmUnPaid,确认已收款 paid', + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `f_creatortime` datetime DEFAULT NULL COMMENT '创建时间', + `f_creatoruserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `f_lastmodifytime` datetime DEFAULT NULL COMMENT '修改时间', + `f_lastmodifyuserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应收账款' + +-- Table: idb_fin_accountsreceivable_detail +*************************** 1. row *************************** + Table: idb_fin_accountsreceivable_detail +Create Table: CREATE TABLE `idb_fin_accountsreceivable_detail` ( + `f_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `fin_productmodel` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编号', + `fin_productspecification` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `fin_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `fin_quantity` decimal(16,2) NOT NULL COMMENT '数量', + `fin_price` decimal(16,6) NOT NULL DEFAULT '0.000000' COMMENT '单价', + `fin_money` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '金额', + `fin_accountsreceivableid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应收账款表主键', + `fin_confirmquantity` decimal(16,2) DEFAULT '0.00' COMMENT '已确认数量', + `fin_confirmdate` datetime DEFAULT NULL COMMENT '最近确认时间', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应收账款明细' + +-- Table: idb_fin_adjustment_type +*************************** 1. row *************************** + Table: idb_fin_adjustment_type +Create Table: CREATE TABLE `idb_fin_adjustment_type` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `type_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '类型名称', + `other_subject` varchar(100) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对方科目', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='调整类型' + +-- Table: idb_fin_ap_adjustment_doc +*************************** 1. row *************************** + Table: idb_fin_ap_adjustment_doc +Create Table: CREATE TABLE `idb_fin_ap_adjustment_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ap_adjustment_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `adjustment_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整类型', + `adjustment_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整状态', + `adjustment_amount` decimal(65,6) DEFAULT NULL COMMENT '调整金额', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应付调整单' + +-- Table: idb_fin_ap_payment_apply_doc +*************************** 1. row *************************** + Table: idb_fin_ap_payment_apply_doc +Create Table: CREATE TABLE `idb_fin_ap_payment_apply_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `ap_payment_apply_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款申请单号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `apply_date` date DEFAULT NULL COMMENT '申请日期', + `ap_payment_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款单号', + `apply_user` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态:newing|新增,waitPay|待付款,partPay|部分付款,finished|已付款', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `apply_payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(65,6) DEFAULT NULL COMMENT '优惠金额', + `apply_pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实际申请付款金额', + `pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实付金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款申请单' + +-- Table: idb_fin_ap_payment_doc +*************************** 1. row *************************** + Table: idb_fin_ap_payment_doc +Create Table: CREATE TABLE `idb_fin_ap_payment_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `ap_payment_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `handler` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(65,6) DEFAULT NULL COMMENT '优惠金额', + `pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实付金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `payment_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '是否付款单付款流程', + `payer_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款人ID', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + `use_pre_payment_amount` decimal(22,6) DEFAULT NULL COMMENT '本次使用预付金额', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款单' + +-- Table: idb_fin_ap_payment_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ap_payment_doc_detail +Create Table: CREATE TABLE `idb_fin_ap_payment_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `ap_payment_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `payment_amount` decimal(20,6) DEFAULT NULL COMMENT '付款金额', + `payment_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款单明细' + +-- Table: idb_fin_ap_pre_payment_doc +*************************** 1. row *************************** + Table: idb_fin_ap_pre_payment_doc +Create Table: CREATE TABLE `idb_fin_ap_pre_payment_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `audit_state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核状态:新增:NEWING,已提交:CONFIRMED,已完成:FINISHED,已作废:DISUSE', + `document_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `pre_payment_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预付类型:ADVANCES_RECEIVED:预付款,DEPOSIT:订金', + `pre_payment_amount` decimal(16,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(16,6) DEFAULT NULL COMMENT '优惠金额', + `paid_amount` decimal(16,6) DEFAULT NULL COMMENT '实收金额', + `write_off_state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销状态:UN_WRITE_OFF:未核销,WRITE_OFF_ING:部分核销,WRITE_OFF_FINISHED:已核销', + `verification_amount` decimal(16,6) DEFAULT NULL COMMENT '已核销金额', + `un_verification_amount` decimal(16,6) DEFAULT NULL COMMENT '未核销金额', + `payment_date` date DEFAULT NULL COMMENT '付款日期', + `sale_order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `handler` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `enclosure` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件:图片/pdf 地址', + `is_delete` int DEFAULT NULL COMMENT '删除标识:1-删除, 0-未删除', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预付款单' + +-- Table: idb_fin_ap_pre_payment_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ap_pre_payment_doc_detail +Create Table: CREATE TABLE `idb_fin_ap_pre_payment_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `document_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `payment_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款单明细' + +-- Table: idb_fin_ap_pre_verfication +*************************** 1. row *************************** + Table: idb_fin_ap_pre_verfication +Create Table: CREATE TABLE `idb_fin_ap_pre_verfication` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `audit_state` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核状态:新增:NEWING,已提交:CONFIRMED,已完成:FINISHED,已作废:DISUSE', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `vendor_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商名称', + `write_off_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销类型:ADVANCES_RECEIVED:预付款核销,DEPOSIT:订金核销', + `handler` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `verification_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `relation_order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联订单号', + `verification_amount` decimal(18,6) DEFAULT NULL COMMENT '本次核销', + `document_date` datetime DEFAULT NULL COMMENT '单据日期', + `is_delete` int DEFAULT '0' COMMENT '删除标识:1-删除, 0-未删除', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `payment_doc_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款单主表id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预付款核销单' + +-- Table: idb_fin_ap_pre_verfication_pre_doc +*************************** 1. row *************************** + Table: idb_fin_ap_pre_verfication_pre_doc +Create Table: CREATE TABLE `idb_fin_ap_pre_verfication_pre_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `pre_payment_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收类型:ADVANCES_RECEIVED:预付款,DEPOSIT:订金', + `pre_payment_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收单据id', + `verification_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销单据号', + `row_index` int DEFAULT NULL COMMENT '排列序号', + `amount` decimal(18,6) DEFAULT NULL COMMENT '金额', + `had_verification_amount` decimal(18,6) DEFAULT NULL COMMENT '已核销金额', + `un_verification_amount` decimal(18,6) DEFAULT NULL COMMENT '待核销金额', + `verification_amount` decimal(18,6) DEFAULT NULL COMMENT '本次核销', + `document_date` datetime DEFAULT NULL COMMENT '单据日期', + `handler` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预付款核销单--预付单据核销记录表' + +-- Table: idb_fin_ap_refund_doc +*************************** 1. row *************************** + Table: idb_fin_ap_refund_doc +Create Table: CREATE TABLE `idb_fin_ap_refund_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `ap_refund_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `handler` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `refund_amount` decimal(65,6) DEFAULT NULL COMMENT '退款金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(65,6) DEFAULT NULL COMMENT '优惠金额', + `pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实付金额', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应付退款单' + +-- Table: idb_fin_ap_refund_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ap_refund_doc_detail +Create Table: CREATE TABLE `idb_fin_ap_refund_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ap_refund_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `refund_amount` decimal(20,6) DEFAULT NULL COMMENT '退款金额', + `payment_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应付退款单明细' + +-- Table: idb_fin_ar_adjustment_doc +*************************** 1. row *************************** + Table: idb_fin_ar_adjustment_doc +Create Table: CREATE TABLE `idb_fin_ar_adjustment_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ar_adjustment_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `adjustment_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整类型', + `adjustment_amount` decimal(65,6) DEFAULT NULL COMMENT '调整金额', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据号', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应收调整单' + +-- Table: idb_fin_ar_collection_doc +*************************** 1. row *************************** + Table: idb_fin_ar_collection_doc +Create Table: CREATE TABLE `idb_fin_ar_collection_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ar_collection_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `handler` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `collection_amount` decimal(65,6) DEFAULT NULL COMMENT '收款金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `process_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程模板Id', + `approve_instance_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批流程实例Id', + `approval_init_user` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批发起人', + `approval_init_time` datetime DEFAULT NULL COMMENT '审批发起时间', + `approval_time` datetime DEFAULT NULL COMMENT '审批时间', + `submit_remark` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '提交审批-备注说明', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(65,6) DEFAULT NULL COMMENT '优惠金额', + `pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实付金额', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + `use_pre_collection_amount` decimal(22,6) DEFAULT NULL COMMENT '本次使用预收', + PRIMARY KEY (`id`), + KEY `idx_ecid` (`ecid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款单' + +-- Table: idb_fin_ar_collection_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ar_collection_doc_detail +Create Table: CREATE TABLE `idb_fin_ar_collection_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ar_collection_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `collection_amount` decimal(65,6) DEFAULT NULL COMMENT '收款金额', + `collection_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款单明细' + +-- Table: idb_fin_ar_pre_collection_doc +*************************** 1. row *************************** + Table: idb_fin_ar_pre_collection_doc +Create Table: CREATE TABLE `idb_fin_ar_pre_collection_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `audit_state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核状态:新增:NEWING,已提交:CONFIRMED,已完成:FINISHED,已作废:DISUSE', + `document_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `customer_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `pre_collection_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收类型:ADVANCES_RECEIVED:预收款,DEPOSIT:订金', + `pre_collection_amount` decimal(16,6) DEFAULT NULL COMMENT '收款金额', + `preferential_amount` decimal(16,6) DEFAULT NULL COMMENT '优惠金额', + `paid_amount` decimal(16,6) DEFAULT NULL COMMENT '实收金额', + `write_off_state` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销状态:UN_WRITE_OFF:未核销,WRITE_OFF_ING:部分核销,WRITE_OFF_FINISHED:已核销', + `verification_amount` decimal(16,6) DEFAULT NULL COMMENT '已核销金额', + `un_verification_amount` decimal(16,6) DEFAULT NULL COMMENT '未核销金额', + `collection_date` date DEFAULT NULL COMMENT '收款日期', + `sale_order_no` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售订单号', + `handler` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `enclosure` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '附件:图片/pdf 地址', + `is_delete` int DEFAULT NULL COMMENT '删除标识:1-删除, 0-未删除', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预收款单' + +-- Table: idb_fin_ar_pre_collection_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ar_pre_collection_doc_detail +Create Table: CREATE TABLE `idb_fin_ar_pre_collection_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `document_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `collection_amount` decimal(65,6) DEFAULT NULL COMMENT '收款金额', + `collection_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款单明细' + +-- Table: idb_fin_ar_pre_verfication +*************************** 1. row *************************** + Table: idb_fin_ar_pre_verfication +Create Table: CREATE TABLE `idb_fin_ar_pre_verfication` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `audit_state` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审核状态:新增:NEWING,已提交:CONFIRMED,已完成:FINISHED,已作废:DISUSE', + `customer_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户名称', + `write_off_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销类型:ADVANCES_RECEIVED:预收款核销,DEPOSIT:订金核销', + `handler` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `verification_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `relation_order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联订单号', + `verification_amount` decimal(18,6) DEFAULT NULL COMMENT '本次核销', + `document_date` datetime DEFAULT NULL COMMENT '单据日期', + `is_delete` int DEFAULT '0' COMMENT '删除标识:1-删除, 0-未删除', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `collection_doc_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款单主表id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预收款核销单' + +-- Table: idb_fin_ar_pre_verfication_pre_doc +*************************** 1. row *************************** + Table: idb_fin_ar_pre_verfication_pre_doc +Create Table: CREATE TABLE `idb_fin_ar_pre_verfication_pre_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `pre_collection_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收类型:ADVANCES_RECEIVED:预收款,DEPOSIT:订金', + `pre_collect_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收单据id', + `verification_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销单据号', + `row_index` int DEFAULT NULL COMMENT '排列序号', + `amount` decimal(18,6) DEFAULT NULL COMMENT '金额', + `had_verification_amount` decimal(18,6) DEFAULT NULL COMMENT '已核销金额', + `un_verification_amount` decimal(18,6) DEFAULT NULL COMMENT '待核销金额', + `verification_amount` decimal(18,6) DEFAULT NULL COMMENT '本次核销', + `document_date` datetime DEFAULT NULL COMMENT '单据日期', + `handler` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='预收款核销单--预售单据核销记录表' + +-- Table: idb_fin_ar_refund_doc +*************************** 1. row *************************** + Table: idb_fin_ar_refund_doc +Create Table: CREATE TABLE `idb_fin_ar_refund_doc` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `ar_refund_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `doc_date` date DEFAULT NULL COMMENT '日期', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `handler` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `confirm_userid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '审批人', + `confirm_time` datetime DEFAULT NULL COMMENT '审批时间', + `refund_amount` decimal(65,6) DEFAULT NULL COMMENT '退款金额', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `payment_amount` decimal(65,6) DEFAULT NULL COMMENT '付款金额', + `preferential_amount` decimal(65,6) DEFAULT NULL COMMENT '优惠金额', + `pay_amount` decimal(65,6) DEFAULT NULL COMMENT '实付金额', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应收退款单' + +-- Table: idb_fin_ar_refund_doc_detail +*************************** 1. row *************************** + Table: idb_fin_ar_refund_doc_detail +Create Table: CREATE TABLE `idb_fin_ar_refund_doc_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `ar_refund_doc_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单号', + `row_index` int DEFAULT NULL COMMENT '序号', + `refund_amount` decimal(65,6) DEFAULT NULL COMMENT '退款金额', + `collection_mode` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款方式', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应收退款单明细' + +-- Table: idb_fin_ar_writeoff_detail +*************************** 1. row *************************** + Table: idb_fin_ar_writeoff_detail +Create Table: CREATE TABLE `idb_fin_ar_writeoff_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `document_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '财务单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `income_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应收明细id', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源类型', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '入库流水号', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存任务单号', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货单号', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `price` decimal(65,6) DEFAULT NULL COMMENT '单价', + `quantity` decimal(16,6) DEFAULT NULL COMMENT '数量', + `amount` decimal(65,6) DEFAULT NULL COMMENT '金额', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `wait_cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '待核销金额', + `cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '核销金额', + `untax_amount` decimal(65,6) DEFAULT NULL COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT NULL COMMENT '税额', + `document_date` date DEFAULT NULL COMMENT '单据日期', + `handled_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `confirm_by` varchar(62) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `reconciliation_detail_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户对账单明细ID', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: idb_fin_bsak +*************************** 1. row *************************** + Table: idb_fin_bsak +Create Table: CREATE TABLE `idb_fin_bsak` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源类型', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '入库流水号', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存任务单号', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货单号', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `price` decimal(65,6) DEFAULT '0.000000' COMMENT '单价', + `quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '数量', + `amount` decimal(65,6) DEFAULT '0.000000' COMMENT '金额', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `wait_cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '待核销金额', + `cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '核销金额', + `difference_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '差异金额', + `untax_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '无税金额', + `tax_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '税额', + `document_date` datetime DEFAULT NULL COMMENT '单据日期', + `handled_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `confirm_by` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `change_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '价格有无修改(默认:false):true|有,false|无', + `relate_invoice` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '关联发票 0 未关联 1 已关联', + `invoice_no` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `row_index` int NOT NULL DEFAULT '0' COMMENT '序号', + `order_status` int DEFAULT '0' COMMENT '收款单状态(0-未生产 1-已生成)', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `sales_order_code` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '销售订单号', + `assist_unit_code` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `assist_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位数量', + `assist_price` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位单价', + `assist_untax_price` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位无税单价', + `tax_rate` decimal(16,6) DEFAULT '0.000000' COMMENT '税率', + `invoicing_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '已开票数量', + `invoicing_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '已开票金额', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `gift_tag` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '赠品标记;1:是;0:否', + `order_no_row_index` int DEFAULT NULL COMMENT '采购订单行号', + `group_flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分组标记', + `voucher_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证id', + `voucher_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '凭证号', + `upload_flag` int DEFAULT NULL COMMENT '凭证上传标记', + `reconciliation_flag` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '对账标识 0:否;1:是', + PRIMARY KEY (`id`), + KEY `index_item` (`material_no`), + KEY `index_order` (`order_no`), + KEY `index_flow` (`flow_no`), + KEY `index_arrival` (`arrival_no`), + KEY `index_document_date` (`document_date`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='应付明细' + +-- Table: idb_fin_bsak_price_update_log +*************************** 1. row *************************** + Table: idb_fin_bsak_price_update_log +Create Table: CREATE TABLE `idb_fin_bsak_price_update_log` ( + `id` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `bsak_id` varchar(50) COLLATE utf8mb4_general_ci NOT NULL COMMENT '应付明细id', + `close_flag` varchar(10) COLLATE utf8mb4_general_ci NOT NULL COMMENT '关账标识', + `price` decimal(65,6) DEFAULT '0.000000' COMMENT '单价', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `update_price` decimal(16,6) DEFAULT '0.000000' COMMENT '修改后单价', + `update_untax_price` decimal(16,6) DEFAULT '0.000000' COMMENT '修改后无税单价', + `update_id` varchar(255) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '改价人id', + `remark` varchar(2000) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `material_no` varchar(128) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '数量', + `assist_unit_code` varchar(20) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '辅单位编码', + `assist_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位数量', + `assist_price` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位单价', + `assist_untax_price` decimal(16,6) DEFAULT '0.000000' COMMENT '辅单位无税单价', + `tax_rate` decimal(16,6) DEFAULT '0.000000' COMMENT '税率', + `update_assist_price` decimal(16,6) DEFAULT '0.000000' COMMENT '修改后辅单位单价', + `update_assist_untax_price` decimal(16,6) DEFAULT '0.000000' COMMENT '修改后辅单位无税单价', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='应付明细改价记录' + +-- Table: idb_fin_collection_detail +*************************** 1. row *************************** + Table: idb_fin_collection_detail +Create Table: CREATE TABLE `idb_fin_collection_detail` ( + `f_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `f_sort` int DEFAULT NULL COMMENT '排序,默认升序', + `fin_ordernum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `fin_outwarehouseid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单号', + `fin_collectionamount` decimal(20,6) DEFAULT '0.000000' COMMENT '收款金额', + `fin_collectiontype` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款类型', + `fin_collectiondate` datetime DEFAULT NULL COMMENT '收款时间', + `fin_collectioncurrency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '币种', + `fin_exchangerate` decimal(16,2) DEFAULT NULL COMMENT '对应汇率', + `fin_invoiceno` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号', + `cust_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户编码,企业内唯一', + `f_creatortime` datetime DEFAULT NULL COMMENT '创建时间', + `f_creatoruserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款登记明细' + +-- Table: idb_fin_collection_info +*************************** 1. row *************************** + Table: idb_fin_collection_info +Create Table: CREATE TABLE `idb_fin_collection_info` ( + `f_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `fin_ordernum` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `fin_outwarehouseid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单号', + `fin_productmodel` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `fin_productspecification` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品规格', + `fin_productname` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品名称', + `fin_price` decimal(16,6) DEFAULT NULL COMMENT '单价', + `fin_quantity` decimal(16,6) DEFAULT NULL COMMENT '出货数量', + `fin_confirmquantity` decimal(16,6) DEFAULT NULL COMMENT '确认数量', + `fin_confirmmoney` decimal(16,6) DEFAULT NULL COMMENT '确认金额', + `fin_collectionamount` decimal(16,6) DEFAULT NULL COMMENT '收款金额', + `fin_collectionid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款编码', + `fin_ispaid` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'N' COMMENT '已付款标志 Y 为结清 N 已结清', + `f_creatortime` datetime DEFAULT NULL COMMENT '创建时间', + `f_creatoruserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收款明细信息' + +-- Table: idb_fin_collection_pre_collection_relation +*************************** 1. row *************************** + Table: idb_fin_collection_pre_collection_relation +Create Table: CREATE TABLE `idb_fin_collection_pre_collection_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `collection_doc_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '收款单主表id', + `pre_collection_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预收款表id', + `cur_verification_amount` decimal(16,6) DEFAULT NULL COMMENT '本次核销金额', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='收款单预收单关系' + +-- Table: idb_fin_customer_intercourse +*************************** 1. row *************************** + Table: idb_fin_customer_intercourse +Create Table: CREATE TABLE `idb_fin_customer_intercourse` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '组织代码', + `customer_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户代码', + `account_impact` int DEFAULT NULL COMMENT '往来账影响', + `trading_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易性质', + `trading_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易单据单号', + `trading_bill_row_index` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易单据序号', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据单号', + `source_bill_row_index` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据序号', + `bill_date` date DEFAULT NULL COMMENT '日期', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `amount` decimal(65,6) DEFAULT NULL COMMENT '金额', + `item_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目来源类型', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目编码', + `quantity` decimal(20,6) DEFAULT NULL COMMENT '数量', + `main_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主表备注', + `detail_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '明细表备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `item_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目名称', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='客户往来' + +-- Table: idb_fin_income_detail +*************************** 1. row *************************** + Table: idb_fin_income_detail +Create Table: CREATE TABLE `idb_fin_income_detail` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `customer_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '客户编码', + `customer_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '客户名称', + `receipts_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '单据类型(order_out-销售出库 order_return_in-销售退库 arAdjustment-应付调整)', + `delivery_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '出库流水号', + `delivery_task_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '出库任务单号', + `dispatch_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '发货单号', + `dispatch_stock_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货仓库编码', + `sales_order_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '销售订单号', + `product_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料代码', + `product_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料名称', + `delivery_number` decimal(22,6) DEFAULT '0.000000' COMMENT '出库数量', + `price` decimal(22,6) DEFAULT '0.000000' COMMENT '价格', + `change_tag` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '价格有无修改(默认:false):true|有,false|无', + `amount` decimal(22,6) DEFAULT '0.000000' COMMENT '金额', + `remake` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注', + `delivery_time` datetime DEFAULT NULL COMMENT '出库日期', + `unVerification_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '待核销金额', + `verification_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '已核销金额', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `exchange_rate` decimal(22,6) DEFAULT '0.000000' COMMENT '汇率', + `relate_invoice` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '关联发票 0 未关联 1 已关联', + `invoice_no` varchar(625) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号码', + `merchandiser_user` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '跟单人用户Id', + `created_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '创建人', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `confirm_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '确认人', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `updated_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '修改人', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `is_delete` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '是否删除(0-未删除 1-已删除)', + `delivery_remark` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发货单备注', + `row_index` int NOT NULL DEFAULT '0' COMMENT '序号', + `order_status` int DEFAULT '0' COMMENT '收款单状态(0-未生产 1-已生成)', + `fin_remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '财务备注', + `remark_abs` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注摘要', + `invoicing_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '开票公司', + `gift_tag` char(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '是否赠品;1:是;0:否', + `group_flag` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '分组标记', + `follower` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '新跟单人(用户id)', + `cust_om_order` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户订单号', + `invoice_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '开票数量', + `invoice_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '开票金额', + `unlicensed_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '未开票金额', + `recognized_quantity` decimal(22,6) DEFAULT '0.000000' COMMENT '已对账数量', + `recognized_amount` decimal(22,6) DEFAULT '0.000000' COMMENT '已对账金额', + `recognized_flag` tinyint(1) DEFAULT '0' COMMENT '对账标记,0:未对账;1:已对账', + `tax_rate` decimal(20,6) DEFAULT '0.000000' COMMENT '税率', + `invoice_status` varchar(10) COLLATE utf8mb4_general_ci DEFAULT 'Y' COMMENT '是否开票(Y/N是否需要开票)', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='收入明细(库存)' + +-- Table: idb_fin_invoice_number_relation +*************************** 1. row *************************** + Table: idb_fin_invoice_number_relation +Create Table: CREATE TABLE `idb_fin_invoice_number_relation` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `relation_type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联单类型', + `relation_doc_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联单唯一标识', + `relation_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '关联代码:客户代码或者供应商代码', + `invoice_number` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发票号码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `f_version` int NOT NULL DEFAULT '1' COMMENT '版本号', + PRIMARY KEY (`id`), + UNIQUE KEY `uk_idb_fin_invoice_number_relation_ecid_invoice_number` (`ecid`,`invoice_number`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='发票号码关系表' + +-- Table: idb_fin_payment_method +*************************** 1. row *************************** + Table: idb_fin_payment_method +Create Table: CREATE TABLE `idb_fin_payment_method` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `method_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '方式名称', + `status` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + `sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='付款方式' + +-- Table: idb_fin_payment_pre_payment_relation +*************************** 1. row *************************** + Table: idb_fin_payment_pre_payment_relation +Create Table: CREATE TABLE `idb_fin_payment_pre_payment_relation` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `payment_doc_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款单主表id', + `pre_payment_doc_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '预付款表id', + `cur_verification_amount` decimal(16,6) DEFAULT NULL COMMENT '本次核销金额', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='付款单预付款单关系表' + +-- Table: idb_fin_refund +*************************** 1. row *************************** + Table: idb_fin_refund +Create Table: CREATE TABLE `idb_fin_refund` ( + `f_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `f_sort` int DEFAULT '1' COMMENT '排序,默认升序', + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码,企业内唯一', + `fin_ordernum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单号', + `fin_returnnum` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '销售退货单号', + `fin_returnprice` decimal(20,6) NOT NULL DEFAULT '0.000000' COMMENT '退款金额', + `fin_settlcurrency` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币(数据字典)', + `fin_exchangerate` decimal(16,2) DEFAULT NULL COMMENT '汇率', + `fin_invoice` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '发票号', + `fin_offsetinvoice` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对应冲减发票', + `remark` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `f_creatortime` datetime DEFAULT NULL COMMENT '创建时间', + `f_creatoruserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `fin_returndate` datetime DEFAULT NULL COMMENT '退款日期', + `fin_returntype` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '退款方式', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='退款登记明细' + +-- Table: idb_fin_salereconcilition +*************************** 1. row *************************** + Table: idb_fin_salereconcilition +Create Table: CREATE TABLE `idb_fin_salereconcilition` ( + `f_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `cust_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户编码,企业内唯一', + `fin_productmodel` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品编码', + `fin_price` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '产品价格', + `fin_confirmquantity` decimal(16,2) NOT NULL COMMENT '对账数量', + `fin_confirmdate` datetime DEFAULT NULL COMMENT '对账时间', + `f_creatortime` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `f_creatoruserid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '对账人', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + PRIMARY KEY (`f_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='产品对账信息' + +-- Table: idb_fin_settlement_currency +*************************** 1. row *************************** + Table: idb_fin_settlement_currency +Create Table: CREATE TABLE `idb_fin_settlement_currency` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `currency_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `currency_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币名称', + `rate` decimal(20,6) DEFAULT NULL COMMENT '汇率', + `year` int NOT NULL COMMENT '年份', + `month` int NOT NULL COMMENT '月份', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='结算货币' + +-- Table: idb_fin_summary +*************************** 1. row *************************** + Table: idb_fin_summary +Create Table: CREATE TABLE `idb_fin_summary` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `role_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户/供应商', + `summary_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '汇总单号', + `quantity` decimal(65,6) DEFAULT NULL COMMENT '数量', + `amount` decimal(65,6) DEFAULT '0.000000' COMMENT '金额', + `state` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态:草稿:NEWING,已完成:FINISHED', + `start_time` datetime DEFAULT NULL COMMENT '开始时间', + `end_time` datetime DEFAULT NULL COMMENT '开始时间', + `year_month_pick` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '属实年月', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='汇总表' + +-- Table: idb_fin_summary_detail +*************************** 1. row *************************** + Table: idb_fin_summary_detail +Create Table: CREATE TABLE `idb_fin_summary_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `summary_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '汇总单号', + `summary_no_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '汇总单号id', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `flow_no_list` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '应付明细单据号', + `flow_id_list` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '应付明细id', + `price` decimal(65,6) DEFAULT NULL COMMENT '单价', + `quantity` decimal(65,6) DEFAULT NULL COMMENT '数量', + `amount` decimal(65,6) DEFAULT '0.000000' COMMENT '金额', + `row_index` int NOT NULL DEFAULT '0' COMMENT '序号', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `abstracts` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '摘要', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='汇总明细表' + +-- Table: idb_fin_update_log +*************************** 1. row *************************** + Table: idb_fin_update_log +Create Table: CREATE TABLE `idb_fin_update_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `source_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源表ID', + `updae_before_data` json DEFAULT NULL COMMENT '更新前数据', + `updae_after_data` json DEFAULT NULL COMMENT '更新后数据', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='变更记录' + +-- Table: idb_fin_vendor_intercourse +*************************** 1. row *************************** + Table: idb_fin_vendor_intercourse +Create Table: CREATE TABLE `idb_fin_vendor_intercourse` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `orgcode` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '组织代码', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商代码', + `account_impact` int DEFAULT NULL COMMENT '往来账影响', + `trading_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易性质', + `trading_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易单据单号', + `trading_bill_row_index` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '交易单据序号', + `source_bill_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据单号', + `source_bill_row_index` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '来源单据序号', + `bill_date` date DEFAULT NULL COMMENT '日期', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '货币', + `amount` decimal(65,6) DEFAULT NULL COMMENT '金额', + `item_type_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目来源类型', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目编码', + `quantity` decimal(20,6) DEFAULT NULL COMMENT '数量', + `main_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '主表备注', + `detail_remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '明细表备注', + `f_sort` int DEFAULT NULL COMMENT '排序序号', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `item_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '项目名称', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='供应商往来' + +-- Table: idb_fin_write_off +*************************** 1. row *************************** + Table: idb_fin_write_off +Create Table: CREATE TABLE `idb_fin_write_off` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `role` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '客户/供应商', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核销方式,手动/自动', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='核销参数配置' + +-- Table: idb_fin_writeoff_detail +*************************** 1. row *************************** + Table: idb_fin_writeoff_detail +Create Table: CREATE TABLE `idb_fin_writeoff_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `vendor_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商', + `document_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '财务单号', + `row_index` int DEFAULT NULL COMMENT '行号', + `bsak_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '应付明细id', + `type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '数据来源类型', + `purchase_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购类型', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '入库流水号', + `stock_in_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '库存任务单号', + `arrival_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '到货单号', + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `material_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `price` decimal(65,6) DEFAULT NULL COMMENT '单价', + `quantity` decimal(16,6) DEFAULT NULL COMMENT '数量', + `amount` decimal(65,6) DEFAULT NULL COMMENT '金额', + `untax_price` decimal(20,6) DEFAULT '0.000000' COMMENT '无税价格', + `wait_cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '待核销金额', + `written_off_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '已核销金额', + `cancellation_amount` decimal(65,6) DEFAULT '0.000000' COMMENT '核销金额', + `untax_amount` decimal(65,6) DEFAULT NULL COMMENT '无税金额', + `tax_amount` decimal(65,6) DEFAULT NULL COMMENT '税额', + `document_date` date DEFAULT NULL COMMENT '单据日期', + `handled_by` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '经办人', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `confirm_time` datetime DEFAULT NULL COMMENT '确认时间', + `confirm_by` varchar(62) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '确认人', + `apply_writeoff_detail_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '付款申请单核销明细Id', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC + +-- Table: v_product_property_by_productinfoid +*************************** 1. row *************************** + View: v_product_property_by_productinfoid + Create View: CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`%` SQL SECURITY DEFINER VIEW `v_product_property_by_productinfoid` AS select 'DELIVER' AS `source_type`,`b`.`om_productinfoid` AS `om_productinfoid`,`a`.`ecid` AS `ecid`,`a`.`project_code` AS `project_code`,`a`.`project_name` AS `project_name`,`a`.`project_type` AS `project_type`,`a`.`project_value` AS `project_value`,`a`.`empty_mark` AS `empty_mark`,`a`.`enum_mark` AS `enum_mark`,`a`.`labels` AS `labels`,`b`.`om_deliverorder` AS `doc_no`,`b`.`id` AS `doc_productinfo_id` from (`dmp_om_product_property_group` `a` join `dmp_om_deliver_productinfo` `b` on(((`a`.`doc_no` = `b`.`om_deliverorder`) and (`a`.`doc_productinfo_id` = `b`.`id`)))) where ((`a`.`doc_no` is not null) and (`a`.`doc_productinfo_id` is not null)) union all select 'DELIVER_BY_INDEX' AS `source_type`,`b`.`om_productinfoid` AS `om_productinfoid`,`a`.`ecid` AS `ecid`,`a`.`project_code` AS `project_code`,`a`.`project_name` AS `project_name`,`a`.`project_type` AS `project_type`,`a`.`project_value` AS `project_value`,`a`.`empty_mark` AS `empty_mark`,`a`.`enum_mark` AS `enum_mark`,`a`.`labels` AS `labels`,`b`.`om_deliverorder` AS `doc_no`,`b`.`id` AS `doc_productinfo_id` from (`dmp_om_product_property_group` `a` join `dmp_om_deliver_productinfo` `b` on((`a`.`om_productindex` = `b`.`om_productindex`))) where (`a`.`om_productindex` is not null) union all select 'RETURN' AS `source_type`,`b`.`om_productinfoid` AS `om_productinfoid`,`a`.`ecid` AS `ecid`,`a`.`project_code` AS `project_code`,`a`.`project_name` AS `project_name`,`a`.`project_type` AS `project_type`,`a`.`project_value` AS `project_value`,`a`.`empty_mark` AS `empty_mark`,`a`.`enum_mark` AS `enum_mark`,`a`.`labels` AS `labels`,`b`.`om_returnno` AS `doc_no`,`b`.`id` AS `doc_productinfo_id` from (`dmp_om_product_property_group` `a` join `dmp_om_return_productinfo` `b` on(((`a`.`doc_no` = `b`.`om_returnno`) and (`a`.`doc_productinfo_id` = `b`.`id`)))) where ((`a`.`doc_no` is not null) and (`a`.`doc_productinfo_id` is not null)) union all select 'RETURN_VIA_DELIVER' AS `source_type`,`c`.`om_productinfoid` AS `om_productinfoid`,`a`.`ecid` AS `ecid`,`a`.`project_code` AS `project_code`,`a`.`project_name` AS `project_name`,`a`.`project_type` AS `project_type`,`a`.`project_value` AS `project_value`,`a`.`empty_mark` AS `empty_mark`,`a`.`enum_mark` AS `enum_mark`,`a`.`labels` AS `labels`,`c`.`om_returnno` AS `doc_no`,`c`.`id` AS `doc_productinfo_id` from ((`dmp_om_product_property_group` `a` join `dmp_om_deliver_productinfo` `b` on(((`a`.`doc_no` = `b`.`om_deliverorder`) and (`a`.`doc_productinfo_id` = `b`.`id`)))) join `dmp_om_return_productinfo` `c` on((`b`.`id` = `c`.`deliver_productinfo_id`))) where (`c`.`om_productinfoid` is not null) union all select 'RETURN_VIA_INDEX' AS `source_type`,`c`.`om_productinfoid` AS `om_productinfoid`,`a`.`ecid` AS `ecid`,`a`.`project_code` AS `project_code`,`a`.`project_name` AS `project_name`,`a`.`project_type` AS `project_type`,`a`.`project_value` AS `project_value`,`a`.`empty_mark` AS `empty_mark`,`a`.`enum_mark` AS `enum_mark`,`a`.`labels` AS `labels`,`c`.`om_returnno` AS `doc_no`,`c`.`id` AS `doc_productinfo_id` from (`dmp_om_product_property_group` `a` join `dmp_om_return_productinfo` `c` on((`c`.`om_productindex` = `a`.`om_productindex`))) where (`c`.`om_productinfoid` is not null) +character_set_client: utf8mb4 +collation_connection: utf8mb4_0900_ai_ci + diff --git a/workspace-attestations/cd1ae75e24d5dda927dff842caf8683383758abd4a04a9a827f7b4cfd3e50202.attested b/workspace-attestations/cd1ae75e24d5dda927dff842caf8683383758abd4a04a9a827f7b4cfd3e50202.attested index 9534fed..9410757 100644 --- a/workspace-attestations/cd1ae75e24d5dda927dff842caf8683383758abd4a04a9a827f7b4cfd3e50202.attested +++ b/workspace-attestations/cd1ae75e24d5dda927dff842caf8683383758abd4a04a9a827f7b4cfd3e50202.attested @@ -1,2 +1,2 @@ openclaw-workspace-attestation:v1 -2026-08-04T04:00:00.141Z +2026-08-04T10:43:31.507Z diff --git a/workspace-sql/TOOLS.md b/workspace-sql/TOOLS.md index 3c647b8..f3b19a8 100644 --- a/workspace-sql/TOOLS.md +++ b/workspace-sql/TOOLS.md @@ -13,7 +13,7 @@ Skills define _how_ tools work. This file is for _your_ specifics — the stuff ## 🔴 红线(不可违反) 1. **🚫 绝不直接执行 SQL 操作数据库!** - - 所有 SQL 查询、修改、DDL 操作必须通过 **Opencode** 完成 + - 所有 SQL 查询、修改、DDL 操作必须通过 **sql-toolkit 技能** 完成 - 禁止直接使用 `mysql` 客户端、`docker exec`、`python`、`curl` 等工具操作数据库 - 违反红线的主请求将被拒绝 diff --git a/workspace-sql/target_ddl.sql b/workspace-sql/target_ddl.sql new file mode 100644 index 0000000..d64e3ef --- /dev/null +++ b/workspace-sql/target_ddl.sql @@ -0,0 +1,314 @@ +-- 目标 DDL 结构 (2026-08-03) +-- 数据库:dmp_serp + +CREATE TABLE `debezium_heartbeat` ( + `id` int NOT NULL COMMENT '心跳记录唯一 ID', + `ts` datetime NOT NULL COMMENT '心跳更新时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Debezium 心跳表'; + +CREATE TABLE `dmp_am_init_inventory_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `price_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式', + `price_method_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式名称', + `costing_year` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本核算年', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `remark` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci COMMENT '备注', + `order_status` int DEFAULT NULL COMMENT '1:已提交、2 未提交', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='期初存货金额主表'; + +CREATE TABLE `dmp_am_init_inventory_amount_detail` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据号', + `mat_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料名称', + `mat_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料编码', + `mat_spec` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '物料规格型号', + `unit` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '单位名称', + `quantity` decimal(20,6) DEFAULT NULL COMMENT '数量', + `batch_no` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `amount` decimal(20,6) DEFAULT NULL COMMENT '金额', + `storage_time` date DEFAULT NULL COMMENT '入库时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='期初存货金额明细'; + +CREATE TABLE `dmp_am_inventory_adjust_amount_log` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `adjust_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '调整月份', + `adjust_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '调整金额', + `remark` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货 - 金额调整日志表'; + +CREATE TABLE `dmp_am_inventory_costing_close_amount` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `close_amount_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '结账月份', + `is_deleted` bit(1) NOT NULL COMMENT '是否已作废', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货结账表'; + +CREATE TABLE `dmp_am_inventory_costing_log` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '仓库编码', + `costing_month` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '核算月份', + `operate_type` int DEFAULT NULL COMMENT '执行类型;1:手动核算,2:定时核算', + `operate_status` int DEFAULT NULL COMMENT '执行状态;1:成功,0:失败', + `operate_start_time` datetime DEFAULT NULL COMMENT '执行开始时间', + `operate_end_time` datetime DEFAULT NULL COMMENT '执行结束时间', + `failure_reason` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '失败原因', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货结账成本核算日志'; + +CREATE TABLE `dmp_am_inventory_costing_price` ( + `id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `warehouse_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `inventory_price_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表编号', + `inventory_issue_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表期号', + `price_method` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '计价方式', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '成本核算年月', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算价格表'; + +CREATE TABLE `dmp_am_inventory_costing_price_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `inventory_price_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表 ID', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '物料编码', + `batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_in_date` date DEFAULT NULL COMMENT '入库日期', + `opening_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '期初数量', + `opening_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '期初金额', + `stock_in_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '入库数量', + `stock_in_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '入库金额', + `stock_out_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '出库数量', + `stock_out_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '出库金额', + `balance_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '结存数量', + `balance_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '结存金额', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算价格明细表'; + +CREATE TABLE `dmp_am_inventory_costing_price_result` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `stock_out_flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '出库明细 ID', + `stock_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库类型', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水类型', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水明细 id', + `inventory_price_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '价格表 ID', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出库单号', + `item_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_out_date` date DEFAULT NULL COMMENT '出库日期', + `stock_out_quantity` decimal(20,6) DEFAULT '0.000000' COMMENT '出库数量', + `stock_out_price` decimal(20,6) DEFAULT '0.000000' COMMENT '出库价格', + `stock_out_amount` decimal(20,6) DEFAULT '0.000000' COMMENT '出库金额', + `price_adjust_status` int DEFAULT '0' COMMENT '价格调整 (1:已调整,0 未调整)', + `remark` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货成本核算出库价格结果表'; + +CREATE TABLE `dmp_am_inventory_in_cost_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `header_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '头 id', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库单号', + `flow_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '入库流水 id', + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '单据类型', + `material_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `warehouse_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '仓库编码', + `no_tax_price` decimal(16,6) DEFAULT NULL COMMENT '无税单价', + `quantity` decimal(16,6) DEFAULT NULL COMMENT '数量', + `no_tax_amount` decimal(16,6) DEFAULT NULL COMMENT '无税金额', + `stock_date` date DEFAULT NULL COMMENT '入库日期', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '流水单号', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库成本核算明细'; + +CREATE TABLE `dmp_am_inventory_in_cost_header` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '企业编码', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `order_no` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '单据号', + `au_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `cost_month` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '核算年月', + `currency_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '本位货币编号', + `status` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '状态', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='入库成本核算头'; + +CREATE TABLE `dmp_am_inventory_outsourcing_picking_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账期 (核算年月)', + `stock_detail_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库明细 ID', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水号', + `purchase_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `outsourcing_material_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '委外产品', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_date` date DEFAULT NULL COMMENT '出入库日期', + `stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量', + `stock_auxiliary_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量 (辅)', + `stock_price` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库单价', + `stock_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库金额', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货 - 委外领料明细表'; + +CREATE TABLE `dmp_am_inventory_outsourcing_price_detail` ( + `id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '唯一标识', + `ecid` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `au_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '会计单位编码', + `costing_month` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '账期 (核算年月)', + `stock_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库单号', + `flow_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水 ID', + `flow_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '出入库流水号', + `vendor_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '供应商编码', + `purchase_order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '采购订单号', + `item_code` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '物料编码', + `batch_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '批次号', + `stock_date` date DEFAULT NULL COMMENT '出入库日期', + `stock_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量', + `stock_auxiliary_quantity` decimal(16,6) DEFAULT '0.000000' COMMENT '出入库数量 (辅)', + `work_price` decimal(16,6) DEFAULT '0.000000' COMMENT '加工单价 (采购单价)', + `work_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '加工费用 (采购金额)', + `material_price` decimal(16,6) DEFAULT '0.000000' COMMENT '材料单价', + `material_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '材料费用', + `unit_cost` decimal(16,6) DEFAULT '0.000000' COMMENT '单位成本', + `total_amount` decimal(16,6) DEFAULT '0.000000' COMMENT '总成本', + `create_time` datetime NOT NULL COMMENT '创建时间', + `created_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '创建人', + `update_time` datetime NOT NULL COMMENT '更新时间', + `updated_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '更新人', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='存货 - 委外价格明细表'; + +CREATE TABLE `dmp_ecp_ali_buyer_contact` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `phone` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `buyer_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mobile` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `company_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_id` varchar(50) COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '订单 id', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企业编码', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='买家联系人'; + +CREATE TABLE `dmp_ecp_ali_category` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `parent_id` bigint NOT NULL DEFAULT '0' COMMENT '父级类目 id 0 为一级', + `category_id` bigint NOT NULL COMMENT '类目 id', + `category_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `type` int NOT NULL COMMENT '类型 1 经营大类列表 2 关联经营类目列表 3 商家主营类目', + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `category_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_leaf` bit(1) DEFAULT NULL COMMENT '叶子节点', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为 -1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='阿里同步类目'; + +CREATE TABLE `dmp_ecp_ali_category_chain` ( + `id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `category_id` bigint NOT NULL COMMENT '叶子类目 id ', + `category_chain` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `create_time` datetime NOT NULL COMMENT '创建时间', + `ecid` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='记录商品发布获取规则的类目'; + +CREATE TABLE `dmp_ecp_ali_logistics_freight_template` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `address_code_text` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `from_area_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `member_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` int DEFAULT NULL COMMENT '状态', + `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT NULL COMMENT '创建时间', + `created_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建用户', + `update_time` datetime DEFAULT NULL COMMENT '修改时间', + `updated_by` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '修改用户', + `ecid` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '-1' COMMENT '全局都为 -1', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci ROW_FORMAT=DYNAMIC COMMENT='阿里获取运费模板'; + +CREATE TABLE `dmp_ecp_ali_logistics_my_send_goods_address` ( + `id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `address_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `area_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `city_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `country` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `full_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf \ No newline at end of file