hg merge release-1.0c (forward-porting)
This commit is contained in:
commit
c68c6fe7d6
|
|
@ -0,0 +1,7 @@
|
||||||
|
-- Fix wrong name on migration script as reported at https://www.facebook.com/groups/idempiere/permalink/631456976906219/
|
||||||
|
update ad_migrationscript set name = '20130717164800_IDEMPIERE-1138.sql', filename = 'oracle/20130717164800_IDEMPIERE-1138.sql' where name = '20131707164800_IDEMPIERE-1138.sql'
|
||||||
|
;
|
||||||
|
|
||||||
|
SELECT register_migration_script('201307171647_IDEMPIERE-1138.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -93,6 +93,6 @@ UPDATE AD_Field SET Name='Broadcast Frequency', Description='How Many Times Mess
|
||||||
' WHERE AD_Column_ID=200984 AND IsCentrallyMaintained='Y'
|
' WHERE AD_Column_ID=200984 AND IsCentrallyMaintained='Y'
|
||||||
;
|
;
|
||||||
|
|
||||||
SELECT register_migration_script('20131707164800_IDEMPIERE-1138.sql') FROM dual
|
SELECT register_migration_script('20130717164800_IDEMPIERE-1138.sql') FROM dual
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
SET SQLBLANKLINES ON
|
||||||
|
SET DEFINE OFF
|
||||||
|
|
||||||
|
-- Oct 19, 2013 9:24:48 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_DATE('2013-10-19 09:24:48','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=4371
|
||||||
|
;
|
||||||
|
|
||||||
|
-- Oct 19, 2013 9:25:01 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_DATE('2013-10-19 09:25:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=11032
|
||||||
|
;
|
||||||
|
|
||||||
|
-- Oct 19, 2013 9:25:11 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_DATE('2013-10-19 09:25:11','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=11049
|
||||||
|
;
|
||||||
|
|
||||||
|
SELECT register_migration_script('201310190926_IDEMPIERE-1415.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
-- Fix wrong name on migration script - one last loose end
|
||||||
|
update ad_system set lastmigrationscriptapplied='20130717164800_IDEMPIERE-1138.sql' where lastmigrationscriptapplied='20131707164800_IDEMPIERE-1138.sql'
|
||||||
|
;
|
||||||
|
SELECT register_migration_script('201310211037_IDEMPIERE-1138.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -0,0 +1,7 @@
|
||||||
|
-- Fix wrong name on migration script as reported at https://www.facebook.com/groups/idempiere/permalink/631456976906219/
|
||||||
|
update ad_migrationscript set name = '20130717164800_IDEMPIERE-1138.sql', filename = 'postgresql/20130717164800_IDEMPIERE-1138.sql' where name = '20131707164800_IDEMPIERE-1138.sql'
|
||||||
|
;
|
||||||
|
|
||||||
|
SELECT register_migration_script('201307171647_IDEMPIERE-1138.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -90,6 +90,6 @@ UPDATE AD_Field SET Name='Broadcast Frequency', Description='How Many Times Mess
|
||||||
' WHERE AD_Column_ID=200984 AND IsCentrallyMaintained='Y'
|
' WHERE AD_Column_ID=200984 AND IsCentrallyMaintained='Y'
|
||||||
;
|
;
|
||||||
|
|
||||||
SELECT register_migration_script('20131707164800_IDEMPIERE-1138.sql') FROM dual
|
SELECT register_migration_script('20130717164800_IDEMPIERE-1138.sql') FROM dual
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
-- Oct 19, 2013 9:24:48 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_TIMESTAMP('2013-10-19 09:24:48','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=4371
|
||||||
|
;
|
||||||
|
|
||||||
|
-- Oct 19, 2013 9:25:01 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_TIMESTAMP('2013-10-19 09:25:01','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=11032
|
||||||
|
;
|
||||||
|
|
||||||
|
-- Oct 19, 2013 9:25:11 AM COT
|
||||||
|
-- IDEMPIERE-1415 Disable Cash Journal Line field in the Invoice/Allocation window
|
||||||
|
UPDATE AD_Field SET IsDisplayed='N', IsDisplayedGrid='N',Updated=TO_TIMESTAMP('2013-10-19 09:25:11','YYYY-MM-DD HH24:MI:SS'),UpdatedBy=100 WHERE AD_Field_ID=11049
|
||||||
|
;
|
||||||
|
|
||||||
|
SELECT register_migration_script('201310190926_IDEMPIERE-1415.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -0,0 +1,6 @@
|
||||||
|
-- Fix wrong name on migration script - one last loose end
|
||||||
|
update ad_system set lastmigrationscriptapplied='20130717164800_IDEMPIERE-1138.sql' where lastmigrationscriptapplied='20131707164800_IDEMPIERE-1138.sql'
|
||||||
|
;
|
||||||
|
SELECT register_migration_script('201310211037_IDEMPIERE-1138.sql') FROM dual
|
||||||
|
;
|
||||||
|
|
||||||
|
|
@ -50,8 +50,8 @@ public class MLocation extends X_C_Location implements Comparator<Object>
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
private static final long serialVersionUID = -7522263181009070628L;
|
private static final long serialVersionUID = -8462972029898383163L;
|
||||||
|
|
||||||
// http://jira.idempiere.com/browse/IDEMPIERE-147
|
// http://jira.idempiere.com/browse/IDEMPIERE-147
|
||||||
public static String LOCATION_MAPS_URL_PREFIX = MSysConfig.getValue(MSysConfig.LOCATION_MAPS_URL_PREFIX);
|
public static String LOCATION_MAPS_URL_PREFIX = MSysConfig.getValue(MSysConfig.LOCATION_MAPS_URL_PREFIX);
|
||||||
public static String LOCATION_MAPS_ROUTE_PREFIX = MSysConfig.getValue(MSysConfig.LOCATION_MAPS_ROUTE_PREFIX);
|
public static String LOCATION_MAPS_ROUTE_PREFIX = MSysConfig.getValue(MSysConfig.LOCATION_MAPS_ROUTE_PREFIX);
|
||||||
|
|
@ -721,6 +721,15 @@ public class MLocation extends X_C_Location implements Comparator<Object>
|
||||||
return address.toString().replace(" ", "+");
|
return address.toString().replace(" ", "+");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static int getFieldLength(String columnName) {
|
||||||
|
MTable loctable = MTable.get(Env.getCtx(), Table_ID);
|
||||||
|
MColumn column = loctable.getColumn(columnName);
|
||||||
|
if (column == null)
|
||||||
|
return -1;
|
||||||
|
else
|
||||||
|
return column.getFieldLength();
|
||||||
|
}
|
||||||
|
|
||||||
/** Error Message */
|
/** Error Message */
|
||||||
private String m_errorMessage = null;
|
private String m_errorMessage = null;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -237,16 +237,21 @@ public class WLocationDialog extends Window implements EventListener<Event>
|
||||||
|
|
||||||
txtAddress1 = new Textbox();
|
txtAddress1 = new Textbox();
|
||||||
txtAddress1.setCols(20);
|
txtAddress1.setCols(20);
|
||||||
|
txtAddress1.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Address1));
|
||||||
txtAddress2 = new Textbox();
|
txtAddress2 = new Textbox();
|
||||||
txtAddress2.setCols(20);
|
txtAddress2.setCols(20);
|
||||||
|
txtAddress2.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Address2));
|
||||||
txtAddress3 = new Textbox();
|
txtAddress3 = new Textbox();
|
||||||
txtAddress3.setCols(20);
|
txtAddress3.setCols(20);
|
||||||
|
txtAddress3.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Address3));
|
||||||
txtAddress4 = new Textbox();
|
txtAddress4 = new Textbox();
|
||||||
txtAddress4.setCols(20);
|
txtAddress4.setCols(20);
|
||||||
|
txtAddress4.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Address4));
|
||||||
|
|
||||||
//autocomplete City
|
//autocomplete City
|
||||||
txtCity = new WAutoCompleterCity(m_WindowNo);
|
txtCity = new WAutoCompleterCity(m_WindowNo);
|
||||||
txtCity.setCols(20);
|
txtCity.setCols(20);
|
||||||
|
txtCity.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_City));
|
||||||
txtCity.setAutodrop(true);
|
txtCity.setAutodrop(true);
|
||||||
txtCity.setAutocomplete(true);
|
txtCity.setAutocomplete(true);
|
||||||
txtCity.addEventListener(Events.ON_CHANGING, this);
|
txtCity.addEventListener(Events.ON_CHANGING, this);
|
||||||
|
|
@ -254,8 +259,10 @@ public class WLocationDialog extends Window implements EventListener<Event>
|
||||||
|
|
||||||
txtPostal = new Textbox();
|
txtPostal = new Textbox();
|
||||||
txtPostal.setCols(20);
|
txtPostal.setCols(20);
|
||||||
|
txtPostal.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Postal));
|
||||||
txtPostalAdd = new Textbox();
|
txtPostalAdd = new Textbox();
|
||||||
txtPostalAdd.setCols(20);
|
txtPostalAdd.setCols(20);
|
||||||
|
txtPostalAdd.setMaxlength(MLocation.getFieldLength(MLocation.COLUMNNAME_Postal_Add));
|
||||||
|
|
||||||
lstRegion = new Listbox();
|
lstRegion = new Listbox();
|
||||||
lstRegion.setMold("select");
|
lstRegion.setMold("select");
|
||||||
|
|
@ -920,6 +927,7 @@ public class WLocationDialog extends Window implements EventListener<Event>
|
||||||
m_location.setC_City_ID(txtCity.getC_City_ID());
|
m_location.setC_City_ID(txtCity.getC_City_ID());
|
||||||
m_location.setCity(txtCity.getValue());
|
m_location.setCity(txtCity.getValue());
|
||||||
m_location.setPostal(txtPostal.getValue());
|
m_location.setPostal(txtPostal.getValue());
|
||||||
|
m_location.setPostal_Add(txtPostalAdd.getValue());
|
||||||
// Country/Region
|
// Country/Region
|
||||||
MCountry country = (MCountry)lstCountry.getSelectedItem().getValue();
|
MCountry country = (MCountry)lstCountry.getSelectedItem().getValue();
|
||||||
m_location.setCountry(country);
|
m_location.setCountry(country);
|
||||||
|
|
|
||||||
|
|
@ -671,6 +671,10 @@ public class ZkReportViewer extends Window implements EventListener<Event>, ITab
|
||||||
.append(m_reportEngine.getRowCount());
|
.append(m_reportEngine.getRowCount());
|
||||||
statusBar.setStatusLine(sb.toString());
|
statusBar.setStatusLine(sb.toString());
|
||||||
//
|
//
|
||||||
|
bWizard.setDisabled(
|
||||||
|
( m_reportEngine.getPrintFormat() == null
|
||||||
|
|| (m_reportEngine.getPrintFormat().getAD_Client_ID() == 0 && Env.getAD_Client_ID(Env.getCtx()) != 0)
|
||||||
|
|| m_reportEngine.getPrintFormat().isForm()));
|
||||||
} // revalidate
|
} // revalidate
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
||||||
|
|
@ -15,7 +15,7 @@
|
||||||
jawwa.atmosphere.ServerPush = zk.$extends(zk.Object, {
|
jawwa.atmosphere.ServerPush = zk.$extends(zk.Object, {
|
||||||
desktop: null,
|
desktop: null,
|
||||||
active: false,
|
active: false,
|
||||||
delay: 250,
|
delay: 10,
|
||||||
failures: 0,
|
failures: 0,
|
||||||
timeout: 0,
|
timeout: 0,
|
||||||
ajaxOptions: {
|
ajaxOptions: {
|
||||||
|
|
@ -34,17 +34,20 @@
|
||||||
this.ajaxOptions.timeout = this.timeout;
|
this.ajaxOptions.timeout = this.timeout;
|
||||||
var me = this;
|
var me = this;
|
||||||
this.ajaxOptions.error = function(jqxhr, textStatus, errorThrown) {
|
this.ajaxOptions.error = function(jqxhr, textStatus, errorThrown) {
|
||||||
if (typeof console == "object") {
|
if (textStatus != "timeout") {
|
||||||
console.error(textStatus);
|
if (typeof console == "object") {
|
||||||
console.error(errorThrown);
|
console.error(textStatus);
|
||||||
}
|
console.error(errorThrown);
|
||||||
me.failures += 1;
|
}
|
||||||
me._schedule();
|
me.failures += 1;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
this.ajaxOptions.success = function(data) {
|
this.ajaxOptions.success = function(data) {
|
||||||
zAu.cmd0.echo(this.desktop);
|
zAu.cmd0.echo(this.desktop);
|
||||||
me.failures = 0;
|
me.failures = 0;
|
||||||
me._schedule();
|
};
|
||||||
|
this.ajaxOptions.complete = function() {
|
||||||
|
me._schedule();
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
_schedule: function() {
|
_schedule: function() {
|
||||||
|
|
@ -68,8 +71,8 @@
|
||||||
this._send();
|
this._send();
|
||||||
},
|
},
|
||||||
stop: function() {
|
stop: function() {
|
||||||
this.desktop._serverpush = null;
|
|
||||||
this.active = false;
|
this.active = false;
|
||||||
|
this.desktop._serverpush = null;
|
||||||
if (this._req) {
|
if (this._req) {
|
||||||
this._req.abort();
|
this._req.abort();
|
||||||
this._req = null;
|
this._req = null;
|
||||||
|
|
|
||||||
|
|
@ -17,12 +17,6 @@
|
||||||
<listener-class>org.adempiere.webui.util.LogEventInterceptor</listener-class>
|
<listener-class>org.adempiere.webui.util.LogEventInterceptor</listener-class>
|
||||||
</listener -->
|
</listener -->
|
||||||
|
|
||||||
<log>
|
|
||||||
<description>[Optional] Monitor i3-log.conf and register a
|
|
||||||
handler for the specified log-base</description>
|
|
||||||
<log-base></log-base>
|
|
||||||
</log>
|
|
||||||
|
|
||||||
<!-- false to use compress js which is much smaller. change to true if you need to debug -->
|
<!-- false to use compress js which is much smaller. change to true if you need to debug -->
|
||||||
<client-config>
|
<client-config>
|
||||||
<debug-js>false</debug-js>
|
<debug-js>false</debug-js>
|
||||||
|
|
|
||||||
|
|
@ -335,7 +335,7 @@ public class Translation
|
||||||
+ " INNER JOIN AD_Table t ON (c.AD_Table_ID=t.AD_Table_ID) "
|
+ " INNER JOIN AD_Table t ON (c.AD_Table_ID=t.AD_Table_ID) "
|
||||||
+ "WHERE t.TableName=?"
|
+ "WHERE t.TableName=?"
|
||||||
+ " AND c.ColumnName NOT LIKE ? "
|
+ " AND c.ColumnName NOT LIKE ? "
|
||||||
+ " AND c.AD_Reference_ID IN (10,14) "
|
+ " AND c.AD_Reference_ID IN (10,14,36) "
|
||||||
+ "ORDER BY IsMandatory DESC, ColumnName";
|
+ "ORDER BY IsMandatory DESC, ColumnName";
|
||||||
ArrayList<String> list = new ArrayList<String>();
|
ArrayList<String> list = new ArrayList<String>();
|
||||||
try
|
try
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue