12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?xml version="1.0" encoding="utf-8"?>
- <Script type="xscript4.0"><![CDATA[
- function fCalcQty() {
-
- var bftotstocqty = 0.0;
- var bfinstocqty = 0.0;
- var bfoutstocqty = 0.0;
- var totwinqty = 0.0;
- var inwinqty = 0.0;
- var outwinqty = 0.0;
- var totsumqty = 0.0;
- var insumqty = 0.0;
- var outsumqty = 0.0;
- var totrtnqty =0.0;
- var inrtnqty = 0.0;
- var outrtnqty = 0.0;
- var totstocqty = 0.0;
- var instocqty = 0.0;
- var outstocqty = 0.0;
- var realtotstocqty = "";
- var realinstocqty = "";
- var realoutstocqty = "";
-
-
- //for(var i = 1; i <= getNodesetCount("/root/main/srchcond/druglist"); i++) {
- for(var i = 1; i <= ds_main_srchcond_druglist.rowcount ; i++) {
- //bftotstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/bftotstocqty");
- //bfinstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/bfinstocqty");
- //bfoutstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/bfoutstocqty");
- //totwinqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/totwinqty");
- //inwinqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/inwinqty");
- //outwinqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/outwinqty");
- //totsumqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/totsumqty");
- //insumqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/insumqty");
- //outsumqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/outsumqty");
- //totrtnqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/totrtnqty");
- //inrtnqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/inrtnqty");
- //outrtnqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/outrtnqty");
- //realtotstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/realtotstocqty");
- //realinstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/realinstocqty");;
- //realoutstocqty = model.getValue("/root/main/srchcond/druglist[" + i + "]/realoutstocqty");
- bftotstocqty = ds_main_srchcond_druglist.getColumn(i,"bftotstocqty");
- bfinstocqty = ds_main_srchcond_druglist.getColumn(i,"bfinstocqty");
- bfoutstocqty = ds_main_srchcond_druglist.getColumn(i,"bfoutstocqty");
- totwinqty = ds_main_srchcond_druglist.getColumn(i,"totwinqty");
- inwinqty = ds_main_srchcond_druglist.getColumn(i,"inwinqty");
- outwinqty = ds_main_srchcond_druglist.getColumn(i,"outwinqty");
- totsumqty = ds_main_srchcond_druglist.getColumn(i,"totsumqty");
- insumqty = ds_main_srchcond_druglist.getColumn(i,"insumqty");
- outsumqty = ds_main_srchcond_druglist.getColumn(i,"outsumqty");
- totrtnqty = ds_main_srchcond_druglist.getColumn(i,"totrtnqty");
- inrtnqty = ds_main_srchcond_druglist.getColumn(i,"inrtnqty");
- outrtnqty = ds_main_srchcond_druglist.getColumn(i,"outrtnqty");
- realtotstocqty = ds_main_srchcond_druglist.getColumn(i,"realtotstocqty");
- realinstocqty = ds_main_srchcond_druglist.getColumn(i,"realinstocqty");
- realoutstocqty = ds_main_srchcond_druglist.getColumn(i,"realoutstocqty");
-
-
- //전산재고량 계산
- totstocqty = Number(bftotstocqty) + Number(totwinqty) - Number(totsumqty) + Number(totrtnqty);
- instocqty = Number(bfinstocqty) + Number(inwinqty) - Number(insumqty) + Number(inrtnqty);
- outstocqty = Number(bfoutstocqty) + Number(outwinqty) - Number(outsumqty) + Number(outrtnqty);
-
- //model.setValue("/root/main/srchcond/druglist[" + i + "]/totstocqty", totstocqty);
- //model.setValue("/root/main/srchcond/druglist[" + i + "]/instocqty", instocqty);
- //model.setValue("/root/main/srchcond/druglist[" + i + "]/outstocqty", outstocqty);
- ds_main_srchcond_druglist.setColumn(i,"totstocqty" , totstocqty);
- ds_main_srchcond_druglist.setColumn(i,"instocqty" , instocqty);
- ds_main_srchcond_druglist.setColumn(i,"outstocqty" , outstocqty);
- //저장된 실재고량이 없으면 전산재고량을 넣어서 보여줌
- if(realtotstocqty == "") {
- model.setValue("/root/main/srchcond/druglist[" + i + "]/realtotstocqty", totstocqty);
- ds_main_srchcond_druglist.setColumn(i,"realtotstocqty" , totstocqty);
- }
- if(realinstocqty == "") {
- //model.setValue("/root/main/srchcond/druglist[" + i + "]/realinstocqty", instocqty);
- ds_main_srchcond_druglist.setColumn(i,"realinstocqty" , instocqty);
- }
- if(realoutstocqty == "") {
- //model.setValue("/root/main/srchcond/druglist[" + i + "]/realoutstocqty", outstocqty);
- ds_main_srchcond_druglist.setColumn(i,"realoutstocqty" , outstocqty);
- }
- }
-
- //model.refresh();
- }]]></Script>
|