Commit 02e537b0 authored by prane's avatar prane

If last character of lot number is character then while updating old lot no it...

If last character of lot number is character then while updating old lot no it will be update with previous character.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@205820 ce508802-f39f-4f6c-b175-0d175dae99d5
parent cd7dce2c
......@@ -614,7 +614,23 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
*/
System.out.println("s22222222222222" + s2);
// char right= s2.charAt(s2.length()-1);
if (isNumber(s2.charAt(s2.length() - 1)))
//Pavan Rane 21aug19[to set allow alphbet at right side]....start
if(!isNumber(right))
{
LotNoFrom ="";
for ( int i = 0; i <= s2.length()-2 ; i++ )
{
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("631 if char LotNoFrom["+LotNoFrom+"]");
}else
//if (isNumber(s2.charAt(s2.length() - 1)))
{
cnt1 = 0;
System.out.println("right s22222222222222" + right);
......@@ -669,7 +685,7 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
System.out.println("NewStr" + NewStr);
LotNoFrom = testSub1.trim() + NewStr.trim() + a2;
System.out.println("LotNoFrom1@@@@LotNoFrom@@@@:" + LotNoFrom);
}
sql = "update pricelist set lot_no__to = ? where price_list = ? and item_code = ? and unit = ? and list_type = ? and lot_no__from <= ? and lot_no__to >= ? and min_qty <= ? and max_qty >= ?";
pstmtSql = conn.prepareStatement(sql);
pstmtSql.setString(1, LotNoFrom);
......@@ -688,7 +704,7 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
pstmtSql.close();
pstmtSql = null;
}
}
//}
}//count end
}//if (listtype.equalsIgnoreCase("B"))
// Pavan R end for 10may19
......@@ -896,7 +912,25 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
// char right= s2.charAt(s2.length()-1);
System.out.println("right s22222222222222" + right);
if (isnumberStr(s2)) {
//Pavan Rane 21aug19[to set allow alphbet at right side]....start
if(!isNumber(right))
{
LotNoFrom ="";
for ( int i = 0; i <= s2.length()-2 ; i++ )
{
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("929 if char LotNoFrom["+LotNoFrom+"]");
}else
{
//if (isnumberStr(s2)) {
//Pavan Rane 21aug19[to set allow alphbet at right side]....end
if (isNumber(s2.charAt(s2.length() - 1)))
{
cnt1 = 0;
......@@ -1137,8 +1171,25 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
// char right= s2.charAt(s2.length()-1);
// System.out.println("right s22222222222222"+right);
if (isNumber(s2.charAt(s2.length() - 1)))
//Pavan Rane 21aug19[to set allow alphbet at right side]....start
char right= s2.charAt(s2.length()-1);
if(!isNumber(right))
{
LotNoFrom ="";
for ( int i = 0; i <= s2.length()-2 ; i++ )
{
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("1028 if char LotNoFrom["+LotNoFrom+"]");
}else
//if (isNumber(s2.charAt(s2.length() - 1)))
//Pavan Rane 21aug19[to set allow alphbet at right side]....end
{
cnt1 = 0;
for (int i = length - 1; i >= 0; i--)
......@@ -1222,7 +1273,25 @@ public class PriceListConf extends ActionHandlerEJB implements PriceListConfLoca
* a2=Integer.toString(New); lotnofr = Set + NewStr.trim() +a2.trim(); lotnofr =
* nextlotnofr;
*/
if (isNumber(s2.charAt(s2.length() - 1)))
//Pavan Rane 21aug19[to set allow alphbet at right side]....start
char right= s2.charAt(s2.length()-1);
if(!isNumber(right))
{
LotNoFrom ="";
for ( int i = 0; i <= s2.length()-2 ; i++ )
{
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("1291 if char LotNoFrom["+LotNoFrom+"]");
}else
//if (isNumber(s2.charAt(s2.length() - 1)))
//Pavan Rane 21aug19[to set allow alphbet at right side]....end
{
cnt1 = 0;
for (int i = length - 1; i >= 0; i--)
......
......@@ -1021,7 +1021,12 @@ public class PriceListPos extends ValidatorEJB implements PriceListPosLocal, Pri
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
LotNoFrom = LotNoFrom+(int)right ;
//LotNoFrom = LotNoFrom+(int)right ;
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("1028 if char LotNoFrom["+LotNoFrom+"]");
}else
{
......@@ -1262,8 +1267,12 @@ public class PriceListPos extends ValidatorEJB implements PriceListPosLocal, Pri
LotNoFrom = LotNoFrom + s2.charAt(i);
System.out.println("LotNoFrom......["+LotNoFrom+"]");
}
LotNoFrom = LotNoFrom+(int)right ;
//LotNoFrom = LotNoFrom+(int)right ;
int asciiChar = (int)right;
System.out.println("--asciiChar--::["+asciiChar+"]");
char prevChar = (char) (asciiChar-1);
System.out.println("--Char--::["+asciiChar+"]");
LotNoFrom = LotNoFrom + String.valueOf(prevChar);
System.out.println("1028 if char LotNoFrom["+LotNoFrom+"]");
}else
{
......
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