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 11 - $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_ID
Fields 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
ConstructorDescriptionX_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 int
AccessLevelint
Get Business Partner.Get C_BPartner_Product_UU.Get Description.int
Get Product.Get Manufacturer.Get Quality Rating.int
Get Min Shelf Life Days.int
Get Min Shelf Life %.Get Partner Category.Get Partner Product Key.protected POInfo
initPO
(Properties ctx) Load Meta Databoolean
Get Is Manufacturer.void
setC_BPartner_ID
(int C_BPartner_ID) Set Business Partner.void
setC_BPartner_Product_UU
(String C_BPartner_Product_UU) Set C_BPartner_Product_UU.void
setDescription
(String Description) Set Description.void
setIsManufacturer
(boolean IsManufacturer) Set Is Manufacturer.void
setM_Product_ID
(int M_Product_ID) Set Product.void
setManufacturer
(String Manufacturer) Set Manufacturer.void
setQualityRating
(BigDecimal QualityRating) Set Quality Rating.void
setShelfLifeMinDays
(int ShelfLifeMinDays) Set Min Shelf Life Days.void
setShelfLifeMinPct
(int ShelfLifeMinPct) Set Min Shelf Life %.void
setVendorCategory
(String VendorCategory) Set Partner Category.void
setVendorProductNo
(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_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
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Comparator
reversed, thenComparing, thenComparing, thenComparing, thenComparingDouble, thenComparingInt, thenComparingLong
Methods inherited from interface org.compiere.model.I_C_BPartner_Product
getAD_Client_ID, getAD_Org_ID, getCreated, getCreatedBy, getUpdated, getUpdatedBy, isActive, setAD_Org_ID, setIsActive
Methods 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_AccessLevel
in classPO
- Returns:
- 3 - Client - Org
-
initPO
Load Meta Data -
toString
Description copied from class:PO
String representation -
getC_BPartner
- Specified by:
getC_BPartner
in 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_ID
in 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_ID
in interfaceI_C_BPartner_Product
- Returns:
- Identifies a Business Partner
-
setC_BPartner_Product_UU
Set C_BPartner_Product_UU.- Specified by:
setC_BPartner_Product_UU
in 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_UU
in interfaceI_C_BPartner_Product
- Returns:
- C_BPartner_Product_UU
-
setDescription
Set Description.- Specified by:
setDescription
in interfaceI_C_BPartner_Product
- Parameters:
Description
- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescription
in interfaceI_C_BPartner_Product
- Returns:
- Optional short description of the record
-
setIsManufacturer
public void setIsManufacturer(boolean IsManufacturer) Set Is Manufacturer.- Specified by:
setIsManufacturer
in interfaceI_C_BPartner_Product
- Parameters:
IsManufacturer
- Indicate role of this Business partner as Manufacturer
-
isManufacturer
public boolean isManufacturer()Get Is Manufacturer.- Specified by:
isManufacturer
in interfaceI_C_BPartner_Product
- Returns:
- Indicate role of this Business partner as Manufacturer
-
setManufacturer
Set Manufacturer.- Specified by:
setManufacturer
in interfaceI_C_BPartner_Product
- Parameters:
Manufacturer
- Manufacturer of the Product
-
getManufacturer
Get Manufacturer.- Specified by:
getManufacturer
in interfaceI_C_BPartner_Product
- Returns:
- Manufacturer of the Product
-
getM_Product
- Specified by:
getM_Product
in interfaceI_C_BPartner_Product
- Throws:
RuntimeException
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_ID
in 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_ID
in interfaceI_C_BPartner_Product
- Returns:
- Product, Service, Item
-
setQualityRating
Set Quality Rating.- Specified by:
setQualityRating
in interfaceI_C_BPartner_Product
- Parameters:
QualityRating
- Method for rating vendors
-
getQualityRating
Get Quality Rating.- Specified by:
getQualityRating
in interfaceI_C_BPartner_Product
- Returns:
- Method for rating vendors
-
setShelfLifeMinDays
public void setShelfLifeMinDays(int ShelfLifeMinDays) Set Min Shelf Life Days.- Specified by:
setShelfLifeMinDays
in 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:
getShelfLifeMinDays
in 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:
setShelfLifeMinPct
in 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:
getShelfLifeMinPct
in interfaceI_C_BPartner_Product
- Returns:
- Minimum Shelf Life in percent based on Product Instance Guarantee Date
-
setVendorCategory
Set Partner Category.- Specified by:
setVendorCategory
in interfaceI_C_BPartner_Product
- Parameters:
VendorCategory
- Product Category of the Business Partner
-
getVendorCategory
Get Partner Category.- Specified by:
getVendorCategory
in interfaceI_C_BPartner_Product
- Returns:
- Product Category of the Business Partner
-
setVendorProductNo
Set Partner Product Key.- Specified by:
setVendorProductNo
in interfaceI_C_BPartner_Product
- Parameters:
VendorProductNo
- Product Key of the Business Partner
-
getVendorProductNo
Get Partner Product Key.- Specified by:
getVendorProductNo
in interfaceI_C_BPartner_Product
- Returns:
- Product Key of the Business Partner
-