物料数据同步 Normal 0 / ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID TRANSNAME Y TRANSNAME STATUS Y STATUS LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS STARTDATE Y STARTDATE ENDDATE Y ENDDATE LOGDATE Y LOGDATE DEPDATE Y DEPDATE REPLAYDATE Y REPLAYDATE LOG_FIELD Y LOG_FIELD EXECUTING_SERVER N EXECUTING_SERVER EXECUTING_USER N EXECUTING_USER CLIENT N CLIENT
ID_BATCH Y ID_BATCH SEQ_NR Y SEQ_NR LOGDATE Y LOGDATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS INPUT_BUFFER_ROWS Y INPUT_BUFFER_ROWS OUTPUT_BUFFER_ROWS Y OUTPUT_BUFFER_ROWS
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE LOGGING_OBJECT_TYPE Y LOGGING_OBJECT_TYPE OBJECT_NAME Y OBJECT_NAME OBJECT_COPY Y OBJECT_COPY REPOSITORY_DIRECTORY Y REPOSITORY_DIRECTORY FILENAME Y FILENAME OBJECT_ID Y OBJECT_ID OBJECT_REVISION Y OBJECT_REVISION PARENT_CHANNEL_ID Y PARENT_CHANNEL_ID ROOT_CHANNEL_ID Y ROOT_CHANNEL_ID
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE TRANSNAME Y TRANSNAME STEPNAME Y STEPNAME STEP_COPY Y STEP_COPY LINES_READ Y LINES_READ LINES_WRITTEN Y LINES_WRITTEN LINES_UPDATED Y LINES_UPDATED LINES_INPUT Y LINES_INPUT LINES_OUTPUT Y LINES_OUTPUT LINES_REJECTED Y LINES_REJECTED ERRORS Y ERRORS LOG_FIELD N LOG_FIELD
ID_BATCH Y ID_BATCH CHANNEL_ID Y CHANNEL_ID LOG_DATE Y LOG_DATE METRICS_DATE Y METRICS_DATE METRICS_CODE Y METRICS_CODE METRICS_DESCRIPTION Y METRICS_DESCRIPTION METRICS_SUBJECT Y METRICS_SUBJECT METRICS_TYPE Y METRICS_TYPE METRICS_VALUE Y METRICS_VALUE
0.0 0.0 50000 50 50 N Y 50000 Y N 1000 100 - 2024/01/04 09:19:54.794 - 2024/01/04 09:19:54.794 H4sIAAAAAAAAAAMAAAAAAAAAAAA= N MOM ${MOMDB_HOST} MYSQL Native ${MOMDB_NAME} 3306 ${MOMDB_USER} ${MOMDB_PASSWORD} EXTRA_OPTION_MYSQL.characterEncoding utf-8 EXTRA_OPTION_MYSQL.defaultFetchSize 5000 EXTRA_OPTION_MYSQL.rewriteBatchedStatements true EXTRA_OPTION_MYSQL.useCompression true EXTRA_OPTION_MYSQL.useCursorFetch true EXTRA_OPTION_MYSQL.useServerPrepStmts true FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N PORT_NUMBER 3306 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N STREAM_RESULTS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N U8 ${U8DB_HOST} MSSQL Native ${U8DB_NAME} 1433 ${U8DB_USER} ${U8DB_PASSWORD} EXTRA_OPTION_MSSQL.instance dbo FORCE_IDENTIFIERS_TO_LOWERCASE N FORCE_IDENTIFIERS_TO_UPPERCASE N IS_CLUSTERED N MSSQL_DOUBLE_DECIMAL_SEPARATOR N PORT_NUMBER 1433 PRESERVE_RESERVED_WORD_CASE Y QUOTE_ALL_FIELDS N SUPPORTS_BOOLEAN_DATA_TYPE Y SUPPORTS_TIMESTAMP_DATA_TYPE Y USE_POOLING N 表输入-U8物料 插入 / 更新 Y 插入 / 更新 表输入-MOM物料分类 Y 表输入-MOM物料分类 阻塞数据直到步骤都完成 Y 阻塞数据直到步骤都完成 更新 Y 插入 / 更新 InsertUpdate Y 1 none MOM 1000 N
base_material
material_code material_code = update_by sync_name Y update_time sync_time Y material_code material_code N material_name material_name Y material_specification material_specification Y material_class_id material_class_id Y material_class_code material_class_code Y unit_code unit_code Y collect_type collect_type Y quality_day quality_day Y excess_ratio_in excess_ratio_in Y excess_ratio_out excess_ratio_out Y inactive_time inactive_time Y status status Y extend_code01 extend_code01 Y extend_code02 extend_code02 Y warehouse_code_in warehouse_code_in Y create_by sync_name N create_id sync_id N create_time sync_time N 224 64 Y 更新 Update Y 1 none MOM N 1000 Y Y base_material
class_code material_class_code = material_class_id class_id
688 64 Y
表输入-MOM物料分类 TableInput Y 1 none MOM select id class_id,material_class_code class_code from base_material_class 0 N N N N String normal material_code 60 -1 表输入-U8物料 material_code . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_name 255 -1 表输入-U8物料 material_name . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_specification 255 -1 表输入-U8物料 material_specification . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal material_class_id 9 0 表输入-U8物料 material_class_id ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_class_code 12 -1 表输入-U8物料 material_class_code . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal unit_code 35 -1 表输入-U8物料 unit_code . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal max_stock_quantity 15 -1 表输入-U8物料 max_stock_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal min_stock_quantity 15 -1 表输入-U8物料 min_stock_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal quality_day 9 0 表输入-U8物料 quality_day ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal excess_ratio_in 15 -1 表输入-U8物料 excess_ratio_in ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal excess_ratio_out 15 -1 表输入-U8物料 excess_ratio_out ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal inactive_time 3 -1 表输入-U8物料 inactive_time . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal status 9 0 表输入-U8物料 status ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal extend_code01 60 -1 表输入-U8物料 extend_code01 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal extend_code02 120 -1 表输入-U8物料 extend_code02 . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal label_standard_quantity 15 -1 表输入-U8物料 label_standard_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal warehouse_code_in 10 -1 表输入-U8物料 warehouse_code_in . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal sync_name 6 -1 表输入-U8物料 sync_name . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal sync_id 9 0 表输入-U8物料 sync_id ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal sync_time 3 -1 表输入-U8物料 sync_time . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal class_id 9 0 表输入-MOM物料分类 class_id ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal class_code 11 -1 表输入-MOM物料分类 class_code . , none N Y 0 N N N zh_CN Asia/Shanghai N 384 64 Y 表输入-U8物料 TableInput Y 1 none U8 DECLARE @USER_NAME VARCHAR(50),@USER_ID INT SET @USER_NAME = CASE '${USER_NAME}' WHEN '' THEN '管理员(kettle)' ELSE '${USER_NAME}' END SET @USER_ID = CASE 0${USER_ID} WHEN 0 THEN 1 ELSE 0${USER_ID} END SELECT T1.cInvCode AS material_code ,T1.cInvName AS material_name ,T1.cInvStd AS material_specification ,NULL AS material_class_id ,T1.cInvCCode AS material_class_code ,T1.cComUnitCode AS unit_code --,T1.cInvDefine13 AS secondary_rate --,T1.cSTComUnitCode AS secondary_unit_code --,T1.iTopSum AS max_stock_quantity --,T1.iLowSum AS min_stock_quantity ,T1.cInvDefine11 AS quality_day ,T1.fInExcess*100 AS excess_ratio_in ,T1.fOutExcess*100 AS excess_ratio_out ,CASE T1.iSupplyType WHEN 1 THEN 2 ELSE 1 END AS collect_type --1直接、2倒冲 ,T1.dEDate AS inactive_time ,CASE ISNULL(T1.dEDate,'') WHEN '' THEN 0 ELSE 1 END AS status ,T1.cInvDefine4 AS extend_code01 ,T1.cInvDefine7 AS extend_code02 --,T1.cInvDefine13 AS label_standard_quantity ,T1.cDefWareHouse AS warehouse_code_in ,@USER_NAME AS sync_name ,@USER_ID AS sync_id ,GETDATE() AS sync_time FROM Inventory T1 LEFT JOIN ComputationUnit T2 ON T1.cSTComUnitCode =T2.cComUnitCode --WHERE T1.cInvCode <='02070368' --WHERE T1.cInvCode >'02070368' AND T1.cInvCode <='1205070057' --WHERE T1.cInvCode >'1205070057' AND T1.cInvCode <='1212020289' --WHERE T1.cInvCode >'1212020289' 0 N Y N N String normal material_code 60 -1 表输入-U8物料 material_code . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_name 255 -1 表输入-U8物料 material_name . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_specification 255 -1 表输入-U8物料 material_specification . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal material_class_id 9 0 表输入-U8物料 material_class_id ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal material_class_code 12 -1 表输入-U8物料 material_class_code . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal unit_code 35 -1 表输入-U8物料 unit_code . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal secondary_rate 15 -1 表输入-U8物料 secondary_rate ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal secondary_unit_code 35 -1 表输入-U8物料 secondary_unit_code . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal max_stock_quantity 15 -1 表输入-U8物料 max_stock_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal min_stock_quantity 15 -1 表输入-U8物料 min_stock_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal quality_day 9 0 表输入-U8物料 quality_day ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal excess_ratio_in 15 -1 表输入-U8物料 excess_ratio_in ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal excess_ratio_out 15 -1 表输入-U8物料 excess_ratio_out ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal collect_type 9 0 表输入-U8物料 collect_type ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal inactive_time 3 -1 表输入-U8物料 inactive_time . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal status 9 0 表输入-U8物料 status ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal extend_code01 60 -1 表输入-U8物料 extend_code01 . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal extend_code02 120 -1 表输入-U8物料 extend_code02 . , none N Y 0 N N N zh_CN Asia/Shanghai N Number normal label_standard_quantity 15 -1 表输入-U8物料 label_standard_quantity ####0.0#########;-####0.0######### . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal warehouse_code_in 10 -1 表输入-U8物料 warehouse_code_in . , none N Y 0 N N N zh_CN Asia/Shanghai N String normal sync_name 50 -1 表输入-U8物料 sync_name . , none N Y 0 N N N zh_CN Asia/Shanghai N Integer normal sync_id 9 0 表输入-U8物料 sync_id ####0;-####0 . , none N Y 0 N N N zh_CN Asia/Shanghai N Timestamp normal sync_time 3 -1 表输入-U8物料 sync_time . , none N Y 0 N N N zh_CN Asia/Shanghai N 80 64 Y 阻塞数据直到步骤都完成 BlockUntilStepsFinish Y 1 none 表输入-U8物料 0 插入 / 更新 0 表输入-MOM物料分类 0 560 64 Y N