Package org.compiere.model
Class X_C_BPartner_Product
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_C_BPartner_Product
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_C_BPartner_Product,I_Persistent,Evaluatee
- Direct Known Subclasses:
MBPartnerProduct
Generated Model for C_BPartner_Product
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
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, LOCAL_TRX_PREFIX, log, p_ctx, p_info, UUID_NEW_RECORD, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_IDFields inherited from interface org.compiere.model.I_C_BPartner_Product
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_BPartner_ID, COLUMNNAME_C_BPartner_Product_UU, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_Description, COLUMNNAME_IsActive, COLUMNNAME_IsManufacturer, COLUMNNAME_M_Product_ID, COLUMNNAME_Manufacturer, COLUMNNAME_QualityRating, COLUMNNAME_ShelfLifeMinDays, COLUMNNAME_ShelfLifeMinPct, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_VendorCategory, COLUMNNAME_VendorProductNo, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_C_BPartner_Product(Properties ctx, int C_BPartner_Product_ID, String trxName) Standard ConstructorX_C_BPartner_Product(Properties ctx, int C_BPartner_Product_ID, String trxName, String... virtualColumns) Standard ConstructorX_C_BPartner_Product(Properties ctx, String C_BPartner_Product_UU, String trxName) Standard ConstructorX_C_BPartner_Product(Properties ctx, String C_BPartner_Product_UU, String trxName, String... virtualColumns) Standard ConstructorX_C_BPartner_Product(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Business Partner.Get C_BPartner_Product_UU.Get Description.Deprecated.intGet Product.Get Manufacturer.Get Quality Rating.intGet Min Shelf Life Days.intGet Min Shelf Life %.Get Partner Category.Get Partner Product Key.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Is Manufacturer.voidsetC_BPartner_ID(int C_BPartner_ID) Set Business Partner.voidsetC_BPartner_Product_UU(String C_BPartner_Product_UU) Set C_BPartner_Product_UU.voidsetDescription(String Description) Set Description.voidsetIsManufacturer(boolean IsManufacturer) Set Is Manufacturer.voidsetM_Product_ID(int M_Product_ID) Set Product.voidsetManufacturer(String Manufacturer) Set Manufacturer.voidsetQualityRating(BigDecimal QualityRating) Set Quality Rating.voidsetShelfLifeMinDays(int ShelfLifeMinDays) Set Min Shelf Life Days.voidsetShelfLifeMinPct(int ShelfLifeMinPct) Set Min Shelf Life %.voidsetVendorCategory(String VendorCategory) Set Partner Category.voidsetVendorProductNo(String VendorProductNo) Set Partner Product Key.toString()String representationMethods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, buildInsertSQL, checkImmutable, clearCrossTenantSafe, clone, columnExists, columnExists, compare, copyPO, copyValues, copyValues, createAttachment, delete, delete, delete_Accounting, delete_Tree, deleteEx, deleteEx, dump, dump, equals, get_Attribute, get_Attributes, 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_OptimisticLockingColumns, get_Table_ID, get_TableAttribute, get_TableAttributeAsBoolean, get_TableAttributeAsInt, get_TableAttributes, get_TableName, get_Translation, get_Translation, get_Translation, get_Translation, get_Translation, get_TrxName, get_UUID, get_Value, get_Value, get_ValueAsBoolean, get_ValueAsInt, get_ValueAsInt, get_ValueAsString, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, getUUIDColumnName, getUUIDColumnName, hashCode, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_Immutable, is_new, is_UseOptimisticLocking, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadByUU, loadComplete, loadDefaults, loadPO, loadSpecial, lock, makeImmutable, postDelete, retrieveIdOfParentValue, retrieveIdOfParentValue, save, save, saveCrossTenantSafe, saveCrossTenantSafeEx, saveCrossTenantSafeEx, saveEx, saveEx, saveNew_afterSetID, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_Attribute, set_ColumnUpdateable, set_CustomColumn, set_CustomColumnReturningBoolean, set_OptimisticLockingColumns, set_TrxName, set_TrxName, set_UseOptimisticLocking, set_Value, set_Value, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, set_ValueOfColumnReturningBoolean, set_ValueOfColumnReturningBoolean, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setCrossTenantSafe, setDoc, setDocWorkflowMgr, setIsActive, setProcessedOn, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, toInsertSQL, unlock, update_Tree, validForeignKeys, validForeignKeysExMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLongMethods inherited from interface org.compiere.model.I_C_BPartner_Product
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActiveMethods inherited from interface org.compiere.model.I_Persistent
save
-
Constructor Details
-
X_C_BPartner_Product
Standard Constructor -
X_C_BPartner_Product
public X_C_BPartner_Product(Properties ctx, int C_BPartner_Product_ID, String trxName, String... virtualColumns) Standard Constructor -
X_C_BPartner_Product
Standard Constructor -
X_C_BPartner_Product
public X_C_BPartner_Product(Properties ctx, String C_BPartner_Product_UU, String trxName, String... virtualColumns) Standard Constructor -
X_C_BPartner_Product
Load Constructor
-
-
Method Details
-
get_AccessLevel
protected int get_AccessLevel()AccessLevel- Specified by:
get_AccessLevelin classPO- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:POString representation -
getC_BPartner
Deprecated.- Specified by:
getC_BPartnerin interfaceI_C_BPartner_Product- Throws:
RuntimeException
-
setC_BPartner_ID
public void setC_BPartner_ID(int C_BPartner_ID) Set Business Partner.- Specified by:
setC_BPartner_IDin interfaceI_C_BPartner_Product- Parameters:
C_BPartner_ID- Identifies a Business Partner
-
getC_BPartner_ID
public int getC_BPartner_ID()Get Business Partner.- Specified by:
getC_BPartner_IDin interfaceI_C_BPartner_Product- Returns:
- Identifies a Business Partner
-
setC_BPartner_Product_UU
Set C_BPartner_Product_UU.- Specified by:
setC_BPartner_Product_UUin interfaceI_C_BPartner_Product- Parameters:
C_BPartner_Product_UU- C_BPartner_Product_UU
-
getC_BPartner_Product_UU
Get C_BPartner_Product_UU.- Specified by:
getC_BPartner_Product_UUin interfaceI_C_BPartner_Product- Returns:
- C_BPartner_Product_UU
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_C_BPartner_Product- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_C_BPartner_Product- Returns:
- Optional short description of the record
-
setIsManufacturer
public void setIsManufacturer(boolean IsManufacturer) Set Is Manufacturer.- Specified by:
setIsManufacturerin interfaceI_C_BPartner_Product- Parameters:
IsManufacturer- Indicate role of this Business partner as Manufacturer
-
isManufacturer
public boolean isManufacturer()Get Is Manufacturer.- Specified by:
isManufacturerin interfaceI_C_BPartner_Product- Returns:
- Indicate role of this Business partner as Manufacturer
-
getM_Product
Deprecated.- Specified by:
getM_Productin interfaceI_C_BPartner_Product- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_IDin interfaceI_C_BPartner_Product- Parameters:
M_Product_ID- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_IDin interfaceI_C_BPartner_Product- Returns:
- Product, Service, Item
-
setManufacturer
Set Manufacturer.- Specified by:
setManufacturerin interfaceI_C_BPartner_Product- Parameters:
Manufacturer- Manufacturer of the Product
-
getManufacturer
Get Manufacturer.- Specified by:
getManufacturerin interfaceI_C_BPartner_Product- Returns:
- Manufacturer of the Product
-
setQualityRating
Set Quality Rating.- Specified by:
setQualityRatingin interfaceI_C_BPartner_Product- Parameters:
QualityRating- Method for rating vendors
-
getQualityRating
Get Quality Rating.- Specified by:
getQualityRatingin interfaceI_C_BPartner_Product- Returns:
- Method for rating vendors
-
setShelfLifeMinDays
public void setShelfLifeMinDays(int ShelfLifeMinDays) Set Min Shelf Life Days.- Specified by:
setShelfLifeMinDaysin interfaceI_C_BPartner_Product- Parameters:
ShelfLifeMinDays- Minimum Shelf Life in days based on Product Instance Guarantee Date
-
getShelfLifeMinDays
public int getShelfLifeMinDays()Get Min Shelf Life Days.- Specified by:
getShelfLifeMinDaysin interfaceI_C_BPartner_Product- Returns:
- Minimum Shelf Life in days based on Product Instance Guarantee Date
-
setShelfLifeMinPct
public void setShelfLifeMinPct(int ShelfLifeMinPct) Set Min Shelf Life %.- Specified by:
setShelfLifeMinPctin interfaceI_C_BPartner_Product- Parameters:
ShelfLifeMinPct- Minimum Shelf Life in percent based on Product Instance Guarantee Date
-
getShelfLifeMinPct
public int getShelfLifeMinPct()Get Min Shelf Life %.- Specified by:
getShelfLifeMinPctin interfaceI_C_BPartner_Product- Returns:
- Minimum Shelf Life in percent based on Product Instance Guarantee Date
-
setVendorCategory
Set Partner Category.- Specified by:
setVendorCategoryin interfaceI_C_BPartner_Product- Parameters:
VendorCategory- Product Category of the Business Partner
-
getVendorCategory
Get Partner Category.- Specified by:
getVendorCategoryin interfaceI_C_BPartner_Product- Returns:
- Product Category of the Business Partner
-
setVendorProductNo
Set Partner Product Key.- Specified by:
setVendorProductNoin interfaceI_C_BPartner_Product- Parameters:
VendorProductNo- Product Key of the Business Partner
-
getVendorProductNo
Get Partner Product Key.- Specified by:
getVendorProductNoin interfaceI_C_BPartner_Product- Returns:
- Product Key of the Business Partner
-