Commit 0e66d5f1 authored by ngadkari's avatar ngadkari

Changes in generateDocKey() method and changes in lot_no itemChange if...

Changes in generateDocKey() method and changes in lot_no itemChange if invoiceID is not null condition.

git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@190800 ce508802-f39f-4f6c-b175-0d175dae99d5
parent e672c77b
...@@ -304,7 +304,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -304,7 +304,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
String currCodeBase = null; String currCodeBase = null;
String sExchRate = "1"; String sExchRate = "1";
String retOpt = null; String retOpt = null;
String invoiceId = null; String invoiceId = null,tempInvoiceId=null;
String lineNoTrace = null; String lineNoTrace = null;
int iLineNoTrace = 0 ; int iLineNoTrace = 0 ;
int lineNoInv = 0; int lineNoInv = 0;
...@@ -3518,12 +3518,17 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -3518,12 +3518,17 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
System.out.println("@@@@@@@@@@@@ dokkeyList["+dokkeyList+"]"); System.out.println("@@@@@@@@@@@@ dokkeyList["+dokkeyList+"]");
invoiceId = getAvailableInvId(dom,dom2, curFormItemLotHMap, curRecordItemLotHMap,invoiceId, minRateDocKey, adjQty); invoiceId = getAvailableInvId(dom,dom2, curFormItemLotHMap, curRecordItemLotHMap,invoiceId, minRateDocKey, adjQty);
tempInvoiceId =invoiceId;
if (invoiceId != null && invoiceId.trim().length() > 0) if (invoiceId != null && invoiceId.trim().length() > 0)
{ {
break; break;
} }
} }
if (tempInvoiceId != null && tempInvoiceId.trim().length() > 0)
{
break;
}
if (pstmt != null) { if (pstmt != null) {
pstmt.close(); pstmt.close();
pstmt = null; pstmt = null;
...@@ -10113,7 +10118,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -10113,7 +10118,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
dTotalDomQty += dDomQty; dTotalDomQty += dDomQty;
double totalQty = dQtyAdj + dTotalDomQty; double totalQty = dQtyAdj + dTotalDomQty;
System.out.println("totalQty["+totalQty+"]"); System.out.println("totalQty["+totalQty+"]");
if ( totalQty < dCurRecInvQty) if ( totalQty <= dCurRecInvQty)
{ {
retInvoiceId = invoiceId; retInvoiceId = invoiceId;
} }
...@@ -10131,6 +10136,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales ...@@ -10131,6 +10136,7 @@ public class SalesReturn extends ValidatorEJB implements SalesReturnLocal, Sales
} }
} }
System.out.println("invoiceid["+invoiceId+"]");
if( !isCurFormDataInDom ) if( !isCurFormDataInDom )
{ {
......
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