Commit 6cb751fc authored by kshinde's avatar kshinde

scheme added SOP for scheme flow


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@106479 ce508802-f39f-4f6c-b175-0d175dae99d5
parent c5860b53
...@@ -12776,13 +12776,18 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12776,13 +12776,18 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
if (lsApplyCustList.trim().length() > 0) if (lsApplyCustList.trim().length() > 0)
{ {
lsSchemeCode=null; lsSchemeCode=null;
System.out.println("lsSchemeCode:::::::1"+lsSchemeCode);
lsCustCode = checkNull(genericUtility.getColumnValue("cust_code", dom1)); lsCustCode = checkNull(genericUtility.getColumnValue("cust_code", dom1));
System.out.println("lsCustCode"+lsCustCode);
String lsApplyCustListArr[] = lsApplyCustList.split(","); String lsApplyCustListArr[] = lsApplyCustList.split(",");
ArrayList<String> applyCustList= new ArrayList<String>(Arrays.asList(lsApplyCustListArr)); ArrayList<String> applyCustList= new ArrayList<String>(Arrays.asList(lsApplyCustListArr));
if(applyCustList.contains(lsCustCode)) if(applyCustList.contains(lsCustCode))
{ {
System.out.println("Inside applycustList");
lsSchemeCode = lsCurscheme; lsSchemeCode = lsCurscheme;
lsCustSchemeCode = lsCurscheme; lsCustSchemeCode = lsCurscheme;
System.out.println("lsSchemeCode::"+lsSchemeCode+" lsCustSchemeCode::"+lsCurscheme);
// break; // break;
} }
} }
...@@ -12804,6 +12809,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12804,6 +12809,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
} else if (schecnt == 1) } else if (schecnt == 1)
{ {
lsSchemeCode = lsPrevscheme; lsSchemeCode = lsPrevscheme;
System.out.println("lsSchemeCode:::::::2"+lsSchemeCode);
} }
// Nextrec: // Nextrec:
// fetch next curscheme into :ls_curscheme; // fetch next curscheme into :ls_curscheme;
...@@ -12818,6 +12824,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12818,6 +12824,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
lsSchemeCode = ""; lsSchemeCode = "";
} else if (lsCustSchemeCode.trim().length() > 0) } else if (lsCustSchemeCode.trim().length() > 0)
{ {
System.out.println("lsSchemeCode:::::::3"+lsSchemeCode);
lsSchemeCode = lsCustSchemeCode; lsSchemeCode = lsCustSchemeCode;
} }
} }
...@@ -12843,6 +12850,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12843,6 +12850,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
{ {
if (mQty < lcIntegralQty) if (mQty < lcIntegralQty)
{ {
System.out.println("lsSchemeCode:::::::4"+lsSchemeCode);
lsSchemeCode = ""; lsSchemeCode = "";
} }
} }
...@@ -12878,6 +12886,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12878,6 +12886,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
{ {
valueXmlString.append("<item_flg>").append("<![CDATA[" + 'I' + "]]>").append("</item_flg>"); valueXmlString.append("<item_flg>").append("<![CDATA[" + 'I' + "]]>").append("</item_flg>");
setNodeValue( dom, "item_flg", getAbsString("I")); setNodeValue( dom, "item_flg", getAbsString("I"));
System.out.println("lsSchemeCode:::::::5"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsItemCodeOrd + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsItemCodeOrd + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsItemCodeOrd)); setNodeValue( dom, "item_code", getAbsString(lsItemCodeOrd));
System.out.println("lsItemCodeOrd>>>>"+lsItemCodeOrd+"objContext>>>>"+objContext); System.out.println("lsItemCodeOrd>>>>"+lsItemCodeOrd+"objContext>>>>"+objContext);
...@@ -12916,6 +12925,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12916,6 +12925,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
{ {
valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>"); valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>");
setNodeValue( dom, "item_flg", getAbsString("B")); setNodeValue( dom, "item_flg", getAbsString("B"));
System.out.println("lsSchemeCode:::::::6"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
...@@ -12932,6 +12942,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12932,6 +12942,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
{ {
valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>"); valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>");
setNodeValue( dom, "item_flg", getAbsString("B")); setNodeValue( dom, "item_flg", getAbsString("B"));
System.out.println("lsSchemeCode:::::::7"+lsSchemeCode);
System.out.println("F.equalsIgnoreCase(lsItemStru) && lsSchemeCode.trim().length() > 0 lsSchemeCode"+lsSchemeCode); System.out.println("F.equalsIgnoreCase(lsItemStru) && lsSchemeCode.trim().length() > 0 lsSchemeCode"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
...@@ -12947,11 +12958,13 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12947,11 +12958,13 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
if ("Y".equalsIgnoreCase(lsSchemeEdit)) if ("Y".equalsIgnoreCase(lsSchemeEdit))
{ {
System.out.println("lsSchemeCode:::::::8"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"0\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
} }
if ("N".equalsIgnoreCase(lsSchemeEdit)) if ("N".equalsIgnoreCase(lsSchemeEdit))
{ {
System.out.println("lsSchemeCode:::::::9"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
} }
...@@ -12959,6 +12972,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12959,6 +12972,7 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
else if (!"F".equalsIgnoreCase(lsItemStru) && (lsSchemeCode == null || lsSchemeCode.trim().length() == 0)) else if (!"F".equalsIgnoreCase(lsItemStru) && (lsSchemeCode == null || lsSchemeCode.trim().length() == 0))
{ {
System.out.println("F.equalsIgnoreCase(lsItemStru) && lsSchemeCode.trim().length() == 0 lsSchemeCode"+lsSchemeCode); System.out.println("F.equalsIgnoreCase(lsItemStru) && lsSchemeCode.trim().length() == 0 lsSchemeCode"+lsSchemeCode);
System.out.println("lsSchemeCode:::::::10"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
...@@ -12966,12 +12980,14 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal ...@@ -12966,12 +12980,14 @@ public class SalesOrderIC extends ValidatorEJB implements SalesOrderICLocal, Sal
{ {
valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>"); valueXmlString.append("<item_flg>").append("<![CDATA[" + 'B' + "]]>").append("</item_flg>");
setNodeValue( dom, "item_flg", getAbsString("B")); setNodeValue( dom, "item_flg", getAbsString("B"));
System.out.println("lsSchemeCode:::::::11"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsSchemeCode + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsSchemeCode)); setNodeValue( dom, "item_code", getAbsString(lsSchemeCode));
} else } else
{ {
valueXmlString.append("<item_flg>").append("<![CDATA[" + 'I' + "]]>").append("</item_flg>"); valueXmlString.append("<item_flg>").append("<![CDATA[" + 'I' + "]]>").append("</item_flg>");
setNodeValue( dom, "item_flg", getAbsString("I")); setNodeValue( dom, "item_flg", getAbsString("I"));
System.out.println("lsSchemeCode:::::::12"+lsSchemeCode);
valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsItemCodeOrd + "]]>").append("</item_code>"); valueXmlString.append("<item_code protect = \"1\">").append("<![CDATA[" + lsItemCodeOrd + "]]>").append("</item_code>");
setNodeValue( dom, "item_code", getAbsString(lsItemCodeOrd)); setNodeValue( dom, "item_code", getAbsString(lsItemCodeOrd));
} }
......
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