DROP TABLE IF EXISTS `dmp_im_stock_in_out_flow_detail`; CREATE TABLE `dmp_serp`.`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='出入库记录明细';