Skip navigation links
iDempiere 13.0
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Exceptions
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    com.akunagroup.uk.postcode.AddressInterface
     
    com.akunagroup.uk.postcode.AddressLookup
     
    com.akunagroup.uk.postcode.AddressLookupInterface
     
    com.akunagroup.uk.postcode.Postcode
    org.adempiere.util.GenerateModel
     
    org.adempiere.util.GenerateModelJPA
     
    org.adempiere.webui.AdempiereWebUI.EXECUTION_CARRYOVER_SESSION_KEY
    org.adempiere.webui.adwindow.AbstractADWindowContent.executeASync(ProcessInfo)
    org.adempiere.webui.adwindow.ADSortTab.editRecord(boolean)
    org.adempiere.webui.adwindow.ADWindowToolbar.MNITMPREFIX
    org.adempiere.webui.apps.AEnv.exit(int)
    org.adempiere.webui.apps.AEnv.isTablet()
    replace by ClientInfo.isMobile()
    org.adempiere.webui.apps.form.WCreateFromWindow.setStatusBar(StatusBarPanel)
    org.adempiere.webui.component.WListItemRenderer.setRO(int, Boolean)
     
    org.adempiere.webui.component.WTableColumn(int)
    org.adempiere.webui.component.WTableColumn.getMaxWidth()
    org.adempiere.webui.component.WTableColumn.getMinWidth()
    org.adempiere.webui.component.WTableColumn.getPreferredWidth()
    org.adempiere.webui.component.WTableColumn.getResizable()
    org.adempiere.webui.component.WTableColumn.getWidth()
    org.adempiere.webui.component.WTableColumn.isResizable
    org.adempiere.webui.component.WTableColumn.maxWidth
    org.adempiere.webui.component.WTableColumn.minWidth
    org.adempiere.webui.component.WTableColumn.setMaxWidth(int)
    org.adempiere.webui.component.WTableColumn.setMinWidth(int)
    org.adempiere.webui.component.WTableColumn.setPreferredWidth(int)
    org.adempiere.webui.component.WTableColumn.setResizable(boolean)
    org.adempiere.webui.component.WTableColumn.setWidth(int)
    org.adempiere.webui.component.WTableColumn.width
    org.adempiere.webui.DelegatingServlet
    org.adempiere.webui.editor.WLocatorEditor.setField(GridField)
    org.adempiere.webui.event.TouchEventHelper
    org.adempiere.webui.LayoutUtils.sendDeferLayoutEvent(Borderlayout, int)
    org.adempiere.webui.panel.ChatPanel
    org.adempiere.webui.panel.ConfigurationPanel
    org.adempiere.webui.panel.FooterPanel
    org.adempiere.webui.panel.RequestNoticePanel
    org.adempiere.webui.part.WindowContainer.addWindow(Component, String, boolean)
    keep for compatible, replace by WindowContainer.addWindow(Component, String, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.addWindow(Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.addWindow(Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.insertAfter(Tab, Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.insertAfter(Tab, Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.insertBefore(Tab, Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.insertBefore(Tab, Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.window.CustomizeGridViewDialog.onCustomize(ADTabpanel)
     
    org.adempiere.webui.window.CustomizeGridViewDialog.showCustomize(int, int, Map<Integer, String>, ArrayList<Integer>, GridView, QuickGridView, boolean)
     
    org.adempiere.webui.window.Dialog.ask(int, String)
     
    org.adempiere.webui.window.Dialog.ask(int, String, String)
     
    org.adempiere.webui.window.FDialog
    Many methods in this class receive parameters that are never used. As of iDempiere 10, use the Dialog class instead.
    org.compiere.db.CConnection.getInitialContext(boolean)
     
    org.compiere.db.SecurityPrincipal
     
    org.compiere.model.MAging(Properties, int, Timestamp, int, int, int, int, int, Timestamp, boolean, String)
    - better use the new constructor with organization included
    org.compiere.model.MBlackListCheque
    org.compiere.model.MBOM
     
    org.compiere.model.MBOMProduct
     
    org.compiere.model.MBPartner.getAD_OrgBP_ID_Int()
     
    org.compiere.model.MBPartnerLocation.getForBPartner(Properties, int)
    Since 3.5.3a. Please use MBPartnerLocation.getForBPartner(Properties, int, String).
    org.compiere.model.MCharge.getAccount(int, MAcctSchema, BigDecimal)
    use getAccount(Charge, as) instead
    org.compiere.model.MCountry.setDisplayLanguage(String)
    - not used at all, you can delete references to this method
    org.compiere.model.MPaySelectionLine.xsetInvoice(int, boolean, BigDecimal, BigDecimal, BigDecimal)
     
    org.compiere.model.MSysConfig.ALogin_ShowOneRole
    org.compiere.model.MSysConfig.INFO_DEFAULTSELECTED
    org.compiere.model.MSysConfig.INFO_DOUBLECLICKTOGGLESSELECTION
    org.compiere.model.MSysConfig.ZK_DASHBOARD_PERFORMANCE_TIMEOUT
    not use for the new billboard implementation
    org.compiere.util.CallableResult
    org.compiere.util.DB.afterMigration(Properties)
    org.compiere.util.DB.createConnection(boolean, boolean, int)
     
    org.compiere.util.DB.getConnectionID()
     
    org.compiere.util.DB.getConnectionRO()
     
    org.compiere.util.DB.getConnectionRW()
     
    org.compiere.util.DB.getConnectionRW(boolean)
     
    org.compiere.util.DB.isConnected(boolean)
     
    org.compiere.util.DB.isDatabaseOK(Properties)
     
    org.compiere.util.DB.isRemoteObjects()
     
    org.compiere.util.DB.isRemoteProcess()
     
    org.compiere.util.Env.getRemoteCallCtx(Properties)
    org.compiere.util.ExecuteResult
    org.compiere.util.ExtensionFileFilter
    org.compiere.util.FileUpload
    org.compiere.util.Login.getRoles(String, String)
    use use Login.getRoles(String, KeyNamePair)
    org.compiere.util.Login.getRoles(Principal)
    use Login.getRoles(String, KeyNamePair)
    org.compiere.util.Login.getRoles(CConnection, String, String, boolean)
     
    org.compiere.util.Queue
    org.compiere.util.Util.stripDiacritics(String)
    dummy method, not doing anything
    org.compiere.wf.MWFEventAudit.get(Properties, int)
    Deprecated since 3.4.0. Use instead MWFEventAudit.get(Properties, int, String)
    org.compiere.wf.MWFEventAudit.get(Properties, int, int)
    Deprecated since 3.4.0. Use instead MWFEventAudit.get(Properties, int, int, String)
  • Deprecated Interfaces
    Interface
    Description
    com.akunagroup.uk.postcode.AddressInterface
     
    com.akunagroup.uk.postcode.AddressLookupInterface
     
    org.compiere.model.Measure
    Half build and not use in current code
  • Deprecated Classes
    Class
    Description
    com.akunagroup.uk.postcode.AddressLookup
     
    com.akunagroup.uk.postcode.Postcode
    org.adempiere.apps.graph.GraphBuilder
     
    org.adempiere.base.DefaultModelFactory
     
    org.adempiere.process.UpdateRoleMenu
    org.adempiere.util.GenerateModel
     
    org.adempiere.util.GenerateModelJPA
     
    org.adempiere.webui.apps.form.WInOutGen
    ticket IDEMPIERE-1963 replaced this with an Info Window
    org.adempiere.webui.apps.form.WInvoiceGen
    ticket IDEMPIERE-1965 replaced this with an Info Window
    org.adempiere.webui.apps.graph.jfreegraph.ChartRendererServiceImpl
    replace by billboard based implementation
    org.adempiere.webui.apps.graph.jfreegraph.PerformanceGraphBuilder
    replace by billboard based implementation
    org.adempiere.webui.component.BackgroundColours
     
    org.adempiere.webui.component.FToolbar
    Replace by ToolBar
    org.adempiere.webui.component.FWindow
    Use Window instead
    org.adempiere.webui.dashboard.DPActivities
    org.adempiere.webui.dashboard.DPActivitiesModel
    org.adempiere.webui.DelegatingServlet
    org.adempiere.webui.event.TouchEventHelper
    org.adempiere.webui.grid.WBPartner
    org.adempiere.webui.info.InfoPAttributeInstanceWindow
    not use
    org.adempiere.webui.info.InfoPAttributeWindow
    not use
    org.adempiere.webui.panel.ChatPanel
    org.adempiere.webui.panel.ConfigurationPanel
    org.adempiere.webui.panel.FooterPanel
    org.adempiere.webui.panel.InfoAssetPanel
    org.adempiere.webui.panel.InfoAssignmentPanel
    org.adempiere.webui.panel.InfoBPartnerPanel
    org.adempiere.webui.panel.InfoCashLinePanel
    org.adempiere.webui.panel.InfoInOutPanel
    org.adempiere.webui.panel.InfoInvoicePanel
    org.adempiere.webui.panel.InfoOrderPanel
    org.adempiere.webui.panel.InfoPaymentPanel
    org.adempiere.webui.panel.InfoProductPanel
    org.adempiere.webui.panel.RequestNoticePanel
    org.adempiere.webui.util.MUserPreference
    - is not required anymore, for login preferences the client is being set now as the user client
    org.adempiere.webui.window.FDialog
    Many methods in this class receive parameters that are never used. As of iDempiere 10, use the Dialog class instead.
    org.compiere.apps.form.InOutGen
    ticket IDEMPIERE-1963 replaced this with an Info Window
    org.compiere.apps.form.InvoiceGen
    ticket IDEMPIERE-1965 replaced this with an Info Window
    org.compiere.db.SecurityPrincipal
     
    org.compiere.install.TranslationController
    org.compiere.model.MBlackListCheque
    org.compiere.model.MBOM
     
    org.compiere.model.MBOMProduct
     
    org.compiere.model.MIssueProject
     
    org.compiere.model.MIssueSystem
     
    org.compiere.model.MIssueUser
     
    org.compiere.model.MLookupCache
    for deprecated swing client only
    org.compiere.model.MProductBOM
     
    org.compiere.model.MRegistration
    not fully implemented
    org.compiere.model.MRegistrationAttribute
    not fully implemented
    org.compiere.model.MRegistrationValue
    not fully implemented
    org.compiere.model.MRoleMenu
    org.compiere.model.MSLACriteria
    not fully implement, marked as inactive in application dictionary
    org.compiere.model.MSLAGoal
    not fully implement, marked as inactive in application dictionary
    org.compiere.model.MSLAMeasure
    not fully implement, marked as inactive in application dictionary
    org.compiere.model.MWebMenu
    org.compiere.model.MWebProperties
    org.compiere.model.X_M_Product_BOM
     
    org.compiere.print.layout.GraphElement
    not fully implemented
    org.compiere.print.MPrintGraph
    not fully implemented
    org.compiere.process.BOMValidate
     
    org.compiere.process.DocActionTemplate
    not fully implemented
    org.compiere.process.IssueReport
    not fully implemented
    org.compiere.process.M_Production_Run
    org.compiere.process.PosKeyGenerate
    org.compiere.process.ReplenishReport
    org.compiere.sla.DeliveryAccuracy
    not fully implement, marked as inactive in application dictionary
    org.compiere.sla.SLACriteria
    not fully implement, marked as inactive in application dictionary
    org.compiere.sla.SLAGoalProcess
    not fully implement, marked as inactive in application dictionary
    org.compiere.sla.SLAMeasureProcess
    not fully implement, marked as inactive in application dictionary
    org.compiere.util.CallableResult
    org.compiere.util.DefaultContextProvider
    Swing client have been deprecated
    org.compiere.util.ExecuteResult
    org.compiere.util.ExtensionFileFilter
    org.compiere.util.FileUpload
    org.compiere.util.LegacyLogicEvaluator
     
    org.compiere.util.NullParameter
    org.compiere.util.OutputParameter
    org.compiere.util.Queue
    org.compiere.util.SavepointVO
    org.compiere.util.WebUser
     
    org.compiere.wf.MWFBlock
    not fully implemented, marked as inactive in dictionary
  • Deprecated Exceptions
    Exceptions
    Description
    org.compiere.util.DBException
    This class was moved to DBException and will be removed in future.
  • Deprecated Fields
    Field
    Description
    org.adempiere.webui.AdempiereWebUI.EXECUTION_CARRYOVER_SESSION_KEY
    org.adempiere.webui.adwindow.ADWindowToolbar.MNITMPREFIX
    org.adempiere.webui.component.ChosenSearchBox.m_propertyChangeListeners
    org.adempiere.webui.component.ComboEditorBox.m_propertyChangeListeners
    org.adempiere.webui.component.EditorBox.m_propertyChangeListeners
    org.adempiere.webui.component.Panel.HORIZONTAL
    org.adempiere.webui.component.Panel.VERTICAL
    org.adempiere.webui.component.Paymentbox.m_propertyChangeListeners
    org.adempiere.webui.component.Urlbox.m_propertyChangeListeners
    org.adempiere.webui.component.WTableColumn.isResizable
    org.adempiere.webui.component.WTableColumn.maxWidth
    org.adempiere.webui.component.WTableColumn.minWidth
    org.adempiere.webui.component.WTableColumn.width
    org.compiere.Adempiere.ID
    org.compiere.model.ModelValidator.CHANGETYPE_CHANGE
    org.compiere.model.ModelValidator.CHANGETYPE_DELETE
    org.compiere.model.ModelValidator.CHANGETYPE_NEW
    org.compiere.model.ModelValidator.DOCTIMING_AFTER_COMPLETE
    org.compiere.model.ModelValidator.DOCTIMING_BEFORE_PREPARE
    org.compiere.model.MSysConfig.ALogin_ShowOneRole
    org.compiere.model.MSysConfig.INFO_DEFAULTSELECTED
    org.compiere.model.MSysConfig.INFO_DOUBLECLICKTOGGLESSELECTION
    org.compiere.model.MSysConfig.ZK_DASHBOARD_PERFORMANCE_TIMEOUT
    not use for the new billboard implementation
    org.compiere.print.ReportCtl.PARAM_PRINT_FORMAT
    Please use ServerReportCtl.PARAM_PRINT_FORMAT
    org.compiere.print.ReportCtl.PARAM_PRINT_INFO
    Please use ServerReportCtl.PARAM_PRINT_INFO
    org.compiere.print.ReportCtl.PARAM_PRINTER_NAME
    Please use ServerReportCtl.PARAM_PRINTER_NAME
    org.idempiere.expression.logic.SimpleBooleanLexer.tokenNames
    Use SimpleBooleanLexer.VOCABULARY instead.
    org.idempiere.expression.logic.SimpleBooleanParser.tokenNames
    Use SimpleBooleanParser.VOCABULARY instead.
  • Deprecated Methods
    Method
    Description
    org.adempiere.eclipse.equinox.http.servlet.HttpSessionAdaptor.getSessionContext()
     
    org.adempiere.eclipse.equinox.http.servlet.HttpSessionAdaptor.getValue(String)
     
    org.adempiere.eclipse.equinox.http.servlet.HttpSessionAdaptor.getValueNames()
     
    org.adempiere.eclipse.equinox.http.servlet.HttpSessionAdaptor.putValue(String, Object)
     
    org.adempiere.eclipse.equinox.http.servlet.HttpSessionAdaptor.removeValue(String)
     
    org.adempiere.eclipse.equinox.http.servlet.ServletContextAdaptor.getServlet(String)
     
    org.adempiere.eclipse.equinox.http.servlet.ServletContextAdaptor.getServletNames()
     
    org.adempiere.eclipse.equinox.http.servlet.ServletContextAdaptor.getServlets()
     
    org.adempiere.eclipse.equinox.http.servlet.ServletContextAdaptor.log(Exception, String)
     
    org.adempiere.impexp.GridTabCSVExporter.getWhereClause(GridTab, GridTab, int)
    org.adempiere.util.ProcessUtil.startJavaProcess(ProcessInfo, Trx)
    org.adempiere.webui.adwindow.AbstractADWindowContent.executeASync(ProcessInfo)
    org.adempiere.webui.adwindow.ADSortTab.editRecord(boolean)
    org.adempiere.webui.apps.AEnv.exit(int)
    org.adempiere.webui.apps.AEnv.isBrowserSupported()
    See IDEMPIERE-1022
    org.adempiere.webui.apps.AEnv.isFirefox2()
     
    org.adempiere.webui.apps.AEnv.isInternetExplorer()
     
    org.adempiere.webui.apps.AEnv.isTablet()
    replace by ClientInfo.isMobile()
    org.adempiere.webui.apps.form.WCreateFromWindow.setStatusBar(StatusBarPanel)
    org.adempiere.webui.component.ChosenSearchBox.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.ComboEditorBox.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.EditorBox.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.ListItem.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.Paymentbox.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.Tabpanel.getTabLevel()
    org.adempiere.webui.component.Tabpanel.setTabLevel(int)
    org.adempiere.webui.component.Urlbox.addPropertyChangeListener(PropertyChangeListener)
    not implemented
    org.adempiere.webui.component.WListbox.autoSize()
    org.adempiere.webui.component.WListItemRenderer.setRO(int, Boolean)
     
    org.adempiere.webui.component.WTableColumn.getMaxWidth()
    org.adempiere.webui.component.WTableColumn.getMinWidth()
    org.adempiere.webui.component.WTableColumn.getPreferredWidth()
    org.adempiere.webui.component.WTableColumn.getResizable()
    org.adempiere.webui.component.WTableColumn.getWidth()
    org.adempiere.webui.component.WTableColumn.setMaxWidth(int)
    org.adempiere.webui.component.WTableColumn.setMinWidth(int)
    org.adempiere.webui.component.WTableColumn.setPreferredWidth(int)
    org.adempiere.webui.component.WTableColumn.setResizable(boolean)
    org.adempiere.webui.component.WTableColumn.setWidth(int)
    org.adempiere.webui.desktop.IDesktop.showWindow(int, MQuery)
     
    org.adempiere.webui.desktop.TabbedDesktop.showWindow(int, MQuery)
     
    org.adempiere.webui.editor.WEditor.updateLabelStyle()
     
    org.adempiere.webui.editor.WLocatorEditor.setField(GridField)
    org.adempiere.webui.LayoutUtils.sendDeferLayoutEvent(Borderlayout, int)
    org.adempiere.webui.panel.InfoPanel.getSelectedKeysCollection()
    use getSaveKeys
    org.adempiere.webui.part.WindowContainer.addWindow(Component, String, boolean)
    keep for compatible, replace by WindowContainer.addWindow(Component, String, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.addWindow(Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.addWindow(Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.insertAfter(Tab, Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.insertAfter(Tab, Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.part.WindowContainer.insertBefore(Tab, Component, String, boolean, boolean)
    keep for compatible, replace by WindowContainer.insertBefore(Tab, Component, String, boolean, boolean, DecorateInfo)
    org.adempiere.webui.window.CustomizeGridViewDialog.onCustomize(ADTabpanel)
     
    org.adempiere.webui.window.CustomizeGridViewDialog.showCustomize(int, int, Map<Integer, String>, ArrayList<Integer>, GridView, QuickGridView, boolean)
     
    org.adempiere.webui.window.Dialog.ask(int, String)
     
    org.adempiere.webui.window.Dialog.ask(int, String, String)
     
    org.adempiere.webui.window.FDialog.warn(int, Component, String, String)
    Use Dialog.warn(windowNo, adMessage, message, null) instead Display warning with warning icon
    org.compiere.apps.AbstractProcessCtl.isServerProcess()
    org.compiere.apps.form.Allocation.getInvoiceData(boolean, Object, IMiniTable)
     
    org.compiere.apps.form.Allocation.getPaymentData(boolean, Object, IMiniTable)
     
    org.compiere.apps.form.StatementCreateFromBatch.getBankAccountData(Object, Object, String, Object, Object, Object, Object, Object, Object, String, GridTab)
    org.compiere.apps.form.StatementCreateFromBatch.getSQLWhere(Object, String, Object, Object, Object, Object, Object, Object, String)
    org.compiere.db.CConnection.get(String)
     
    org.compiere.db.CConnection.getInitialContext(boolean)
     
    org.compiere.db.CConnection.isRMIoverHTTP()
     
    org.compiere.db.CConnection.isServerObjects()
     
    org.compiere.db.CConnection.isServerProcess()
     
    org.compiere.db.CConnection.isTerminalServer()
     
    org.compiere.db.DB_Oracle.getDataType(String, int, int, boolean)
     
    org.compiere.grid.CreateFromBatch.getBankAccountData(Object, Object, String, Object, Object, Object, Object, Object, Object, String)
    org.compiere.grid.CreateFromBatch.getSQLWhere(Integer, String, Timestamp, Timestamp, BigDecimal, BigDecimal, Integer, String, String)
    org.compiere.grid.CreateFromBatch.getSQLWhere(Object, String, Object, Object, Object, Object, Object, Object, String)
    org.compiere.impexp.ImpFormat.getBPartner()
     
    org.compiere.impexp.ImpFormat.setBPartner(String)
     
    org.compiere.model.CalloutEngine.setCalloutActive(boolean)
     
    org.compiere.model.CalloutInvoice.paymentTerm(Properties, int, GridTab, GridField, Object)
    org.compiere.model.CalloutOrder.paymentTerm(Properties, int, GridTab, GridField, Object)
    org.compiere.model.CalloutProcessCustomization.process(Properties, int, GridTab, GridField, Object)
    org.compiere.model.CalloutWindowCustomization.field(Properties, int, GridTab, GridField, Object)
    org.compiere.model.CalloutWindowCustomization.tab(Properties, int, GridTab, GridField, Object)
    org.compiere.model.CalloutWindowCustomization.window(Properties, int, GridTab, GridField, Object)
    org.compiere.model.GridField.validateValue()
    use validateValueNoDirect instead
    org.compiere.model.GridTab.getIncluded_Tab_ID()
    the functionality related to AD_Tab.Included_Tab_ID is deprecated
    org.compiere.model.GridTab.getTrxInfo()
    use getStatusLine and configure Status Line instead
    org.compiere.model.GridTab.isIncluded()
     
    org.compiere.model.GridTab.setIncluded(boolean)
    The method getIncluded now validate against the structure, this method is called nowhere
    org.compiere.model.GridTable.getCompareDB()
     
    org.compiere.model.GridTable.setCompareDB(boolean)
     
    org.compiere.model.MAcctSchema.setOnlyOrgs(Integer[])
    only orgs are now fetched automatically
    org.compiere.model.MAlertRule.getSql()
    Use MAlertRule.getSql(boolean) instead
    org.compiere.model.MArchive.getReportAndDocumentCountByRecordId(int, int, String)
    - use MArchive.getReportAndDocumentCountByRecordId(int, int, String, String) instead
    org.compiere.model.MAssetGroupAcct.forA_Asset_Group_ID(Properties, int)
    use the version with postingType and trxName
    org.compiere.model.MAssetGroupAcct.forA_Asset_Group_ID(Properties, int, String)
    use the version with trxName
    org.compiere.model.MAttachment.getID(int, int)
    Use MAttachment.getID(int, int, String) instead
    org.compiere.model.MBPartner.getAD_OrgBP_ID_Int()
     
    org.compiere.model.MBPartnerLocation.getForBPartner(Properties, int)
    Since 3.5.3a. Please use MBPartnerLocation.getForBPartner(Properties, int, String).
    org.compiere.model.MCharge.getAccount(int, MAcctSchema, BigDecimal)
    use getAccount(Charge, as) instead
    org.compiere.model.MChat.getID(int, int)
    Use MChat.getID(int, int, String) instead
    org.compiere.model.MCost.get(Properties, int, int, int, int, int, int, int)
    org.compiere.model.MCost.get(MProduct, int, MAcctSchema, int, int)
    org.compiere.model.MCostDetail.createInventory(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createInvoice(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createMatchInvoice(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createMovement(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, boolean, String, String)
     
    org.compiere.model.MCostDetail.createOrder(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createProduction(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createProjectIssue(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MCostDetail.createShipment(MAcctSchema, int, int, int, int, int, BigDecimal, BigDecimal, String, boolean, String)
     
    org.compiere.model.MCostDetail.get(Properties, String, int, int, String)
     
    org.compiere.model.MCountry.getCountries(Properties)
     
    org.compiere.model.MCountry.getDefault(Properties)
     
    org.compiere.model.MCountry.setDisplayLanguage(String)
    - not used at all, you can delete references to this method
    org.compiere.model.MDepositBatch.createPDF()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.createPDF(File)
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.getApprovalAmt()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.getDoc_User_ID()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.getDocumentInfo()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.getProcessMsg()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.invalidateIt()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.isComplete()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.unlockIt()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDepositBatch.voidIt()
    incomplete/abandon implementation of DocAction interface
    org.compiere.model.MDistribution.get(int)
    - using the method to get a specific account ID doesn't make sense because of the flag IsAnyAcct use method getAll() instead
    org.compiere.model.MDistribution.get(Properties, int)
     
    org.compiere.model.MDistribution.get(MAccount, String, int, Timestamp)
    org.compiere.model.MDistribution.getAll(Properties)
    org.compiere.model.MFactAcct.delete(int, int, String)
    Since ADempiere 3.5.2a; please use MFactAcct.deleteEx(int, int, String) instead.
    org.compiere.model.MIFixedAsset.process()
     
    org.compiere.model.MInOut.copyFrom(MInOut, Timestamp, int, boolean, boolean, String, boolean)
     
    org.compiere.model.MInvoice.copyFrom(MInvoice, Timestamp, int, boolean, boolean, String, boolean)
    Create new Invoice by copying
    org.compiere.model.MInvoiceSchedule.canInvoice(Timestamp, BigDecimal)
    org.compiere.model.MIssue.create(Properties, String)
     
    org.compiere.model.MIssue.createAnswer()
     
    org.compiere.model.MIssue.process()
     
    org.compiere.model.MIssue.report()
    not implemented
    org.compiere.model.MLabelAssignment.hasAnyAssignment(int, int)
    Use MLabelAssignment.hasAnyAssignment(int, int, String) instead
    org.compiere.model.MLabelAssignment.hasLabelAssignment(int, int, int)
    Use MLabelAssignment.hasLabelAssignment(int, int, String) instead
    org.compiere.model.MLookupInfo.getAD_Column_ID(String)
     
    org.compiere.model.MLookupInfo.getAD_Reference_ID(String)
     
    org.compiere.model.MMenu.get(Properties, String)
     
    org.compiere.model.MMovementLine.getOfOrderLine(Properties, int, String, String)
    not fully implemented
    org.compiere.model.MMovementLine.setOrderLine(MDDOrderLine, BigDecimal, boolean)
    not fully implemented
    org.compiere.model.ModelValidationEngine.beforeSaveProperties()
    for deprecated swing client only
    org.compiere.model.MPaymentProcessor.getC_BankAccount()
    Use C_BankAccount.C_PaymentProcessor_ID
    org.compiere.model.MPaymentProcessor.getC_BankAccount_ID()
    Use C_BankAccount.C_PaymentProcessor_ID
    org.compiere.model.MPaymentProcessor.setC_BankAccount_ID(int)
    Use C_BankAccount.C_PaymentProcessor_ID
    org.compiere.model.MPaySelectionLine.xsetInvoice(int, boolean, BigDecimal, BigDecimal, BigDecimal)
     
    org.compiere.model.MPeriod.findByCalendar(Properties, Timestamp, int)
     
    org.compiere.model.MPeriod.get(Properties, Timestamp)
     
    org.compiere.model.MPeriod.get(Properties, Timestamp, int)
    org.compiere.model.MPeriod.getC_Period_ID(Properties, Timestamp)
     
    org.compiere.model.MPeriod.getFirstInYear(Properties, Timestamp)
     
    org.compiere.model.MPeriod.isOpen(String)
    since 3.3.1b; use MPeriod.isOpen(String, Timestamp) instead
    org.compiere.model.MPeriod.isOpen(Properties, Timestamp, String)
     
    org.compiere.model.MPeriod.testPeriodOpen(Properties, Timestamp, int)
     
    org.compiere.model.MPeriod.testPeriodOpen(Properties, Timestamp, String)
     
    org.compiere.model.MPostIt.getID(int, int)
    Use MPostIt.getID(int, int, String) instead
    org.compiere.model.MProcess.addStatistics(int)
    - use UPDATE instead
    org.compiere.model.MProcess.processIt(int, Trx)
    org.compiere.model.MProcess.processIt(int, Trx, boolean)
    org.compiere.model.MProduct.forS_Resource_ID(Properties, int)
    Since 3.5.3a. Please use MProduct.forS_Resource_ID(Properties, int, String)
    org.compiere.model.MProduct.isASIMandatory(boolean)
    org.compiere.model.MProductDownload.migrateDownloads(Properties)
     
    org.compiere.model.MProject.getC_ProjectType_ID_Int()
     
    org.compiere.model.MProjectIssue.process()
     
    org.compiere.model.MRegion.getDefault(Properties)
     
    org.compiere.model.MRegion.getRegions(Properties)
     
    org.compiere.model.MRegion.getRegions(Properties, int)
     
    org.compiere.model.MRequest.getRequestCount(int, int, StringBuilder, String)
    - use MRequest.getRequestCount(int, int, String, StringBuilder, String) instead
    org.compiere.model.MRequest.newRequest(GridTab, int, int, int)
    - use MRequest.newRequest(GridTab, int, int, String, int) instead
    org.compiere.model.MRole.isQueryMax(int)
    replace by GridTab.isQueryMax(int)
    org.compiere.model.MRole.isQueryRequire(int)
    replace by GridTab.isQueryRequire(int)
    org.compiere.model.MSchedule.getNextRunMS(long, String, String, int, String)
     
    org.compiere.model.MSequence.getDocumentNo(int, String)
     
    org.compiere.model.MSequence.getNextID()
    use the static getNextID or getDocumentNo method instead
    org.compiere.model.MSession.changeLog(String, int, int, int, int, int, int, Object, Object)
     
    org.compiere.model.MSession.get(Properties, boolean)
    use Get and Create functions.
    org.compiere.model.MSetup.createAccounting(KeyNamePair, boolean, boolean, boolean, boolean, boolean, File)
     
    org.compiere.model.MStorageOnHand.add(Properties, int, int, int, int, BigDecimal, String)
     
    org.compiere.model.MStorageOnHand.add(Properties, int, int, int, int, BigDecimal, Timestamp, String)
     
    org.compiere.model.MStorageOnHand.get(Properties, int, int, int, String)
     
    org.compiere.model.MStorageOnHand.getWarehouse(Properties, int, int, int, int, boolean, Timestamp, boolean, String)
     
    org.compiere.model.MStorageReservation.add(Properties, int, int, int, int, BigDecimal, boolean, String)
    org.compiere.model.MStorageReservation.add(Properties, int, int, int, BigDecimal, boolean, String)
     
    org.compiere.model.MStorageReservation.addQty(BigDecimal)
     
    org.compiere.model.MSysConfig.getDoubleValue(String, double)
    replace by getBigDecimalValue
    org.compiere.model.MSysConfig.getDoubleValue(String, double, int)
    replace by getBigDecimalValue
    org.compiere.model.MSysConfig.getDoubleValue(String, double, int, int)
    replace by getBigDecimalValue
    org.compiere.model.MSystem.info()
     
    org.compiere.model.MSystem.isPDFLicense()
     
    org.compiere.model.MSystem.isValid()
     
    org.compiere.model.MTreeNode.isWorkbench()
     
    org.compiere.model.MUser.getOfBPartner(Properties, int)
    Since 3.5.3a. Please use MUser.getOfBPartner(Properties, int, String).
    org.compiere.model.MWindow.getWFNodes(Properties, String, String)
    use MWFNode.getWFNodes(Properties, String, String) instead.
    org.compiere.model.PO.clone()
    org.compiere.model.PO.delete_Accounting(String)
    org.compiere.model.Tax.get(Properties, int, int, Timestamp, Timestamp, int, int, int, int, boolean)
     
    org.compiere.model.Tax.getCharge(Properties, int, Timestamp, Timestamp, int, int, int, int, boolean)
     
    org.compiere.model.Tax.getProduct(Properties, int, Timestamp, Timestamp, int, int, int, int, boolean)
     
    org.compiere.print.MPrintFormat.clone()
    org.compiere.print.PrintData.getIndex(int)
    org.compiere.print.PrintData.getNode(Integer)
    replace by PrintData.getNodeByPrintFormatItemId(int)
    org.compiere.print.PrintFormatUtil.addMissingColumns()
    use PrintFormatUtil.addMissingColumns(String)
    org.compiere.process.ServerProcessCtl.start()
     
    org.compiere.process.SvrProcess.commit()
    suggested to use commitEx instead
    org.compiere.util.CCachedRowSet.getBigDecimal(int, int)
    org.compiere.util.CCachedRowSet.getBigDecimal(String, int)
    org.compiere.util.CCachedRowSet.getUnicodeStream(int)
    org.compiere.util.CCachedRowSet.getUnicodeStream(String)
    org.compiere.util.CLogMgt.enable(boolean)
    not recommended to use, problematic method to enable/disable the log globally
    org.compiere.util.DB.afterMigration(Properties)
    org.compiere.util.DB.connect()
    org.compiere.util.DB.createConnection(boolean, boolean, int)
     
    org.compiere.util.DB.executeUpdate(String)
     
    org.compiere.util.DB.executeUpdate(String, boolean)
     
    org.compiere.util.DB.getConnectionID()
     
    org.compiere.util.DB.getConnectionRO()
     
    org.compiere.util.DB.getConnectionRW()
     
    org.compiere.util.DB.getConnectionRW(boolean)
     
    org.compiere.util.DB.getDocumentNo(int, String)
     
    org.compiere.util.DB.isConnected(boolean)
     
    org.compiere.util.DB.isDatabaseOK(Properties)
     
    org.compiere.util.DB.isRemoteObjects()
     
    org.compiere.util.DB.isRemoteProcess()
     
    org.compiere.util.DB.prepareStatement(String)
     
    org.compiere.util.DB.prepareStatement(String, int, int)
     
    org.compiere.util.Env.getRemoteCallCtx(Properties)
    org.compiere.util.Env.setAutoCommit(Properties, boolean)
    org.compiere.util.Env.setAutoNew(Properties, boolean)
    org.compiere.util.Env.setContextProvider(ContextProvider)
     
    org.compiere.util.Ini.getDividerLocation()
    org.compiere.util.Ini.getWindowDimension(int)
    org.compiere.util.Ini.getWindowLocation(int)
    org.compiere.util.Ini.isCacheWindow()
    window is always cache for better performance
    org.compiere.util.Ini.setDividerLocation(int)
    org.compiere.util.Ini.setWindowDimension(int, Dimension)
    org.compiere.util.Ini.setWindowLocation(int, Point)
    org.compiere.util.Login.getPrincipal()
    org.compiere.util.Login.getRoles(String, String)
    use use Login.getRoles(String, KeyNamePair)
    org.compiere.util.Login.getRoles(Principal)
    use Login.getRoles(String, KeyNamePair)
    org.compiere.util.Login.getRoles(CConnection, String, String, boolean)
     
    org.compiere.util.Login.initTest(boolean)
    org.compiere.util.Trx.get(String, boolean, Connection)
     
    org.compiere.util.Trx.getActiveTransactions()
    - wrong method name fixed with IDEMPIERE-5355 - please use getOpenTransactions
    org.compiere.util.Util.printActionInputMap(JComponent)
    Swing client have been deprecated
    org.compiere.util.Util.stripDiacritics(String)
    dummy method, not doing anything
    org.compiere.util.WebDoc.addPopupClose(Properties)
     
    org.compiere.util.WebDoc.addWindowCenter(boolean)
     
    org.compiere.util.WebDoc.addWindowFooter()
     
    org.compiere.util.WebDoc.addWindowFooters()
     
    org.compiere.util.WebDoc.createPopup(String)
     
    org.compiere.util.WebDoc.createWindow(String)
     
    org.compiere.util.WebEnv.addFooter(HttpServletRequest, HttpServletResponse, HttpServlet, body)
     
    org.compiere.util.WebUtil.addCookieWebUser(HttpServletRequest, HttpServletResponse, String, String)
     
    org.compiere.util.WebUtil.createClosePopupButton(Properties)
     
    org.compiere.util.WebUtil.createField(tr, String, String, String, String, Object, int, int, boolean, boolean, String, StringBuffer)
     
    org.compiere.util.WebUtil.createForwardPage(HttpServletResponse, String, String, int)
     
    org.compiere.util.WebUtil.createLoginPage(HttpServletRequest, HttpServletResponse, HttpServlet, Properties, String)
     
    org.compiere.util.WebUtil.deleteCookieWebUser(HttpServletRequest, HttpServletResponse, String)
     
    org.compiere.util.WebUtil.getClearFrame(String)
     
    org.compiere.util.WebUtil.getCookieProprties(HttpServletRequest)
     
    org.compiere.util.WebUtil.getForward(String, int)
     
    org.compiere.util.WebUtil.getLoginButton(Properties)
     
    org.compiere.util.WebUtil.updateFields(HttpServletRequest, WebUser, boolean)
     
    org.compiere.wf.MWFEventAudit.get(Properties, int)
    Deprecated since 3.4.0. Use instead MWFEventAudit.get(Properties, int, String)
    org.compiere.wf.MWFEventAudit.get(Properties, int, int)
    Deprecated since 3.4.0. Use instead MWFEventAudit.get(Properties, int, int, String)
    org.compiere.wf.MWFNode.getWorkflow()
    please use MWFNode.getAD_Workflow()
    org.compiere.wf.MWorkflow.start(ProcessInfo)
     
    org.compiere.wf.MWorkflow.startWait(ProcessInfo)
    workflow process run in the same thread, this is meaningless
    org.idempiere.adinterface.Process.getProcessParams(CompiereService, GetProcessParamsDocument)
    - method not used - will be deleted in future versions
    org.idempiere.expression.logic.SimpleBooleanLexer.getTokenNames()
    org.idempiere.expression.logic.SimpleBooleanParser.getTokenNames()
  • Deprecated Constructors
    Constructor
    Description
    org.adempiere.webui.apps.ProcessModalDialog(Window, String, int, int, int, int, boolean)
     
    org.adempiere.webui.component.ProcessInfoDialog(String, String, ProcessInfoLog[])
    Should use ProcessInfoDialog(String, String, ProcessInfo, boolean) for flexible show message
    org.adempiere.webui.component.ProcessInfoDialog(String, String, ProcessInfo, boolean)
     
    org.adempiere.webui.component.WTableColumn(int)
    org.adempiere.webui.editor.WEditorPopupMenu(boolean, boolean, boolean, boolean)
    org.adempiere.webui.editor.WEditorPopupMenu(boolean, boolean, boolean, boolean, boolean)
    org.adempiere.webui.editor.WEditorPopupMenu(boolean, boolean, boolean, boolean, boolean, boolean)
    org.adempiere.webui.panel.LabelsPanel(AbstractADWindowContent, int, int)
    Use LabelsPanel(AbstractADWindowContent, int, int, String) instead
    org.adempiere.webui.panel.WAttachment(int, int, int, int, String)
    org.adempiere.webui.panel.WAttachment(int, int, int, int, String, EventListener<Event>)
    org.adempiere.webui.WArchive(Component, int, int)
    - use WArchive(Component, int, int, String) instead
    org.compiere.model.LookupDisplayColumn(String, boolean, int, int)
    Please use LookupDisplayColumn(String, String, boolean, int, int)
    org.compiere.model.MAging(Properties, int, Timestamp, int, int, int, int, int, Timestamp, boolean, String)
    - better use the new constructor with organization included
    org.compiere.model.MAttachment(Properties, int, int, String)
    Use MAttachment(Properties, int, int, String, String) instead
    org.compiere.model.MChangeLog(Properties, int, String, int, int, int, int, int, int, Object, Object)
     
    org.compiere.model.MCostDetail(MAcctSchema, int, int, int, int, BigDecimal, BigDecimal, String, String)
     
    org.compiere.model.MInventory(MWarehouse)
    since 3.5.3a . Please use MInventory(MWarehouse, String).
    org.compiere.model.MIssue(Properties, HashMap<String, String>)
     
    org.compiere.model.MPInstance(Properties, int, int)
    Please use MPInstance(Properties, int, int, int, String)
    org.compiere.model.MPInstance(MProcess, int)
    Please use MPInstance(MProcess, int, int, String)
    org.compiere.model.MProductPricing(int, int, BigDecimal, boolean)
    Use constructor with explicit trxName parameter
    org.compiere.model.Query(MTable, String, String)
    Use Query(Properties, MTable, String, String) instead because this method is security error prone
    org.compiere.print.layout.HTMLRenderer()
     
    org.compiere.print.layout.LocationElement(Properties, int, Font, Paint)
    since 3.3.1b
    org.compiere.util.EmailSrv(String, String, String)
    working only with gmail host.
    org.compiere.wf.MWFProcess(MWorkflow, ProcessInfo)
     

iDempiere 13.0