Commit cb123d99 authored by prane's avatar prane

to deallocate quantity in invalloc_trace for S-ORD

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@198418 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 325add01
......@@ -121,6 +121,8 @@ public class PostOrdDespatchGen
double grossWeight = 0,tareWeight = 0,netWeight = 0,noAart = 0,offinvAmt = 0,billbackAmt = 0 ;
double quantityStduom = 0 ,rateStduoms = 0,offinvAmtDet = 0,taxAmtDet = 0 ,discount = 0,totAmt = 0,amount = 0;
int lineNoDet = 0;
HashMap invAllocTraceMap = null;
InvAllocTraceBean invBean = null;
try {
startTime = System.currentTimeMillis();
//System.out.println("process starts---------");
......@@ -1965,6 +1967,28 @@ public class PostOrdDespatchGen
xmlBuff.append("</Detail2>");
isDetailExist = true;
//Pavan R [to deallocate quantity in invalloc_trace for S-ORD] start
invAllocTraceMap = new HashMap();
invBean = new InvAllocTraceBean();
invAllocTraceMap.put("ref_ser","S-ORD");
invAllocTraceMap.put("ref_id", checkNull(sordDetMap.get("sord_no").toString()));
invAllocTraceMap.put("ref_line", checkNull(sordDetMap.get("line_no__sord").toString()));
invAllocTraceMap.put("site_code", siteCode);
invAllocTraceMap.put("item_code", checkNull(sordDetMap.get("item_code").toString()));
invAllocTraceMap.put("loc_code", checkNull(sordDetMap.get("loc_code").toString()));
invAllocTraceMap.put("lot_no", checkNull(sordDetMap.get("lot_no").toString()));
invAllocTraceMap.put("lot_sl", checkNull(sordDetMap.get("lot_sl").toString()));
invAllocTraceMap.put("alloc_qty",(Double)sordDetMap.get("quantity__stduom") * -1);
invAllocTraceMap.put("chg_user",chgUser);
invAllocTraceMap.put("chg_term",chgTerm);
invAllocTraceMap.put("chg_win","W_SORDER");
errString = invBean.updateInvallocTrace(invAllocTraceMap,conn);
System.out.println("deallocating.......");
if(errString != null && errString.trim().length() > 0)
{
errString = itmDBAccessEJB.getErrorString("VTSTKNOAVL",errString,"","",conn);
return errString;
}
}
}
xmlBuff.append("</Header0>");
......
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