Adempiere 3.5.2a

org.compiere.model
Class MClientInfo

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_ClientInfo
          extended by org.compiere.model.MClientInfo
All Implemented Interfaces:
Serializable, Comparator, I_AD_ClientInfo, I_Persistent, Evaluatee

public class MClientInfo
extends X_AD_ClientInfo

Client Info Model

Version:
$Id: MClientInfo.java,v 1.2 2006/07/30 00:58:37 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_ClientInfo
AD_TREE_ACTIVITY_ID_AD_Reference_ID, AD_TREE_BPARTNER_ID_AD_Reference_ID, AD_TREE_CAMPAIGN_ID_AD_Reference_ID, AD_TREE_MENU_ID_AD_Reference_ID, AD_TREE_ORG_ID_AD_Reference_ID, AD_TREE_PRODUCT_ID_AD_Reference_ID, AD_TREE_PROJECT_ID_AD_Reference_ID, AD_TREE_SALESREGION_ID_AD_Reference_ID, C_ACCTSCHEMA1_ID_AD_Reference_ID, C_BPARTNERCASHTRX_ID_AD_Reference_ID, C_UOM_LENGTH_ID_AD_Reference_ID, C_UOM_TIME_ID_AD_Reference_ID, C_UOM_VOLUME_ID_AD_Reference_ID, C_UOM_WEIGHT_ID_AD_Reference_ID, M_PRODUCTFREIGHT_ID_AD_Reference_ID
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_AD_ClientInfo
accessLevel, COLUMNNAME_AD_Tree_Activity_ID, COLUMNNAME_AD_Tree_BPartner_ID, COLUMNNAME_AD_Tree_Campaign_ID, COLUMNNAME_AD_Tree_Menu_ID, COLUMNNAME_AD_Tree_Org_ID, COLUMNNAME_AD_Tree_Product_ID, COLUMNNAME_AD_Tree_Project_ID, COLUMNNAME_AD_Tree_SalesRegion_ID, COLUMNNAME_C_AcctSchema1_ID, COLUMNNAME_C_BPartnerCashTrx_ID, COLUMNNAME_C_Calendar_ID, COLUMNNAME_C_UOM_Length_ID, COLUMNNAME_C_UOM_Time_ID, COLUMNNAME_C_UOM_Volume_ID, COLUMNNAME_C_UOM_Weight_ID, COLUMNNAME_IsDiscountLineAmt, COLUMNNAME_KeepLogDays, COLUMNNAME_M_ProductFreight_ID, Model, Table_ID, Table_Name
 
Constructor Summary
MClientInfo(MClient client, int AD_Tree_Org_ID, int AD_Tree_BPartner_ID, int AD_Tree_Project_ID, int AD_Tree_SalesRegion_ID, int AD_Tree_Product_ID, int AD_Tree_Campaign_ID, int AD_Tree_Activity_ID, String trxName)
          Parent Constructor
MClientInfo(Properties ctx, int ignored, String trxName)
          Standard Constructor
MClientInfo(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
static MClientInfo get(Properties ctx)
          Get optionally cached client
static MClientInfo get(Properties ctx, int AD_Client_ID)
          Get Client Info
static MClientInfo get(Properties ctx, int AD_Client_ID, String trxName)
          Get Client Info
 int getC_Currency_ID()
          Get Default Accounting Currency
 MAcctSchema getMAcctSchema1()
          Get primary Acct Schema
 boolean save()
          Overwrite Save
 
Methods inherited from class org.compiere.model.X_AD_ClientInfo
get_AccessLevel, getAD_Tree_Activity_ID, getAD_Tree_BPartner_ID, getAD_Tree_Campaign_ID, getAD_Tree_Menu_ID, getAD_Tree_Org_ID, getAD_Tree_Product_ID, getAD_Tree_Project_ID, getAD_Tree_SalesRegion_ID, getC_AcctSchema1_ID, getC_BPartnerCashTrx_ID, getC_Calendar_ID, getC_Calendar, getC_UOM_Length_ID, getC_UOM_Time_ID, getC_UOM_Volume_ID, getC_UOM_Weight_ID, getKeepLogDays, getM_ProductFreight_ID, initPO, isDiscountLineAmt, setAD_Tree_Activity_ID, setAD_Tree_BPartner_ID, setAD_Tree_Campaign_ID, setAD_Tree_Menu_ID, setAD_Tree_Org_ID, setAD_Tree_Product_ID, setAD_Tree_Project_ID, setAD_Tree_SalesRegion_ID, setC_AcctSchema1_ID, setC_BPartnerCashTrx_ID, setC_Calendar_ID, setC_UOM_Length_ID, setC_UOM_Time_ID, setC_UOM_Volume_ID, setC_UOM_Weight_ID, setIsDiscountLineAmt, setKeepLogDays, setM_ProductFreight_ID, toString
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MClientInfo

public MClientInfo(Properties ctx,
                   int ignored,
                   String trxName)
Standard Constructor

Parameters:
ctx - context
ignored - ignored
trxName - transaction

MClientInfo

public MClientInfo(Properties ctx,
                   ResultSet rs,
                   String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - transaction

MClientInfo

public MClientInfo(MClient client,
                   int AD_Tree_Org_ID,
                   int AD_Tree_BPartner_ID,
                   int AD_Tree_Project_ID,
                   int AD_Tree_SalesRegion_ID,
                   int AD_Tree_Product_ID,
                   int AD_Tree_Campaign_ID,
                   int AD_Tree_Activity_ID,
                   String trxName)
Parent Constructor

Parameters:
client - client
AD_Tree_Org_ID - org tree
AD_Tree_BPartner_ID - bp tree
AD_Tree_Project_ID - project tree
AD_Tree_SalesRegion_ID - sr tree
AD_Tree_Product_ID - product tree
AD_Tree_Campaign_ID - campaign tree
AD_Tree_Activity_ID - activity tree
trxName - transaction
Method Detail

get

public static MClientInfo get(Properties ctx,
                              int AD_Client_ID)
Get Client Info

Parameters:
ctx - context
AD_Client_ID - id
Returns:
Client Info

get

public static MClientInfo get(Properties ctx,
                              int AD_Client_ID,
                              String trxName)
Get Client Info

Parameters:
ctx - context
AD_Client_ID - id
trxName - optional trx
Returns:
Client Info

get

public static MClientInfo get(Properties ctx)
Get optionally cached client

Parameters:
ctx - context
Returns:
client

getMAcctSchema1

public MAcctSchema getMAcctSchema1()
Get primary Acct Schema

Returns:
acct schema

getC_Currency_ID

public int getC_Currency_ID()
Get Default Accounting Currency

Returns:
currency or 0

save

public boolean save()
Overwrite Save

Specified by:
save in interface I_Persistent
Overrides:
save in class PO
Returns:
true if saved

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.