Commit b4045894 authored by Scott Sun's avatar Scott Sun

s

parent 25491466
node_modules
.vscode
{"dirPath":"../xlsx","isUseing":false,"rdir":"../rxlsx","dbconfig":{"database_type":"pg","database_host":"139.196.104.13:5433","database_name":"PMO_TRAINING","database_user":"toplinker","database_pwd":"TopLinker0510"},"keys":["order_no","confirmation","plant","material","material_description","posting_date","confirmation_entry_time","activity","work_center","confirmed_yield","base_unit","confirmed_scrap","reason_for_variance","rework","confirmation_text","entered_by_user","ind_final_confirmation","milestone_confirmed","ind_delete_doc"]}
\ No newline at end of file
var fs = require('fs')
var book = require('topsin.excelxs')
var db = require('topsin.database');
// 读取配置文件
var config = JSON.parse(fs.readFile('./config.json'))
// 主
function Main(props){
this.dirPath = props.dirPath // xlsx文件夹目录
// 执行初始化
this.init()
}
// 初始化方法
Main.prototype.init = function(){
console.log('init')
this.dirlist = this.readDir(this.dirPath, -1)
if(this.dirlist.length === 0){ // 没有文件就退出
return
}
this.readXlsx(this.dirlist)
}
// 读取文件夹 获取xlsx
Main.prototype.readDir = function(path){
return fs.listDir(path).filter(function(v){return v.completeSuffix === "XLSX"})
}
// 循环读取文件列表
Main.prototype.readXlsx = function(list){
var that = this
list.forEach(function(v){
// 读取
that.excelxs(v.dir + '/' + v.name, v.name)
})
}
// 读取excelxs
Main.prototype.excelxs = function(path,name){
if(book.open(path)) {
var sheet = book.getActiveSheet() // 获取当前表
if(sheet.isNull()){return}
// 获取表字段数量
var keysCount = sheet.getLastCol()
// 获取数据数量
var dataCount = sheet.getLastRow() - 1
var datalist = [] // 定义数组 两次循环获取表数据
for(var j = 1,length = sheet.getLastRow();j<length;j++){
datalist[j-1] = []
for(var i = 0;i<keysCount;i++){
if(i ===5 || i===6){
var formatdate = sheet.getCellFormat(j, i)
formatdate.setNumFormat('DATE')
datalist[j-1].push(sheet.getCellValue(j, i, formatdate))
} else {
datalist[j-1].push(sheet.getCellValue(j, i))
}
}
}
this.paytionType({
keysCount:keysCount,
dataCount:dataCount,
datalist:datalist
})
book.saveAs(config.rdir + '/' + name) // 读取完的文件另存为 然后可以删除
// 删除
// fs.unlink(path)
}
}
Main.prototype.paytionType = function(props){ // 该如何处理数据
if(props.keysCount <= config.keys.length){ // 当字段数量小于等于配置文件字段数量时候 只新增
this.InsertData(props.datalist, config.keys)
} else {
console.log('要对字段扩展')
}
}
Main.prototype.InsertData = function (datas, keys) { // 新增数据
console.log("数据库操作")
db.addConnection(config.dbconfig, "Scott_PMO_TRAINING");
var tablename = 'sec_production_order_confirmation_2'
var query = db.query('Scott_PMO_TRAINING');
var dbDatas = getDbData(query,tablename)
// 遍历给数据添加key
datas = datas.map(function(v){
var obj = {}
v.map(function(v2, i2){
obj[keys[i2]] = v2
})
return {
key: v[0]+v[1]+v[2]+v[4]+v[5]+v[6],
data: obj
}
})
console.log(datas[0].data)
// 插入一条数据
// var id = query.insertRow({
// table:tablename,
// data:datas[0].data,
// return_field:'id',
// });
// console.log(id)
db.removeConnection('Scott_PMO_TRAINING'); // 移除数据库操作
}
function getDbData(query,tablename){
return query.selectArrayMap({
table:tablename,
field: '*',
field_format:{"tags":'array', attr_data:'json'}
})
}
if(!config.isUseing){ // 如果没在运行程序就可以实例化
config.isUseing = true
fs.writeFile('./config.json',JSON.stringify(config)) // 覆盖写入json
var demo = new Main(config)
book.close()
config.isUseing = false
fs.writeFile('./config.json',JSON.stringify(config)) // 覆盖写入json
}
// ["attr_data","action_data","extra_data","tags","sys_tags","sys_data"]
## 第一步
1. 访问文件夹,获取文件列表,提取xlsx文件
2. 读取配置文件config.json
3. 读取xlsx文件,并将已经读取的文件剪切到rxlsx目录
4. 循环读取excel表里的数据
5. 提取数据,先处理新增
6. 遍历数据,获取唯一键,对应到数据库,如果数据库不存在这个数据,就新增
\ No newline at end of file
module.exports = {
keys: ['id'],
dbconfig: {
database_type:'pg',
database_host:'139.196.104.13:5433',
database_name:'PMO_TRAINING',
database_user:'toplinker',
database_pwd:'TopLinker0510'
}
}
\ No newline at end of file
var fs = require('fs')
var util = require('./util.js')
var parser = require('topsin.parser');
var config = require('./config.js')
var db = require('topsin.database');
// 创建数据库连接
db.addConnection(config.dbconfig, "Scott_PMO_TRAINING");
// 表名
var tablename = 'sec_production_order_confirmation_2'
var query = db.query('Scott_PMO_TRAINING');
function init(){
// 获取文件列表 提取出csv后缀的文件
var list = util.readDir('../resource','csv')
// 对文件名md5加密 获取加密后的文件名列表
var csvs = list.map(function(v){
return util.crypto('md5',v.name)
})
// 获取temp.json的内容
var temp = JSON.parse(fs.readFile('./temp.json'))
// 过滤掉已经写入的文件,更新json文件
var newcsvs = csvs.filter(function(v){
if(temp.csvs.indexOf(v) < 0){
// 将它加入json的csvs
temp.csvs.push(v)
return v
}
})
// 判断是否继续执行
var isContinue = false
var type = []
if (config.keys.length !== temp.keys.length){
type.push(0)
isContinue = true // 字段增加的情况 要执行更新字段的操作
temp.keys = config.keys
}
fs.writeFile('./temp.json',JSON.stringify(temp)) // 覆盖写入json
// 判断是否有新增的文件 或者字段是不是没增加 没有则
if(newcsvs.length !== 0){
type.push(1)
isContinue = true
}
if(isContinue){
main({
list: list, // 所有的文件
newcsvs: newcsvs, // 本次新增的文件
type: type // 操作类型(更新字段,新增数据,同时进行)
})
}
}
function main(props){
var sqldata = SqlDatas()
if(props.type.length === 1 && props.type[0] === 0){
console.log('只要更新字段')
}else{
// 获取需要加密的文件
var list = props.list.filter(function(v){
return props.newcsvs.indexOf(util.crypto('md5',v.name)) >= 0
})
var datas = []
list.forEach(function(v){
// 合并文件的所有数据
datas = datas.concat(getCsvData(v.dir + '/' + v.name))
});
if(props.type.length === 1){
console.log('新增数据')
InsertData(datas,sqldata)
}else{
console.log("更新字段和新增")
}
}
}
function SqlDatas(){
return query.selectArrayMap({
table:tablename,
field: '*',
field_format:{"tags":'array', attr_data:'json'}
});
}
function InsertData(datas,sqldata){
// console.log(sqldata)
// console.log(datas)
console.log(query.getFieldList(tablename))
}
function getCsvData(path){
var csvdata = parser.parseCsvStr(fs.readFile(path)); // 获取csv数组
csvdata.shift(); // 除去第一行
return csvdata
}
init()
db.removeConnection('Scott_PMO_TRAINING');
\ No newline at end of file
{"csvs":["2e2490e8cf4bae28db795c66efeff52d"],"keys":["id"]}
\ No newline at end of file
var fs = require('fs')
var crypto = require('topsin.crypto');
module.exports = {
readDir:function(path, suffix, level){
var level = level || -1
return fs.listDir(path, level).filter(function(v){
return v.completeSuffix === suffix
})
},
crypto: function(type,str){
return crypto[type](str)
}
}
\ No newline at end of file
"Order
生管投料单号","Confirmation
总数量","Plant
厂别","Material
批号","Material Description
批次说明","Posting Date
生产时间","Confirmation Entry Time
确认时间",Activity,"Work Center
生产站别",Confirmed Yield (GMEIN),Base Unit of Measure (=GMEIN),"Confirmed scrap (MEINH)
报废数量","Reason for Variance
报废代码","Rework
重工数量",Confirmation text,Entered by User,Ind.Final Confirmation,Milestone confirmed,Ind. delete doc.
1000025,139,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:28:36,0010,GN-MKIT1,4,PC,0,,,,XINGBR,X,X,
1000025,140,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:29:03,0020,LP-RGBD1,4,PC,0,,,,XINGBR,X,X,
1000025,141,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:29:25,0030,LP-LYUP1,4,PC,0,,,,XINGBR,X,,
1000025,142,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:29:53,0040,LP-PRES1,4,PC,0,,,,XINGBR,X,,
1000025,143,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0050,LP-EDBV1,4,PC,0,,,,ITELLI_07,X,,X
1000025,143,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0050,LP-EDBV1,-4,PC,0,,,,ITELLI_07,X,,
1000025,143,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0050,LP-EDBV1,4,PC,0,,,,ITELLI_07,X,,X
1000025,143,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0050,LP-EDBV1,-4,PC,0,,,,ITELLI_07,X,,
1000025,143,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0050,LP-EDBV1,4,PC,0,,,,XINGBR,X,,
1000025,144,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0060,LP-XRAY1,4,PC,0,,,,ITELLI_07,X,,X
1000025,144,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0060,LP-XRAY1,-4,PC,0,,,,ITELLI_07,X,,
1000025,144,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0060,LP-XRAY1,4,PC,0,,,,ITELLI_07,X,,X
1000025,144,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0060,LP-XRAY1,-4,PC,0,,,,ITELLI_07,X,,
1000025,144,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0060,LP-XRAY1,4,PC,0,,,,XINGBR,X,,
1000025,145,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0070,DR-1DRL1,4,PC,0,,,,ITELLI_07,X,,X
1000025,145,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0070,DR-1DRL1,-4,PC,0,,,,ITELLI_07,X,,
1000025,145,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0070,DR-1DRL1,4,PC,0,,,,ITELLI_07,X,,X
1000025,145,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0070,DR-1DRL1,-4,PC,0,,,,ITELLI_07,X,,
1000025,145,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0070,DR-1DRL1,4,PC,0,,,,XINGBR,X,,
1000025,146,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0080,CH-DEBR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,146,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0080,CH-DEBR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,146,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0080,CH-DEBR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,146,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0080,CH-DEBR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,146,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0080,CH-DEBR1,4,PC,0,,,,XINGBR,X,,
1000025,147,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0090,PL-DMSE1,4,PC,0,,,,ITELLI_07,X,,X
1000025,147,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0090,PL-DMSE1,-4,PC,0,,,,ITELLI_07,X,,
1000025,147,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0090,PL-DMSE1,4,PC,0,,,,ITELLI_07,X,,X
1000025,147,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0090,PL-DMSE1,-4,PC,0,,,,ITELLI_07,X,,
1000025,147,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0090,PL-DMSE1,4,PC,0,,,,XINGBR,X,,
1000025,148,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0100,PL-VPLP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,148,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0100,PL-VPLP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,148,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0100,PL-VPLP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,148,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0100,PL-VPLP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,148,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0100,PL-VPLP1,4,PC,0,,,,XINGBR,X,,
1000025,149,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0110,IM-OLPT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,149,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0110,IM-OLPT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,149,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0110,IM-OLPT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,149,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0110,IM-OLPT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,149,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0110,IM-OLPT1,4,PC,0,,,,XINGBR,X,,
1000025,150,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0120,IM-OLLM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,150,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0120,IM-OLLM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,150,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0120,IM-OLLM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,150,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0120,IM-OLLM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,150,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0120,IM-OLLM1,4,PC,0,,,,XINGBR,X,,
1000025,151,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0130,IM-OLEP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,151,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0130,IM-OLEP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,151,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0130,IM-OLEP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,151,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0130,IM-OLEP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,151,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0130,IM-OLEP1,4,PC,0,,,,XINGBR,X,,
1000025,152,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0140,IM-OLDV1,4,PC,0,,,,ITELLI_07,X,,X
1000025,152,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0140,IM-OLDV1,-4,PC,0,,,,ITELLI_07,X,,
1000025,152,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0140,IM-OLDV1,4,PC,0,,,,ITELLI_07,X,,X
1000025,152,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0140,IM-OLDV1,-4,PC,0,,,,ITELLI_07,X,,
1000025,152,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0140,IM-OLDV1,4,PC,0,,,,XINGBR,X,,
1000025,153,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0150,IM-OETH1,4,PC,0,,,,ITELLI_07,X,,X
1000025,153,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0150,IM-OETH1,-4,PC,0,,,,ITELLI_07,X,,
1000025,153,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0150,IM-OETH1,4,PC,0,,,,ITELLI_07,X,,X
1000025,153,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0150,IM-OETH1,-4,PC,0,,,,ITELLI_07,X,,
1000025,153,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0150,IM-OETH1,4,PC,0,,,,XINGBR,X,,
1000025,154,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0160,IM-OSDF1,4,PC,0,,,,ITELLI_07,X,,X
1000025,154,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0160,IM-OSDF1,-4,PC,0,,,,ITELLI_07,X,,
1000025,154,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0160,IM-OSDF1,4,PC,0,,,,ITELLI_07,X,,X
1000025,154,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0160,IM-OSDF1,-4,PC,0,,,,ITELLI_07,X,,
1000025,154,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0160,IM-OSDF1,4,PC,0,,,,XINGBR,X,,
1000025,155,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0170,QC-OAOI1,4,PC,0,,,,ITELLI_07,X,,X
1000025,155,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0170,QC-OAOI1,-4,PC,0,,,,ITELLI_07,X,,
1000025,155,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0170,QC-OAOI1,4,PC,0,,,,ITELLI_07,X,,X
1000025,155,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0170,QC-OAOI1,-4,PC,0,,,,ITELLI_07,X,,
1000025,155,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0170,QC-OAOI1,4,PC,0,,,,XINGBR,X,,
1000025,156,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0180,SM-PTRM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,156,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0180,SM-PTRM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,156,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0180,SM-PTRM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,156,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0180,SM-PTRM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,156,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0180,SM-PTRM1,4,PC,0,,,,XINGBR,X,,
1000025,157,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0190,SM-COAT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,157,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0190,SM-COAT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,157,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0190,SM-COAT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,157,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0190,SM-COAT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,157,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0190,SM-COAT1,4,PC,0,,,,XINGBR,X,,
1000025,158,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0200,SM-PCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,158,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0200,SM-PCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,158,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0200,SM-PCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,158,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0200,SM-PCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,158,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0200,SM-PCUR1,4,PC,0,,,,XINGBR,X,,
1000025,159,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0210,SM-EXPO1,4,PC,0,,,,ITELLI_07,X,,X
1000025,159,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0210,SM-EXPO1,-4,PC,0,,,,ITELLI_07,X,,
1000025,159,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0210,SM-EXPO1,4,PC,0,,,,ITELLI_07,X,,X
1000025,159,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0210,SM-EXPO1,-4,PC,0,,,,ITELLI_07,X,,
1000025,159,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0210,SM-EXPO1,4,PC,0,,,,XINGBR,X,,
1000025,160,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0220,SM-DEVP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,160,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0220,SM-DEVP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,160,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0220,SM-DEVP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,160,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0220,SM-DEVP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,160,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0220,SM-DEVP1,4,PC,0,,,,XINGBR,X,,
1000025,161,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0230,SM-COAT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,161,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0230,SM-COAT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,161,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0230,SM-COAT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,161,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0230,SM-COAT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,161,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0230,SM-COAT1,4,PC,0,,,,XINGBR,X,,
1000025,162,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0240,SM-PCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,162,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0240,SM-PCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,162,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0240,SM-PCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,162,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0240,SM-PCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,162,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0240,SM-PCUR1,4,PC,0,,,,XINGBR,X,,
1000025,163,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0250,SM-EXPO1,4,PC,0,,,,ITELLI_07,X,,X
1000025,163,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0250,SM-EXPO1,-4,PC,0,,,,ITELLI_07,X,,
1000025,163,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0250,SM-EXPO1,4,PC,0,,,,ITELLI_07,X,,X
1000025,163,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0250,SM-EXPO1,-4,PC,0,,,,ITELLI_07,X,,
1000025,163,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0250,SM-EXPO1,4,PC,0,,,,XINGBR,X,,
1000025,164,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0260,SM-DEVP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,164,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0260,SM-DEVP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,164,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0260,SM-DEVP1,4,PC,0,,,,ITELLI_07,X,,X
1000025,164,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0260,SM-DEVP1,-4,PC,0,,,,ITELLI_07,X,,
1000025,164,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0260,SM-DEVP1,4,PC,0,,,,XINGBR,X,,
1000025,165,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0270,SM-UVBK1,4,PC,0,,,,ITELLI_07,X,,X
1000025,165,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0270,SM-UVBK1,-4,PC,0,,,,ITELLI_07,X,,
1000025,165,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0270,SM-UVBK1,4,PC,0,,,,ITELLI_07,X,,X
1000025,165,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0270,SM-UVBK1,-4,PC,0,,,,ITELLI_07,X,,
1000025,165,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0270,SM-UVBK1,4,PC,0,,,,XINGBR,X,,
1000025,166,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0280,SM-FCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,166,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0280,SM-FCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,166,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0280,SM-FCUR1,4,PC,0,,,,ITELLI_07,X,,X
1000025,166,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0280,SM-FCUR1,-4,PC,0,,,,ITELLI_07,X,,
1000025,166,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0280,SM-FCUR1,4,PC,0,,,,XINGBR,X,,
1000025,167,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0290,SF-PRTM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,167,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0290,SF-PRTM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,167,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0290,SF-PRTM1,4,PC,0,,,,ITELLI_07,X,,X
1000025,167,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0290,SF-PRTM1,-4,PC,0,,,,ITELLI_07,X,,
1000025,167,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0290,SF-PRTM1,4,PC,0,,,,XINGBR,X,,
1000025,168,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0300,SF-OSPF1,4,PC,0,,,,ITELLI_07,X,,X
1000025,168,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0300,SF-OSPF1,-4,PC,0,,,,ITELLI_07,X,,
1000025,168,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0300,SF-OSPF1,4,PC,0,,,,ITELLI_07,X,,X
1000025,168,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0300,SF-OSPF1,-4,PC,0,,,,ITELLI_07,X,,
1000025,168,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0300,SF-OSPF1,4,PC,0,,,,XINGBR,X,,
1000025,169,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0310,SF-PCLN1,4,PC,0,,,,ITELLI_07,X,,X
1000025,169,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0310,SF-PCLN1,-4,PC,0,,,,ITELLI_07,X,,
1000025,169,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0310,SF-PCLN1,4,PC,0,,,,ITELLI_07,X,,X
1000025,169,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0310,SF-PCLN1,-4,PC,0,,,,ITELLI_07,X,,
1000025,169,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0310,SF-PCLN1,4,PC,0,,,,XINGBR,X,,
1000025,170,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0320,ME-ROUT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,170,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0320,ME-ROUT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,170,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0320,ME-ROUT1,4,PC,0,,,,ITELLI_07,X,,X
1000025,170,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0320,ME-ROUT1,-4,PC,0,,,,ITELLI_07,X,,
1000025,170,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0320,ME-ROUT1,4,PC,0,,,,XINGBR,X,,
1000025,171,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0330,CH-FICL1,4,PC,0,,,,ITELLI_07,X,,X
1000025,171,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0330,CH-FICL1,-4,PC,0,,,,ITELLI_07,X,,
1000025,171,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0330,CH-FICL1,4,PC,0,,,,ITELLI_07,X,,X
1000025,171,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0330,CH-FICL1,-4,PC,0,,,,ITELLI_07,X,,
1000025,171,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0330,CH-FICL1,4,PC,0,,,,XINGBR,X,,
1000025,172,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0340,QC-ELEC1,4,PC,0,,,,ITELLI_07,X,,X
1000025,172,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0340,QC-ELEC1,-4,PC,0,,,,ITELLI_07,X,,
1000025,172,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0340,QC-ELEC1,4,PC,0,,,,ITELLI_07,X,,X
1000025,172,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0340,QC-ELEC1,-4,PC,0,,,,ITELLI_07,X,,
1000025,172,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0340,QC-ELEC1,4,PC,0,,,,XINGBR,X,,
1000025,173,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:48:34,0350,QC-FINS1,4,PC,0,,,,ITELLI_07,X,X,X
1000025,173,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:08,0350,QC-FINS1,-4,PC,0,,,Reason for Cancellation,ITELLI_07,X,X,
1000025,173,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:49:51,0350,QC-FINS1,4,PC,0,,,,ITELLI_07,X,X,X
1000025,173,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:50:18,0350,QC-FINS1,-4,PC,0,,,Reason for Cancellation,ITELLI_07,X,X,
1000025,173,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:00,0350,QC-FINS1,4,PC,0,,,,XINGBR,X,X,
1000025,174,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:52:16,0360,GN-PACK1,4,PC,0,,,,XINGBR,X,X,
1000026,201,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,15:46:32,0010,GN-MKIT1,2,PC,0,,,,XINGBR,X,X,
1000026,202,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,15:47:10,0020,LP-RGBD1,2,PC,0,,,,XINGBR,X,X,
1000026,203,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,15:53:59,0030,LP-LYUP1,2,PC,0,,,,XINGBR,X,,
1000026,204,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0040,LP-PRES1,2,PC,0,,,,XINGBR,X,,
1000026,205,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:12:43,0050,LP-EDBV1,2,PC,0,,,,XINGBR,X,,
1000026,206,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0060,LP-XRAY1,2,PC,0,,,,XINGBR,X,,
1000026,207,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0070,DR-1DRL1,2,PC,0,,,,XINGBR,X,,
1000026,208,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0080,CH-DEBR1,2,PC,0,,,,XINGBR,X,,
1000026,209,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0090,PL-DMSE1,2,PC,0,,,,XINGBR,X,,
1000026,210,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0100,PL-VPLP1,2,PC,0,,,,XINGBR,X,,
1000026,211,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0110,IM-OLPT1,2,PC,0,,,,XINGBR,X,,
1000026,212,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0120,IM-OLLM1,2,PC,0,,,,XINGBR,X,,
1000026,213,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0130,IM-OLEP1,2,PC,0,,,,XINGBR,X,,
1000026,214,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0140,IM-OLDV1,2,PC,0,,,,XINGBR,X,,
1000026,215,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0150,IM-OETH1,2,PC,0,,,,XINGBR,X,,
1000026,216,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0160,IM-OSDF1,2,PC,0,,,,XINGBR,X,,
1000026,217,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0170,QC-OAOI1,2,PC,0,,,,XINGBR,X,,
1000026,218,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0180,SM-PTRM1,2,PC,0,,,,XINGBR,X,,
1000026,219,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0190,SM-COAT1,2,PC,0,,,,XINGBR,X,,
1000026,220,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0200,SM-PCUR1,2,PC,0,,,,XINGBR,X,,
1000026,221,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0210,SM-EXPO1,2,PC,0,,,,XINGBR,X,,
1000026,222,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0220,SM-DEVP1,2,PC,0,,,,XINGBR,X,,
1000026,223,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0230,SM-COAT1,2,PC,0,,,,XINGBR,X,,
1000026,224,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0240,SM-PCUR1,2,PC,0,,,,XINGBR,X,,
1000026,225,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0250,SM-EXPO1,2,PC,0,,,,XINGBR,X,,
1000026,226,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0260,SM-DEVP1,2,PC,0,,,,XINGBR,X,,
1000026,227,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0270,SM-UVBK1,2,PC,0,,,,XINGBR,X,,
1000026,228,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0280,SM-FCUR1,2,PC,0,,,,XINGBR,X,,
1000026,229,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0290,SF-PRTM1,2,PC,0,,,,XINGBR,X,,
1000026,230,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0300,SF-OSPF1,2,PC,0,,,,XINGBR,X,,
1000026,231,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0310,SF-PCLN1,2,PC,0,,,,XINGBR,X,,
1000026,232,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0320,ME-ROUT1,2,PC,0,,,,XINGBR,X,,
1000026,233,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0330,CH-FICL1,2,PC,0,,,,XINGBR,X,,
1000026,234,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0340,QC-ELEC1,2,PC,0,,,,XINGBR,X,,
1000026,235,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:34,0350,QC-FINS1,2,PC,0,,,,XINGBR,X,X,
1000026,236,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/22,16:13:54,0360,GN-PACK1,2,PC,0,,,,XINGBR,X,X,
1000027,237,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:45:38,0010,GN-MKIT1,6,PC,0,,,,XINGBR,X,X,
1000027,238,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:46:51,0020,LP-RGBD1,6,PC,0,,,,XINGBR,X,X,
1000027,239,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0030,LP-LYUP1,6,PC,0,,,,XINGBR,X,,
1000027,240,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0040,LP-PRES1,6,PC,0,,,,XINGBR,X,,
1000027,241,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0050,LP-EDBV1,6,PC,0,,,,XINGBR,X,,
1000027,242,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0060,LP-XRAY1,6,PC,0,,,,XINGBR,X,,
1000027,243,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0070,DR-1DRL1,6,PC,0,,,,XINGBR,X,,
1000027,244,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0080,CH-DEBR1,6,PC,0,,,,XINGBR,X,,
1000027,245,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0090,PL-DMSE1,6,PC,0,,,,XINGBR,X,,
1000027,246,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0100,PL-VPLP1,6,PC,0,,,,XINGBR,X,,
1000027,247,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0110,IM-OLPT1,6,PC,0,,,,XINGBR,X,,
1000027,248,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0120,IM-OLLM1,6,PC,0,,,,XINGBR,X,,
1000027,249,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0130,IM-OLEP1,6,PC,0,,,,XINGBR,X,,
1000027,250,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0140,IM-OLDV1,6,PC,0,,,,XINGBR,X,,
1000027,251,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0150,IM-OETH1,6,PC,0,,,,XINGBR,X,,
1000027,252,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0160,IM-OSDF1,6,PC,0,,,,XINGBR,X,,
1000027,253,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0170,QC-OAOI1,6,PC,0,,,,XINGBR,X,,
1000027,254,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0180,SM-PTRM1,6,PC,0,,,,XINGBR,X,,
1000027,255,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0190,SM-COAT1,6,PC,0,,,,XINGBR,X,,
1000027,256,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0200,SM-PCUR1,6,PC,0,,,,XINGBR,X,,
1000027,257,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0210,SM-EXPO1,6,PC,0,,,,XINGBR,X,,
1000027,258,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0220,SM-DEVP1,6,PC,0,,,,XINGBR,X,,
1000027,259,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0230,SM-COAT1,6,PC,0,,,,XINGBR,X,,
1000027,260,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0240,SM-PCUR1,6,PC,0,,,,XINGBR,X,,
1000027,261,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0250,SM-EXPO1,6,PC,0,,,,XINGBR,X,,
1000027,262,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0260,SM-DEVP1,6,PC,0,,,,XINGBR,X,,
1000027,263,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0270,SM-UVBK1,6,PC,0,,,,XINGBR,X,,
1000027,264,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0280,SM-FCUR1,6,PC,0,,,,XINGBR,X,,
1000027,265,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0290,SF-PRTM1,6,PC,0,,,,XINGBR,X,,
1000027,266,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0300,SF-OSPF1,6,PC,0,,,,XINGBR,X,,
1000027,267,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0310,SF-PCLN1,6,PC,0,,,,XINGBR,X,,
1000027,268,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0320,ME-ROUT1,6,PC,0,,,,XINGBR,X,,
1000027,269,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0330,CH-FICL1,6,PC,0,,,,XINGBR,X,,
1000027,270,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0340,QC-ELEC1,6,PC,0,,,,XINGBR,X,,
1000027,271,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:34,0350,QC-FINS1,6,PC,0,,,,XINGBR,X,X,
1000027,272,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/7/29,15:47:53,0360,GN-PACK1,6,PC,0,,,,XINGBR,X,X,
1000061,901,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:46:18,0010,GN-MKIT1,"4,320",PC,0,,,,SHAJA,X,X,
1000061,902,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:47:15,0020,LP-RGBD1,"4,320",PC,0,,,,SHAJA,X,X,
1000061,903,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0030,LP-LYUP1,"4,320",PC,0,,,,SHAJA,X,,
1000061,904,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0040,LP-PRES1,"4,320",PC,0,,,,SHAJA,X,,
1000061,905,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0050,LP-EDBV1,"4,320",PC,0,,,,SHAJA,X,,
1000061,906,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0060,LP-XRAY1,"4,320",PC,0,,,,SHAJA,X,,
1000061,907,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0070,DR-1DRL1,"4,320",PC,0,,,,SHAJA,X,,
1000061,908,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0080,CH-DEBR1,"4,320",PC,0,,,,SHAJA,X,,
1000061,909,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0090,PL-DMSE1,"4,320",PC,0,,,,SHAJA,X,,
1000061,910,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0100,PL-VPLP1,"4,320",PC,0,,,,SHAJA,X,,
1000061,911,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0110,IM-OLPT1,"4,320",PC,0,,,,SHAJA,X,,
1000061,912,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0120,IM-OLLM1,"4,320",PC,0,,,,SHAJA,X,,
1000061,913,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0130,IM-OLEP1,"4,320",PC,0,,,,SHAJA,X,,
1000061,914,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0140,IM-OLDV1,"4,320",PC,0,,,,SHAJA,X,,
1000061,915,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0150,IM-OETH1,"4,320",PC,0,,,,SHAJA,X,,
1000061,916,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0160,IM-OSDF1,"4,320",PC,0,,,,SHAJA,X,,
1000061,917,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0170,QC-OAOI1,"4,320",PC,0,,,,SHAJA,X,,
1000061,918,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0180,SM-PTRM1,"4,320",PC,0,,,,SHAJA,X,,
1000061,919,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0190,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000061,920,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0200,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000061,921,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0210,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000061,922,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0220,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000061,923,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0230,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000061,924,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0240,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000061,925,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0250,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000061,926,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0260,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000061,927,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0270,SM-UVBK1,"4,320",PC,0,,,,SHAJA,X,,
1000061,928,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0280,SM-FCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000061,929,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0290,SF-PRTM1,"4,320",PC,0,,,,SHAJA,X,,
1000061,930,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0300,SF-OSPF1,"4,320",PC,0,,,,SHAJA,X,,
1000061,931,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0310,SF-PCLN1,"4,320",PC,0,,,,SHAJA,X,,
1000061,932,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0320,ME-ROUT1,"4,320",PC,0,,,,SHAJA,X,,
1000061,933,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0330,CH-FICL1,"4,320",PC,0,,,,SHAJA,X,,
1000061,934,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0340,QC-ELEC1,"4,320",PC,0,,,,SHAJA,X,,
1000061,935,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:50:53,0350,QC-FINS1,"3,960",PC,360,0002,720,,SHAJA,X,X,
1000061,936,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,9:52:08,0360,GN-PACK1,"3,960",PC,0,,,,SHAJA,,X,
1000081,1308,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,12:38:48,0010,GN-MKIT1,"4,320",PC,0,,,,XIEAL,X,X,
1000081,1309,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:09:05,0020,LP-RGBD1,"4,320",PC,0,,,,ZHANGAD,X,X,
1000081,1310,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:10:06,0030,LP-LYUP1,"4,320",PC,0,,,,ZHANGAD,X,,
1000081,1311,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:10:23,0040,LP-PRES1,"4,320",PC,0,,,,ZHANGAD,X,,
1000081,1312,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:10:35,0050,LP-EDBV1,"4,320",PC,0,,,,ZHANGAD,X,,
1000081,1313,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:10:45,0060,LP-XRAY1,"4,320",PC,0,,,,ZHANGAD,X,,
1000081,1314,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:16:11,0070,DR-1DRL1,"4,300",PC,20,3154,,,ZHANGAD,X,,
1000081,1315,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:16:39,0080,CH-DEBR1,"4,300",PC,0,,,,ZHANGAD,X,,
1000081,1316,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:17:09,0090,PL-DMSE1,"4,300",PC,0,,,,ZHANGAD,,,
1000081,1316,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:17:24,0090,PL-DMSE1,0,PC,0,,,,ZHANGAD,,,
1000081,1316,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:17:46,0090,PL-DMSE1,0,PC,0,,,,ZHANGAD,X,,
1000081,1317,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:18:06,0100,PL-VPLP1,"4,300",PC,0,,,,ZHANGAD,X,,
1000081,1318,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:23:36,0110,IM-OLPT1,"4,300",PC,0,,,,DUMA,X,,
1000081,1319,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:24:53,0120,IM-OLLM1,"4,300",PC,0,,,,DUMA,X,,
1000081,1320,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:29:39,0130,IM-OLEP1,"4,270",PC,30,0223,,,DUMA,X,,
1000081,1321,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:33:25,0140,IM-OLDV1,"4,270",PC,0,,,,DUMA,X,,
1000081,1322,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:33:43,0150,IM-OETH1,"4,270",PC,0,,,,DUMA,X,,
1000081,1323,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:34:28,0160,IM-OSDF1,"4,270",PC,0,,,,DUMA,,,
1000081,1323,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:34:52,0160,IM-OSDF1,0,PC,0,,,,DUMA,,,
1000081,1323,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:35:16,0160,IM-OSDF1,0,PC,0,,,,DUMA,X,,
1000081,1324,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:35:42,0170,QC-OAOI1,"4,270",PC,0,,,,DUMA,X,,
1000081,1325,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:40:38,0180,SM-PTRM1,"4,270",PC,0,,,,DUMA,X,,
1000081,1326,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:29:17,0190,SM-COAT1,"4,270",PC,0,,,,DUMA,,,
1000081,1326,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:31:10,0190,SM-COAT1,0,PC,0,,,,DUMA,X,,
1000081,1327,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:31:35,0200,SM-PCUR1,"4,270",PC,0,,,,DUMA,X,,
1000081,1328,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:34:16,0210,SM-EXPO1,"4,270",PC,0,,,,DUMA,X,,
1000081,1329,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:34:31,0220,SM-DEVP1,"4,270",PC,0,,,,DUMA,X,,
1000081,1330,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:34:58,0230,SM-COAT1,"4,270",PC,0,,,,DUMA,X,,
1000081,1331,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:36:38,0240,SM-PCUR1,"4,270",PC,0,,,,DUMA,X,,
1000081,1332,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:36:56,0250,SM-EXPO1,"4,270",PC,0,,,,DUMA,X,,
1000081,1333,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,14:36:52,0260,SM-DEVP1,0,PC,0,,,,DUMA,,,
1000081,1333,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:37:12,0260,SM-DEVP1,"4,270",PC,0,,,,DUMA,X,,
1000081,1334,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:37:25,0270,SM-UVBK1,"4,270",PC,0,,,,DUMA,X,,
1000081,1335,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:37:38,0280,SM-FCUR1,"4,270",PC,0,,,,DUMA,X,,
1000081,1336,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:48:53,0290,SF-PRTM1,"4,270",PC,0,,,,DUMA,X,,
1000081,1337,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:49:06,0300,SF-OSPF1,"4,270",PC,0,,,,DUMA,X,,
1000081,1338,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:50:01,0310,SF-PCLN1,"4,270",PC,0,,,,DUMA,X,,
1000081,1339,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:50:17,0320,ME-ROUT1,"4,270",PC,0,,,,DUMA,X,,
1000081,1340,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:50:30,0330,CH-FICL1,"4,270",PC,0,,,,DUMA,X,,
1000081,1341,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:50:45,0340,QC-ELEC1,"4,270",PC,0,,,,DUMA,X,,
1000081,1342,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:50:58,0350,QC-FINS1,"4,270",PC,0,,,,DUMA,X,X,
1000081,1343,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/19,15:51:09,0360,GN-PACK1,"4,270",PC,0,,,,DUMA,X,X,
1000082,1344,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/20,9:45:24,0010,GN-MKIT1,"1,981",PC,0,,,,XIEAL,X,X,X
1000082,1344,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/20,11:04:50,0010,GN-MKIT1,"-1,981",PC,0,,,,XIEAL,X,X,
1000082,1345,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:13:35,0020,LP-RGBD1,"1,981",PC,0,,,,XIEAL,X,X,X
1000082,1345,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:04:26,0020,LP-RGBD1,"-1,981",PC,0,,,,XIEAL,X,X,
1000082,1346,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:13:52,0030,LP-LYUP1,"1,981",PC,0,,,,XIEAL,X,,X
1000082,1346,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:04:11,0030,LP-LYUP1,"-1,981",PC,0,,,Reason for Cancellation,XIEAL,X,,
1000082,1347,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:14:21,0040,LP-PRES1,"1,981",PC,0,,,,XIEAL,X,,X
1000082,1347,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,11:14:51,0040,LP-PRES1,"-1,981",PC,0,,,Customer cancellation,XIEAL,X,,
1000131,2451,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,10:03:17,0010,GN-MKIT1,149,PC,150,0003,,,XINGBR,,X,
1000131,2451,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,10:04:15,0010,GN-MKIT1,1,PC,0,,,,XINGBR,X,X,
1000131,2452,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,10:06:35,0020,LP-RGBD1,0,PC,150,0002,,,XINGBR,,X,
1000131,2452,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,10:10:06,0020,LP-RGBD1,0,PC,0,,,,XINGBR,X,X,
1000132,2501,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,9:53:10,0010,GN-MKIT1,333,PC,300,,,,ITELLI_04,X,X,X
1000132,2501,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,9:54:25,0010,GN-MKIT1,-333,PC,-300,,,Reason for Cancellation,ITELLI_04,X,X,
1000132,2501,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,9:55:04,0010,GN-MKIT1,300,PC,300,,,,ITELLI_04,,X,X
1000132,2501,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/5,11:26:48,0010,GN-MKIT1,-300,PC,-300,,,,XIEAL,,X,
1000132,2501,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,12:42:41,0010,GN-MKIT1,633,PC,0,,,,XIEAL,X,X,
1000132,2502,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,12:43:00,0020,LP-RGBD1,633,PC,0,,,,XIEAL,X,X,
1000132,2503,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,12:43:18,0030,LP-LYUP1,633,PC,0,,,,XIEAL,X,,
1000132,2504,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,12:43:52,0040,LP-PRES1,633,PC,0,,,,XIEAL,X,,X
1000132,2504,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/10/12,12:44:50,0040,LP-PRES1,-633,PC,0,,,,XIEAL,X,,
1000138,2601,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:05:53,0010,GN-MKIT1,"4,320",PC,0,,,,SHAJA,X,X,
1000138,2602,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:13,0020,LP-RGBD1,"4,320",PC,0,,,,SHAJA,X,X,
1000138,2603,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0030,LP-LYUP1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2604,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0040,LP-PRES1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2605,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0050,LP-EDBV1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2606,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0060,LP-XRAY1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2607,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0070,DR-1DRL1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2608,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0080,CH-DEBR1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2609,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0090,PL-DMSE1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2610,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0100,PL-VPLP1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2611,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0110,IM-OLPT1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2612,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0120,IM-OLLM1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2613,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0130,IM-OLEP1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2614,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0140,IM-OLDV1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2615,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0150,IM-OETH1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2616,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0160,IM-OSDF1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2617,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0170,QC-OAOI1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2618,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0180,SM-PTRM1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2619,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0190,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2620,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0200,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2621,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0210,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2622,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0220,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2623,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0230,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2624,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0240,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2625,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0250,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2626,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0260,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2627,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0270,SM-UVBK1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2628,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0280,SM-FCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2629,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0290,SF-PRTM1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2630,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0300,SF-OSPF1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2631,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0310,SF-PCLN1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2632,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0320,ME-ROUT1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2633,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0330,CH-FICL1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2634,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0340,QC-ELEC1,"4,320",PC,0,,,,SHAJA,X,,
1000138,2635,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:06:52,0350,QC-FINS1,"4,320",PC,0,,,,SHAJA,X,X,
1000138,2636,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/21,16:07:46,0360,GN-PACK1,"4,300",PC,20,0002,,,SHAJA,X,X,
1000140,2743,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,9:46:53,0010,GN-MKIT1,"4,320",PC,0,,,,SHAJA,X,X,
1000140,2744,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,9:51:39,0020,LP-RGBD1,"4,320",PC,0,,,,SHAJA,X,X,
1000140,2745,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0030,LP-LYUP1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2746,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0040,LP-PRES1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2747,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0050,LP-EDBV1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2748,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0060,LP-XRAY1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2749,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0070,DR-1DRL1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2750,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0080,CH-DEBR1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2751,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0090,PL-DMSE1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2752,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0100,PL-VPLP1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2753,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0110,IM-OLPT1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2754,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0120,IM-OLLM1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2755,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0130,IM-OLEP1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2756,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0140,IM-OLDV1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2757,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0150,IM-OETH1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2758,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0160,IM-OSDF1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2759,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0170,QC-OAOI1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2760,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0180,SM-PTRM1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2761,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0190,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2762,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0200,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2763,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0210,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2764,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0220,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2765,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0230,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2766,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0240,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2767,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0250,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2768,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0260,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2769,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0270,SM-UVBK1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2770,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0280,SM-FCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2771,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0290,SF-PRTM1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2772,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0300,SF-OSPF1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2773,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0310,SF-PCLN1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2774,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0320,ME-ROUT1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2775,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0330,CH-FICL1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2776,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0340,QC-ELEC1,"4,320",PC,0,,,,SHAJA,X,,
1000140,2777,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:11:41,0350,QC-FINS1,"4,320",PC,0,,,,SHAJA,X,X,
1000140,2778,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/8,10:21:55,0360,GN-PACK1,"4,312",PC,8,,,,SHAJA,X,X,
1000141,2801,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/1,12:57:11,0010,GN-MKIT1,"4,320",PC,0,,,,SHAJA,X,X,
1000141,2802,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/2,12:57:39,0020,LP-RGBD1,"4,320",PC,0,,,,SHAJA,X,X,
1000141,2803,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0030,LP-LYUP1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2804,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0040,LP-PRES1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2805,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0050,LP-EDBV1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2806,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0060,LP-XRAY1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2807,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0070,DR-1DRL1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2808,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0080,CH-DEBR1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2809,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0090,PL-DMSE1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2810,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0100,PL-VPLP1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2811,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0110,IM-OLPT1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2812,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0120,IM-OLLM1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2813,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0130,IM-OLEP1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2814,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0140,IM-OLDV1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2815,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0150,IM-OETH1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2816,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0160,IM-OSDF1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2817,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0170,QC-OAOI1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2818,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0180,SM-PTRM1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2819,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0190,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2820,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0200,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2821,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0210,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2822,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0220,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2823,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0230,SM-COAT1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2824,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0240,SM-PCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2825,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0250,SM-EXPO1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2826,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0260,SM-DEVP1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2827,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0270,SM-UVBK1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2828,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0280,SM-FCUR1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2829,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0290,SF-PRTM1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2830,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0300,SF-OSPF1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2831,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0310,SF-PCLN1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2832,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0320,ME-ROUT1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2833,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0330,CH-FICL1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2834,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0340,QC-ELEC1,"4,320",PC,0,,,,SHAJA,X,,
1000141,2835,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/7,13:00:18,0350,QC-FINS1,"3,960",PC,360,0004,720,,SHAJA,X,X,
1000141,2836,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/9,13:00:53,0360,GN-PACK1,"3,960",PC,0,,144,,SHAJA,,X,X
1000141,2836,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/9,13:04:17,0360,GN-PACK1,"-3,960",PC,0,,144,Reason for Cancellation,SHAJA,,X,
1000141,2836,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/9,13:06:00,0360,GN-PACK1,"3,960",PC,0,,,,SHAJA,X,X,
1000206,4246,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:12:04,0010,GN-MKIT1,11,PC,0,,,,XIEAL,X,X,
1000206,4247,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:13:15,0020,LP-RGBD1,11,PC,0,,,,XIEAL,X,X,
1000206,4248,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:13:30,0030,LP-LYUP1,11,PC,0,,,,XIEAL,X,,
1000206,4249,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:13:46,0040,LP-PRES1,11,PC,0,,,,XIEAL,X,,
1000206,4250,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:17:01,0050,LP-EDBV1,11,PC,0,,,,XIEAL,X,,
1000206,4251,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:17:15,0060,LP-XRAY1,11,PC,0,,,,XIEAL,X,,
1000206,4252,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:17:30,0070,DR-1DRL1,11,PC,0,,,,XIEAL,X,,
1000206,4253,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:17:53,0080,CH-DEBR1,11,PC,0,,,,XIEAL,X,,
1000206,4254,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/24,10:18:08,0090,PL-DMSE1,11,PC,0,,,,XIEAL,X,,
1000213,4383,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,14:14:11,0070,DR-1DRL1,990,PC,10,0002,,,SHAJA,X,,
1000224,4554,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/10,15:41:04,0010,GN-MKIT1,"1,050",PC,0,,,,XIEAL,X,X,
1000224,4555,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/10,15:41:32,0020,LP-RGBD1,"1,050",PC,0,,,,XIEAL,X,X,
1000224,4556,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/10,15:42:36,0030,LP-LYUP1,"1,050",PC,0,,,,XIEAL,X,,
1000224,4557,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/10,15:43:57,0040,LP-PRES1,"1,050",PC,0,,,,XIEAL,X,,
1000224,4558,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/10,15:44:23,0050,LP-EDBV1,"1,050",PC,0,,,,XIEAL,X,,
1000224,4559,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:39:03,0060,LP-XRAY1,"1,050",PC,0,,,,XINGBR,X,,
1000224,4560,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:39:20,0070,DR-1DRL1,"1,050",PC,0,,,,XINGBR,X,,
1000224,4561,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:39:48,0080,CH-DEBR1,"1,050",PC,0,,,,XINGBR,X,,
1000224,4562,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:40:26,0090,PL-DMSE1,"1,000",PC,50,0134,,,XINGBR,X,,
1000224,4563,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:40:43,0100,PL-VPLP1,"1,000",PC,0,,,,XINGBR,,,
1000224,4563,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:41:55,0100,PL-VPLP1,0,PC,0,,,,XINGBR,X,,
1000224,4564,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:42:13,0110,IM-OLPT1,"1,000",PC,0,,,,XINGBR,,,
1000224,4565,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/12,9:44:14,0120,IM-OLLM1,"1,000",PC,0,,,,XINGBR,,,
6000003,4358,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/9/20,9:49:11,0010,GN-MKIT1,100,PC,0,,,,XIEAL,X,X,
6000004,4376,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:20,0010,GN-MKIT1,"1,000",PC,0,,,,XINGBR,X,X,
6000004,4377,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:43,0020,SM-UVBK1,"1,000",PC,0,,,,XINGBR,X,,
6000004,4378,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:43,0030,SM-FCUR1,"1,000",PC,0,,,,XINGBR,X,,
6000004,4379,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:43,0040,CH-FICL1,"1,000",PC,0,,,,XINGBR,X,,
6000004,4380,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:43,0050,QC-ELEC1,"1,000",PC,0,,,,XINGBR,X,,
6000004,4381,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:43,0060,QC-FINS1,"1,000",PC,0,,,,XINGBR,X,X,
6000004,4382,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/22,10:03:55,0070,GN-PACK1,"1,000",PC,0,,,,XINGBR,X,X,
6000005,4432,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,13:31:24,0010,GN-MKIT1,"1,000",PC,0,,,,XINGBR,X,X,
6000005,4433,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,13:32:07,0020,QC-ELEC1,"1,000",PC,0,,,,XINGBR,X,,
6000005,4434,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,13:32:07,0030,QC-FINS1,"1,000",PC,0,,,,XINGBR,X,X,
6000005,4435,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,13:32:24,0040,GN-PACK1,"1,000",PC,0,,,,XINGBR,X,X,
6000006,4436,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,14:11:26,0010,GN-MKIT1,"1,000",PC,0,,,,SHAJA,X,X,
6000006,4437,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,14:11:54,0020,QC-ELEC1,"1,000",PC,0,,,,SHAJA,X,,
6000006,4438,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,14:11:54,0030,QC-FINS1,"1,000",PC,0,,,,SHAJA,X,X,
6000006,4439,1310,200005P01-00-2,HDI 8L PCB for article 200004,2019/8/23,14:12:07,0040,GN-PACK1,"1,000",PC,0,,,,SHAJA,X,X,
node_modules
.vscode
{"dirPath":"../xlsx","isUseing":false,"rdir":"../rxlsx","dbconfig":{"database_type":"pg","database_host":"139.196.104.13:5433","database_name":"PMO_TRAINING","database_user":"toplinker","database_pwd":"TopLinker0510"},"keys":["order_no","confirmation","plant","material","material_description","posting_date","confirmation_entry_time","activity","work_center","confirmed_yield","base_unit","confirmed_scrap","reason_for_variance","rework","confirmation_text","entered_by_user","ind_final_confirmation","milestone_confirmed","ind_delete_doc"],"dataKeys":{"135aa36437beb6571531ca8e898ad57a":{"name":"Order\n生管投料单号","dbkey":"order_no"},"a1deefe94c73d05d2a3b247c23362042":{"name":"Confirmation\n总数量","dbkey":"confirmation"},"c46b4eb1d67a08b863072b33b646a810":{"name":"Plant\n厂别","dbkey":"plant"},"e5018abee57b7f610ef8bb4d9eecc112":{"name":"Material\n批号","dbkey":"material"},"f19e926ffab820b96d5a6aabf9aae616":{"name":"Material Description\n批次说明","dbkey":"material_description"},"7e51e12322207097a84891f9d7445ad4":{"name":"Posting Date\n生产时间","dbkey":"posting_date"},"8dba6faf3484a91f3b3940bb2e9ea459":{"name":"Confirmation Entry Time\n确认时间","dbkey":"confirmation_entry_time"},"ecfc2dffe568c10a67dbc6d3724cfde2":{"name":"Activity","dbkey":"activity"},"657a1d49f3e92290e56b692ff58a0a2d":{"name":"Work Center\n生产站别","dbkey":"work_center"},"62f5f57f24ea1d0bc12aa535d6add05d":{"name":"Confirmed Yield (GMEIN)","dbkey":"confirmed_yield"},"7c8590875b72ce8eca3c92f76b2c451b":{"name":"Base Unit of Measure (=GMEIN)","dbkey":"base_unit"},"37c9b123cc9f488d3f7f8480146795e9":{"name":"Confirmed scrap (MEINH)\n报废数量","dbkey":"confirmed_scrap"},"91b8b2e603be16c0a94658f0ced49c0b":{"name":"Reason for Variance\n报废代码","dbkey":"reason_for_variance"},"55979da7be6e74a5ce14bd81cd31028d":{"name":"Rework\n重工数量","dbkey":"rework"},"e820bdb5f699f28fb15c5d5e759f164b":{"name":"Confirmation text","dbkey":"confirmation_text"},"da01091b1f5ddb363d498e844449a961":{"name":"Entered by User","dbkey":"entered_by_user"},"664152bb1a151874f332b55ec47bc54d":{"name":"Ind.Final Confirmation","dbkey":"ind_final_confirmation"},"196c6ed505a0dabe34f0aed4e2800535":{"name":"Milestone confirmed","dbkey":"milestone_confirmed"},"0b9bf2967b86c25513ff839bcf3eab83":{"name":"Ind. delete doc.","dbkey":"ind_delete_doc"}}}
\ No newline at end of file
var fs = require('fs')
var book = require('topsin.excelxs')
var db = require('topsin.database');
var crypto = require('topsin.crypto')
// 读取配置文件
var config = JSON.parse(fs.readFile('./config.json'))
// 主
function Main(props){
// 执行初始化
this.init()
}
// 初始化方法
Main.prototype.init = function(){
console.log('init')
this.dirlist = this.readDir(config.dirPath, -1) // 获取文件夹下的文件列表
if(this.dirlist.length === 0){ // 没有文件就退出
return
}
this.readXlsx(this.dirlist)
}
// 读取文件夹 获取xlsx
Main.prototype.readDir = function(path){
return fs.listDir(path).filter(function(v){return v.completeSuffix === "XLSX"})
}
// 循环读取文件列表
Main.prototype.readXlsx = function(list){
var that = this
list.forEach(function(v){
// 读取
that.excelxs(v.dir + '/' + v.name, v.name)
})
}
// 读取excelxs
Main.prototype.excelxs = function(path,name){
if(book.open(path)) {
var sheet = book.getActiveSheet() // 获取当前表
if(sheet.isNull()){return}
// 获取表字段数量
var keysCount = sheet.getLastCol()
// 获取数据数量
var dataCount = sheet.getLastRow() - 1
// 获取字段数组
this.keys = []
for(var i=0;i<keysCount;i++){
this.keys.push(config.dataKeys[crypto.md5(sheet.getCellValue(0, i))].dbkey)
}
var datalist = [] // 定义数组 两次循环获取表数据
for(var j = 1,length = sheet.getLastRow();j<length;j++){
datalist[j-1] = {}
for(var i = 0;i<keysCount;i++){
if(i ===5 || i===6){
// var formatdate = sheet.getCellFormat(j, i)
datalist[j-1][config.dataKeys[crypto.md5(sheet.getCellValue(0, i))].dbkey] = sheet.getCellValue(j, i)
} else {
datalist[j-1][config.dataKeys[crypto.md5(sheet.getCellValue(0, i))].dbkey] = sheet.getCellValue(j, i)
}
}
}
// 数据处理
this.paytionType({
keysCount:keysCount,
datalist:datalist
})
book.saveAs(config.rdir + '/' + name) // 读取完的文件另存为 然后可以删除
// 删除
// fs.unlink(path)
}
}
Main.prototype.paytionType = function(props){ // 处理数据
db.addConnection(config.dbconfig, "Scott_PMO_TRAINING"); // 连接数据库
this.tablename = 'sec_production_order_confirmation_2' // 设置数据库表名
this.query = db.query('Scott_PMO_TRAINING'); // 获取操作对象
var dbDatas = getDbData(this.query,this.tablename) // 获取数据库的所有数据
console.log(dbDatas.length);
if(!dbDatas){return}
if(props.keysCount <= Object.keys(config.dataKeys).length){ // 当字段数量小于等于配置文件字段数量时候 只新增
var res = filterOldData(props.datalist,dbDatas) // 数据过滤
var newData = res.newData
this.insertAny(newData)
} else {
console.log('要对字段扩展')
// this.UpdateKeys()
}
db.removeConnection('Scott_PMO_TRAINING'); // 移除数据库操作
}
Main.prototype.insertAny = function(datas){ // 批量插入数据
this.query.begin()
try{
this.query.batchInsert(
this.tablename,
this.keys,
datas
);
if (this.query.lastError().isValid()){
throw this.query.lastError().text();
}
this.query.commit();
}
catch(err) {
console.log("插入数据错误")
console.log(err)
this.query.rollback();
}
}
function getDbData(query,tablename){ // 获取数据库所有数据
query.begin()
var data;
try {
data = query.selectArrayMap({
table: tablename,
field: '*',
field_format:{"tags":'array', attr_data:'json'}
})
if (query.lastError().isValid()){
throw query.lastError().text();
}
query.commit();
} catch (error) {
console.log("获取数据库数据错误")
console.log(error)
query.rollback();
// data = false;
}
return data
}
// key过滤 根据唯一的key将数据分为两组 一组是新数据 一组是原来的数据
function filterOldData(datas,dbdatas, keys){
// 获取dbdata的唯一字段列表
dbI = dbdatas.map(function(v){
var tempStr = ""
tempStr += v["order_no"] + v["confirmation"] + v["plant","material"] + v["material_description"] + v["posting_date"] + v["confirmation_entry_time"]
return tempStr
})
var oldData = [],
newData = [];
for(var i = 0,len=datas.length;i<len;i++){
var v = datas[i]
var dataI = v["order_no"] + v["confirmation"] + v["plant","material"] + v["material_description"] + v["posting_date"] + v["confirmation_entry_time"]
if(dbI.indexOf(dataI) > 0){
// 老数据
oldData.push(v)
} else{
// 新数据
newData.push(v)
}
}
return {
oldData:oldData,
newData:newData
}
}
function configReset(){
config.isUseing = false
fs.writeFile('./config.json',JSON.stringify(config)) // 覆盖写入json
}
if(!config.isUseing){ // 如果没在运行程序就可以实例化
config.isUseing = true
fs.writeFile('./config.json',JSON.stringify(config)) // 覆盖写入json
var demo = new Main()
book.close()
configReset() // json变成未使用状态
}
// ["attr_data","action_data","extra_data","tags","sys_tags","sys_data"]
...@@ -37,3 +37,7 @@ ...@@ -37,3 +37,7 @@
* topsin.database topsin.sqlquery 数据库操作 * topsin.database topsin.sqlquery 数据库操作
* 需求:读取excel数据 存入数据库 * 需求:读取excel数据 存入数据库
## 2019-12-30
*
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment