Compiere 3.1

org.compiere.model
Class MOrg

java.lang.Object
  extended by org.compiere.framework.PO
      extended by org.compiere.model.X_AD_Org
          extended by org.compiere.model.MOrg
All Implemented Interfaces:
Serializable, Cloneable, Comparator<PO>, Evaluatee

public class MOrg
extends X_AD_Org

Organization Model

Version:
$Id: MOrg.java,v 1.3 2006/07/30 00:58:04 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_Org
accessLevel, Model, Table_ID, Table_Name, updatedMS
 
Fields inherited from class org.compiere.framework.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_changeVO, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Constructor Summary
MOrg(Ctx ctx, int AD_Org_ID, String trxName)
          Standard Constructor
MOrg(Ctx ctx, ResultSet rs, String trxName)
          Load Constructor
MOrg(MClient client, String name)
          Parent Constructor
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
static MOrg get(Ctx ctx, int AD_Org_ID)
          Get Org from Cache
 MOrgInfo getInfo()
          Get Org Info
 int getLinkedC_BPartner_ID()
          Get Linked BPartner
 int getLinkedC_BPartner_ID(String trxName)
          Get Linked BP
 int getM_Warehouse_ID()
          Get Default Org Warehouse
static MOrg[] getOfClient(PO po)
          Get Organizations Of Client
 
Methods inherited from class org.compiere.model.X_AD_Org
get_AccessLevel, getDescription, getIsValid, getKeyNamePair, getName, getValue, initPO, isSummary, setDescription, setIsSummary, setIsValid, setName, setValue, toString
 
Methods inherited from class org.compiere.framework.PO
addAttachment, addAttachment, addError, afterDelete, beforeDelete, beforeSave, compare, convertToBigDecimal, convertToBoolean, convertToInt, convertToTimestamp, copy, copyValues, copyValues, createAttachment, delete_Accounting, delete, delete, dump, dump, equals, get_ChangeVO, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_EntityType, get_HashMap, get_ID, get_IDOld, get_Info, get_KeyColumns, get_Logger, get_Table_ID, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_ValuesAsString, get_WhereClause, get_xmlDocument, get_xmlString, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getVO, hashCode, insert_Accounting, is_Changed, is_KeyColumn, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveNew_getID, saveNewInsertSQL, saveNewSpecial, saveUpdate, set_ChangeVO, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueString, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setContext, setCtx, setDocWorkflowMgr, setIsActive, setStandardDefaults, setUpdateable, setUpdatedBy, toStringX, unlock, update
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MOrg

public MOrg(Ctx ctx,
            int AD_Org_ID,
            String trxName)
Standard Constructor

Parameters:
ctx - context
AD_Org_ID - id
trxName - transaction

MOrg

public MOrg(Ctx ctx,
            ResultSet rs,
            String trxName)
Load Constructor

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

MOrg

public MOrg(MClient client,
            String name)
Parent Constructor

Parameters:
client - client
name - name
Method Detail

getOfClient

public static MOrg[] getOfClient(PO po)
Get Organizations Of Client

Parameters:
po - persistent object
Returns:
array of orgs

get

public static MOrg get(Ctx ctx,
                       int AD_Org_ID)
Get Org from Cache

Parameters:
ctx - context
AD_Org_ID - id
Returns:
MOrg

getInfo

public MOrgInfo getInfo()
Get Org Info

Returns:
Org Info

afterSave

protected boolean afterSave(boolean newRecord,
                            boolean success)
After Save

Overrides:
afterSave in class PO
Parameters:
newRecord - new Record
success - save success
Returns:
success

getLinkedC_BPartner_ID

public int getLinkedC_BPartner_ID()
Get Linked BPartner

Returns:
C_BPartner_ID

getLinkedC_BPartner_ID

public int getLinkedC_BPartner_ID(String trxName)
Get Linked BP

Parameters:
trxName -
Returns:
C_BPartner_ID or 0

getM_Warehouse_ID

public int getM_Warehouse_ID()
Get Default Org Warehouse

Returns:
warehouse

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.