Commit 58ecc7da authored by caluka's avatar caluka

STOCK TRANSFER detail no record inserted then system will not insert header also


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@98117 ce508802-f39f-4f6c-b175-0d175dae99d5
parent d857baab
...@@ -962,9 +962,10 @@ public class NearExpirySchedule implements Schedule ...@@ -962,9 +962,10 @@ public class NearExpirySchedule implements Schedule
xmlBuff.append("</DocumentRoot>"); xmlBuff.append("</DocumentRoot>");
xmlString = xmlBuff.toString(); xmlString = xmlBuff.toString();
if(stockQCList.size() > 0)
retString = saveData(siteCode,xmlString,conn); {
System.out.println("retString>>>>>>"+retString); retString = saveData(siteCode, xmlString, conn);
System.out.println("retString>>>>>>" + retString);
if (retString.indexOf("Success") > -1) if (retString.indexOf("Success") > -1)
{ {
String[] arrayForTranId = retString.split("<TranID>"); String[] arrayForTranId = retString.split("<TranID>");
...@@ -973,27 +974,28 @@ public class NearExpirySchedule implements Schedule ...@@ -973,27 +974,28 @@ public class NearExpirySchedule implements Schedule
String tranIdForIssue = arrayForTranId[1].substring(0, endIndex); String tranIdForIssue = arrayForTranId[1].substring(0, endIndex);
System.out.println("tranIdForIssue" + tranIdForIssue); System.out.println("tranIdForIssue" + tranIdForIssue);
retString = stockTranConf.confirm(tranIdForIssue, xtraParams, "", conn,false); retString = stockTranConf.confirm(tranIdForIssue, xtraParams, "", conn, false);
System.out.println("=====Its Confirmed====="); System.out.println("=====Its Confirmed=====");
System.out.println("retString from conf ::" + retString); System.out.println("retString from conf ::" + retString);
if (retString.indexOf("CONFSUCC") > -1) if (retString.indexOf("CONFSUCC") > -1)
{ {
isInsert =true; isInsert = true;
if ("EXPR".equalsIgnoreCase(remarksFlag)) if ("EXPR".equalsIgnoreCase(remarksFlag))
{ {
retString = updateQcOrder(stockQCList, siteCode, itemCode, lotNo, locCode, lotSl, remarksFlag, locCodeTo, conn); retString = updateQcOrder(stockQCList, siteCode, itemCode, lotNo, locCode, lotSl, remarksFlag, locCodeTo, conn);
} }
conn.commit(); conn.commit();
}else } else
{ {
System.out.println("connection roll back"); System.out.println("connection roll back");
conn.rollback(); conn.rollback();
} }
}else } else
{ {
System.out.println("connection roll back for save data"); System.out.println("connection roll back for save data");
conn.rollback(); conn.rollback();
} }
}
} }
} }
......
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