Commit ad379a3b authored by rreddy's avatar rreddy

Changed by sankara 08/04/14 updated shipment confirm ejb file for wms live


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94521 ce508802-f39f-4f6c-b175-0d175dae99d5
parent ee58e6d6
......@@ -3095,6 +3095,7 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
//changed by sankara on 03/01/14 for update pro_no
String shiprono = "";
String adsiFlag = "N";
String chkDigit = "N";
System.out.println(" sumit inside update shipment ");
......@@ -3122,7 +3123,7 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
//changed by sankara on 03/01/14 for update pro_no end.
sql = "SELECT tran_name, PRONO_LAST , PRONO_FROM, PREFIX,ADSI_FLAG FROM transporter WHERE tran_code = ? ";
sql = "SELECT tran_name, PRONO_LAST , PRONO_FROM, PREFIX,ADSI_FLAG,CHK_DIGIT_YN FROM transporter WHERE tran_code = ? ";
pstmt = conn.prepareStatement(sql);
pstmt.setString(1, tranCode);
rs = pstmt.executeQuery();
......@@ -3132,6 +3133,7 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
descr1 = rs.getString(2);
prefix = rs.getString(4);
adsiFlag = rs.getString(5);
chkDigit = rs.getString(6);
if(descr1 == null || descr1.trim().length() == 0)
{
descr1 = checkNull(rs.getString(3));
......@@ -3243,21 +3245,44 @@ public class ShipmentConf extends ActionHandlerEJB implements ShipmentConfLocal,
System.out.println("descr1["+descr1+"]") ;
System.out.println("Last Pro length["+latsProlength+"]") ;
System.out.println("Current Pro length["+currProlength+"]") ;
System.out.println("CHECK DIGIT["+chkDigit+"]") ;
if("Y".equalsIgnoreCase(chkDigit))
{
if(latsProlength > (currProlength - 1))
{
diffProlen = latsProlength - (currProlength -1);
System.out.println("diffProlen out["+diffProlen+"]");
System.out.println("diffProlen CHECK DIGIT Y out["+diffProlen+"]");
while(diffProlen > 0)
{
System.out.println("diffProlen["+diffProlen+"]");
System.out.println("diffProlen CHECK DIGIT Y ["+diffProlen+"]");
sProno = "0" + sProno;
diffProlen--;
}
}
}
else
{
if(latsProlength > currProlength)
{
diffProlen = latsProlength - currProlength;
System.out.println("diffProlen CHECK DIGIT N["+diffProlen+"]");
while(diffProlen > 0)
{
System.out.println("diffProlen CHECK DIGIT N["+diffProlen+"]");
sProno = "0" + sProno;
diffProlen--;
}
}
}
System.out.println("Final sprono["+sProno+"]") ;
//Changed By Pragyan for paddin.end
lrNo = getLrNo(xtraParams, conn);
System.out.println(" --sumit-- lrno - >["+lrNo+"]");
if (lrNo == null || lrNo.trim().length() ==0 )
......
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