Commit cd2768a6 authored by ngadkari's avatar ngadkari

changes for request ID- D17JVHB001

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@182253 ce508802-f39f-4f6c-b175-0d175dae99d5
parent a04ecacd
...@@ -407,6 +407,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -407,6 +407,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
String minRateDocKey = ""; String minRateDocKey = "";
boolean isMinHisRateSet = false; boolean isMinHisRateSet = false;
//Added by Santosh on 16/05/2017 [End] //Added by Santosh on 16/05/2017 [End]
String shExpDiscAppl="";// Added by Nandkumar Gadkari on 19MAR2018
try try
{ {
// Changed by Sneha on 22-07-2016 for exchange rate [Start] // Changed by Sneha on 22-07-2016 for exchange rate [Start]
...@@ -1471,6 +1472,15 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -1471,6 +1472,15 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
} }
while(ctr < childNodeListLength && !childNodeName.equals(currentColumn)); while(ctr < childNodeListLength && !childNodeName.equals(currentColumn));
// Added by Nandkumar Gadkari on 19MAR2018-----------start ----------
shExpDiscAppl = distCommon.getDisparams( "999999", "SH_EXP_DISC_APPL", conn );
System.out.println("shExpDiscAppl ["+shExpDiscAppl+"] Disparam Value");
if(shExpDiscAppl == null || shExpDiscAppl.trim().length()== 0 || "NULLFOUND".equalsIgnoreCase(shExpDiscAppl))
{
shExpDiscAppl="N";
}
// Added by Nandkumar Gadkari on 19MAR2018-----------end----------
if(currentColumn.trim().equalsIgnoreCase("itm_default")) if(currentColumn.trim().equalsIgnoreCase("itm_default"))
{ {
invoiceId = genericUtility.getColumnValue("invoice_id", dom1); invoiceId = genericUtility.getColumnValue("invoice_id", dom1);
...@@ -4066,7 +4076,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -4066,7 +4076,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
pstmt = null; pstmt = null;
} }
if ( channelPartner != null && !"Y".equals( channelPartner ) ) if ( channelPartner != null && !"Y".equals( channelPartner ) || "Y".equalsIgnoreCase(shExpDiscAppl.trim()) )//changes by Nandkumar Gadkari on 19MAR2018
{ {
sqlStr = " select deduct_perc " //into :mdisc sqlStr = " select deduct_perc " //into :mdisc
...@@ -4642,7 +4652,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -4642,7 +4652,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
pstmt = null; pstmt = null;
} }
if( !"Y".equalsIgnoreCase( channelPartner ) ) if( !"Y".equalsIgnoreCase( channelPartner ) || "Y".equalsIgnoreCase(shExpDiscAppl.trim()) )//changes by Nandkumar Gadkari on 19MAR2018
{ {
sqlStr = " select deduct_perc mdisc " sqlStr = " select deduct_perc mdisc "
+" from sreturn_norms " +" from sreturn_norms "
...@@ -5311,7 +5321,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -5311,7 +5321,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
pstmt = null; pstmt = null;
} }
if( channelPartner != null && !"Y".equalsIgnoreCase( channelPartner ) ) if( channelPartner != null && !"Y".equalsIgnoreCase( channelPartner ) || "Y".equalsIgnoreCase(shExpDiscAppl.trim()) )//changes by Nandkumar Gadkari on 19MAR2018
{ {
sqlStr = " select deduct_perc mdisc from sreturn_norms " sqlStr = " select deduct_perc mdisc from sreturn_norms "
+" where days_from <= ? " //:mdays +" where days_from <= ? " //:mdays
......
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