diff --git a/base/src/org/adempiere/model/CalloutBPartnerLocation.java b/base/src/org/adempiere/model/CalloutBPartnerLocation.java deleted file mode 100644 index a140483503..0000000000 --- a/base/src/org/adempiere/model/CalloutBPartnerLocation.java +++ /dev/null @@ -1,85 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * - *****************************************************************************/ -package org.adempiere.model; - -import java.util.Properties; - -import org.compiere.model.CalloutEngine; -import org.compiere.model.GridField; -import org.compiere.model.GridTab; -import org.compiere.model.MBPartnerLocation; -import org.compiere.model.MColumn; -import org.compiere.util.DB; -import org.compiere.util.Env; - -/** - * BPartnerLocation Callouts. - * - * @author Jesus Garcia / Carlos Ruiz - globalqss - */ -public class CalloutBPartnerLocation extends CalloutEngine -{ - - /** - * Format Phone No based on Country. - * Called from C_BPartnerLocation.C_Location_ID - * - * @param ctx Context - * @param WindowNo current Window No - * @param mTab Model Tab - * @param mField Model Field - * @param value The new value - * @param oldvalue The old value - * @return Error message or "" - */ - public String formatPhone (Properties ctx, int WindowNo, - GridTab mTab, GridField mField, Object value, Object oldValue) - { - log.info(""); - // Called from C_Location_ID field - Integer location_int = (Integer) mField.getValue(); - - String phone_frm = null; - if (location_int != null) - // take the phone format from country - phone_frm = DB.getSQLValueString(null, "SELECT ExpressionPhone FROM C_Country c, C_Location l WHERE c.C_Country_ID = l.C_Country_ID AND l.C_location_ID = ?", location_int); - - GridField fPhone = mTab.getField(MBPartnerLocation.COLUMNNAME_Phone); - MColumn colPhone = null; - if (fPhone != null) - colPhone = MColumn.get(Env.getCtx(), fPhone.getAD_Column_ID()); - GridField fPhone2 = mTab.getField(MBPartnerLocation.COLUMNNAME_Phone2); - MColumn colPhone2 = null; - if (fPhone2 != null) - colPhone2 = MColumn.get(Env.getCtx(), fPhone2.getAD_Column_ID()); - GridField fFax = mTab.getField(MBPartnerLocation.COLUMNNAME_Fax); - MColumn colFax = null; - if (fFax != null) - colFax = MColumn.get(Env.getCtx(), fFax.getAD_Column_ID()); - - // Apply the country format if the column doesn't have format - if (colPhone != null && (colPhone.getVFormat() == null || colPhone.getVFormat().length() == 0)) - fPhone.setVFormat(phone_frm); - if (colPhone2 != null && (colPhone2.getVFormat() == null || colPhone2.getVFormat().length() == 0)) - fPhone2.setVFormat(phone_frm); - if (colFax != null && (colFax.getVFormat() == null || colFax.getVFormat().length() == 0)) - fFax.setVFormat(phone_frm); - - return ""; - } // formatPhone - -} // CalloutBPartnerLocation \ No newline at end of file diff --git a/base/src/org/adempiere/model/CalloutRMA.java b/base/src/org/adempiere/model/CalloutRMA.java deleted file mode 100644 index 3bd6e895d8..0000000000 --- a/base/src/org/adempiere/model/CalloutRMA.java +++ /dev/null @@ -1,60 +0,0 @@ -/****************************************************************************** - * Product: Adempiere ERP & CRM Smart Business Solution * - * Copyright (C) 1999-2006 ComPiere, Inc. All Rights Reserved. * - * This program is free software; you can redistribute it and/or modify it * - * under the terms version 2 of the GNU General Public License as published * - * by the Free Software Foundation. This program is distributed in the hope * - * that it will be useful, but WITHOUT ANY WARRANTY; without even the implied * - * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * - * See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along * - * with this program; if not, write to the Free Software Foundation, Inc., * - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. * - * For the text or an alternative of this public license, you may reach us * - * ComPiere, Inc., 2620 Augustine Dr. #245, Santa Clara, CA 95054, USA * - * or via info@compiere.org or http://www.compiere.org/license.html * - *****************************************************************************/ - -package org.adempiere.model; - -import java.util.Properties; - -import org.compiere.model.CalloutEngine; -import org.compiere.model.GridField; -import org.compiere.model.GridTab; -import org.compiere.util.DB; - -/** - * - * @author Ashley G Ramdass - */ -public class CalloutRMA extends CalloutEngine -{ - - /** - * docType - set document properties based on document type. - * @param ctx - * @param WindowNo - * @param mTab - * @param mField - * @param value - * @return error message or "" - */ - public String docType (Properties ctx, int WindowNo, GridTab mTab, GridField mField, Object value) - { - Integer C_DocType_ID = (Integer)value; - if (C_DocType_ID == null || C_DocType_ID.intValue() == 0) - return ""; - - String sql = "SELECT d.IsSoTrx " - + "FROM C_DocType d WHERE C_DocType_ID=?"; - - String docSOTrx = DB.getSQLValueString(null, sql, C_DocType_ID); - - boolean isSOTrx = "Y".equals(docSOTrx); - - mTab.setValue("IsSOTrx", isSOTrx); - - return ""; - } -}