Compiere 3.1

org.compiere.model
Class MProductCategoryAcct

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

public class MProductCategoryAcct
extends X_M_Product_Category_Acct

Product Category Account Model

Version:
$Id: MProductCategoryAcct.java,v 1.3 2006/07/30 00:51:05 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_M_Product_Category_Acct
accessLevel, COSTINGLEVEL_AD_Reference_ID, COSTINGLEVEL_BatchLot, COSTINGLEVEL_Client, COSTINGLEVEL_Organization, COSTINGMETHOD__, COSTINGMETHOD_AD_Reference_ID, COSTINGMETHOD_AverageInvoice, COSTINGMETHOD_AveragePO, COSTINGMETHOD_FiFo, COSTINGMETHOD_LastInvoice, COSTINGMETHOD_LastPOPrice, COSTINGMETHOD_LiFo, COSTINGMETHOD_StandardCosting, COSTINGMETHOD_UserDefined, 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
MProductCategoryAcct(Ctx ctx, int ignored, String trxName)
          Standard Constructor
MProductCategoryAcct(Ctx ctx, ResultSet rs, String trxName)
          Load Cosntructor
 
Method Summary
protected  boolean afterSave(boolean newRecord, boolean success)
          After Save
 void checkCosting()
          Check Costing Setup
static MProductCategoryAcct get(Ctx ctx, int M_Product_Category_ID, int C_AcctSchema_ID, String trxName)
          Get Category Acct
 String toString()
          String Representation
 
Methods inherited from class org.compiere.model.X_M_Product_Category_Acct
get_AccessLevel, getC_AcctSchema_ID, getCostingLevel, getCostingMethod, getKeyNamePair, getM_Product_Category_ID, getP_Asset_Acct, getP_COGS_Acct, getP_CostAdjustment_Acct, getP_Expense_Acct, getP_InventoryClearing_Acct, getP_InvoicePriceVariance_Acct, getP_PurchasePriceVariance_Acct, getP_Revenue_Acct, getP_TradeDiscountGrant_Acct, getP_TradeDiscountRec_Acct, initPO, isCostingLevelValid, isCostingMethodValid, isProcessing, setC_AcctSchema_ID, setCostingLevel, setCostingMethod, setM_Product_Category_ID, setP_Asset_Acct, setP_COGS_Acct, setP_CostAdjustment_Acct, setP_Expense_Acct, setP_InventoryClearing_Acct, setP_InvoicePriceVariance_Acct, setP_PurchasePriceVariance_Acct, setP_Revenue_Acct, setP_TradeDiscountGrant_Acct, setP_TradeDiscountRec_Acct, setProcessing
 
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

MProductCategoryAcct

public MProductCategoryAcct(Ctx ctx,
                            int ignored,
                            String trxName)
Standard Constructor

Parameters:
ctx - context
ignored - ignored
trxName -

MProductCategoryAcct

public MProductCategoryAcct(Ctx ctx,
                            ResultSet rs,
                            String trxName)
Load Cosntructor

Parameters:
ctx - context
rs - result set
trxName - trx
Method Detail

get

public static MProductCategoryAcct get(Ctx ctx,
                                       int M_Product_Category_ID,
                                       int C_AcctSchema_ID,
                                       String trxName)
Get Category Acct

Parameters:
ctx - context
M_Product_Category_ID - category
C_AcctSchema_ID - acct schema
trxName - trx
Returns:
category acct

checkCosting

public void checkCosting()
Check Costing Setup


afterSave

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

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

toString

public String toString()
String Representation

Overrides:
toString in class X_M_Product_Category_Acct
Returns:
info

Compiere 3.1

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