Commit 1cf728c61e2ba8e716a3772e56127ebe14d230b3

Authored by 徐烜
1 parent e95507d6

update

src/main/resources/datatools/ktrs/carsDataInput.ktr
@@ -282,8 +282,83 @@ @@ -282,8 +282,83 @@
282 <hop> <from>&#x8f66;&#x8f86;&#x7f16;&#x7801;</from><to>&#x63d2;&#x5165;&#x2f;&#x66f4;&#x65b0;bsth_c_cars 2</to><enabled>Y</enabled> </hop> 282 <hop> <from>&#x8f66;&#x8f86;&#x7f16;&#x7801;</from><to>&#x63d2;&#x5165;&#x2f;&#x66f4;&#x65b0;bsth_c_cars 2</to><enabled>Y</enabled> </hop>
283 <hop> <from>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</from><to>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</to><enabled>Y</enabled> </hop> 283 <hop> <from>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</from><to>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</to><enabled>Y</enabled> </hop>
284 <hop> <from>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</from><to>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</to><enabled>Y</enabled> </hop> 284 <hop> <from>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</from><to>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</to><enabled>Y</enabled> </hop>
  285 + <hop> <from>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</from><to>&#x9519;&#x8bef;&#x8f93;&#x51fa; 2 2</to><enabled>Y</enabled> </hop>
285 </order> 286 </order>
286 <step> 287 <step>
  288 + <name>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</name>
  289 + <type>ValueMapper</type>
  290 + <description/>
  291 + <distribute>Y</distribute>
  292 + <custom_distribution/>
  293 + <copies>1</copies>
  294 + <partitioning>
  295 + <method>none</method>
  296 + <schema_name/>
  297 + </partitioning>
  298 + <field_to_use>supplierName</field_to_use>
  299 + <target_field/>
  300 + <non_match_default/>
  301 + <fields>
  302 + <field>
  303 + <source_value>&#x5df4;&#x58eb;&#x62d3;&#x534e;</source_value>
  304 + <target_value>1</target_value>
  305 + </field>
  306 + <field>
  307 + <source_value>&#x535a;&#x5eb7;</source_value>
  308 + <target_value>2</target_value>
  309 + </field>
  310 + </fields>
  311 + <cluster_schema/>
  312 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  313 + <xloc>709</xloc>
  314 + <yloc>172</yloc>
  315 + <draw>Y</draw>
  316 + </GUI>
  317 + </step>
  318 +
  319 + <step>
  320 + <name>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</name>
  321 + <type>DBLookup</type>
  322 + <description/>
  323 + <distribute>Y</distribute>
  324 + <custom_distribution/>
  325 + <copies>1</copies>
  326 + <partitioning>
  327 + <method>none</method>
  328 + <schema_name/>
  329 + </partitioning>
  330 + <connection>bus_control_variable</connection>
  331 + <cache>N</cache>
  332 + <cache_load_all>N</cache_load_all>
  333 + <cache_size>0</cache_size>
  334 + <lookup>
  335 + <schema/>
  336 + <table>bsth_c_business</table>
  337 + <orderby/>
  338 + <fail_on_multiple>N</fail_on_multiple>
  339 + <eat_row_on_failure>N</eat_row_on_failure>
  340 + <key>
  341 + <name>company</name>
  342 + <field>business_name</field>
  343 + <condition>&#x3d;</condition>
  344 + <name2/>
  345 + </key>
  346 + <value>
  347 + <name>business_code</name>
  348 + <rename>businessCode</rename>
  349 + <default/>
  350 + <type>String</type>
  351 + </value>
  352 + </lookup>
  353 + <cluster_schema/>
  354 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  355 + <xloc>839</xloc>
  356 + <yloc>169</yloc>
  357 + <draw>Y</draw>
  358 + </GUI>
  359 + </step>
  360 +
  361 + <step>
287 <name>&#x539f;&#x59cb;&#x7cfb;&#x7edf;&#x5bfc;&#x51fa;&#x7684;Excel&#x8f93;&#x5165;</name> 362 <name>&#x539f;&#x59cb;&#x7cfb;&#x7edf;&#x5bfc;&#x51fa;&#x7684;Excel&#x8f93;&#x5165;</name>
288 <type>ExcelInput</type> 363 <type>ExcelInput</type>
289 <description/> 364 <description/>
@@ -924,293 +999,8 @@ @@ -924,293 +999,8 @@
924 </step> 999 </step>
925 1000
926 <step> 1001 <step>
927 - <name>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</name>  
928 - <type>ValueMapper</type>  
929 - <description/>  
930 - <distribute>Y</distribute>  
931 - <custom_distribution/>  
932 - <copies>1</copies>  
933 - <partitioning>  
934 - <method>none</method>  
935 - <schema_name/>  
936 - </partitioning>  
937 - <field_to_use>ledScreen</field_to_use>  
938 - <target_field/>  
939 - <non_match_default/>  
940 - <fields>  
941 - <field>  
942 - <source_value>&#x662f;</source_value>  
943 - <target_value>1</target_value>  
944 - </field>  
945 - <field>  
946 - <source_value>&#x5426;</source_value>  
947 - <target_value>0</target_value>  
948 - </field>  
949 - </fields>  
950 - <cluster_schema/>  
951 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
952 - <xloc>590</xloc>  
953 - <yloc>61</yloc>  
954 - <draw>Y</draw>  
955 - </GUI>  
956 - </step>  
957 -  
958 - <step>  
959 - <name>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</name>  
960 - <type>ValueMapper</type>  
961 - <description/>  
962 - <distribute>Y</distribute>  
963 - <custom_distribution/>  
964 - <copies>1</copies>  
965 - <partitioning>  
966 - <method>none</method>  
967 - <schema_name/>  
968 - </partitioning>  
969 - <field_to_use>tvVideoType</field_to_use>  
970 - <target_field/>  
971 - <non_match_default/>  
972 - <fields>  
973 - <field>  
974 - <source_value>&#x662f;</source_value>  
975 - <target_value>1</target_value>  
976 - </field>  
977 - <field>  
978 - <source_value>&#x5426;</source_value>  
979 - <target_value>0</target_value>  
980 - </field>  
981 - </fields>  
982 - <cluster_schema/>  
983 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
984 - <xloc>706</xloc>  
985 - <yloc>61</yloc>  
986 - <draw>Y</draw>  
987 - </GUI>  
988 - </step>  
989 -  
990 - <step>  
991 - <name>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</name>  
992 - <type>SelectValues</type>  
993 - <description/>  
994 - <distribute>Y</distribute>  
995 - <custom_distribution/>  
996 - <copies>1</copies>  
997 - <partitioning>  
998 - <method>none</method>  
999 - <schema_name/>  
1000 - </partitioning>  
1001 - <fields> <select_unspecified>N</select_unspecified>  
1002 - <meta> <name>hvacCar</name>  
1003 - <rename>hvacCar</rename>  
1004 - <type>Integer</type>  
1005 - <length>1</length>  
1006 - <precision>-2</precision>  
1007 - <conversion_mask/>  
1008 - <date_format_lenient>false</date_format_lenient>  
1009 - <date_format_locale/>  
1010 - <date_format_timezone/>  
1011 - <lenient_string_to_number>false</lenient_string_to_number>  
1012 - <encoding/>  
1013 - <decimal_symbol/>  
1014 - <grouping_symbol/>  
1015 - <currency_symbol/>  
1016 - <storage_type/>  
1017 - </meta> <meta> <name>ticketType</name>  
1018 - <rename>ticketType</rename>  
1019 - <type>Integer</type>  
1020 - <length>1</length>  
1021 - <precision>-2</precision>  
1022 - <conversion_mask/>  
1023 - <date_format_lenient>false</date_format_lenient>  
1024 - <date_format_locale/>  
1025 - <date_format_timezone/>  
1026 - <lenient_string_to_number>false</lenient_string_to_number>  
1027 - <encoding/>  
1028 - <decimal_symbol/>  
1029 - <grouping_symbol/>  
1030 - <currency_symbol/>  
1031 - <storage_type/>  
1032 - </meta> <meta> <name>ledScreen</name>  
1033 - <rename>ledScreen</rename>  
1034 - <type>Integer</type>  
1035 - <length>1</length>  
1036 - <precision>-2</precision>  
1037 - <conversion_mask/>  
1038 - <date_format_lenient>false</date_format_lenient>  
1039 - <date_format_locale/>  
1040 - <date_format_timezone/>  
1041 - <lenient_string_to_number>false</lenient_string_to_number>  
1042 - <encoding/>  
1043 - <decimal_symbol/>  
1044 - <grouping_symbol/>  
1045 - <currency_symbol/>  
1046 - <storage_type/>  
1047 - </meta> <meta> <name>tvVideoType</name>  
1048 - <rename>tvVideoType</rename>  
1049 - <type>Integer</type>  
1050 - <length>1</length>  
1051 - <precision>-2</precision>  
1052 - <conversion_mask/>  
1053 - <date_format_lenient>false</date_format_lenient>  
1054 - <date_format_locale/>  
1055 - <date_format_timezone/>  
1056 - <lenient_string_to_number>false</lenient_string_to_number>  
1057 - <encoding/>  
1058 - <decimal_symbol/>  
1059 - <grouping_symbol/>  
1060 - <currency_symbol/>  
1061 - <storage_type/>  
1062 - </meta> </fields> <cluster_schema/>  
1063 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1064 - <xloc>839</xloc>  
1065 - <yloc>61</yloc>  
1066 - <draw>Y</draw>  
1067 - </GUI>  
1068 - </step>  
1069 -  
1070 - <step>  
1071 - <name>&#x662f;&#x5426;&#x7a7a;&#x8c03;&#x8f66;</name>  
1072 - <type>ValueMapper</type>  
1073 - <description/>  
1074 - <distribute>Y</distribute>  
1075 - <custom_distribution/>  
1076 - <copies>1</copies>  
1077 - <partitioning>  
1078 - <method>none</method>  
1079 - <schema_name/>  
1080 - </partitioning>  
1081 - <field_to_use>hvacCar</field_to_use>  
1082 - <target_field/>  
1083 - <non_match_default/>  
1084 - <fields>  
1085 - <field>  
1086 - <source_value>&#x662f;</source_value>  
1087 - <target_value>1</target_value>  
1088 - </field>  
1089 - <field>  
1090 - <source_value>&#x5426;</source_value>  
1091 - <target_value>0</target_value>  
1092 - </field>  
1093 - </fields>  
1094 - <cluster_schema/>  
1095 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1096 - <xloc>388</xloc>  
1097 - <yloc>61</yloc>  
1098 - <draw>Y</draw>  
1099 - </GUI>  
1100 - </step>  
1101 -  
1102 - <step>  
1103 - <name>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</name>  
1104 - <type>ValueMapper</type>  
1105 - <description/>  
1106 - <distribute>Y</distribute>  
1107 - <custom_distribution/>  
1108 - <copies>1</copies>  
1109 - <partitioning>  
1110 - <method>none</method>  
1111 - <schema_name/>  
1112 - </partitioning>  
1113 - <field_to_use>ticketType</field_to_use>  
1114 - <target_field/>  
1115 - <non_match_default/>  
1116 - <fields>  
1117 - <field>  
1118 - <source_value>&#x662f;</source_value>  
1119 - <target_value>1</target_value>  
1120 - </field>  
1121 - <field>  
1122 - <source_value>&#x5426;</source_value>  
1123 - <target_value>0</target_value>  
1124 - </field>  
1125 - </fields>  
1126 - <cluster_schema/>  
1127 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1128 - <xloc>485</xloc>  
1129 - <yloc>61</yloc>  
1130 - <draw>Y</draw>  
1131 - </GUI>  
1132 - </step>  
1133 -  
1134 - <step>  
1135 - <name>&#x83b7;&#x53d6;&#x53d8;&#x91cf;</name>  
1136 - <type>GetVariable</type>  
1137 - <description/>  
1138 - <distribute>Y</distribute>  
1139 - <custom_distribution/>  
1140 - <copies>1</copies>  
1141 - <partitioning>  
1142 - <method>none</method>  
1143 - <schema_name/>  
1144 - </partitioning>  
1145 - <fields>  
1146 - <field>  
1147 - <name>filepath_</name>  
1148 - <variable>&#x24;&#x7b;filepath&#x7d;</variable>  
1149 - <type>String</type>  
1150 - <format/>  
1151 - <currency/>  
1152 - <decimal/>  
1153 - <group/>  
1154 - <length>-1</length>  
1155 - <precision>-1</precision>  
1156 - <trim_type>none</trim_type>  
1157 - </field>  
1158 - <field>  
1159 - <name>erroroutputdir_</name>  
1160 - <variable>&#x24;&#x7b;erroroutputdir&#x7d;</variable>  
1161 - <type>String</type>  
1162 - <format/>  
1163 - <currency/>  
1164 - <decimal/>  
1165 - <group/>  
1166 - <length>-1</length>  
1167 - <precision>-1</precision>  
1168 - <trim_type>none</trim_type>  
1169 - </field>  
1170 - </fields>  
1171 - <cluster_schema/>  
1172 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1173 - <xloc>134</xloc>  
1174 - <yloc>183</yloc>  
1175 - <draw>Y</draw>  
1176 - </GUI>  
1177 - </step>  
1178 -  
1179 - <step>  
1180 - <name>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</name>  
1181 - <type>ValueMapper</type>  
1182 - <description/>  
1183 - <distribute>Y</distribute>  
1184 - <custom_distribution/>  
1185 - <copies>1</copies>  
1186 - <partitioning>  
1187 - <method>none</method>  
1188 - <schema_name/>  
1189 - </partitioning>  
1190 - <field_to_use>supplierName</field_to_use>  
1191 - <target_field/>  
1192 - <non_match_default/>  
1193 - <fields>  
1194 - <field>  
1195 - <source_value>&#x5df4;&#x58eb;&#x62d3;&#x534e;</source_value>  
1196 - <target_value>1</target_value>  
1197 - </field>  
1198 - <field>  
1199 - <source_value>&#x535a;&#x5eb7;</source_value>  
1200 - <target_value>2</target_value>  
1201 - </field>  
1202 - </fields>  
1203 - <cluster_schema/>  
1204 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1205 - <xloc>709</xloc>  
1206 - <yloc>172</yloc>  
1207 - <draw>Y</draw>  
1208 - </GUI>  
1209 - </step>  
1210 -  
1211 - <step>  
1212 - <name>&#x63d2;&#x5165;&#x2f;&#x66f4;&#x65b0;bsth_c_cars 2</name>  
1213 - <type>InsertUpdate</type> 1002 + <name>&#x63d2;&#x5165;&#x2f;&#x66f4;&#x65b0;bsth_c_cars 2</name>
  1003 + <type>InsertUpdate</type>
1214 <description/> 1004 <description/>
1215 <distribute>Y</distribute> 1005 <distribute>Y</distribute>
1216 <custom_distribution/> 1006 <custom_distribution/>
@@ -1411,7 +1201,7 @@ @@ -1411,7 +1201,7 @@
1411 </step> 1201 </step>
1412 1202
1413 <step> 1203 <step>
1414 - <name>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;</name> 1204 + <name>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</name>
1415 <type>ValueMapper</type> 1205 <type>ValueMapper</type>
1416 <description/> 1206 <description/>
1417 <distribute>Y</distribute> 1207 <distribute>Y</distribute>
@@ -1421,45 +1211,141 @@ @@ -1421,45 +1211,141 @@
1421 <method>none</method> 1211 <method>none</method>
1422 <schema_name/> 1212 <schema_name/>
1423 </partitioning> 1213 </partitioning>
1424 - <field_to_use>vehicleStats</field_to_use> 1214 + <field_to_use>ledScreen</field_to_use>
1425 <target_field/> 1215 <target_field/>
1426 <non_match_default/> 1216 <non_match_default/>
1427 <fields> 1217 <fields>
1428 <field> 1218 <field>
1429 - <source_value>&#x975e;&#x673a;&#x52a8;&#x8f66;</source_value> 1219 + <source_value>&#x662f;</source_value>
1430 <target_value>1</target_value> 1220 <target_value>1</target_value>
1431 </field> 1221 </field>
1432 <field> 1222 <field>
1433 - <source_value>&#x673a;&#x52a8;&#x4e00;&#x961f;</source_value>  
1434 - <target_value>2</target_value>  
1435 - </field>  
1436 - <field>  
1437 - <source_value>&#x673a;&#x52a8;&#x4e8c;&#x961f;</source_value>  
1438 - <target_value>3</target_value>  
1439 - </field>  
1440 - <field>  
1441 - <source_value>&#x673a;&#x52a8;&#x4e09;&#x961f;</source_value>  
1442 - <target_value>4</target_value> 1223 + <source_value>&#x5426;</source_value>
  1224 + <target_value>0</target_value>
1443 </field> 1225 </field>
  1226 + </fields>
  1227 + <cluster_schema/>
  1228 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1229 + <xloc>590</xloc>
  1230 + <yloc>61</yloc>
  1231 + <draw>Y</draw>
  1232 + </GUI>
  1233 + </step>
  1234 +
  1235 + <step>
  1236 + <name>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</name>
  1237 + <type>ValueMapper</type>
  1238 + <description/>
  1239 + <distribute>Y</distribute>
  1240 + <custom_distribution/>
  1241 + <copies>1</copies>
  1242 + <partitioning>
  1243 + <method>none</method>
  1244 + <schema_name/>
  1245 + </partitioning>
  1246 + <field_to_use>tvVideoType</field_to_use>
  1247 + <target_field/>
  1248 + <non_match_default/>
  1249 + <fields>
1444 <field> 1250 <field>
1445 - <source_value>&#x5907;&#x8f66;</source_value>  
1446 - <target_value>5</target_value> 1251 + <source_value>&#x662f;</source_value>
  1252 + <target_value>1</target_value>
1447 </field> 1253 </field>
1448 <field> 1254 <field>
1449 - <source_value>&#x62a2;&#x4fee;&#x8f66;</source_value>  
1450 - <target_value>6</target_value> 1255 + <source_value>&#x5426;</source_value>
  1256 + <target_value>0</target_value>
1451 </field> 1257 </field>
1452 </fields> 1258 </fields>
1453 <cluster_schema/> 1259 <cluster_schema/>
1454 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI> 1260 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
1455 - <xloc>519</xloc>  
1456 - <yloc>174</yloc> 1261 + <xloc>706</xloc>
  1262 + <yloc>61</yloc>
1457 <draw>Y</draw> 1263 <draw>Y</draw>
1458 </GUI> 1264 </GUI>
1459 </step> 1265 </step>
1460 1266
1461 <step> 1267 <step>
1462 - <name>&#x8425;&#x8fd0;&#x72b6;&#x6001;</name> 1268 + <name>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</name>
  1269 + <type>SelectValues</type>
  1270 + <description/>
  1271 + <distribute>Y</distribute>
  1272 + <custom_distribution/>
  1273 + <copies>1</copies>
  1274 + <partitioning>
  1275 + <method>none</method>
  1276 + <schema_name/>
  1277 + </partitioning>
  1278 + <fields> <select_unspecified>N</select_unspecified>
  1279 + <meta> <name>hvacCar</name>
  1280 + <rename>hvacCar</rename>
  1281 + <type>Integer</type>
  1282 + <length>1</length>
  1283 + <precision>-2</precision>
  1284 + <conversion_mask/>
  1285 + <date_format_lenient>false</date_format_lenient>
  1286 + <date_format_locale/>
  1287 + <date_format_timezone/>
  1288 + <lenient_string_to_number>false</lenient_string_to_number>
  1289 + <encoding/>
  1290 + <decimal_symbol/>
  1291 + <grouping_symbol/>
  1292 + <currency_symbol/>
  1293 + <storage_type/>
  1294 + </meta> <meta> <name>ticketType</name>
  1295 + <rename>ticketType</rename>
  1296 + <type>Integer</type>
  1297 + <length>1</length>
  1298 + <precision>-2</precision>
  1299 + <conversion_mask/>
  1300 + <date_format_lenient>false</date_format_lenient>
  1301 + <date_format_locale/>
  1302 + <date_format_timezone/>
  1303 + <lenient_string_to_number>false</lenient_string_to_number>
  1304 + <encoding/>
  1305 + <decimal_symbol/>
  1306 + <grouping_symbol/>
  1307 + <currency_symbol/>
  1308 + <storage_type/>
  1309 + </meta> <meta> <name>ledScreen</name>
  1310 + <rename>ledScreen</rename>
  1311 + <type>Integer</type>
  1312 + <length>1</length>
  1313 + <precision>-2</precision>
  1314 + <conversion_mask/>
  1315 + <date_format_lenient>false</date_format_lenient>
  1316 + <date_format_locale/>
  1317 + <date_format_timezone/>
  1318 + <lenient_string_to_number>false</lenient_string_to_number>
  1319 + <encoding/>
  1320 + <decimal_symbol/>
  1321 + <grouping_symbol/>
  1322 + <currency_symbol/>
  1323 + <storage_type/>
  1324 + </meta> <meta> <name>tvVideoType</name>
  1325 + <rename>tvVideoType</rename>
  1326 + <type>Integer</type>
  1327 + <length>1</length>
  1328 + <precision>-2</precision>
  1329 + <conversion_mask/>
  1330 + <date_format_lenient>false</date_format_lenient>
  1331 + <date_format_locale/>
  1332 + <date_format_timezone/>
  1333 + <lenient_string_to_number>false</lenient_string_to_number>
  1334 + <encoding/>
  1335 + <decimal_symbol/>
  1336 + <grouping_symbol/>
  1337 + <currency_symbol/>
  1338 + <storage_type/>
  1339 + </meta> </fields> <cluster_schema/>
  1340 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1341 + <xloc>839</xloc>
  1342 + <yloc>61</yloc>
  1343 + <draw>Y</draw>
  1344 + </GUI>
  1345 + </step>
  1346 +
  1347 + <step>
  1348 + <name>&#x662f;&#x5426;&#x7a7a;&#x8c03;&#x8f66;</name>
1463 <type>ValueMapper</type> 1349 <type>ValueMapper</type>
1464 <description/> 1350 <description/>
1465 <distribute>Y</distribute> 1351 <distribute>Y</distribute>
@@ -1469,146 +1355,560 @@ @@ -1469,146 +1355,560 @@
1469 <method>none</method> 1355 <method>none</method>
1470 <schema_name/> 1356 <schema_name/>
1471 </partitioning> 1357 </partitioning>
1472 - <field_to_use>operatorsState</field_to_use> 1358 + <field_to_use>hvacCar</field_to_use>
1473 <target_field/> 1359 <target_field/>
1474 <non_match_default/> 1360 <non_match_default/>
1475 <fields> 1361 <fields>
1476 <field> 1362 <field>
1477 - <source_value>&#x8425;&#x8fd0;</source_value>  
1478 - <target_value>1</target_value> 1363 + <source_value>&#x662f;</source_value>
  1364 + <target_value>1</target_value>
  1365 + </field>
  1366 + <field>
  1367 + <source_value>&#x5426;</source_value>
  1368 + <target_value>0</target_value>
  1369 + </field>
  1370 + </fields>
  1371 + <cluster_schema/>
  1372 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1373 + <xloc>388</xloc>
  1374 + <yloc>61</yloc>
  1375 + <draw>Y</draw>
  1376 + </GUI>
  1377 + </step>
  1378 +
  1379 + <step>
  1380 + <name>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</name>
  1381 + <type>ValueMapper</type>
  1382 + <description/>
  1383 + <distribute>Y</distribute>
  1384 + <custom_distribution/>
  1385 + <copies>1</copies>
  1386 + <partitioning>
  1387 + <method>none</method>
  1388 + <schema_name/>
  1389 + </partitioning>
  1390 + <field_to_use>ticketType</field_to_use>
  1391 + <target_field/>
  1392 + <non_match_default/>
  1393 + <fields>
  1394 + <field>
  1395 + <source_value>&#x662f;</source_value>
  1396 + <target_value>1</target_value>
  1397 + </field>
  1398 + <field>
  1399 + <source_value>&#x5426;</source_value>
  1400 + <target_value>0</target_value>
  1401 + </field>
  1402 + </fields>
  1403 + <cluster_schema/>
  1404 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1405 + <xloc>485</xloc>
  1406 + <yloc>61</yloc>
  1407 + <draw>Y</draw>
  1408 + </GUI>
  1409 + </step>
  1410 +
  1411 + <step>
  1412 + <name>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;</name>
  1413 + <type>ValueMapper</type>
  1414 + <description/>
  1415 + <distribute>Y</distribute>
  1416 + <custom_distribution/>
  1417 + <copies>1</copies>
  1418 + <partitioning>
  1419 + <method>none</method>
  1420 + <schema_name/>
  1421 + </partitioning>
  1422 + <field_to_use>vehicleStats</field_to_use>
  1423 + <target_field/>
  1424 + <non_match_default/>
  1425 + <fields>
  1426 + <field>
  1427 + <source_value>&#x975e;&#x673a;&#x52a8;&#x8f66;</source_value>
  1428 + <target_value>1</target_value>
  1429 + </field>
  1430 + <field>
  1431 + <source_value>&#x673a;&#x52a8;&#x4e00;&#x961f;</source_value>
  1432 + <target_value>2</target_value>
  1433 + </field>
  1434 + <field>
  1435 + <source_value>&#x673a;&#x52a8;&#x4e8c;&#x961f;</source_value>
  1436 + <target_value>3</target_value>
  1437 + </field>
  1438 + <field>
  1439 + <source_value>&#x673a;&#x52a8;&#x4e09;&#x961f;</source_value>
  1440 + <target_value>4</target_value>
  1441 + </field>
  1442 + <field>
  1443 + <source_value>&#x5907;&#x8f66;</source_value>
  1444 + <target_value>5</target_value>
  1445 + </field>
  1446 + <field>
  1447 + <source_value>&#x62a2;&#x4fee;&#x8f66;</source_value>
  1448 + <target_value>6</target_value>
  1449 + </field>
  1450 + </fields>
  1451 + <cluster_schema/>
  1452 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1453 + <xloc>519</xloc>
  1454 + <yloc>174</yloc>
  1455 + <draw>Y</draw>
  1456 + </GUI>
  1457 + </step>
  1458 +
  1459 + <step>
  1460 + <name>&#x83b7;&#x53d6;&#x53d8;&#x91cf;</name>
  1461 + <type>GetVariable</type>
  1462 + <description/>
  1463 + <distribute>Y</distribute>
  1464 + <custom_distribution/>
  1465 + <copies>1</copies>
  1466 + <partitioning>
  1467 + <method>none</method>
  1468 + <schema_name/>
  1469 + </partitioning>
  1470 + <fields>
  1471 + <field>
  1472 + <name>filepath_</name>
  1473 + <variable>&#x24;&#x7b;filepath&#x7d;</variable>
  1474 + <type>String</type>
  1475 + <format/>
  1476 + <currency/>
  1477 + <decimal/>
  1478 + <group/>
  1479 + <length>-1</length>
  1480 + <precision>-1</precision>
  1481 + <trim_type>none</trim_type>
  1482 + </field>
  1483 + <field>
  1484 + <name>erroroutputdir_</name>
  1485 + <variable>&#x24;&#x7b;erroroutputdir&#x7d;</variable>
  1486 + <type>String</type>
  1487 + <format/>
  1488 + <currency/>
  1489 + <decimal/>
  1490 + <group/>
  1491 + <length>-1</length>
  1492 + <precision>-1</precision>
  1493 + <trim_type>none</trim_type>
  1494 + </field>
  1495 + </fields>
  1496 + <cluster_schema/>
  1497 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1498 + <xloc>134</xloc>
  1499 + <yloc>183</yloc>
  1500 + <draw>Y</draw>
  1501 + </GUI>
  1502 + </step>
  1503 +
  1504 + <step>
  1505 + <name>&#x8425;&#x8fd0;&#x72b6;&#x6001;</name>
  1506 + <type>ValueMapper</type>
  1507 + <description/>
  1508 + <distribute>Y</distribute>
  1509 + <custom_distribution/>
  1510 + <copies>1</copies>
  1511 + <partitioning>
  1512 + <method>none</method>
  1513 + <schema_name/>
  1514 + </partitioning>
  1515 + <field_to_use>operatorsState</field_to_use>
  1516 + <target_field/>
  1517 + <non_match_default/>
  1518 + <fields>
  1519 + <field>
  1520 + <source_value>&#x8425;&#x8fd0;</source_value>
  1521 + <target_value>1</target_value>
  1522 + </field>
  1523 + <field>
  1524 + <source_value>&#x505c;&#x8fd0;</source_value>
  1525 + <target_value>2</target_value>
  1526 + </field>
  1527 + <field>
  1528 + <source_value>&#x6302;&#x5931;</source_value>
  1529 + <target_value>3</target_value>
  1530 + </field>
  1531 + <field>
  1532 + <source_value>&#x8fc1;&#x51fa;&#xff08;&#x8fc7;&#x6237;&#xff09;</source_value>
  1533 + <target_value>4</target_value>
  1534 + </field>
  1535 + <field>
  1536 + <source_value>&#x8fc1;&#x51fa;&#xff08;&#x8f6c;&#x7c4d;&#xff09;</source_value>
  1537 + <target_value>5</target_value>
  1538 + </field>
  1539 + <field>
  1540 + <source_value>&#x62a5;&#x5e9f;</source_value>
  1541 + <target_value>6</target_value>
  1542 + </field>
  1543 + <field>
  1544 + <source_value>&#x6b47;&#x4e1a;</source_value>
  1545 + <target_value>7</target_value>
  1546 + </field>
  1547 + <field>
  1548 + <source_value>&#x6ce8;&#x9500;</source_value>
  1549 + <target_value>8</target_value>
  1550 + </field>
  1551 + <field>
  1552 + <source_value>&#x6d4b;&#x8bd5;</source_value>
  1553 + <target_value>9</target_value>
  1554 + </field>
  1555 + <field>
  1556 + <source_value>&#x5176;&#x4ed6;</source_value>
  1557 + <target_value>10</target_value>
  1558 + </field>
  1559 + </fields>
  1560 + <cluster_schema/>
  1561 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1562 + <xloc>615</xloc>
  1563 + <yloc>173</yloc>
  1564 + <draw>Y</draw>
  1565 + </GUI>
  1566 + </step>
  1567 +
  1568 + <step>
  1569 + <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;</name>
  1570 + <type>ValueMapper</type>
  1571 + <description/>
  1572 + <distribute>Y</distribute>
  1573 + <custom_distribution/>
  1574 + <copies>1</copies>
  1575 + <partitioning>
  1576 + <method>none</method>
  1577 + <schema_name/>
  1578 + </partitioning>
  1579 + <field_to_use>carType</field_to_use>
  1580 + <target_field/>
  1581 + <non_match_default/>
  1582 + <fields>
  1583 + <field>
  1584 + <source_value>&#x8425;&#x8fd0;&#x8f66;</source_value>
  1585 + <target_value>1</target_value>
  1586 + </field>
  1587 + <field>
  1588 + <source_value>&#x5305;&#x8f66;</source_value>
  1589 + <target_value>2</target_value>
  1590 + </field>
  1591 + <field>
  1592 + <source_value>&#x5b66;&#x6821;&#x73ed;&#x8f66;</source_value>
  1593 + <target_value>3</target_value>
  1594 + </field>
  1595 + <field>
  1596 + <source_value>&#x516c;&#x53f8;&#x73ed;&#x8f66;</source_value>
  1597 + <target_value>4</target_value>
  1598 + </field>
  1599 + <field>
  1600 + <source_value>&#x5f85;&#x62a5;&#x5e9f;&#x8f66;</source_value>
  1601 + <target_value>5</target_value>
  1602 + </field>
  1603 + <field>
  1604 + <source_value>&#x5907;&#x8f66;</source_value>
  1605 + <target_value>6</target_value>
  1606 + </field>
  1607 + <field>
  1608 + <source_value>&#x6d4b;&#x8bd5;&#x8bbe;&#x5907;</source_value>
  1609 + <target_value>7</target_value>
  1610 + </field>
  1611 + </fields>
  1612 + <cluster_schema/>
  1613 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1614 + <xloc>521</xloc>
  1615 + <yloc>275</yloc>
  1616 + <draw>Y</draw>
  1617 + </GUI>
  1618 + </step>
  1619 +
  1620 + <step>
  1621 + <name>&#x8f66;&#x8f86;&#x7f16;&#x7801;</name>
  1622 + <type>Constant</type>
  1623 + <description/>
  1624 + <distribute>Y</distribute>
  1625 + <custom_distribution/>
  1626 + <copies>1</copies>
  1627 + <partitioning>
  1628 + <method>none</method>
  1629 + <schema_name/>
  1630 + </partitioning>
  1631 + <fields>
  1632 + <field>
  1633 + <name>carCode</name>
  1634 + <type>String</type>
  1635 + <format/>
  1636 + <currency/>
  1637 + <decimal/>
  1638 + <group/>
  1639 + <nullif>1</nullif>
  1640 + <length>-1</length>
  1641 + <precision>-1</precision>
  1642 + <set_empty_string>N</set_empty_string>
  1643 + </field>
  1644 + </fields>
  1645 + <cluster_schema/>
  1646 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1647 + <xloc>820</xloc>
  1648 + <yloc>272</yloc>
  1649 + <draw>Y</draw>
  1650 + </GUI>
  1651 + </step>
  1652 +
  1653 + <step>
  1654 + <name>&#x9519;&#x8bef;&#x8f93;&#x51fa; 2</name>
  1655 + <type>ExcelOutput</type>
  1656 + <description/>
  1657 + <distribute>Y</distribute>
  1658 + <custom_distribution/>
  1659 + <copies>1</copies>
  1660 + <partitioning>
  1661 + <method>none</method>
  1662 + <schema_name/>
  1663 + </partitioning>
  1664 + <header>Y</header>
  1665 + <footer>N</footer>
  1666 + <encoding/>
  1667 + <append>N</append>
  1668 + <add_to_result_filenames>Y</add_to_result_filenames>
  1669 + <file>
  1670 + <name>&#x24;&#x7b;erroroutputdir&#x7d;&#x2f;&#x8f66;&#x8f86;&#x57fa;&#x7840;&#x4fe1;&#x606f;_&#x9519;&#x8bef;</name>
  1671 + <extention>xls</extention>
  1672 + <do_not_open_newfile_init>N</do_not_open_newfile_init>
  1673 + <create_parent_folder>N</create_parent_folder>
  1674 + <split>N</split>
  1675 + <add_date>N</add_date>
  1676 + <add_time>N</add_time>
  1677 + <SpecifyFormat>N</SpecifyFormat>
  1678 + <date_time_format/>
  1679 + <sheetname>Sheet1</sheetname>
  1680 + <autosizecolums>N</autosizecolums>
  1681 + <nullisblank>N</nullisblank>
  1682 + <protect_sheet>N</protect_sheet>
  1683 + <password>Encrypted </password>
  1684 + <splitevery>0</splitevery>
  1685 + <usetempfiles>N</usetempfiles>
  1686 + <tempdirectory/>
  1687 + </file>
  1688 + <template>
  1689 + <enabled>N</enabled>
  1690 + <append>N</append>
  1691 + <filename>template.xls</filename>
  1692 + </template>
  1693 + <fields>
  1694 + <field>
  1695 + <name>insideCode</name>
  1696 + <type>String</type>
  1697 + <format/>
  1698 + </field>
  1699 + <field>
  1700 + <name>company</name>
  1701 + <type>String</type>
  1702 + <format/>
  1703 + </field>
  1704 + <field>
  1705 + <name>brancheCompany</name>
  1706 + <type>String</type>
  1707 + <format/>
  1708 + </field>
  1709 + <field>
  1710 + <name>carPlate</name>
  1711 + <type>String</type>
  1712 + <format/>
  1713 + </field>
  1714 + <field>
  1715 + <name>supplierName</name>
  1716 + <type>String</type>
  1717 + <format/>
  1718 + </field>
  1719 + <field>
  1720 + <name>equipmentCode</name>
  1721 + <type>String</type>
  1722 + <format/>
  1723 + </field>
  1724 + <field>
  1725 + <name>carClass</name>
  1726 + <type>String</type>
  1727 + <format/>
  1728 + </field>
  1729 + <field>
  1730 + <name>speed</name>
  1731 + <type>String</type>
  1732 + <format/>
  1733 + </field>
  1734 + <field>
  1735 + <name>carSeatnNumber</name>
  1736 + <type>String</type>
  1737 + <format/>
  1738 + </field>
  1739 + <field>
  1740 + <name>carStandard</name>
  1741 + <type>String</type>
  1742 + <format/>
  1743 + </field>
  1744 + <field>
  1745 + <name>kburnStandard</name>
  1746 + <type>String</type>
  1747 + <format/>
  1748 + </field>
  1749 + <field>
  1750 + <name>gburnStandard</name>
  1751 + <type>String</type>
  1752 + <format/>
  1753 + </field>
  1754 + <field>
  1755 + <name>scrapCode</name>
  1756 + <type>String</type>
  1757 + <format/>
  1758 + </field>
  1759 + <field>
  1760 + <name>makeCodeOne</name>
  1761 + <type>String</type>
  1762 + <format/>
  1763 + </field>
  1764 + <field>
  1765 + <name>makeCodeTwo</name>
  1766 + <type>String</type>
  1767 + <format/>
  1768 + </field>
  1769 + <field>
  1770 + <name>carGride</name>
  1771 + <type>String</type>
  1772 + <format/>
1479 </field> 1773 </field>
1480 <field> 1774 <field>
1481 - <source_value>&#x505c;&#x8fd0;</source_value>  
1482 - <target_value>2</target_value> 1775 + <name>emissionsStandard</name>
  1776 + <type>String</type>
  1777 + <format/>
1483 </field> 1778 </field>
1484 <field> 1779 <field>
1485 - <source_value>&#x6302;&#x5931;</source_value>  
1486 - <target_value>3</target_value> 1780 + <name>engineCodeOne</name>
  1781 + <type>String</type>
  1782 + <format/>
1487 </field> 1783 </field>
1488 <field> 1784 <field>
1489 - <source_value>&#x8fc1;&#x51fa;&#xff08;&#x8fc7;&#x6237;&#xff09;</source_value>  
1490 - <target_value>4</target_value> 1785 + <name>engineCodeTwo</name>
  1786 + <type>String</type>
  1787 + <format/>
1491 </field> 1788 </field>
1492 <field> 1789 <field>
1493 - <source_value>&#x8fc1;&#x51fa;&#xff08;&#x8f6c;&#x7c4d;&#xff09;</source_value>  
1494 - <target_value>5</target_value> 1790 + <name>carNumberOne</name>
  1791 + <type>String</type>
  1792 + <format/>
1495 </field> 1793 </field>
1496 <field> 1794 <field>
1497 - <source_value>&#x62a5;&#x5e9f;</source_value>  
1498 - <target_value>6</target_value> 1795 + <name>carNumberTwo</name>
  1796 + <type>String</type>
  1797 + <format/>
1499 </field> 1798 </field>
1500 <field> 1799 <field>
1501 - <source_value>&#x6b47;&#x4e1a;</source_value>  
1502 - <target_value>7</target_value> 1800 + <name>openDate</name>
  1801 + <type>String</type>
  1802 + <format/>
1503 </field> 1803 </field>
1504 <field> 1804 <field>
1505 - <source_value>&#x6ce8;&#x9500;</source_value>  
1506 - <target_value>8</target_value> 1805 + <name>closeDate</name>
  1806 + <type>String</type>
  1807 + <format/>
1507 </field> 1808 </field>
1508 <field> 1809 <field>
1509 - <source_value>&#x6d4b;&#x8bd5;</source_value>  
1510 - <target_value>9</target_value> 1810 + <name>hvacCar</name>
  1811 + <type>Integer</type>
  1812 + <format/>
1511 </field> 1813 </field>
1512 <field> 1814 <field>
1513 - <source_value>&#x5176;&#x4ed6;</source_value>  
1514 - <target_value>10</target_value> 1815 + <name>ticketType</name>
  1816 + <type>Integer</type>
  1817 + <format/>
1515 </field> 1818 </field>
1516 - </fields>  
1517 - <cluster_schema/>  
1518 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1519 - <xloc>615</xloc>  
1520 - <yloc>173</yloc>  
1521 - <draw>Y</draw>  
1522 - </GUI>  
1523 - </step>  
1524 -  
1525 - <step>  
1526 - <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;</name>  
1527 - <type>ValueMapper</type>  
1528 - <description/>  
1529 - <distribute>Y</distribute>  
1530 - <custom_distribution/>  
1531 - <copies>1</copies>  
1532 - <partitioning>  
1533 - <method>none</method>  
1534 - <schema_name/>  
1535 - </partitioning>  
1536 - <field_to_use>carType</field_to_use>  
1537 - <target_field/>  
1538 - <non_match_default/>  
1539 - <fields>  
1540 <field> 1819 <field>
1541 - <source_value>&#x8425;&#x8fd0;&#x8f66;</source_value>  
1542 - <target_value>1</target_value> 1820 + <name>ledScreen</name>
  1821 + <type>Integer</type>
  1822 + <format/>
1543 </field> 1823 </field>
1544 <field> 1824 <field>
1545 - <source_value>&#x5305;&#x8f66;</source_value>  
1546 - <target_value>2</target_value> 1825 + <name>tvVideoType</name>
  1826 + <type>Integer</type>
  1827 + <format/>
1547 </field> 1828 </field>
1548 <field> 1829 <field>
1549 - <source_value>&#x5b66;&#x6821;&#x73ed;&#x8f66;</source_value>  
1550 - <target_value>3</target_value> 1830 + <name>carType</name>
  1831 + <type>String</type>
  1832 + <format/>
1551 </field> 1833 </field>
1552 <field> 1834 <field>
1553 - <source_value>&#x516c;&#x53f8;&#x73ed;&#x8f66;</source_value>  
1554 - <target_value>4</target_value> 1835 + <name>vehicleStats</name>
  1836 + <type>String</type>
  1837 + <format/>
1555 </field> 1838 </field>
1556 <field> 1839 <field>
1557 - <source_value>&#x5f85;&#x62a5;&#x5e9f;&#x8f66;</source_value>  
1558 - <target_value>5</target_value> 1840 + <name>operatorsState</name>
  1841 + <type>String</type>
  1842 + <format/>
1559 </field> 1843 </field>
1560 <field> 1844 <field>
1561 - <source_value>&#x5907;&#x8f66;</source_value>  
1562 - <target_value>6</target_value> 1845 + <name>descriptions</name>
  1846 + <type>String</type>
  1847 + <format/>
1563 </field> 1848 </field>
1564 <field> 1849 <field>
1565 - <source_value>&#x6d4b;&#x8bd5;&#x8bbe;&#x5907;</source_value>  
1566 - <target_value>7</target_value> 1850 + <name>videoCode</name>
  1851 + <type>String</type>
  1852 + <format/>
  1853 + </field>
  1854 + <field>
  1855 + <name>businessCode</name>
  1856 + <type>String</type>
  1857 + <format/>
1567 </field> 1858 </field>
1568 - </fields>  
1569 - <cluster_schema/>  
1570 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1571 - <xloc>521</xloc>  
1572 - <yloc>275</yloc>  
1573 - <draw>Y</draw>  
1574 - </GUI>  
1575 - </step>  
1576 -  
1577 - <step>  
1578 - <name>&#x8f66;&#x8f86;&#x7f16;&#x7801;</name>  
1579 - <type>Constant</type>  
1580 - <description/>  
1581 - <distribute>Y</distribute>  
1582 - <custom_distribution/>  
1583 - <copies>1</copies>  
1584 - <partitioning>  
1585 - <method>none</method>  
1586 - <schema_name/>  
1587 - </partitioning>  
1588 - <fields>  
1589 <field> 1859 <field>
1590 <name>carCode</name> 1860 <name>carCode</name>
1591 <type>String</type> 1861 <type>String</type>
1592 <format/> 1862 <format/>
1593 - <currency/>  
1594 - <decimal/>  
1595 - <group/>  
1596 - <nullif>1</nullif>  
1597 - <length>-1</length>  
1598 - <precision>-1</precision>  
1599 - <set_empty_string>N</set_empty_string> 1863 + </field>
  1864 + <field>
  1865 + <name>error_count</name>
  1866 + <type>Integer</type>
  1867 + <format/>
  1868 + </field>
  1869 + <field>
  1870 + <name>error_desc</name>
  1871 + <type>String</type>
  1872 + <format/>
  1873 + </field>
  1874 + <field>
  1875 + <name>error_column1</name>
  1876 + <type>String</type>
  1877 + <format/>
  1878 + </field>
  1879 + <field>
  1880 + <name>error_column2</name>
  1881 + <type>String</type>
  1882 + <format/>
1600 </field> 1883 </field>
1601 </fields> 1884 </fields>
  1885 + <custom>
  1886 + <header_font_name>arial</header_font_name>
  1887 + <header_font_size>10</header_font_size>
  1888 + <header_font_bold>N</header_font_bold>
  1889 + <header_font_italic>N</header_font_italic>
  1890 + <header_font_underline>no</header_font_underline>
  1891 + <header_font_orientation>horizontal</header_font_orientation>
  1892 + <header_font_color>black</header_font_color>
  1893 + <header_background_color>none</header_background_color>
  1894 + <header_row_height>255</header_row_height>
  1895 + <header_alignment>left</header_alignment>
  1896 + <header_image/>
  1897 + <row_font_name>arial</row_font_name>
  1898 + <row_font_size>10</row_font_size>
  1899 + <row_font_color>black</row_font_color>
  1900 + <row_background_color>none</row_background_color>
  1901 + </custom>
1602 <cluster_schema/> 1902 <cluster_schema/>
1603 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI> 1903 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
1604 - <xloc>820</xloc>  
1605 - <yloc>272</yloc> 1904 + <xloc>633</xloc>
  1905 + <yloc>364</yloc>
1606 <draw>Y</draw> 1906 <draw>Y</draw>
1607 </GUI> 1907 </GUI>
1608 </step> 1908 </step>
1609 1909
1610 <step> 1910 <step>
1611 - <name>&#x9519;&#x8bef;&#x8f93;&#x51fa; 2</name> 1911 + <name>&#x9519;&#x8bef;&#x8f93;&#x51fa; 2 2</name>
1612 <type>ExcelOutput</type> 1912 <type>ExcelOutput</type>
1613 <description/> 1913 <description/>
1614 <distribute>Y</distribute> 1914 <distribute>Y</distribute>
@@ -1624,7 +1924,7 @@ @@ -1624,7 +1924,7 @@
1624 <append>N</append> 1924 <append>N</append>
1625 <add_to_result_filenames>Y</add_to_result_filenames> 1925 <add_to_result_filenames>Y</add_to_result_filenames>
1626 <file> 1926 <file>
1627 - <name>&#x24;&#x7b;erroroutputdir&#x7d;&#x2f;&#x8f66;&#x8f86;&#x57fa;&#x7840;&#x4fe1;&#x606f;_&#x9519;&#x8bef;</name> 1927 + <name>&#x24;&#x7b;erroroutputdir&#x7d;&#x2f;&#x8f66;&#x8f86;&#x57fa;&#x7840;&#x4fe1;&#x606f;_&#x9519;&#x8bef;2</name>
1628 <extention>xls</extention> 1928 <extention>xls</extention>
1629 <do_not_open_newfile_init>N</do_not_open_newfile_init> 1929 <do_not_open_newfile_init>N</do_not_open_newfile_init>
1630 <create_parent_folder>N</create_parent_folder> 1930 <create_parent_folder>N</create_parent_folder>
@@ -1654,6 +1954,11 @@ @@ -1654,6 +1954,11 @@
1654 <format/> 1954 <format/>
1655 </field> 1955 </field>
1656 <field> 1956 <field>
  1957 + <name>carCode</name>
  1958 + <type>String</type>
  1959 + <format/>
  1960 + </field>
  1961 + <field>
1657 <name>company</name> 1962 <name>company</name>
1658 <type>String</type> 1963 <type>String</type>
1659 <format/> 1964 <format/>
@@ -1765,22 +2070,22 @@ @@ -1765,22 +2070,22 @@
1765 </field> 2070 </field>
1766 <field> 2071 <field>
1767 <name>hvacCar</name> 2072 <name>hvacCar</name>
1768 - <type>Integer</type> 2073 + <type>String</type>
1769 <format/> 2074 <format/>
1770 </field> 2075 </field>
1771 <field> 2076 <field>
1772 <name>ticketType</name> 2077 <name>ticketType</name>
1773 - <type>Integer</type> 2078 + <type>String</type>
1774 <format/> 2079 <format/>
1775 </field> 2080 </field>
1776 <field> 2081 <field>
1777 <name>ledScreen</name> 2082 <name>ledScreen</name>
1778 - <type>Integer</type> 2083 + <type>String</type>
1779 <format/> 2084 <format/>
1780 </field> 2085 </field>
1781 <field> 2086 <field>
1782 <name>tvVideoType</name> 2087 <name>tvVideoType</name>
1783 - <type>Integer</type> 2088 + <type>String</type>
1784 <format/> 2089 <format/>
1785 </field> 2090 </field>
1786 <field> 2091 <field>
@@ -1809,12 +2114,12 @@ @@ -1809,12 +2114,12 @@
1809 <format/> 2114 <format/>
1810 </field> 2115 </field>
1811 <field> 2116 <field>
1812 - <name>businessCode</name> 2117 + <name>&#x4fee;&#x6539;&#x65e5;&#x671f;</name>
1813 <type>String</type> 2118 <type>String</type>
1814 <format/> 2119 <format/>
1815 </field> 2120 </field>
1816 <field> 2121 <field>
1817 - <name>carCode</name> 2122 + <name>&#x62a5;&#x5e9f;&#x65e5;&#x671f;</name>
1818 <type>String</type> 2123 <type>String</type>
1819 <format/> 2124 <format/>
1820 </field> 2125 </field>
@@ -1858,50 +2163,8 @@ @@ -1858,50 +2163,8 @@
1858 </custom> 2163 </custom>
1859 <cluster_schema/> 2164 <cluster_schema/>
1860 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI> 2165 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
1861 - <xloc>633</xloc>  
1862 - <yloc>364</yloc>  
1863 - <draw>Y</draw>  
1864 - </GUI>  
1865 - </step>  
1866 -  
1867 - <step>  
1868 - <name>&#x516c;&#x4ea4;&#x4f01;&#x4e1a;&#x4ee3;&#x7801;&#x67e5;&#x8be2;</name>  
1869 - <type>DBLookup</type>  
1870 - <description/>  
1871 - <distribute>Y</distribute>  
1872 - <custom_distribution/>  
1873 - <copies>1</copies>  
1874 - <partitioning>  
1875 - <method>none</method>  
1876 - <schema_name/>  
1877 - </partitioning>  
1878 - <connection>bus_control_variable</connection>  
1879 - <cache>N</cache>  
1880 - <cache_load_all>N</cache_load_all>  
1881 - <cache_size>0</cache_size>  
1882 - <lookup>  
1883 - <schema/>  
1884 - <table>bsth_c_business</table>  
1885 - <orderby/>  
1886 - <fail_on_multiple>N</fail_on_multiple>  
1887 - <eat_row_on_failure>N</eat_row_on_failure>  
1888 - <key>  
1889 - <name>company</name>  
1890 - <field>business_name</field>  
1891 - <condition>&#x3d;</condition>  
1892 - <name2/>  
1893 - </key>  
1894 - <value>  
1895 - <name>business_code</name>  
1896 - <rename>businessCode</rename>  
1897 - <default/>  
1898 - <type>String</type>  
1899 - </value>  
1900 - </lookup>  
1901 - <cluster_schema/>  
1902 - <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>  
1903 - <xloc>839</xloc>  
1904 - <yloc>169</yloc> 2166 + <xloc>971</xloc>
  2167 + <yloc>63</yloc>
1905 <draw>Y</draw> 2168 <draw>Y</draw>
1906 </GUI> 2169 </GUI>
1907 </step> 2170 </step>
@@ -1919,6 +2182,18 @@ @@ -1919,6 +2182,18 @@
1919 <max_pct_errors/> 2182 <max_pct_errors/>
1920 <min_pct_rows/> 2183 <min_pct_rows/>
1921 </error> 2184 </error>
  2185 + <error>
  2186 + <source_step>&#x662f;&#x5426;&#x7684;&#x53d8;&#x6210;&#x6570;&#x5b57;&#x578b;</source_step>
  2187 + <target_step>&#x9519;&#x8bef;&#x8f93;&#x51fa; 2 2</target_step>
  2188 + <is_enabled>Y</is_enabled>
  2189 + <nr_valuename>error_count</nr_valuename>
  2190 + <descriptions_valuename>error_desc</descriptions_valuename>
  2191 + <fields_valuename>error_column1</fields_valuename>
  2192 + <codes_valuename>error_column2</codes_valuename>
  2193 + <max_errors/>
  2194 + <max_pct_errors/>
  2195 + <min_pct_rows/>
  2196 + </error>
1922 </step_error_handling> 2197 </step_error_handling>
1923 <slave-step-copy-partition-distribution> 2198 <slave-step-copy-partition-distribution>
1924 </slave-step-copy-partition-distribution> 2199 </slave-step-copy-partition-distribution>
src/main/resources/datatools/ktrs/carsDataOutput.ktr
@@ -241,7 +241,20 @@ @@ -241,7 +241,20 @@
241 </attributes> 241 </attributes>
242 </connection> 242 </connection>
243 <order> 243 <order>
244 - <hop> <from>&#x8868;&#x8f93;&#x5165;</from><to>Excel&#x8f93;&#x51fa;</to><enabled>Y</enabled> </hop> 244 + <hop> <from>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</from><to>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</to><enabled>Y</enabled> </hop>
  245 + <hop> <from>&#x662f;&#x5426;&#x7a7a;&#x8c03;&#x8f66;</from><to>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</to><enabled>Y</enabled> </hop>
  246 + <hop> <from>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</from><to>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</to><enabled>Y</enabled> </hop>
  247 + <hop> <from>&#x8868;&#x8f93;&#x5165;</from><to>&#x662f;&#x5426;&#x7a7a;&#x8c03;&#x8f66;</to><enabled>Y</enabled> </hop>
  248 + <hop> <from>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</from><to>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</to><enabled>Y</enabled> </hop>
  249 + <hop> <from>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</from><to>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x6807;&#x8bc6;</to><enabled>Y</enabled> </hop>
  250 + <hop> <from>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x6807;&#x8bc6;</from><to>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x67e5;&#x8be2;</to><enabled>Y</enabled> </hop>
  251 + <hop> <from>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x67e5;&#x8be2;</from><to>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</to><enabled>Y</enabled> </hop>
  252 + <hop> <from>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</from><to>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</to><enabled>Y</enabled> </hop>
  253 + <hop> <from>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</from><to>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</to><enabled>Y</enabled> </hop>
  254 + <hop> <from>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</from><to>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</to><enabled>Y</enabled> </hop>
  255 + <hop> <from>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</from><to>&#x5b57;&#x6bb5;&#x9009;&#x62e9;</to><enabled>Y</enabled> </hop>
  256 + <hop> <from>&#x5b57;&#x6bb5;&#x9009;&#x62e9;</from><to>&#x5b57;&#x6bb5;&#x9009;&#x62e9; 2</to><enabled>Y</enabled> </hop>
  257 + <hop> <from>&#x5b57;&#x6bb5;&#x9009;&#x62e9; 2</from><to>Excel&#x8f93;&#x51fa;</to><enabled>Y</enabled> </hop>
245 </order> 258 </order>
246 <step> 259 <step>
247 <name>&#x8868;&#x8f93;&#x5165;</name> 260 <name>&#x8868;&#x8f93;&#x5165;</name>
@@ -311,257 +324,1310 @@ @@ -311,257 +324,1310 @@
311 </template> 324 </template>
312 <fields> 325 <fields>
313 <field> 326 <field>
314 - <name>id</name>  
315 - <type>Integer</type> 327 + <name>&#x8f66;&#x724c;&#x53f7;</name>
  328 + <type>String</type>
316 <format/> 329 <format/>
317 </field> 330 </field>
318 <field> 331 <field>
319 - <name>branche_company</name> 332 + <name>&#x5185;&#x90e8;&#x7f16;&#x7801;</name>
320 <type>String</type> 333 <type>String</type>
321 <format/> 334 <format/>
322 </field> 335 </field>
323 <field> 336 <field>
324 - <name>branche_company_code</name> 337 + <name>&#x8f66;&#x8f86;&#x7f16;&#x7801;</name>
325 <type>String</type> 338 <type>String</type>
326 <format/> 339 <format/>
327 </field> 340 </field>
328 <field> 341 <field>
329 - <name>business_code</name> 342 + <name>&#x8f66;&#x578b;&#x7c7b;&#x522b;</name>
330 <type>String</type> 343 <type>String</type>
331 <format/> 344 <format/>
332 </field> 345 </field>
333 <field> 346 <field>
334 - <name>car_class</name> 347 + <name>&#x5ea7;&#x4f4d;&#x6570;</name>
335 <type>String</type> 348 <type>String</type>
336 <format/> 349 <format/>
337 </field> 350 </field>
338 <field> 351 <field>
339 - <name>car_code</name> 352 + <name>&#x8f7d;&#x5ba2;&#x6807;&#x51c6;</name>
340 <type>String</type> 353 <type>String</type>
341 <format/> 354 <format/>
342 </field> 355 </field>
343 <field> 356 <field>
344 - <name>car_gride</name> 357 + <name>&#x6280;&#x672f;&#x901f;&#x5ea6;</name>
345 <type>String</type> 358 <type>String</type>
346 <format/> 359 <format/>
347 </field> 360 </field>
348 <field> 361 <field>
349 - <name>car_number_one</name> 362 + <name>&#x662f;&#x5426;&#x7a7a;&#x8c03;</name>
350 <type>String</type> 363 <type>String</type>
351 <format/> 364 <format/>
352 </field> 365 </field>
353 <field> 366 <field>
354 - <name>car_number_two</name> 367 + <name>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5f00;&#x7a7a;&#x8c03;&#x29;</name>
355 <type>String</type> 368 <type>String</type>
356 <format/> 369 <format/>
357 </field> 370 </field>
358 <field> 371 <field>
359 - <name>car_ordinal</name> 372 + <name>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5173;&#x7a7a;&#x8c03;&#x29;</name>
360 <type>String</type> 373 <type>String</type>
361 <format/> 374 <format/>
362 </field> 375 </field>
363 <field> 376 <field>
364 - <name>car_plate</name> 377 + <name>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</name>
365 <type>String</type> 378 <type>String</type>
366 <format/> 379 <format/>
367 </field> 380 </field>
368 <field> 381 <field>
369 - <name>car_seatn_number</name>  
370 - <type>Integer</type> 382 + <name>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</name>
  383 + <type>String</type>
371 <format/> 384 <format/>
372 </field> 385 </field>
373 <field> 386 <field>
374 - <name>car_standard</name> 387 + <name>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</name>
375 <type>String</type> 388 <type>String</type>
376 <format/> 389 <format/>
377 </field> 390 </field>
378 <field> 391 <field>
379 - <name>car_type</name> 392 + <name>&#x8fd0;&#x8425;&#x72b6;&#x6001;</name>
380 <type>String</type> 393 <type>String</type>
381 <format/> 394 <format/>
382 </field> 395 </field>
383 <field> 396 <field>
384 - <name>close_date</name>  
385 - <type>Timestamp</type> 397 + <name>&#x542f;&#x7528;&#x65e5;&#x671f;</name>
  398 + <type>String</type>
386 <format/> 399 <format/>
387 </field> 400 </field>
388 <field> 401 <field>
389 - <name>company</name> 402 + <name>&#x53d6;&#x6d88;&#x65e5;&#x671f;</name>
390 <type>String</type> 403 <type>String</type>
391 <format/> 404 <format/>
392 </field> 405 </field>
393 <field> 406 <field>
394 - <name>create_date</name>  
395 - <type>Timestamp</type> 407 + <name>&#x62a5;&#x5e9f;&#x53f7;</name>
  408 + <type>String</type>
396 <format/> 409 <format/>
397 </field> 410 </field>
398 <field> 411 <field>
399 - <name>descriptions</name> 412 + <name>&#x62a5;&#x5e9f;&#x65e5;&#x671f;</name>
400 <type>String</type> 413 <type>String</type>
401 <format/> 414 <format/>
402 </field> 415 </field>
403 <field> 416 <field>
404 - <name>emissions_standard</name> 417 + <name>&#x5907;&#x6ce8;</name>
405 <type>String</type> 418 <type>String</type>
406 <format/> 419 <format/>
407 </field> 420 </field>
408 <field> 421 <field>
409 - <name>engine_code_one</name> 422 + <name>&#x8bbe;&#x5907;&#x7f16;&#x53f7;</name>
410 <type>String</type> 423 <type>String</type>
411 <format/> 424 <format/>
412 </field> 425 </field>
413 <field> 426 <field>
414 - <name>engine_code_two</name> 427 + <name>&#x5382;&#x724c;&#x578b;&#x53f7;</name>
415 <type>String</type> 428 <type>String</type>
416 <format/> 429 <format/>
417 </field> 430 </field>
418 <field> 431 <field>
419 - <name>equipment_code</name> 432 + <name>&#x5382;&#x724c;&#x578b;&#x53f7;2</name>
420 <type>String</type> 433 <type>String</type>
421 <format/> 434 <format/>
422 </field> 435 </field>
423 <field> 436 <field>
424 - <name>gburn_standard</name>  
425 - <type>Number</type> 437 + <name>&#x8f66;&#x8f86;&#x7b49;&#x7ea7;&#x6807;&#x51c6;</name>
  438 + <type>String</type>
426 <format/> 439 <format/>
427 </field> 440 </field>
428 <field> 441 <field>
429 - <name>hvac_car</name>  
430 - <type>Boolean</type> 442 + <name>&#x51fa;&#x5382;&#x6392;&#x653e;&#x6807;&#x51c6;</name>
  443 + <type>String</type>
431 <format/> 444 <format/>
432 </field> 445 </field>
433 <field> 446 <field>
434 - <name>inside_code</name> 447 + <name>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;1</name>
435 <type>String</type> 448 <type>String</type>
436 <format/> 449 <format/>
437 </field> 450 </field>
438 <field> 451 <field>
439 - <name>is_switch</name>  
440 - <type>Integer</type> 452 + <name>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;2</name>
  453 + <type>String</type>
441 <format/> 454 <format/>
442 </field> 455 </field>
443 <field> 456 <field>
444 - <name>kburn_standard</name>  
445 - <type>Number</type> 457 + <name>&#x8f66;&#x67b6;&#x53f7;&#x7801;1</name>
  458 + <type>String</type>
446 <format/> 459 <format/>
447 </field> 460 </field>
448 <field> 461 <field>
449 - <name>led_screen</name>  
450 - <type>Boolean</type> 462 + <name>&#x8f66;&#x67b6;&#x53f7;&#x7801;2</name>
  463 + <type>String</type>
451 <format/> 464 <format/>
452 </field> 465 </field>
453 <field> 466 <field>
454 - <name>make_code_one</name> 467 + <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;</name>
455 <type>String</type> 468 <type>String</type>
456 <format/> 469 <format/>
457 </field> 470 </field>
458 <field> 471 <field>
459 - <name>make_code_two</name> 472 + <name>&#x6240;&#x5c5e;&#x516c;&#x53f8;</name>
460 <type>String</type> 473 <type>String</type>
461 <format/> 474 <format/>
462 </field> 475 </field>
463 <field> 476 <field>
464 - <name>open_date</name>  
465 - <type>Timestamp</type> 477 + <name>&#x4fee;&#x6539;&#x65e5;&#x671f;</name>
  478 + <type>String</type>
466 <format/> 479 <format/>
467 </field> 480 </field>
468 <field> 481 <field>
469 - <name>operators_state</name> 482 + <name>&#x662f;&#x5426;&#x673a;&#x52a8;&#x8f66;</name>
470 <type>String</type> 483 <type>String</type>
471 <format/> 484 <format/>
472 </field> 485 </field>
473 <field> 486 <field>
474 - <name>scrap_code</name> 487 + <name>&#x89c6;&#x9891;&#x7f16;&#x53f7;</name>
475 <type>String</type> 488 <type>String</type>
476 <format/> 489 <format/>
477 </field> 490 </field>
478 <field> 491 <field>
479 - <name>scrap_date</name>  
480 - <type>Timestamp</type> 492 + <name>&#x8bbe;&#x5907;&#x4f9b;&#x5e94;&#x5382;&#x5546;</name>
  493 + <type>String</type>
481 <format/> 494 <format/>
482 </field> 495 </field>
483 <field> 496 <field>
484 - <name>scrap_state</name>  
485 - <type>Boolean</type> 497 + <name>&#x5206;&#x516c;&#x53f8;</name>
  498 + <type>String</type>
486 <format/> 499 <format/>
487 </field> 500 </field>
  501 + </fields>
  502 + <custom>
  503 + <header_font_name>arial</header_font_name>
  504 + <header_font_size>10</header_font_size>
  505 + <header_font_bold>N</header_font_bold>
  506 + <header_font_italic>N</header_font_italic>
  507 + <header_font_underline>no</header_font_underline>
  508 + <header_font_orientation>horizontal</header_font_orientation>
  509 + <header_font_color>black</header_font_color>
  510 + <header_background_color>none</header_background_color>
  511 + <header_row_height>255</header_row_height>
  512 + <header_alignment>left</header_alignment>
  513 + <header_image/>
  514 + <row_font_name>arial</row_font_name>
  515 + <row_font_size>10</row_font_size>
  516 + <row_font_color>black</row_font_color>
  517 + <row_background_color>none</row_background_color>
  518 + </custom>
  519 + <cluster_schema/>
  520 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  521 + <xloc>574</xloc>
  522 + <yloc>270</yloc>
  523 + <draw>Y</draw>
  524 + </GUI>
  525 + </step>
  526 +
  527 + <step>
  528 + <name>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</name>
  529 + <type>ValueMapper</type>
  530 + <description/>
  531 + <distribute>Y</distribute>
  532 + <custom_distribution/>
  533 + <copies>1</copies>
  534 + <partitioning>
  535 + <method>none</method>
  536 + <schema_name/>
  537 + </partitioning>
  538 + <field_to_use>led_screen</field_to_use>
  539 + <target_field>led_screen_str</target_field>
  540 + <non_match_default/>
  541 + <fields>
488 <field> 542 <field>
489 - <name>sfdc</name>  
490 - <type>Boolean</type>  
491 - <format/> 543 + <source_value>1</source_value>
  544 + <target_value>&#x662f;</target_value>
492 </field> 545 </field>
493 <field> 546 <field>
494 - <name>speed</name>  
495 - <type>Number</type>  
496 - <format/> 547 + <source_value>0</source_value>
  548 + <target_value>&#x5426;</target_value>
497 </field> 549 </field>
  550 + </fields>
  551 + <cluster_schema/>
  552 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  553 + <xloc>324</xloc>
  554 + <yloc>68</yloc>
  555 + <draw>Y</draw>
  556 + </GUI>
  557 + </step>
  558 +
  559 + <step>
  560 + <name>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</name>
  561 + <type>ValueMapper</type>
  562 + <description/>
  563 + <distribute>Y</distribute>
  564 + <custom_distribution/>
  565 + <copies>1</copies>
  566 + <partitioning>
  567 + <method>none</method>
  568 + <schema_name/>
  569 + </partitioning>
  570 + <field_to_use>tv_video_type</field_to_use>
  571 + <target_field>tv_video_type_str</target_field>
  572 + <non_match_default/>
  573 + <fields>
498 <field> 574 <field>
499 - <name>supplier_name</name>  
500 - <type>String</type>  
501 - <format/> 575 + <source_value>1</source_value>
  576 + <target_value>&#x662f;</target_value>
502 </field> 577 </field>
503 <field> 578 <field>
504 - <name>ticket_type</name>  
505 - <type>Boolean</type>  
506 - <format/> 579 + <source_value>0</source_value>
  580 + <target_value>&#x5426;</target_value>
  581 + </field>
  582 + </fields>
  583 + <cluster_schema/>
  584 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  585 + <xloc>325</xloc>
  586 + <yloc>158</yloc>
  587 + <draw>Y</draw>
  588 + </GUI>
  589 + </step>
  590 +
  591 + <step>
  592 + <name>&#x662f;&#x5426;&#x7a7a;&#x8c03;&#x8f66;</name>
  593 + <type>ValueMapper</type>
  594 + <description/>
  595 + <distribute>Y</distribute>
  596 + <custom_distribution/>
  597 + <copies>1</copies>
  598 + <partitioning>
  599 + <method>none</method>
  600 + <schema_name/>
  601 + </partitioning>
  602 + <field_to_use>hvac_car</field_to_use>
  603 + <target_field>hvac_car_str</target_field>
  604 + <non_match_default/>
  605 + <fields>
  606 + <field>
  607 + <source_value>1</source_value>
  608 + <target_value>&#x662f;</target_value>
507 </field> 609 </field>
508 <field> 610 <field>
509 - <name>tv_video_type</name>  
510 - <type>Boolean</type>  
511 - <format/> 611 + <source_value>0</source_value>
  612 + <target_value>&#x5426;</target_value>
512 </field> 613 </field>
  614 + </fields>
  615 + <cluster_schema/>
  616 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  617 + <xloc>209</xloc>
  618 + <yloc>68</yloc>
  619 + <draw>Y</draw>
  620 + </GUI>
  621 + </step>
  622 +
  623 + <step>
  624 + <name>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</name>
  625 + <type>ValueMapper</type>
  626 + <description/>
  627 + <distribute>Y</distribute>
  628 + <custom_distribution/>
  629 + <copies>1</copies>
  630 + <partitioning>
  631 + <method>none</method>
  632 + <schema_name/>
  633 + </partitioning>
  634 + <field_to_use>ticket_type</field_to_use>
  635 + <target_field>ticket_type_str</target_field>
  636 + <non_match_default/>
  637 + <fields>
513 <field> 638 <field>
514 - <name>update_date</name>  
515 - <type>Timestamp</type>  
516 - <format/> 639 + <source_value>1</source_value>
  640 + <target_value>&#x662f;</target_value>
517 </field> 641 </field>
518 <field> 642 <field>
519 - <name>vehicle_stats</name>  
520 - <type>String</type>  
521 - <format/> 643 + <source_value>0</source_value>
  644 + <target_value>&#x5426;</target_value>
  645 + </field>
  646 + </fields>
  647 + <cluster_schema/>
  648 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  649 + <xloc>206</xloc>
  650 + <yloc>154</yloc>
  651 + <draw>Y</draw>
  652 + </GUI>
  653 + </step>
  654 +
  655 + <step>
  656 + <name>&#x4f9b;&#x5e94;&#x5546;&#x540d;&#x79f0;</name>
  657 + <type>ValueMapper</type>
  658 + <description/>
  659 + <distribute>Y</distribute>
  660 + <custom_distribution/>
  661 + <copies>1</copies>
  662 + <partitioning>
  663 + <method>none</method>
  664 + <schema_name/>
  665 + </partitioning>
  666 + <field_to_use>supplier_name</field_to_use>
  667 + <target_field>supplier_name_str</target_field>
  668 + <non_match_default/>
  669 + <fields>
  670 + <field>
  671 + <source_value>1</source_value>
  672 + <target_value>&#x5df4;&#x58eb;&#x62d3;&#x534e;</target_value>
522 </field> 673 </field>
523 <field> 674 <field>
524 - <name>video_code</name>  
525 - <type>String</type>  
526 - <format/> 675 + <source_value>2</source_value>
  676 + <target_value>&#x535a;&#x5eb7;</target_value>
527 </field> 677 </field>
  678 + </fields>
  679 + <cluster_schema/>
  680 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  681 + <xloc>449</xloc>
  682 + <yloc>68</yloc>
  683 + <draw>Y</draw>
  684 + </GUI>
  685 + </step>
  686 +
  687 + <step>
  688 + <name>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x67e5;&#x8be2;</name>
  689 + <type>DBLookup</type>
  690 + <description/>
  691 + <distribute>Y</distribute>
  692 + <custom_distribution/>
  693 + <copies>1</copies>
  694 + <partitioning>
  695 + <method>none</method>
  696 + <schema_name/>
  697 + </partitioning>
  698 + <connection>bus_control_variable</connection>
  699 + <cache>N</cache>
  700 + <cache_load_all>N</cache_load_all>
  701 + <cache_size>0</cache_size>
  702 + <lookup>
  703 + <schema/>
  704 + <table>bsth_c_sys_dictionary</table>
  705 + <orderby/>
  706 + <fail_on_multiple>N</fail_on_multiple>
  707 + <eat_row_on_failure>N</eat_row_on_failure>
  708 + <key>
  709 + <name>yyztType</name>
  710 + <field>d_group</field>
  711 + <condition>&#x3d;</condition>
  712 + <name2/>
  713 + </key>
  714 + <key>
  715 + <name>operators_state</name>
  716 + <field>d_code</field>
  717 + <condition>&#x3d;</condition>
  718 + <name2/>
  719 + </key>
  720 + <value>
  721 + <name>d_name</name>
  722 + <rename>operators_state_str</rename>
  723 + <default/>
  724 + <type>String</type>
  725 + </value>
  726 + </lookup>
  727 + <cluster_schema/>
  728 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  729 + <xloc>558</xloc>
  730 + <yloc>162</yloc>
  731 + <draw>Y</draw>
  732 + </GUI>
  733 + </step>
  734 +
  735 + <step>
  736 + <name>&#x8425;&#x8fd0;&#x72b6;&#x6001;&#x6807;&#x8bc6;</name>
  737 + <type>Constant</type>
  738 + <description/>
  739 + <distribute>Y</distribute>
  740 + <custom_distribution/>
  741 + <copies>1</copies>
  742 + <partitioning>
  743 + <method>none</method>
  744 + <schema_name/>
  745 + </partitioning>
  746 + <fields>
528 <field> 747 <field>
529 - <name>xlmc</name> 748 + <name>yyztType</name>
530 <type>String</type> 749 <type>String</type>
531 <format/> 750 <format/>
  751 + <currency/>
  752 + <decimal/>
  753 + <group/>
  754 + <nullif>yyztType</nullif>
  755 + <length>-1</length>
  756 + <precision>-1</precision>
  757 + <set_empty_string>N</set_empty_string>
532 </field> 758 </field>
  759 + </fields>
  760 + <cluster_schema/>
  761 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  762 + <xloc>555</xloc>
  763 + <yloc>69</yloc>
  764 + <draw>Y</draw>
  765 + </GUI>
  766 + </step>
  767 +
  768 + <step>
  769 + <name>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</name>
  770 + <type>Constant</type>
  771 + <description/>
  772 + <distribute>Y</distribute>
  773 + <custom_distribution/>
  774 + <copies>1</copies>
  775 + <partitioning>
  776 + <method>none</method>
  777 + <schema_name/>
  778 + </partitioning>
  779 + <fields>
533 <field> 780 <field>
534 - <name>create_by</name>  
535 - <type>Integer</type> 781 + <name>jdcType</name>
  782 + <type>String</type>
536 <format/> 783 <format/>
  784 + <currency/>
  785 + <decimal/>
  786 + <group/>
  787 + <nullif>jdcType</nullif>
  788 + <length>-1</length>
  789 + <precision>-1</precision>
  790 + <set_empty_string>N</set_empty_string>
537 </field> 791 </field>
  792 + </fields>
  793 + <cluster_schema/>
  794 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  795 + <xloc>672</xloc>
  796 + <yloc>68</yloc>
  797 + <draw>Y</draw>
  798 + </GUI>
  799 + </step>
  800 +
  801 + <step>
  802 + <name>&#x673a;&#x52a8;&#x8f66;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</name>
  803 + <type>DBLookup</type>
  804 + <description/>
  805 + <distribute>Y</distribute>
  806 + <custom_distribution/>
  807 + <copies>1</copies>
  808 + <partitioning>
  809 + <method>none</method>
  810 + <schema_name/>
  811 + </partitioning>
  812 + <connection>bus_control_variable</connection>
  813 + <cache>N</cache>
  814 + <cache_load_all>N</cache_load_all>
  815 + <cache_size>0</cache_size>
  816 + <lookup>
  817 + <schema/>
  818 + <table>bsth_c_sys_dictionary</table>
  819 + <orderby/>
  820 + <fail_on_multiple>N</fail_on_multiple>
  821 + <eat_row_on_failure>N</eat_row_on_failure>
  822 + <key>
  823 + <name>jdcType</name>
  824 + <field>d_group</field>
  825 + <condition>&#x3d;</condition>
  826 + <name2/>
  827 + </key>
  828 + <key>
  829 + <name>vehicle_stats</name>
  830 + <field>d_code</field>
  831 + <condition>&#x3d;</condition>
  832 + <name2/>
  833 + </key>
  834 + <value>
  835 + <name>d_name</name>
  836 + <rename>vehicle_stats_str</rename>
  837 + <default/>
  838 + <type>String</type>
  839 + </value>
  840 + </lookup>
  841 + <cluster_schema/>
  842 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  843 + <xloc>676</xloc>
  844 + <yloc>162</yloc>
  845 + <draw>Y</draw>
  846 + </GUI>
  847 + </step>
  848 +
  849 + <step>
  850 + <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x6807;&#x8bc6;</name>
  851 + <type>Constant</type>
  852 + <description/>
  853 + <distribute>Y</distribute>
  854 + <custom_distribution/>
  855 + <copies>1</copies>
  856 + <partitioning>
  857 + <method>none</method>
  858 + <schema_name/>
  859 + </partitioning>
  860 + <fields>
538 <field> 861 <field>
539 - <name>update_by</name>  
540 - <type>Integer</type> 862 + <name>carType</name>
  863 + <type>String</type>
541 <format/> 864 <format/>
  865 + <currency/>
  866 + <decimal/>
  867 + <group/>
  868 + <nullif>carType</nullif>
  869 + <length>-1</length>
  870 + <precision>-1</precision>
  871 + <set_empty_string>N</set_empty_string>
542 </field> 872 </field>
543 </fields> 873 </fields>
544 - <custom>  
545 - <header_font_name>arial</header_font_name>  
546 - <header_font_size>10</header_font_size>  
547 - <header_font_bold>N</header_font_bold>  
548 - <header_font_italic>N</header_font_italic>  
549 - <header_font_underline>no</header_font_underline>  
550 - <header_font_orientation>horizontal</header_font_orientation>  
551 - <header_font_color>black</header_font_color>  
552 - <header_background_color>none</header_background_color>  
553 - <header_row_height>255</header_row_height>  
554 - <header_alignment>left</header_alignment>  
555 - <header_image/>  
556 - <row_font_name>arial</row_font_name>  
557 - <row_font_size>10</row_font_size>  
558 - <row_font_color>black</row_font_color>  
559 - <row_background_color>none</row_background_color>  
560 - </custom>  
561 <cluster_schema/> 874 <cluster_schema/>
562 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI> 875 <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
563 - <xloc>305</xloc>  
564 - <yloc>67</yloc> 876 + <xloc>800</xloc>
  877 + <yloc>70</yloc>
  878 + <draw>Y</draw>
  879 + </GUI>
  880 + </step>
  881 +
  882 + <step>
  883 + <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;&#x67e5;&#x8be2;</name>
  884 + <type>DBLookup</type>
  885 + <description/>
  886 + <distribute>Y</distribute>
  887 + <custom_distribution/>
  888 + <copies>1</copies>
  889 + <partitioning>
  890 + <method>none</method>
  891 + <schema_name/>
  892 + </partitioning>
  893 + <connection>bus_control_variable</connection>
  894 + <cache>N</cache>
  895 + <cache_load_all>N</cache_load_all>
  896 + <cache_size>0</cache_size>
  897 + <lookup>
  898 + <schema/>
  899 + <table>bsth_c_sys_dictionary</table>
  900 + <orderby/>
  901 + <fail_on_multiple>N</fail_on_multiple>
  902 + <eat_row_on_failure>N</eat_row_on_failure>
  903 + <key>
  904 + <name>carType</name>
  905 + <field>d_group</field>
  906 + <condition>&#x3d;</condition>
  907 + <name2/>
  908 + </key>
  909 + <key>
  910 + <name>car_type</name>
  911 + <field>d_code</field>
  912 + <condition>&#x3d;</condition>
  913 + <name2/>
  914 + </key>
  915 + <value>
  916 + <name>d_name</name>
  917 + <rename>car_type_str</rename>
  918 + <default/>
  919 + <type>String</type>
  920 + </value>
  921 + </lookup>
  922 + <cluster_schema/>
  923 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  924 + <xloc>803</xloc>
  925 + <yloc>163</yloc>
  926 + <draw>Y</draw>
  927 + </GUI>
  928 + </step>
  929 +
  930 + <step>
  931 + <name>&#x5b57;&#x6bb5;&#x9009;&#x62e9;</name>
  932 + <type>SelectValues</type>
  933 + <description/>
  934 + <distribute>Y</distribute>
  935 + <custom_distribution/>
  936 + <copies>1</copies>
  937 + <partitioning>
  938 + <method>none</method>
  939 + <schema_name/>
  940 + </partitioning>
  941 + <fields> <select_unspecified>N</select_unspecified>
  942 + <meta> <name>car_plate</name>
  943 + <rename>&#x8f66;&#x724c;&#x53f7;</rename>
  944 + <type>String</type>
  945 + <length>-2</length>
  946 + <precision>-2</precision>
  947 + <conversion_mask/>
  948 + <date_format_lenient>false</date_format_lenient>
  949 + <date_format_locale/>
  950 + <date_format_timezone/>
  951 + <lenient_string_to_number>false</lenient_string_to_number>
  952 + <encoding/>
  953 + <decimal_symbol/>
  954 + <grouping_symbol/>
  955 + <currency_symbol/>
  956 + <storage_type/>
  957 + </meta> <meta> <name>inside_code</name>
  958 + <rename>&#x5185;&#x90e8;&#x7f16;&#x7801;</rename>
  959 + <type>String</type>
  960 + <length>-2</length>
  961 + <precision>-2</precision>
  962 + <conversion_mask/>
  963 + <date_format_lenient>false</date_format_lenient>
  964 + <date_format_locale/>
  965 + <date_format_timezone/>
  966 + <lenient_string_to_number>false</lenient_string_to_number>
  967 + <encoding/>
  968 + <decimal_symbol/>
  969 + <grouping_symbol/>
  970 + <currency_symbol/>
  971 + <storage_type/>
  972 + </meta> <meta> <name>car_code</name>
  973 + <rename>&#x8f66;&#x8f86;&#x7f16;&#x7801;</rename>
  974 + <type>String</type>
  975 + <length>-2</length>
  976 + <precision>-2</precision>
  977 + <conversion_mask/>
  978 + <date_format_lenient>false</date_format_lenient>
  979 + <date_format_locale/>
  980 + <date_format_timezone/>
  981 + <lenient_string_to_number>false</lenient_string_to_number>
  982 + <encoding/>
  983 + <decimal_symbol/>
  984 + <grouping_symbol/>
  985 + <currency_symbol/>
  986 + <storage_type/>
  987 + </meta> <meta> <name>car_class</name>
  988 + <rename>&#x8f66;&#x578b;&#x7c7b;&#x522b;</rename>
  989 + <type>String</type>
  990 + <length>-2</length>
  991 + <precision>-2</precision>
  992 + <conversion_mask/>
  993 + <date_format_lenient>false</date_format_lenient>
  994 + <date_format_locale/>
  995 + <date_format_timezone/>
  996 + <lenient_string_to_number>false</lenient_string_to_number>
  997 + <encoding/>
  998 + <decimal_symbol/>
  999 + <grouping_symbol/>
  1000 + <currency_symbol/>
  1001 + <storage_type/>
  1002 + </meta> <meta> <name>car_seatn_number</name>
  1003 + <rename>&#x5ea7;&#x4f4d;&#x6570;</rename>
  1004 + <type>String</type>
  1005 + <length>-2</length>
  1006 + <precision>-2</precision>
  1007 + <conversion_mask/>
  1008 + <date_format_lenient>false</date_format_lenient>
  1009 + <date_format_locale/>
  1010 + <date_format_timezone/>
  1011 + <lenient_string_to_number>false</lenient_string_to_number>
  1012 + <encoding/>
  1013 + <decimal_symbol/>
  1014 + <grouping_symbol/>
  1015 + <currency_symbol/>
  1016 + <storage_type/>
  1017 + </meta> <meta> <name>car_standard</name>
  1018 + <rename>&#x8f7d;&#x5ba2;&#x6807;&#x51c6;</rename>
  1019 + <type>String</type>
  1020 + <length>-2</length>
  1021 + <precision>-2</precision>
  1022 + <conversion_mask/>
  1023 + <date_format_lenient>false</date_format_lenient>
  1024 + <date_format_locale/>
  1025 + <date_format_timezone/>
  1026 + <lenient_string_to_number>false</lenient_string_to_number>
  1027 + <encoding/>
  1028 + <decimal_symbol/>
  1029 + <grouping_symbol/>
  1030 + <currency_symbol/>
  1031 + <storage_type/>
  1032 + </meta> <meta> <name>speed</name>
  1033 + <rename>&#x6280;&#x672f;&#x901f;&#x5ea6;</rename>
  1034 + <type>String</type>
  1035 + <length>-2</length>
  1036 + <precision>-2</precision>
  1037 + <conversion_mask/>
  1038 + <date_format_lenient>false</date_format_lenient>
  1039 + <date_format_locale/>
  1040 + <date_format_timezone/>
  1041 + <lenient_string_to_number>false</lenient_string_to_number>
  1042 + <encoding/>
  1043 + <decimal_symbol/>
  1044 + <grouping_symbol/>
  1045 + <currency_symbol/>
  1046 + <storage_type/>
  1047 + </meta> <meta> <name>hvac_car_str</name>
  1048 + <rename>&#x662f;&#x5426;&#x7a7a;&#x8c03;</rename>
  1049 + <type>String</type>
  1050 + <length>-2</length>
  1051 + <precision>-2</precision>
  1052 + <conversion_mask/>
  1053 + <date_format_lenient>false</date_format_lenient>
  1054 + <date_format_locale/>
  1055 + <date_format_timezone/>
  1056 + <lenient_string_to_number>false</lenient_string_to_number>
  1057 + <encoding/>
  1058 + <decimal_symbol/>
  1059 + <grouping_symbol/>
  1060 + <currency_symbol/>
  1061 + <storage_type/>
  1062 + </meta> <meta> <name>kburn_standard</name>
  1063 + <rename>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5f00;&#x7a7a;&#x8c03;&#x29;</rename>
  1064 + <type>String</type>
  1065 + <length>-2</length>
  1066 + <precision>-2</precision>
  1067 + <conversion_mask/>
  1068 + <date_format_lenient>false</date_format_lenient>
  1069 + <date_format_locale/>
  1070 + <date_format_timezone/>
  1071 + <lenient_string_to_number>false</lenient_string_to_number>
  1072 + <encoding/>
  1073 + <decimal_symbol/>
  1074 + <grouping_symbol/>
  1075 + <currency_symbol/>
  1076 + <storage_type/>
  1077 + </meta> <meta> <name>gburn_standard</name>
  1078 + <rename>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5173;&#x7a7a;&#x8c03;&#x29;</rename>
  1079 + <type>String</type>
  1080 + <length>-2</length>
  1081 + <precision>-2</precision>
  1082 + <conversion_mask/>
  1083 + <date_format_lenient>false</date_format_lenient>
  1084 + <date_format_locale/>
  1085 + <date_format_timezone/>
  1086 + <lenient_string_to_number>false</lenient_string_to_number>
  1087 + <encoding/>
  1088 + <decimal_symbol/>
  1089 + <grouping_symbol/>
  1090 + <currency_symbol/>
  1091 + <storage_type/>
  1092 + </meta> <meta> <name>ticket_type_str</name>
  1093 + <rename>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</rename>
  1094 + <type>String</type>
  1095 + <length>-2</length>
  1096 + <precision>-2</precision>
  1097 + <conversion_mask/>
  1098 + <date_format_lenient>false</date_format_lenient>
  1099 + <date_format_locale/>
  1100 + <date_format_timezone/>
  1101 + <lenient_string_to_number>false</lenient_string_to_number>
  1102 + <encoding/>
  1103 + <decimal_symbol/>
  1104 + <grouping_symbol/>
  1105 + <currency_symbol/>
  1106 + <storage_type/>
  1107 + </meta> <meta> <name>tv_video_type_str</name>
  1108 + <rename>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</rename>
  1109 + <type>String</type>
  1110 + <length>-2</length>
  1111 + <precision>-2</precision>
  1112 + <conversion_mask/>
  1113 + <date_format_lenient>false</date_format_lenient>
  1114 + <date_format_locale/>
  1115 + <date_format_timezone/>
  1116 + <lenient_string_to_number>false</lenient_string_to_number>
  1117 + <encoding/>
  1118 + <decimal_symbol/>
  1119 + <grouping_symbol/>
  1120 + <currency_symbol/>
  1121 + <storage_type/>
  1122 + </meta> <meta> <name>led_screen_str</name>
  1123 + <rename>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</rename>
  1124 + <type>String</type>
  1125 + <length>-2</length>
  1126 + <precision>-2</precision>
  1127 + <conversion_mask/>
  1128 + <date_format_lenient>false</date_format_lenient>
  1129 + <date_format_locale/>
  1130 + <date_format_timezone/>
  1131 + <lenient_string_to_number>false</lenient_string_to_number>
  1132 + <encoding/>
  1133 + <decimal_symbol/>
  1134 + <grouping_symbol/>
  1135 + <currency_symbol/>
  1136 + <storage_type/>
  1137 + </meta> <meta> <name>operators_state_str</name>
  1138 + <rename>&#x8fd0;&#x8425;&#x72b6;&#x6001;</rename>
  1139 + <type>String</type>
  1140 + <length>-2</length>
  1141 + <precision>-2</precision>
  1142 + <conversion_mask/>
  1143 + <date_format_lenient>false</date_format_lenient>
  1144 + <date_format_locale/>
  1145 + <date_format_timezone/>
  1146 + <lenient_string_to_number>false</lenient_string_to_number>
  1147 + <encoding/>
  1148 + <decimal_symbol/>
  1149 + <grouping_symbol/>
  1150 + <currency_symbol/>
  1151 + <storage_type/>
  1152 + </meta> <meta> <name>open_date</name>
  1153 + <rename>&#x542f;&#x7528;&#x65e5;&#x671f;</rename>
  1154 + <type>String</type>
  1155 + <length>-2</length>
  1156 + <precision>-2</precision>
  1157 + <conversion_mask>yyyy-MM-dd</conversion_mask>
  1158 + <date_format_lenient>false</date_format_lenient>
  1159 + <date_format_locale/>
  1160 + <date_format_timezone/>
  1161 + <lenient_string_to_number>false</lenient_string_to_number>
  1162 + <encoding/>
  1163 + <decimal_symbol/>
  1164 + <grouping_symbol/>
  1165 + <currency_symbol/>
  1166 + <storage_type/>
  1167 + </meta> <meta> <name>close_date</name>
  1168 + <rename>&#x53d6;&#x6d88;&#x65e5;&#x671f;</rename>
  1169 + <type>String</type>
  1170 + <length>-2</length>
  1171 + <precision>-2</precision>
  1172 + <conversion_mask>yyyy-MM-dd</conversion_mask>
  1173 + <date_format_lenient>false</date_format_lenient>
  1174 + <date_format_locale/>
  1175 + <date_format_timezone/>
  1176 + <lenient_string_to_number>false</lenient_string_to_number>
  1177 + <encoding/>
  1178 + <decimal_symbol/>
  1179 + <grouping_symbol/>
  1180 + <currency_symbol/>
  1181 + <storage_type/>
  1182 + </meta> <meta> <name>scrap_code</name>
  1183 + <rename>&#x62a5;&#x5e9f;&#x53f7;</rename>
  1184 + <type>String</type>
  1185 + <length>-2</length>
  1186 + <precision>-2</precision>
  1187 + <conversion_mask/>
  1188 + <date_format_lenient>false</date_format_lenient>
  1189 + <date_format_locale/>
  1190 + <date_format_timezone/>
  1191 + <lenient_string_to_number>false</lenient_string_to_number>
  1192 + <encoding/>
  1193 + <decimal_symbol/>
  1194 + <grouping_symbol/>
  1195 + <currency_symbol/>
  1196 + <storage_type/>
  1197 + </meta> <meta> <name>scrap_date</name>
  1198 + <rename>&#x62a5;&#x5e9f;&#x65e5;&#x671f;</rename>
  1199 + <type>String</type>
  1200 + <length>-2</length>
  1201 + <precision>-2</precision>
  1202 + <conversion_mask>yyyy-MM-dd</conversion_mask>
  1203 + <date_format_lenient>false</date_format_lenient>
  1204 + <date_format_locale/>
  1205 + <date_format_timezone/>
  1206 + <lenient_string_to_number>false</lenient_string_to_number>
  1207 + <encoding/>
  1208 + <decimal_symbol/>
  1209 + <grouping_symbol/>
  1210 + <currency_symbol/>
  1211 + <storage_type/>
  1212 + </meta> <meta> <name>descriptions</name>
  1213 + <rename>&#x5907;&#x6ce8;</rename>
  1214 + <type>String</type>
  1215 + <length>-2</length>
  1216 + <precision>-2</precision>
  1217 + <conversion_mask/>
  1218 + <date_format_lenient>false</date_format_lenient>
  1219 + <date_format_locale/>
  1220 + <date_format_timezone/>
  1221 + <lenient_string_to_number>false</lenient_string_to_number>
  1222 + <encoding/>
  1223 + <decimal_symbol/>
  1224 + <grouping_symbol/>
  1225 + <currency_symbol/>
  1226 + <storage_type/>
  1227 + </meta> <meta> <name>equipment_code</name>
  1228 + <rename>&#x8bbe;&#x5907;&#x7f16;&#x53f7;</rename>
  1229 + <type>String</type>
  1230 + <length>-2</length>
  1231 + <precision>-2</precision>
  1232 + <conversion_mask/>
  1233 + <date_format_lenient>false</date_format_lenient>
  1234 + <date_format_locale/>
  1235 + <date_format_timezone/>
  1236 + <lenient_string_to_number>false</lenient_string_to_number>
  1237 + <encoding/>
  1238 + <decimal_symbol/>
  1239 + <grouping_symbol/>
  1240 + <currency_symbol/>
  1241 + <storage_type/>
  1242 + </meta> <meta> <name>make_code_one</name>
  1243 + <rename>&#x5382;&#x724c;&#x578b;&#x53f7;</rename>
  1244 + <type>String</type>
  1245 + <length>-2</length>
  1246 + <precision>-2</precision>
  1247 + <conversion_mask/>
  1248 + <date_format_lenient>false</date_format_lenient>
  1249 + <date_format_locale/>
  1250 + <date_format_timezone/>
  1251 + <lenient_string_to_number>false</lenient_string_to_number>
  1252 + <encoding/>
  1253 + <decimal_symbol/>
  1254 + <grouping_symbol/>
  1255 + <currency_symbol/>
  1256 + <storage_type/>
  1257 + </meta> <meta> <name>make_code_two</name>
  1258 + <rename>&#x5382;&#x724c;&#x578b;&#x53f7;2</rename>
  1259 + <type>String</type>
  1260 + <length>-2</length>
  1261 + <precision>-2</precision>
  1262 + <conversion_mask/>
  1263 + <date_format_lenient>false</date_format_lenient>
  1264 + <date_format_locale/>
  1265 + <date_format_timezone/>
  1266 + <lenient_string_to_number>false</lenient_string_to_number>
  1267 + <encoding/>
  1268 + <decimal_symbol/>
  1269 + <grouping_symbol/>
  1270 + <currency_symbol/>
  1271 + <storage_type/>
  1272 + </meta> <meta> <name>car_gride</name>
  1273 + <rename>&#x8f66;&#x8f86;&#x7b49;&#x7ea7;&#x6807;&#x51c6;</rename>
  1274 + <type>String</type>
  1275 + <length>-2</length>
  1276 + <precision>-2</precision>
  1277 + <conversion_mask/>
  1278 + <date_format_lenient>false</date_format_lenient>
  1279 + <date_format_locale/>
  1280 + <date_format_timezone/>
  1281 + <lenient_string_to_number>false</lenient_string_to_number>
  1282 + <encoding/>
  1283 + <decimal_symbol/>
  1284 + <grouping_symbol/>
  1285 + <currency_symbol/>
  1286 + <storage_type/>
  1287 + </meta> <meta> <name>emissions_standard</name>
  1288 + <rename>&#x51fa;&#x5382;&#x6392;&#x653e;&#x6807;&#x51c6;</rename>
  1289 + <type>String</type>
  1290 + <length>-2</length>
  1291 + <precision>-2</precision>
  1292 + <conversion_mask/>
  1293 + <date_format_lenient>false</date_format_lenient>
  1294 + <date_format_locale/>
  1295 + <date_format_timezone/>
  1296 + <lenient_string_to_number>false</lenient_string_to_number>
  1297 + <encoding/>
  1298 + <decimal_symbol/>
  1299 + <grouping_symbol/>
  1300 + <currency_symbol/>
  1301 + <storage_type/>
  1302 + </meta> <meta> <name>engine_code_one</name>
  1303 + <rename>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;1</rename>
  1304 + <type>String</type>
  1305 + <length>-2</length>
  1306 + <precision>-2</precision>
  1307 + <conversion_mask/>
  1308 + <date_format_lenient>false</date_format_lenient>
  1309 + <date_format_locale/>
  1310 + <date_format_timezone/>
  1311 + <lenient_string_to_number>false</lenient_string_to_number>
  1312 + <encoding/>
  1313 + <decimal_symbol/>
  1314 + <grouping_symbol/>
  1315 + <currency_symbol/>
  1316 + <storage_type/>
  1317 + </meta> <meta> <name>engine_code_two</name>
  1318 + <rename>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;2</rename>
  1319 + <type>String</type>
  1320 + <length>-2</length>
  1321 + <precision>-2</precision>
  1322 + <conversion_mask/>
  1323 + <date_format_lenient>false</date_format_lenient>
  1324 + <date_format_locale/>
  1325 + <date_format_timezone/>
  1326 + <lenient_string_to_number>false</lenient_string_to_number>
  1327 + <encoding/>
  1328 + <decimal_symbol/>
  1329 + <grouping_symbol/>
  1330 + <currency_symbol/>
  1331 + <storage_type/>
  1332 + </meta> <meta> <name>car_number_one</name>
  1333 + <rename>&#x8f66;&#x67b6;&#x53f7;&#x7801;1</rename>
  1334 + <type>String</type>
  1335 + <length>-2</length>
  1336 + <precision>-2</precision>
  1337 + <conversion_mask/>
  1338 + <date_format_lenient>false</date_format_lenient>
  1339 + <date_format_locale/>
  1340 + <date_format_timezone/>
  1341 + <lenient_string_to_number>false</lenient_string_to_number>
  1342 + <encoding/>
  1343 + <decimal_symbol/>
  1344 + <grouping_symbol/>
  1345 + <currency_symbol/>
  1346 + <storage_type/>
  1347 + </meta> <meta> <name>car_number_two</name>
  1348 + <rename>&#x8f66;&#x67b6;&#x53f7;&#x7801;2</rename>
  1349 + <type>String</type>
  1350 + <length>-2</length>
  1351 + <precision>-2</precision>
  1352 + <conversion_mask/>
  1353 + <date_format_lenient>false</date_format_lenient>
  1354 + <date_format_locale/>
  1355 + <date_format_timezone/>
  1356 + <lenient_string_to_number>false</lenient_string_to_number>
  1357 + <encoding/>
  1358 + <decimal_symbol/>
  1359 + <grouping_symbol/>
  1360 + <currency_symbol/>
  1361 + <storage_type/>
  1362 + </meta> <meta> <name>car_type_str</name>
  1363 + <rename>&#x8f66;&#x8f86;&#x7c7b;&#x578b;</rename>
  1364 + <type>String</type>
  1365 + <length>-2</length>
  1366 + <precision>-2</precision>
  1367 + <conversion_mask/>
  1368 + <date_format_lenient>false</date_format_lenient>
  1369 + <date_format_locale/>
  1370 + <date_format_timezone/>
  1371 + <lenient_string_to_number>false</lenient_string_to_number>
  1372 + <encoding/>
  1373 + <decimal_symbol/>
  1374 + <grouping_symbol/>
  1375 + <currency_symbol/>
  1376 + <storage_type/>
  1377 + </meta> <meta> <name>company</name>
  1378 + <rename>&#x6240;&#x5c5e;&#x516c;&#x53f8;</rename>
  1379 + <type>String</type>
  1380 + <length>-2</length>
  1381 + <precision>-2</precision>
  1382 + <conversion_mask/>
  1383 + <date_format_lenient>false</date_format_lenient>
  1384 + <date_format_locale/>
  1385 + <date_format_timezone/>
  1386 + <lenient_string_to_number>false</lenient_string_to_number>
  1387 + <encoding/>
  1388 + <decimal_symbol/>
  1389 + <grouping_symbol/>
  1390 + <currency_symbol/>
  1391 + <storage_type/>
  1392 + </meta> <meta> <name>update_date</name>
  1393 + <rename>&#x4fee;&#x6539;&#x65e5;&#x671f;</rename>
  1394 + <type>String</type>
  1395 + <length>-2</length>
  1396 + <precision>-2</precision>
  1397 + <conversion_mask>yyyy-MM-dd HH&#x3a;mm&#x3a;ss</conversion_mask>
  1398 + <date_format_lenient>false</date_format_lenient>
  1399 + <date_format_locale/>
  1400 + <date_format_timezone/>
  1401 + <lenient_string_to_number>false</lenient_string_to_number>
  1402 + <encoding/>
  1403 + <decimal_symbol/>
  1404 + <grouping_symbol/>
  1405 + <currency_symbol/>
  1406 + <storage_type/>
  1407 + </meta> <meta> <name>vehicle_stats_str</name>
  1408 + <rename>&#x662f;&#x5426;&#x673a;&#x52a8;&#x8f66;</rename>
  1409 + <type>String</type>
  1410 + <length>-2</length>
  1411 + <precision>-2</precision>
  1412 + <conversion_mask/>
  1413 + <date_format_lenient>false</date_format_lenient>
  1414 + <date_format_locale/>
  1415 + <date_format_timezone/>
  1416 + <lenient_string_to_number>false</lenient_string_to_number>
  1417 + <encoding/>
  1418 + <decimal_symbol/>
  1419 + <grouping_symbol/>
  1420 + <currency_symbol/>
  1421 + <storage_type/>
  1422 + </meta> <meta> <name>video_code</name>
  1423 + <rename>&#x89c6;&#x9891;&#x7f16;&#x53f7;</rename>
  1424 + <type>String</type>
  1425 + <length>-2</length>
  1426 + <precision>-2</precision>
  1427 + <conversion_mask/>
  1428 + <date_format_lenient>false</date_format_lenient>
  1429 + <date_format_locale/>
  1430 + <date_format_timezone/>
  1431 + <lenient_string_to_number>false</lenient_string_to_number>
  1432 + <encoding/>
  1433 + <decimal_symbol/>
  1434 + <grouping_symbol/>
  1435 + <currency_symbol/>
  1436 + <storage_type/>
  1437 + </meta> <meta> <name>supplier_name_str</name>
  1438 + <rename>&#x8bbe;&#x5907;&#x4f9b;&#x5e94;&#x5382;&#x5546;</rename>
  1439 + <type>String</type>
  1440 + <length>-2</length>
  1441 + <precision>-2</precision>
  1442 + <conversion_mask/>
  1443 + <date_format_lenient>false</date_format_lenient>
  1444 + <date_format_locale/>
  1445 + <date_format_timezone/>
  1446 + <lenient_string_to_number>false</lenient_string_to_number>
  1447 + <encoding/>
  1448 + <decimal_symbol/>
  1449 + <grouping_symbol/>
  1450 + <currency_symbol/>
  1451 + <storage_type/>
  1452 + </meta> <meta> <name>branche_company</name>
  1453 + <rename>&#x5206;&#x516c;&#x53f8;</rename>
  1454 + <type>String</type>
  1455 + <length>-2</length>
  1456 + <precision>-2</precision>
  1457 + <conversion_mask/>
  1458 + <date_format_lenient>false</date_format_lenient>
  1459 + <date_format_locale/>
  1460 + <date_format_timezone/>
  1461 + <lenient_string_to_number>false</lenient_string_to_number>
  1462 + <encoding/>
  1463 + <decimal_symbol/>
  1464 + <grouping_symbol/>
  1465 + <currency_symbol/>
  1466 + <storage_type/>
  1467 + </meta> </fields> <cluster_schema/>
  1468 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1469 + <xloc>808</xloc>
  1470 + <yloc>267</yloc>
  1471 + <draw>Y</draw>
  1472 + </GUI>
  1473 + </step>
  1474 +
  1475 + <step>
  1476 + <name>&#x5b57;&#x6bb5;&#x9009;&#x62e9; 2</name>
  1477 + <type>SelectValues</type>
  1478 + <description/>
  1479 + <distribute>Y</distribute>
  1480 + <custom_distribution/>
  1481 + <copies>1</copies>
  1482 + <partitioning>
  1483 + <method>none</method>
  1484 + <schema_name/>
  1485 + </partitioning>
  1486 + <fields> <field> <name>&#x8f66;&#x724c;&#x53f7;</name>
  1487 + <rename/>
  1488 + <length>-2</length>
  1489 + <precision>-2</precision>
  1490 + </field> <field> <name>&#x5185;&#x90e8;&#x7f16;&#x7801;</name>
  1491 + <rename/>
  1492 + <length>-2</length>
  1493 + <precision>-2</precision>
  1494 + </field> <field> <name>&#x8f66;&#x8f86;&#x7f16;&#x7801;</name>
  1495 + <rename/>
  1496 + <length>-2</length>
  1497 + <precision>-2</precision>
  1498 + </field> <field> <name>&#x8f66;&#x578b;&#x7c7b;&#x522b;</name>
  1499 + <rename/>
  1500 + <length>-2</length>
  1501 + <precision>-2</precision>
  1502 + </field> <field> <name>&#x5ea7;&#x4f4d;&#x6570;</name>
  1503 + <rename/>
  1504 + <length>-2</length>
  1505 + <precision>-2</precision>
  1506 + </field> <field> <name>&#x8f7d;&#x5ba2;&#x6807;&#x51c6;</name>
  1507 + <rename/>
  1508 + <length>-2</length>
  1509 + <precision>-2</precision>
  1510 + </field> <field> <name>&#x6280;&#x672f;&#x901f;&#x5ea6;</name>
  1511 + <rename/>
  1512 + <length>-2</length>
  1513 + <precision>-2</precision>
  1514 + </field> <field> <name>&#x662f;&#x5426;&#x7a7a;&#x8c03;</name>
  1515 + <rename/>
  1516 + <length>-2</length>
  1517 + <precision>-2</precision>
  1518 + </field> <field> <name>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5f00;&#x7a7a;&#x8c03;&#x29;</name>
  1519 + <rename/>
  1520 + <length>-2</length>
  1521 + <precision>-2</precision>
  1522 + </field> <field> <name>&#x6807;&#x51c6;&#x6cb9;&#x8017;&#x28;&#x5173;&#x7a7a;&#x8c03;&#x29;</name>
  1523 + <rename/>
  1524 + <length>-2</length>
  1525 + <precision>-2</precision>
  1526 + </field> <field> <name>&#x6709;&#x65e0;&#x4eba;&#x552e;&#x7968;</name>
  1527 + <rename/>
  1528 + <length>-2</length>
  1529 + <precision>-2</precision>
  1530 + </field> <field> <name>&#x662f;&#x5426;&#x6709;TV&#x89c6;&#x9891;</name>
  1531 + <rename/>
  1532 + <length>-2</length>
  1533 + <precision>-2</precision>
  1534 + </field> <field> <name>&#x662f;&#x5426;&#x6709;LED&#x670d;&#x52a1;&#x5c4f;</name>
  1535 + <rename/>
  1536 + <length>-2</length>
  1537 + <precision>-2</precision>
  1538 + </field> <field> <name>&#x8fd0;&#x8425;&#x72b6;&#x6001;</name>
  1539 + <rename/>
  1540 + <length>-2</length>
  1541 + <precision>-2</precision>
  1542 + </field> <field> <name>&#x542f;&#x7528;&#x65e5;&#x671f;</name>
  1543 + <rename/>
  1544 + <length>-2</length>
  1545 + <precision>-2</precision>
  1546 + </field> <field> <name>&#x53d6;&#x6d88;&#x65e5;&#x671f;</name>
  1547 + <rename/>
  1548 + <length>-2</length>
  1549 + <precision>-2</precision>
  1550 + </field> <field> <name>&#x62a5;&#x5e9f;&#x53f7;</name>
  1551 + <rename/>
  1552 + <length>-2</length>
  1553 + <precision>-2</precision>
  1554 + </field> <field> <name>&#x62a5;&#x5e9f;&#x65e5;&#x671f;</name>
  1555 + <rename/>
  1556 + <length>-2</length>
  1557 + <precision>-2</precision>
  1558 + </field> <field> <name>&#x5907;&#x6ce8;</name>
  1559 + <rename/>
  1560 + <length>-2</length>
  1561 + <precision>-2</precision>
  1562 + </field> <field> <name>&#x8bbe;&#x5907;&#x7f16;&#x53f7;</name>
  1563 + <rename/>
  1564 + <length>-2</length>
  1565 + <precision>-2</precision>
  1566 + </field> <field> <name>&#x5382;&#x724c;&#x578b;&#x53f7;</name>
  1567 + <rename/>
  1568 + <length>-2</length>
  1569 + <precision>-2</precision>
  1570 + </field> <field> <name>&#x5382;&#x724c;&#x578b;&#x53f7;2</name>
  1571 + <rename/>
  1572 + <length>-2</length>
  1573 + <precision>-2</precision>
  1574 + </field> <field> <name>&#x8f66;&#x8f86;&#x7b49;&#x7ea7;&#x6807;&#x51c6;</name>
  1575 + <rename/>
  1576 + <length>-2</length>
  1577 + <precision>-2</precision>
  1578 + </field> <field> <name>&#x51fa;&#x5382;&#x6392;&#x653e;&#x6807;&#x51c6;</name>
  1579 + <rename/>
  1580 + <length>-2</length>
  1581 + <precision>-2</precision>
  1582 + </field> <field> <name>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;1</name>
  1583 + <rename/>
  1584 + <length>-2</length>
  1585 + <precision>-2</precision>
  1586 + </field> <field> <name>&#x53d1;&#x52a8;&#x673a;&#x53f7;&#x7801;2</name>
  1587 + <rename/>
  1588 + <length>-2</length>
  1589 + <precision>-2</precision>
  1590 + </field> <field> <name>&#x8f66;&#x67b6;&#x53f7;&#x7801;1</name>
  1591 + <rename/>
  1592 + <length>-2</length>
  1593 + <precision>-2</precision>
  1594 + </field> <field> <name>&#x8f66;&#x67b6;&#x53f7;&#x7801;2</name>
  1595 + <rename/>
  1596 + <length>-2</length>
  1597 + <precision>-2</precision>
  1598 + </field> <field> <name>&#x8f66;&#x8f86;&#x7c7b;&#x578b;</name>
  1599 + <rename/>
  1600 + <length>-2</length>
  1601 + <precision>-2</precision>
  1602 + </field> <field> <name>&#x6240;&#x5c5e;&#x516c;&#x53f8;</name>
  1603 + <rename/>
  1604 + <length>-2</length>
  1605 + <precision>-2</precision>
  1606 + </field> <field> <name>&#x4fee;&#x6539;&#x65e5;&#x671f;</name>
  1607 + <rename/>
  1608 + <length>-2</length>
  1609 + <precision>-2</precision>
  1610 + </field> <field> <name>&#x662f;&#x5426;&#x673a;&#x52a8;&#x8f66;</name>
  1611 + <rename/>
  1612 + <length>-2</length>
  1613 + <precision>-2</precision>
  1614 + </field> <field> <name>&#x89c6;&#x9891;&#x7f16;&#x53f7;</name>
  1615 + <rename/>
  1616 + <length>-2</length>
  1617 + <precision>-2</precision>
  1618 + </field> <field> <name>&#x8bbe;&#x5907;&#x4f9b;&#x5e94;&#x5382;&#x5546;</name>
  1619 + <rename/>
  1620 + <length>-2</length>
  1621 + <precision>-2</precision>
  1622 + </field> <field> <name>&#x5206;&#x516c;&#x53f8;</name>
  1623 + <rename/>
  1624 + <length>-2</length>
  1625 + <precision>-2</precision>
  1626 + </field> <select_unspecified>N</select_unspecified>
  1627 + </fields> <cluster_schema/>
  1628 + <remotesteps> <input> </input> <output> </output> </remotesteps> <GUI>
  1629 + <xloc>687</xloc>
  1630 + <yloc>268</yloc>
565 <draw>Y</draw> 1631 <draw>Y</draw>
566 </GUI> 1632 </GUI>
567 </step> 1633 </step>