编辑代码

//采购订单
click:function(o){
	//var Wh=findEid(o,"1565543709878") ;
	//var Bin=findEid(o,"1565543710404") ;
	//var Org2=findEid(o,"1573362191153") ;
	var grid=findEid(o,"1625476505453");
	var data=grid.store.data.items;
	var ids="'-1'";
	for(i in data){
		if(data[i]["data"]["SrcLineID"] && data[i]["data"]["SrcLineID"]!=null){
			ids+=",'"+data[i]["data"]["SrcLineID"]+"'";
		}
	};
	var grid=findEid(o,"1625476505453");
	openMenu("base_SelFrm1",{"MenuType":3,max:false,height: 600, width: 900,SelID:"USel_V_test1_Rcv",
    otherwhere:"   and  Org=@Org  and SrcLineID not in("+ids+") ",
    Pfrm:getPform(o),returnData:function(selfrm,records){
		var LineArr=[];
		for(i in records){
			var row1=records[i]["data"];
			var row2={};		
			row2["SrcDocID"]=row1["SrcDocID"];
			row2["SrcLineID"]=row1["SrcLineID"];
			row2["SrcDocType|CBO_DocType"]=row1["DocType3V"];
			row2["SrcDocNo"]=row1["来源单号"];
			row2["SrcLineNo"]=row1["来源行"];
			row2["Item|CBO_ItemMaster"]=row1["Item3V"];
			//row2["UOM|Base_UOM"]=row1["UOM3V"];
            row2["ItemCode"]= row1["料号"];
			row2["Qty"]=row1["需单下数量"];
		    //row2["Memo"]=row1["行备注"];
			LineArr.push(row2);
		}
		AddGridLine(grid,LineArr);
		//getPform(o).refData("");
		selfrm.up("window").close();
	}});
}
//采购收货单
click:function(o){
	var Cus=findEidV(o,"1625543668863");//供应商
	//var Wh=findEid(o,"1565516689280");
	//var Bin=findEid(o,"1565516690125");
//alert(Wh)
//alert(Bin)
	if(Cus==undefined || Cus==null || Cus=="" || Cus=="0" || Cus=="-1"){
		msg("请先选择供应商!");
		return;
	}
    
	var grid=findEid(o,"1625476505453");

	var data=grid.store.data.items;
	var ids="'-1'";
	for(i in data){
		if(data[i]["data"]["SrcLineID"] && data[i]["data"]["SrcLineID"]!=null){
			ids+=",'"+data[i]["data"]["SrcLineID"]+"'";
		}
	};
	var grid=findEid(o,"1625476505453");
	openMenu("base_SelFrm1",{"MenuType":3,max:false,height: 600, width: 900,
    SelID:"USel_V_test1_Rcv",otherwhere:"   and Supplier="+Cus+" and org = @Org and 
    SrcLineID not in("+ids+") ",Pfrm:getPform(o),returnData:function(selfrm,records){

		var LineArr=[];
		for(i in records){
			var row1=records[i]["data"];
			var row2={};
			row2["SrcDocID"]=row1["SrcDocID"];
			row2["SrcLineID"]=row1["SrcLineID"];
			//row2["SrcDocType|CBO_DocType"]=row1["DocType3V"];
			row2["SrcDocNo"]=row1["订单号"];
			row2["SrcLineNo"]=row1["订单行"];
			//row2["Wh|CBO_Wh"]=Wh["fullValue"];
			//row2["Bin|CBO_Bin"]=Bin["fullValue"];
			row2["Item|CBO_ItemMaster"]=row1["Item3V"];
			//row2["UOM|Base_UOM"]=row1["UOM3V"];
            row2["ItemCode"]= row1["料号"];
			//row2["QtyBf"]=row1["未收数"];
			row2["Qty"]=row1["来源单数量"];
			//row2["Price"]=row1["单价"];
			//row2["SrcContractNumber"]=row1["合同号"];
			//row2["SampleSpecs"]=row1["样品规格"];
			//row2["PriceType"]=row1["PriceType"];
			//row2["Memo"]=row1["行备注"];			
			//findEid(o,"1562648345310").setValue(row1["Currency3V"]);
			LineArr.push(row2);
		}
		AddGridLine(grid,LineArr);
		//getPform(o).refData("");
		selfrm.up("window").close();
	}}).show();
}
//杂项出库单
click:function(o){
	var Wh=findEid(o,"1583311940950");
	var Bin=findEid(o,"1583311942313");
	var type=findEidV(o,"1535990426241");
	if(type != 1593486534093001){
		msg("请选择单据类型为部门领用!");
		return;
	}
	if(Wh["fullValue"]==undefined || Wh["fullValue"]==null || Wh["fullValue"]==""){
		msg("请先选择仓库!");
		return;
	}
	var grid=findEid(o,"1543374051797");
	var data=grid.store.data.items;
	var ids="'-1'";
	for(i in data){
		if(data[i]["data"]["SrcLineID"] && data[i]["data"]["SrcLineID"]!=null){
			ids+=",'"+data[i]["data"]["SrcLineID"]+"'";
		}
	};
	var grid=findEid(o,"1543374051797");
	openMenu("base_SelFrm1",{"MenuType":3,max:false,height: 600, width: 900,
    SelID:"USel_V_AM_NO",otherwhere:"   and org = @Org and SrcLineID not in("+ids+") ",
    Pfrm:getPform(o),returnData:function(selfrm,records){

		var LineArr=[];
		for(i in records){
			var row1=records[i]["data"];
			var row2={};
			row2["SrcDocID"]=row1["SrcDocID"];
			row2["SrcLineID"]=row1["SrcLineID"];
			row2["SrcDocType|CBO_DocType"]=row1["DocType3V"];
			row2["SrcDocNo"]=row1["订单号"];
			row2["SrcLineNo"]=row1["订单行"];
			row2["Wh|CBO_Wh"]=Wh["fullValue"];				
			row2["Bin|CBO_Bin"]=Bin["fullValue"];
			row2["Item|CBO_ItemMaster"]=row1["Item3V"];
			row2["UOM|Base_UOM"]=row1["UOM3V"];
            row2["ItemCode"]= row1["料号"];
            row2["Specs"]= row1["规格"];
			row2["Qty"]=row1["未发数"];			
			row2["Memo"]=row1["备注"];			
			//findEid(o,"1562648345310").setValue(row1["Currency3V"]);
			LineArr.push(row2);
		}
		AddGridLine(grid,LineArr);
		//getPform(o).refData("");
		selfrm.up("window").close();
	}}).show();
}

click:function(o){
	var Wh=findEid(o,"1583311940950");
	var Bin=findEid(o,"1583311942313");
	var type=findEidV(o,"1535990426241");
	if(type != 1593486534093001){
		msg("请选择单据类型为部门领用!");
		return;
	}
	if(Wh["fullValue"]==undefined || Wh["fullValue"]==null || Wh["fullValue"]==""){
		msg("请先选择仓库!");
		return;
	}
	var grid=findEid(o,"1543374051797");
	var data=grid.store.data.items;
	var ids="'-1'";
	for(i in data){
		if(data[i]["data"]["SrcLineID"] && data[i]["data"]["SrcLineID"]!=null){
			ids+=",'"+data[i]["data"]["SrcLineID"]+"'";
		}
	};
	var grid=findEid(o,"1543374051797");
	openMenu("base_SelFrm1",{"MenuType":3,max:false,height: 600, width: 900,
    SelID:"USel_V_AM_NO",otherwhere:"   and org = @Org and SrcLineID not in("+ids+") ",
    Pfrm:getPform(o),returnData:function(selfrm,records){

		var LineArr=[];
		for(i in records){
			var row1=records[i]["data"];
			var row2={};
			row2["SrcDocID"]=row1["SrcDocID"];
			row2["SrcLineID"]=row1["SrcLineID"];
			row2["SrcDocType|CBO_DocType"]=row1["DocType3V"];
			row2["SrcDocNo"]=row1["订单号"];
			row2["SrcLineNo"]=row1["订单行"];
			row2["Wh|CBO_Wh"]=Wh["fullValue"];				
			row2["Bin|CBO_Bin"]=Bin["fullValue"];
			row2["Item|CBO_ItemMaster"]=row1["Item3V"];
			row2["UOM|Base_UOM"]=row1["UOM3V"];
            row2["ItemCode"]= row1["料号"];
            row2["Specs"]= row1["规格"];
			row2["Qty"]=row1["未发数"];			
			row2["Memo"]=row1["备注"];			
			//findEid(o,"1562648345310").setValue(row1["Currency3V"]);
			LineArr.push(row2);
		}
		AddGridLine(grid,LineArr);
		//getPform(o).refData("");
		selfrm.up("window").close();
	}}).show();
}
//测试采购收货
click:function(o){
	var Cus=findEidV(o,"1625543668863");//供应商
	//var Wh=findEid(o,"1565516689280");
	//var Bin=findEid(o,"1565516690125");
//alert(Wh)
//alert(Bin)
	if(Cus==undefined || Cus==null || Cus=="" || Cus=="0" || Cus=="-1"){
		msg("请先选择供应商!");
		return;
	}
	var grid=findEid(o,"1625476505453");
	var data=grid.store.data.items;
	var ids="'-1'";
	for(i in data){
		if(data[i]["data"]["SrcLineID"] && data[i]["data"]["SrcLineID"]!=null){
			ids+=",'"+data[i]["data"]["SrcLineID"]+"'";
		}
	};
	var grid=findEid(o,"1625476505453");
	openMenu("base_SelFrm1",{"MenuType":3,max:false,height: 600, width: 900,
    SelID:"USel_V_test1_Rcv",otherwhere:"   and Supplier="+Cus+" and org = @Org and SrcLineID not in("+ids+") ",
    Pfrm:getPform(o),returnData:function(selfrm,records){
		var LineArr=[];
		for(i in records){
			var row1=records[i]["data"];
			var row2={};
			row2["SrcDocID"]=row1["SrcDocID"];
			row2["SrcLineID"]=row1["SrcLineID"];
			//row2["SrcDocType|CBO_DocType"]=row1["DocType3V"];
			row2["SrcDocNo"]=row1["订单号"];
			row2["SrcLineNo"]=row1["订单行"];
			//row2["Wh|CBO_Wh"]=Wh["fullValue"];
			//row2["Bin|CBO_Bin"]=Bin["fullValue"];
			row2["Item|CBO_ItemMaster"]=row1["Item3V"];
			//row2["UOM|Base_UOM"]=row1["UOM3V"];
            row2["ItemCode"]= row1["料号"];
			//row2["QtyBf"]=row1["未收数"];
			row2["Qty"]=row1["总金额"];
            row2["Qty"]=row1["收货数"];
            row2["Qty"]=row1["未收货数"];
			//row2["Price"]=row1["单价"];
			//row2["SrcContractNumber"]=row1["合同号"];
			//row2["SampleSpecs"]=row1["样品规格"];
			//row2["PriceType"]=row1["PriceType"];
			//row2["Memo"]=row1["行备注"];			
			//findEid(o,"1562648345310").setValue(row1["Currency3V"]);
			LineArr.push(row2);
		}
		AddGridLine(grid,LineArr);
		//getPform(o).refData("");
		selfrm.up("window").close();
	}}).show();
}