Commit 2f74a808 authored by dpawar's avatar dpawar

only confirmed inv id added


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@94340 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 9f8c7282
...@@ -1049,31 +1049,23 @@ private ArrayList<String> getDoneInvoiceIDFromMiscDrCrRcp(Connection conn,ArrayL ...@@ -1049,31 +1049,23 @@ private ArrayList<String> getDoneInvoiceIDFromMiscDrCrRcp(Connection conn,ArrayL
{ {
PreparedStatement pstmt=null,pstmt1=null; PreparedStatement pstmt=null,pstmt1=null;
ResultSet rs=null,rs1=null; ResultSet rs=null,rs1=null;
String sql="",remarks="",subInvId="",TranId="",sql1="",itemCode="",itemCodeM=""; String sql="",remarks="",subInvId="",TranId="",sql1="",itemCode="",itemCodeM="",confirmed="";
int lineNoTrace=0,lineNoTraceM=0; int lineNoTrace=0,lineNoTraceM=0;
double sumQuantityMisc=0,sumQuantityInv=0,qty=0,qtyM=0; double sumQuantityMisc=0,sumQuantityInv=0,qty=0,qtyM=0;
HashSet<String> unqInvID=new HashSet <String>(); HashSet<String> unqInvID=new HashSet <String>();
ArrayList<String> tranIDList=new ArrayList <String>(); ArrayList<String> tranIDList=new ArrayList <String>();
ArrayList<String> InvIDList=new ArrayList <String>(); ArrayList<String> InvIDList=new ArrayList <String>();
ArrayList<String> InvIDTemp=new ArrayList <String>(); ArrayList<String> InvIDTemp=new ArrayList <String>();
try{ ProofOfDelivery podL=ProofOfDelivery.getInstance();
/*sql="select tran_id,remarks from misc_drcr_rcp where remarks like 'Auto%POD%' and confirmed = ?"; try{
pstmt=conn.prepareStatement(sql); Iterator<String> it=inv45dayListL.iterator();
pstmt.setString(1, "Y");
rs=pstmt.executeQuery();
while(rs.next()){
tranIDList.add(rs.getString(1));
remarks=rs.getString(2) ==null ? "" :rs.getString(2).trim();
subInvId=remarks.substring(46, remarks.length());
InvIDList.add(subInvId);
}*/
Iterator<String> it=inv45dayListL.iterator();
//for(String id : inv45dayListL)
while(it.hasNext()) while(it.hasNext())
{ {
String id=it.next(); String id=it.next();
confirmed=podL.getColumnDescr(conn,"confirmed","spl_sales_por_hdr","invoice_id",id);
confirmed=confirmed==null ? "N" :confirmed.trim();
System.out.println("confirmed-->["+confirmed+" invID-->["+id+"]");
if("Y".equalsIgnoreCase(confirmed)){
sql="select sum(quantity),item_code from invoice_trace where invoice_id = ? group by item_code,invoice_id"; sql="select sum(quantity),item_code from invoice_trace where invoice_id = ? group by item_code,invoice_id";
pstmt=conn.prepareStatement(sql); pstmt=conn.prepareStatement(sql);
pstmt.setString(1, id); pstmt.setString(1, id);
...@@ -1115,7 +1107,7 @@ private ArrayList<String> getDoneInvoiceIDFromMiscDrCrRcp(Connection conn,ArrayL ...@@ -1115,7 +1107,7 @@ private ArrayList<String> getDoneInvoiceIDFromMiscDrCrRcp(Connection conn,ArrayL
} }
System.out.println("InvTemp --->>["+InvIDTemp+"]"); System.out.println("InvTemp --->>["+InvIDTemp+"]");
} //confirmed id cond. end
} }
System.out.println("unqInvID addAll--->>["+unqInvID+"]"); System.out.println("unqInvID addAll--->>["+unqInvID+"]");
......
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