Stabilizing 2Pack - small enhancements and bug fixing
This commit is contained in:
parent
3decb26d2d
commit
b502de9fa5
|
@ -356,6 +356,7 @@ public class IntPackInHandler extends DefaultHandler {
|
|||
if (atts.getValue("clientname") != null) {
|
||||
m_AD_Client_ID = get_ID("AD_Client", atts.getValue("clientname"));
|
||||
Env.setContext(Env.getCtx(), "AD_Client_ID", m_AD_Client_ID);
|
||||
log.info("adempieredata: client set to "+m_AD_Client_ID+" "+atts.getValue("clientname"));
|
||||
}
|
||||
}
|
||||
else if (elementValue.equals("menu")) {
|
||||
|
@ -2099,11 +2100,11 @@ log.info("After Column Name ->"+colname); }
|
|||
try {
|
||||
if(DBType.equals("ALL")){
|
||||
int n = pstmt.executeUpdate();
|
||||
log.info("Exceuted SQL Statement");
|
||||
log.info("Executed SQL Statement: "+ atts.getValue("statement"));
|
||||
}
|
||||
else if(DB.isOracle() == true & DBType.equals("Oracle")){
|
||||
pstmt.executeUpdate();
|
||||
log.info("Exceuted SQL Statement for Oracle");
|
||||
log.info("Executed SQL Statement for Oracle: "+ atts.getValue("statement"));
|
||||
}
|
||||
/* else if(DB.isSybase() == true & DBType.equals("Sybase")){
|
||||
pstmt.executeUpdate();
|
||||
|
@ -2385,9 +2386,12 @@ log.info("After Column Name ->"+colname); }
|
|||
log.info(d_tablename+" column: "+poInfo.getColumnName(i));
|
||||
}
|
||||
}
|
||||
// globalqss: set AD_Client_ID to the client setted in adempieredata
|
||||
if (m_AD_Client_ID > 0)
|
||||
genericPO.setValue("AD_Client_ID", m_AD_Client_ID);
|
||||
// if new. TODO: no defaults for keyXname.
|
||||
if (!d_rowname.equals("") && ((Integer)(genericPO.get_Value(d_tablename+"_ID"))).intValue() == 0) {
|
||||
log.info("new genericPO, name:"+d_rowname);
|
||||
log.info("new genericPO, table: "+d_tablename+" name:"+d_rowname);
|
||||
genericPO.setValue("Name", d_rowname);
|
||||
// Set defaults.
|
||||
HashMap thisDefault = (HashMap)defaults.get(d_tablename);
|
||||
|
@ -2454,6 +2458,7 @@ log.info("After Column Name ->"+colname); }
|
|||
}
|
||||
}
|
||||
} // startElement
|
||||
|
||||
/**
|
||||
* Get ID from Name for a table.
|
||||
* TODO: substitute with PO.getAllIDs
|
||||
|
|
Loading…
Reference in New Issue