Commit db587b15 authored by cpatil's avatar cpatil

modify for net weight as per instruction


git-svn-id: http://15.206.35.175/svn/proteus/business-java/trunk@97331 ce508802-f39f-4f6c-b175-0d175dae99d5
parent 92bc83b4
...@@ -689,8 +689,26 @@ QCTransferConfLocal, QCTransferConfRemote ...@@ -689,8 +689,26 @@ QCTransferConfLocal, QCTransferConfRemote
stockUpd.put("no_art",Math.ceil(Double.parseDouble(stockUpd.get("qty_stduom").toString())/qtyPerArt)); stockUpd.put("no_art",Math.ceil(Double.parseDouble(stockUpd.get("qty_stduom").toString())/qtyPerArt));
if(stockQty != 0 ) if(stockQty != 0 )
{ {
stockUpd.put("net_weight",stkNetWt / stockQty * Double.parseDouble( stockUpd.get("qty_stduom").toString())); //stockUpd.put("net_weight",stkNetWt / stockQty * Double.parseDouble( stockUpd.get("qty_stduom").toString()));
stockUpd.put("tare_weight", tareWtPerArt * Double.parseDouble(stockUpd.get("no_art").toString())); //stockUpd.put("tare_weight", tareWtPerArt * Double.parseDouble(stockUpd.get("no_art").toString()));
// commented above lines and below logic added as per instruction on 23/02/15
if( netWeightQCTransfer > 0 ) // for net_weight
{
stockUpd.put("net_weight", netWeightQCTransfer );
}
else
{
stockUpd.put("net_weight",stkNetWt / stockQty * Double.parseDouble( stockUpd.get("qty_stduom").toString()));
}
if( noArtQCTransfer > 0 ) // for tare_weight
{
stockUpd.put("tare_weight", tareWtPerArt * noArtQCTransfer );
}
else
{
stockUpd.put("tare_weight", tareWtPerArt * Double.parseDouble(stockUpd.get("no_art").toString()));
}
stockUpd.put("gross_weight", ( Double.parseDouble(stockUpd.get("net_weight").toString()) + Double.parseDouble(stockUpd.get("tare_weight").toString())) ); stockUpd.put("gross_weight", ( Double.parseDouble(stockUpd.get("net_weight").toString()) + Double.parseDouble(stockUpd.get("tare_weight").toString())) );
}//end if }//end if
// ls_errcode = nvo_dis.gbf_update_stock(lstr_stkupd) // ls_errcode = nvo_dis.gbf_update_stock(lstr_stkupd)
......
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