3. Add Validation AD_Client_ID when Selecting Data
--HG-- branch : EDII
This commit is contained in:
parent
44adc6b0bb
commit
4c5e03eb70
|
|
@ -55,7 +55,7 @@ public class MID_UploadTPB extends SvrProcess{
|
|||
Row checkRow = checkRows.next();
|
||||
String NoAju = checkRow.getCell(0).getStringCellValue();
|
||||
|
||||
String BC = checkRow.getCell(0).getStringCellValue();
|
||||
String BC = checkRow.getCell(5).getStringCellValue();
|
||||
int MID_AJUDocumentType_ID = DB.getSQLValue(get_TrxName(), "SELECT MID_AJUDocumentType_ID FROM MID_AJUDocumentType WHERE Value=?", new Object[] { BC });
|
||||
int no = DB.getSQLValue(get_TrxName(), "SELECT COUNT(*) FROM MID_UploadTPBLine WHERE NoAju=? AND MID_AJUDocumentType_ID =?", new Object[] { NoAju, MID_AJUDocumentType_ID });
|
||||
if(no>0)
|
||||
|
|
@ -176,7 +176,7 @@ public class MID_UploadTPB extends SvrProcess{
|
|||
BigDecimal Discount = Env.ZERO;
|
||||
BigDecimal PriceActual = Env.ZERO;
|
||||
if(AJU_DocType_Value.equals("23") || AJU_DocType_Value.equals("40")){
|
||||
M_Product_ID = DB.getSQLValue(get_TrxName(), "SELECT M_Product_ID FROM M_Product WHERE Value =?", new Object[] { rowBarang.getCell(20).getStringCellValue() });
|
||||
M_Product_ID = DB.getSQLValue(get_TrxName(), "SELECT M_Product_ID FROM M_Product WHERE Value =? AND AD_Client_ID =?", new Object[] { rowBarang.getCell(20).getStringCellValue(), getAD_Client_ID() });
|
||||
C_UOM_ID = DB.getSQLValue(get_TrxName(), " SELECT C_UOM_ID FROM C_UOM WHERE UOMSymbol =?", new Object[] { rowBarang.getCell(27).getStringCellValue()});
|
||||
|
||||
if(M_Product_ID <=0)
|
||||
|
|
@ -185,7 +185,7 @@ public class MID_UploadTPB extends SvrProcess{
|
|||
throw new AdempiereException("UOM Not Found "+rowBarang.getCell(27).getStringCellValue()+" !!!");
|
||||
|
||||
}else{
|
||||
M_Product_ID = DB.getSQLValue(get_TrxName(), "SELECT M_Product_ID FROM M_Product WHERE Value =?", new Object[] { rowBarang.getCell(10).getStringCellValue() });
|
||||
M_Product_ID = DB.getSQLValue(get_TrxName(), "SELECT M_Product_ID FROM M_Product WHERE Value =? AND AD_Client_ID =?", new Object[] { rowBarang.getCell(10).getStringCellValue(), getAD_Client_ID() });
|
||||
C_UOM_ID = DB.getSQLValue(get_TrxName(), " SELECT C_UOM_ID FROM C_UOM WHERE UOMSymbol =?", new Object[] { rowBarang.getCell(7).getStringCellValue()});
|
||||
|
||||
if(M_Product_ID <=0)
|
||||
|
|
|
|||
Loading…
Reference in New Issue