Package org.compiere.model
Class X_M_Product
java.lang.Object
org.compiere.model.PO
org.compiere.model.X_M_Product
- All Implemented Interfaces:
Serializable,Cloneable,Comparator<Object>,I_M_Product,I_Persistent,Evaluatee
- Direct Known Subclasses:
MProduct
Generated Model for M_Product
- Version:
- Release 13 - $Id$
- Author:
- iDempiere (generated)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intProductType AD_Reference_ID=270static final StringAsset = Astatic final StringExpense type = Estatic final StringItem = Istatic final StringOnline = Ostatic final StringResource = Rstatic final StringService = SFields 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_M_Product
accessLevel, COLUMNNAME_AD_Client_ID, COLUMNNAME_AD_Org_ID, COLUMNNAME_C_RevenueRecognition_ID, COLUMNNAME_C_SubscriptionType_ID, COLUMNNAME_C_TaxCategory_ID, COLUMNNAME_C_UOM_ID, COLUMNNAME_Classification, COLUMNNAME_CopyFrom, COLUMNNAME_Created, COLUMNNAME_CreatedBy, COLUMNNAME_CustomsTariffNumber, COLUMNNAME_Description, COLUMNNAME_DescriptionURL, COLUMNNAME_Discontinued, COLUMNNAME_DiscontinuedAt, COLUMNNAME_DocumentNote, COLUMNNAME_Group1, COLUMNNAME_Group2, COLUMNNAME_GuaranteeDays, COLUMNNAME_GuaranteeDaysMin, COLUMNNAME_Help, COLUMNNAME_ImageURL, COLUMNNAME_IsActive, COLUMNNAME_IsAutoProduce, COLUMNNAME_IsBOM, COLUMNNAME_IsDropShip, COLUMNNAME_IsExcludeAutoDelivery, COLUMNNAME_IsInvoicePrintDetails, COLUMNNAME_IsKanban, COLUMNNAME_IsManufactured, COLUMNNAME_IsOwnBox, COLUMNNAME_IsPhantom, COLUMNNAME_IsPickListPrintDetails, COLUMNNAME_IsPurchased, COLUMNNAME_IsSelfService, COLUMNNAME_IsSold, COLUMNNAME_IsStocked, COLUMNNAME_IsSummary, COLUMNNAME_IsVerified, COLUMNNAME_IsWebStoreFeatured, COLUMNNAME_LowLevel, COLUMNNAME_M_AttributeSet_ID, COLUMNNAME_M_AttributeSetInstance_ID, COLUMNNAME_M_FreightCategory_ID, COLUMNNAME_M_Locator_ID, COLUMNNAME_M_PartType_ID, COLUMNNAME_M_Product_Category_ID, COLUMNNAME_M_Product_ID, COLUMNNAME_M_Product_UU, COLUMNNAME_Name, COLUMNNAME_Processing, COLUMNNAME_ProductType, COLUMNNAME_R_MailText_ID, COLUMNNAME_S_ExpenseType_ID, COLUMNNAME_S_Resource_ID, COLUMNNAME_SalesRep_ID, COLUMNNAME_ShelfDepth, COLUMNNAME_ShelfHeight, COLUMNNAME_ShelfWidth, COLUMNNAME_SKU, COLUMNNAME_UnitsPerPack, COLUMNNAME_UnitsPerPallet, COLUMNNAME_UPC, COLUMNNAME_Updated, COLUMNNAME_UpdatedBy, COLUMNNAME_Value, COLUMNNAME_VersionNo, COLUMNNAME_Volume, COLUMNNAME_Weight, Model, Table_ID, Table_Name -
Constructor Summary
ConstructorsConstructorDescriptionX_M_Product(Properties ctx, int M_Product_ID, String trxName) Standard ConstructorX_M_Product(Properties ctx, int M_Product_ID, String trxName, String... virtualColumns) Standard ConstructorX_M_Product(Properties ctx, String M_Product_UU, String trxName) Standard ConstructorX_M_Product(Properties ctx, String M_Product_UU, String trxName, String... virtualColumns) Standard ConstructorX_M_Product(Properties ctx, ResultSet rs, String trxName) Load Constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected intAccessLevelDeprecated.intGet Revenue Recognition.Deprecated.intGet Subscription Type.Deprecated.intGet Tax Category.getC_UOM()Deprecated.intGet UOM.Get Classification.Get Copy From.Get Customs Tariff Number.Get Description.Get Description URL.Get Discontinued At.Get Document Note.Get Group1.Get Group2.intGet Guarantee Days.intGet Min Guarantee Days.getHelp()Get Comment/Help.Get Image URL.Get Record ID/ColumnNameintGet Low Level.Deprecated.intGet Attribute Set.Deprecated.intGet Attribute Set Instance.Deprecated.intGet Freight Category.Deprecated.intGet Locator.Deprecated.intGet Part Type.Deprecated.intGet Product Category.intGet Product.Get M_Product_UU.getName()Get Name.Get Product Type.Deprecated.intGet Mail Template.Deprecated.intGet Expense Type.Deprecated.intGet Resource.Deprecated.intGet Sales Representative.intGet Shelf Depth.Get Shelf Height.intGet Shelf Width.getSKU()Get SKU.intGet Units Per Pack.Get Units Per Pallet.getUPC()Get UPC/EAN.getValue()Get Search Key.Get Version No.Get Volume.Get Weight.protected POInfoinitPO(Properties ctx) Load Meta DatabooleanGet Auto Produce.booleanisBOM()Get Bill of Materials.booleanGet Discontinued.booleanGet Drop Shipment.booleanGet Exclude Auto Delivery.booleanGet Print detail records on invoice.booleanisKanban()Get Kanban controlled.booleanGet Manufactured.booleanisOwnBox()Get Own Box.booleanGet Phantom.booleanGet Print detail records on pick list.booleanGet Process Now.booleanGet Purchased.booleanGet Self-Service.booleanisSold()Get Sold.booleanGet Stocked.booleanGet Summary Level.booleanGet Verified.booleanGet Featured in Web Store.voidsetC_RevenueRecognition_ID(int C_RevenueRecognition_ID) Set Revenue Recognition.voidsetC_SubscriptionType_ID(int C_SubscriptionType_ID) Set Subscription Type.voidsetC_TaxCategory_ID(int C_TaxCategory_ID) Set Tax Category.voidsetC_UOM_ID(int C_UOM_ID) Set UOM.voidsetClassification(String Classification) Set Classification.voidsetCopyFrom(String CopyFrom) Set Copy From.voidsetCustomsTariffNumber(String CustomsTariffNumber) Set Customs Tariff Number.voidsetDescription(String Description) Set Description.voidsetDescriptionURL(String DescriptionURL) Set Description URL.voidsetDiscontinued(boolean Discontinued) Set Discontinued.voidsetDiscontinuedAt(Timestamp DiscontinuedAt) Set Discontinued At.voidsetDocumentNote(String DocumentNote) Set Document Note.voidSet Group1.voidSet Group2.voidsetGuaranteeDays(int GuaranteeDays) Set Guarantee Days.voidsetGuaranteeDaysMin(int GuaranteeDaysMin) Set Min Guarantee Days.voidSet Comment/Help.voidsetImageURL(String ImageURL) Set Image URL.voidsetIsAutoProduce(boolean IsAutoProduce) Set Auto Produce.voidsetIsBOM(boolean IsBOM) Set Bill of Materials.voidsetIsDropShip(boolean IsDropShip) Set Drop Shipment.voidsetIsExcludeAutoDelivery(boolean IsExcludeAutoDelivery) Set Exclude Auto Delivery.voidsetIsInvoicePrintDetails(boolean IsInvoicePrintDetails) Set Print detail records on invoice.voidsetIsKanban(boolean IsKanban) Set Kanban controlled.voidsetIsManufactured(boolean IsManufactured) Set Manufactured.voidsetIsOwnBox(boolean IsOwnBox) Set Own Box.voidsetIsPhantom(boolean IsPhantom) Set Phantom.voidsetIsPickListPrintDetails(boolean IsPickListPrintDetails) Set Print detail records on pick list.voidsetIsPurchased(boolean IsPurchased) Set Purchased.voidsetIsSelfService(boolean IsSelfService) Set Self-Service.voidsetIsSold(boolean IsSold) Set Sold.voidsetIsStocked(boolean IsStocked) Set Stocked.voidsetIsSummary(boolean IsSummary) Set Summary Level.voidsetIsVerified(boolean IsVerified) Set Verified.voidsetIsWebStoreFeatured(boolean IsWebStoreFeatured) Set Featured in Web Store.voidsetLowLevel(int LowLevel) Set Low Level.voidsetM_AttributeSet_ID(int M_AttributeSet_ID) Set Attribute Set.voidsetM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID) Set Attribute Set Instance.voidsetM_FreightCategory_ID(int M_FreightCategory_ID) Set Freight Category.voidsetM_Locator_ID(int M_Locator_ID) Set Locator.voidsetM_PartType_ID(int M_PartType_ID) Set Part Type.voidsetM_Product_Category_ID(int M_Product_Category_ID) Set Product Category.voidsetM_Product_ID(int M_Product_ID) Set Product.voidsetM_Product_UU(String M_Product_UU) Set M_Product_UU.voidSet Name.voidsetProcessing(boolean Processing) Set Process Now.voidsetProductType(String ProductType) Set Product Type.voidsetR_MailText_ID(int R_MailText_ID) Set Mail Template.voidsetS_ExpenseType_ID(int S_ExpenseType_ID) Set Expense Type.voidsetS_Resource_ID(int S_Resource_ID) Set Resource.voidsetSalesRep_ID(int SalesRep_ID) Set Sales Representative.voidsetShelfDepth(int ShelfDepth) Set Shelf Depth.voidsetShelfHeight(BigDecimal ShelfHeight) Set Shelf Height.voidsetShelfWidth(int ShelfWidth) Set Shelf Width.voidSet SKU.voidsetUnitsPerPack(int UnitsPerPack) Set Units Per Pack.voidsetUnitsPerPallet(BigDecimal UnitsPerPallet) Set Units Per Pallet.voidSet UPC/EAN.voidSet Search Key.voidsetVersionNo(String VersionNo) Set Version No.voidsetVolume(BigDecimal Volume) Set Volume.voidsetWeight(BigDecimal Weight) Set Weight.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_M_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
-
Field Details
-
PRODUCTTYPE_AD_Reference_ID
public static final int PRODUCTTYPE_AD_Reference_IDProductType AD_Reference_ID=270- See Also:
-
PRODUCTTYPE_Asset
Asset = A- See Also:
-
PRODUCTTYPE_ExpenseType
Expense type = E- See Also:
-
PRODUCTTYPE_Item
Item = I- See Also:
-
PRODUCTTYPE_Online
Online = O- See Also:
-
PRODUCTTYPE_Resource
Resource = R- See Also:
-
PRODUCTTYPE_Service
Service = S- See Also:
-
-
Constructor Details
-
X_M_Product
Standard Constructor -
X_M_Product
Standard Constructor -
X_M_Product
Standard Constructor -
X_M_Product
Standard Constructor -
X_M_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_RevenueRecognition
@Deprecated(since="13") public I_C_RevenueRecognition getC_RevenueRecognition() throws RuntimeExceptionDeprecated.- Specified by:
getC_RevenueRecognitionin interfaceI_M_Product- Throws:
RuntimeException
-
setC_RevenueRecognition_ID
public void setC_RevenueRecognition_ID(int C_RevenueRecognition_ID) Set Revenue Recognition.- Specified by:
setC_RevenueRecognition_IDin interfaceI_M_Product- Parameters:
C_RevenueRecognition_ID- Method for recording revenue
-
getC_RevenueRecognition_ID
public int getC_RevenueRecognition_ID()Get Revenue Recognition.- Specified by:
getC_RevenueRecognition_IDin interfaceI_M_Product- Returns:
- Method for recording revenue
-
getC_SubscriptionType
Deprecated.- Specified by:
getC_SubscriptionTypein interfaceI_M_Product- Throws:
RuntimeException
-
setC_SubscriptionType_ID
public void setC_SubscriptionType_ID(int C_SubscriptionType_ID) Set Subscription Type.- Specified by:
setC_SubscriptionType_IDin interfaceI_M_Product- Parameters:
C_SubscriptionType_ID- Type of subscription
-
getC_SubscriptionType_ID
public int getC_SubscriptionType_ID()Get Subscription Type.- Specified by:
getC_SubscriptionType_IDin interfaceI_M_Product- Returns:
- Type of subscription
-
getC_TaxCategory
Deprecated.- Specified by:
getC_TaxCategoryin interfaceI_M_Product- Throws:
RuntimeException
-
setC_TaxCategory_ID
public void setC_TaxCategory_ID(int C_TaxCategory_ID) Set Tax Category.- Specified by:
setC_TaxCategory_IDin interfaceI_M_Product- Parameters:
C_TaxCategory_ID- Tax Category
-
getC_TaxCategory_ID
public int getC_TaxCategory_ID()Get Tax Category.- Specified by:
getC_TaxCategory_IDin interfaceI_M_Product- Returns:
- Tax Category
-
getC_UOM
Deprecated.- Specified by:
getC_UOMin interfaceI_M_Product- Throws:
RuntimeException
-
setC_UOM_ID
public void setC_UOM_ID(int C_UOM_ID) Set UOM.- Specified by:
setC_UOM_IDin interfaceI_M_Product- Parameters:
C_UOM_ID- Unit of Measure
-
getC_UOM_ID
public int getC_UOM_ID()Get UOM.- Specified by:
getC_UOM_IDin interfaceI_M_Product- Returns:
- Unit of Measure
-
setClassification
Set Classification.- Specified by:
setClassificationin interfaceI_M_Product- Parameters:
Classification- Classification for grouping
-
getClassification
Get Classification.- Specified by:
getClassificationin interfaceI_M_Product- Returns:
- Classification for grouping
-
setCopyFrom
Set Copy From.- Specified by:
setCopyFromin interfaceI_M_Product- Parameters:
CopyFrom- Copy From Record
-
getCopyFrom
Get Copy From.- Specified by:
getCopyFromin interfaceI_M_Product- Returns:
- Copy From Record
-
setCustomsTariffNumber
Set Customs Tariff Number.- Specified by:
setCustomsTariffNumberin interfaceI_M_Product- Parameters:
CustomsTariffNumber- Customs Tariff Number, usually the HS-Code
-
getCustomsTariffNumber
Get Customs Tariff Number.- Specified by:
getCustomsTariffNumberin interfaceI_M_Product- Returns:
- Customs Tariff Number, usually the HS-Code
-
setDescription
Set Description.- Specified by:
setDescriptionin interfaceI_M_Product- Parameters:
Description- Optional short description of the record
-
getDescription
Get Description.- Specified by:
getDescriptionin interfaceI_M_Product- Returns:
- Optional short description of the record
-
setDescriptionURL
Set Description URL.- Specified by:
setDescriptionURLin interfaceI_M_Product- Parameters:
DescriptionURL- URL for the description
-
getDescriptionURL
Get Description URL.- Specified by:
getDescriptionURLin interfaceI_M_Product- Returns:
- URL for the description
-
setDiscontinued
public void setDiscontinued(boolean Discontinued) Set Discontinued.- Specified by:
setDiscontinuedin interfaceI_M_Product- Parameters:
Discontinued- This product is no longer available
-
isDiscontinued
public boolean isDiscontinued()Get Discontinued.- Specified by:
isDiscontinuedin interfaceI_M_Product- Returns:
- This product is no longer available
-
setDiscontinuedAt
Set Discontinued At.- Specified by:
setDiscontinuedAtin interfaceI_M_Product- Parameters:
DiscontinuedAt- Discontinued At indicates Date when product was discontinued
-
getDiscontinuedAt
Get Discontinued At.- Specified by:
getDiscontinuedAtin interfaceI_M_Product- Returns:
- Discontinued At indicates Date when product was discontinued
-
setDocumentNote
Set Document Note.- Specified by:
setDocumentNotein interfaceI_M_Product- Parameters:
DocumentNote- Additional information for a Document
-
getDocumentNote
Get Document Note.- Specified by:
getDocumentNotein interfaceI_M_Product- Returns:
- Additional information for a Document
-
setGroup1
Set Group1.- Specified by:
setGroup1in interfaceI_M_Product- Parameters:
Group1- Group1
-
getGroup1
Get Group1.- Specified by:
getGroup1in interfaceI_M_Product- Returns:
- Group1
-
setGroup2
Set Group2.- Specified by:
setGroup2in interfaceI_M_Product- Parameters:
Group2- Group2
-
getGroup2
Get Group2.- Specified by:
getGroup2in interfaceI_M_Product- Returns:
- Group2
-
setGuaranteeDays
public void setGuaranteeDays(int GuaranteeDays) Set Guarantee Days.- Specified by:
setGuaranteeDaysin interfaceI_M_Product- Parameters:
GuaranteeDays- Number of days the product is guaranteed or available
-
getGuaranteeDays
public int getGuaranteeDays()Get Guarantee Days.- Specified by:
getGuaranteeDaysin interfaceI_M_Product- Returns:
- Number of days the product is guaranteed or available
-
setGuaranteeDaysMin
public void setGuaranteeDaysMin(int GuaranteeDaysMin) Set Min Guarantee Days.- Specified by:
setGuaranteeDaysMinin interfaceI_M_Product- Parameters:
GuaranteeDaysMin- Minimum number of guarantee days
-
getGuaranteeDaysMin
public int getGuaranteeDaysMin()Get Min Guarantee Days.- Specified by:
getGuaranteeDaysMinin interfaceI_M_Product- Returns:
- Minimum number of guarantee days
-
setHelp
Set Comment/Help.- Specified by:
setHelpin interfaceI_M_Product- Parameters:
Help- Comment or Hint
-
getHelp
Get Comment/Help.- Specified by:
getHelpin interfaceI_M_Product- Returns:
- Comment or Hint
-
setImageURL
Set Image URL.- Specified by:
setImageURLin interfaceI_M_Product- Parameters:
ImageURL- URL of image
-
getImageURL
Get Image URL.- Specified by:
getImageURLin interfaceI_M_Product- Returns:
- URL of image
-
setIsAutoProduce
public void setIsAutoProduce(boolean IsAutoProduce) Set Auto Produce.- Specified by:
setIsAutoProducein interfaceI_M_Product- Parameters:
IsAutoProduce- Auto create production to fulfill shipment
-
isAutoProduce
public boolean isAutoProduce()Get Auto Produce.- Specified by:
isAutoProducein interfaceI_M_Product- Returns:
- Auto create production to fulfill shipment
-
setIsBOM
public void setIsBOM(boolean IsBOM) Set Bill of Materials.- Specified by:
setIsBOMin interfaceI_M_Product- Parameters:
IsBOM- Bill of Materials
-
isBOM
public boolean isBOM()Get Bill of Materials.- Specified by:
isBOMin interfaceI_M_Product- Returns:
- Bill of Materials
-
setIsDropShip
public void setIsDropShip(boolean IsDropShip) Set Drop Shipment.- Specified by:
setIsDropShipin interfaceI_M_Product- Parameters:
IsDropShip- Drop Shipments are sent directly to the Drop Shipment Location
-
isDropShip
public boolean isDropShip()Get Drop Shipment.- Specified by:
isDropShipin interfaceI_M_Product- Returns:
- Drop Shipments are sent directly to the Drop Shipment Location
-
setIsExcludeAutoDelivery
public void setIsExcludeAutoDelivery(boolean IsExcludeAutoDelivery) Set Exclude Auto Delivery.- Specified by:
setIsExcludeAutoDeliveryin interfaceI_M_Product- Parameters:
IsExcludeAutoDelivery- Exclude from automatic Delivery
-
isExcludeAutoDelivery
public boolean isExcludeAutoDelivery()Get Exclude Auto Delivery.- Specified by:
isExcludeAutoDeliveryin interfaceI_M_Product- Returns:
- Exclude from automatic Delivery
-
setIsInvoicePrintDetails
public void setIsInvoicePrintDetails(boolean IsInvoicePrintDetails) Set Print detail records on invoice.- Specified by:
setIsInvoicePrintDetailsin interfaceI_M_Product- Parameters:
IsInvoicePrintDetails- Print detail BOM elements on the invoice
-
isInvoicePrintDetails
public boolean isInvoicePrintDetails()Get Print detail records on invoice.- Specified by:
isInvoicePrintDetailsin interfaceI_M_Product- Returns:
- Print detail BOM elements on the invoice
-
setIsKanban
public void setIsKanban(boolean IsKanban) Set Kanban controlled.- Specified by:
setIsKanbanin interfaceI_M_Product- Parameters:
IsKanban- This part is Kanban controlled
-
isKanban
public boolean isKanban()Get Kanban controlled.- Specified by:
isKanbanin interfaceI_M_Product- Returns:
- This part is Kanban controlled
-
setIsManufactured
public void setIsManufactured(boolean IsManufactured) Set Manufactured.- Specified by:
setIsManufacturedin interfaceI_M_Product- Parameters:
IsManufactured- This product is manufactured
-
isManufactured
public boolean isManufactured()Get Manufactured.- Specified by:
isManufacturedin interfaceI_M_Product- Returns:
- This product is manufactured
-
setIsOwnBox
public void setIsOwnBox(boolean IsOwnBox) Set Own Box.- Specified by:
setIsOwnBoxin interfaceI_M_Product- Parameters:
IsOwnBox- Own Box
-
isOwnBox
public boolean isOwnBox()Get Own Box.- Specified by:
isOwnBoxin interfaceI_M_Product- Returns:
- Own Box
-
setIsPhantom
public void setIsPhantom(boolean IsPhantom) Set Phantom.- Specified by:
setIsPhantomin interfaceI_M_Product- Parameters:
IsPhantom- Phantom Component
-
isPhantom
public boolean isPhantom()Get Phantom.- Specified by:
isPhantomin interfaceI_M_Product- Returns:
- Phantom Component
-
setIsPickListPrintDetails
public void setIsPickListPrintDetails(boolean IsPickListPrintDetails) Set Print detail records on pick list.- Specified by:
setIsPickListPrintDetailsin interfaceI_M_Product- Parameters:
IsPickListPrintDetails- Print detail BOM elements on the pick list
-
isPickListPrintDetails
public boolean isPickListPrintDetails()Get Print detail records on pick list.- Specified by:
isPickListPrintDetailsin interfaceI_M_Product- Returns:
- Print detail BOM elements on the pick list
-
setIsPurchased
public void setIsPurchased(boolean IsPurchased) Set Purchased.- Specified by:
setIsPurchasedin interfaceI_M_Product- Parameters:
IsPurchased- Organization purchases this product
-
isPurchased
public boolean isPurchased()Get Purchased.- Specified by:
isPurchasedin interfaceI_M_Product- Returns:
- Organization purchases this product
-
setIsSelfService
public void setIsSelfService(boolean IsSelfService) Set Self-Service.- Specified by:
setIsSelfServicein interfaceI_M_Product- Parameters:
IsSelfService- This is a Self-Service entry or this entry can be changed via Self-Service
-
isSelfService
public boolean isSelfService()Get Self-Service.- Specified by:
isSelfServicein interfaceI_M_Product- Returns:
- This is a Self-Service entry or this entry can be changed via Self-Service
-
setIsSold
public void setIsSold(boolean IsSold) Set Sold.- Specified by:
setIsSoldin interfaceI_M_Product- Parameters:
IsSold- Organization sells this product
-
isSold
public boolean isSold()Get Sold.- Specified by:
isSoldin interfaceI_M_Product- Returns:
- Organization sells this product
-
setIsStocked
public void setIsStocked(boolean IsStocked) Set Stocked.- Specified by:
setIsStockedin interfaceI_M_Product- Parameters:
IsStocked- Organization stocks this product
-
isStocked
public boolean isStocked()Get Stocked.- Specified by:
isStockedin interfaceI_M_Product- Returns:
- Organization stocks this product
-
setIsSummary
public void setIsSummary(boolean IsSummary) Set Summary Level.- Specified by:
setIsSummaryin interfaceI_M_Product- Parameters:
IsSummary- This is a summary entity
-
isSummary
public boolean isSummary()Get Summary Level.- Specified by:
isSummaryin interfaceI_M_Product- Returns:
- This is a summary entity
-
setIsVerified
public void setIsVerified(boolean IsVerified) Set Verified.- Specified by:
setIsVerifiedin interfaceI_M_Product- Parameters:
IsVerified- The BOM configuration has been verified
-
isVerified
public boolean isVerified()Get Verified.- Specified by:
isVerifiedin interfaceI_M_Product- Returns:
- The BOM configuration has been verified
-
setIsWebStoreFeatured
public void setIsWebStoreFeatured(boolean IsWebStoreFeatured) Set Featured in Web Store.- Specified by:
setIsWebStoreFeaturedin interfaceI_M_Product- Parameters:
IsWebStoreFeatured- If selected, the product is displayed in the initial or any empty search
-
isWebStoreFeatured
public boolean isWebStoreFeatured()Get Featured in Web Store.- Specified by:
isWebStoreFeaturedin interfaceI_M_Product- Returns:
- If selected, the product is displayed in the initial or any empty search
-
setLowLevel
public void setLowLevel(int LowLevel) Set Low Level.- Specified by:
setLowLevelin interfaceI_M_Product- Parameters:
LowLevel- The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
-
getLowLevel
public int getLowLevel()Get Low Level.- Specified by:
getLowLevelin interfaceI_M_Product- Returns:
- The Low Level is used to calculate the material plan and determines if a net requirement should be exploited
-
getM_AttributeSetInstance
@Deprecated(since="13") public I_M_AttributeSetInstance getM_AttributeSetInstance() throws RuntimeExceptionDeprecated.- Specified by:
getM_AttributeSetInstancein interfaceI_M_Product- Throws:
RuntimeException
-
setM_AttributeSetInstance_ID
public void setM_AttributeSetInstance_ID(int M_AttributeSetInstance_ID) Set Attribute Set Instance.- Specified by:
setM_AttributeSetInstance_IDin interfaceI_M_Product- Parameters:
M_AttributeSetInstance_ID- Product Attribute Set Instance
-
getM_AttributeSetInstance_ID
public int getM_AttributeSetInstance_ID()Get Attribute Set Instance.- Specified by:
getM_AttributeSetInstance_IDin interfaceI_M_Product- Returns:
- Product Attribute Set Instance
-
getM_AttributeSet
Deprecated.- Specified by:
getM_AttributeSetin interfaceI_M_Product- Throws:
RuntimeException
-
setM_AttributeSet_ID
public void setM_AttributeSet_ID(int M_AttributeSet_ID) Set Attribute Set.- Specified by:
setM_AttributeSet_IDin interfaceI_M_Product- Parameters:
M_AttributeSet_ID- Product Attribute Set
-
getM_AttributeSet_ID
public int getM_AttributeSet_ID()Get Attribute Set.- Specified by:
getM_AttributeSet_IDin interfaceI_M_Product- Returns:
- Product Attribute Set
-
getM_FreightCategory
Deprecated.- Specified by:
getM_FreightCategoryin interfaceI_M_Product- Throws:
RuntimeException
-
setM_FreightCategory_ID
public void setM_FreightCategory_ID(int M_FreightCategory_ID) Set Freight Category.- Specified by:
setM_FreightCategory_IDin interfaceI_M_Product- Parameters:
M_FreightCategory_ID- Category of the Freight
-
getM_FreightCategory_ID
public int getM_FreightCategory_ID()Get Freight Category.- Specified by:
getM_FreightCategory_IDin interfaceI_M_Product- Returns:
- Category of the Freight
-
getM_Locator
Deprecated.- Specified by:
getM_Locatorin interfaceI_M_Product- Throws:
RuntimeException
-
setM_Locator_ID
public void setM_Locator_ID(int M_Locator_ID) Set Locator.- Specified by:
setM_Locator_IDin interfaceI_M_Product- Parameters:
M_Locator_ID- Warehouse Locator
-
getM_Locator_ID
public int getM_Locator_ID()Get Locator.- Specified by:
getM_Locator_IDin interfaceI_M_Product- Returns:
- Warehouse Locator
-
getM_PartType
Deprecated.- Specified by:
getM_PartTypein interfaceI_M_Product- Throws:
RuntimeException
-
setM_PartType_ID
public void setM_PartType_ID(int M_PartType_ID) Set Part Type.- Specified by:
setM_PartType_IDin interfaceI_M_Product- Parameters:
M_PartType_ID- Part Type
-
getM_PartType_ID
public int getM_PartType_ID()Get Part Type.- Specified by:
getM_PartType_IDin interfaceI_M_Product- Returns:
- Part Type
-
getM_Product_Category
Deprecated.- Specified by:
getM_Product_Categoryin interfaceI_M_Product- Throws:
RuntimeException
-
setM_Product_Category_ID
public void setM_Product_Category_ID(int M_Product_Category_ID) Set Product Category.- Specified by:
setM_Product_Category_IDin interfaceI_M_Product- Parameters:
M_Product_Category_ID- Category of a Product
-
getM_Product_Category_ID
public int getM_Product_Category_ID()Get Product Category.- Specified by:
getM_Product_Category_IDin interfaceI_M_Product- Returns:
- Category of a Product
-
setM_Product_ID
public void setM_Product_ID(int M_Product_ID) Set Product.- Specified by:
setM_Product_IDin interfaceI_M_Product- Parameters:
M_Product_ID- Product, Service, Item
-
getM_Product_ID
public int getM_Product_ID()Get Product.- Specified by:
getM_Product_IDin interfaceI_M_Product- Returns:
- Product, Service, Item
-
setM_Product_UU
Set M_Product_UU.- Specified by:
setM_Product_UUin interfaceI_M_Product- Parameters:
M_Product_UU- M_Product_UU
-
getM_Product_UU
Get M_Product_UU.- Specified by:
getM_Product_UUin interfaceI_M_Product- Returns:
- M_Product_UU
-
setName
Set Name.- Specified by:
setNamein interfaceI_M_Product- Parameters:
Name- Alphanumeric identifier of the entity
-
getName
Get Name.- Specified by:
getNamein interfaceI_M_Product- Returns:
- Alphanumeric identifier of the entity
-
setProcessing
public void setProcessing(boolean Processing) Set Process Now.- Specified by:
setProcessingin interfaceI_M_Product- Parameters:
Processing- Process Now
-
isProcessing
public boolean isProcessing()Get Process Now.- Specified by:
isProcessingin interfaceI_M_Product- Returns:
- Process Now
-
setProductType
Set Product Type.- Specified by:
setProductTypein interfaceI_M_Product- Parameters:
ProductType- Type of product
-
getProductType
Get Product Type.- Specified by:
getProductTypein interfaceI_M_Product- Returns:
- Type of product
-
getR_MailText
Deprecated.- Specified by:
getR_MailTextin interfaceI_M_Product- Throws:
RuntimeException
-
setR_MailText_ID
public void setR_MailText_ID(int R_MailText_ID) Set Mail Template.- Specified by:
setR_MailText_IDin interfaceI_M_Product- Parameters:
R_MailText_ID- Text templates for mailings
-
getR_MailText_ID
public int getR_MailText_ID()Get Mail Template.- Specified by:
getR_MailText_IDin interfaceI_M_Product- Returns:
- Text templates for mailings
-
setSKU
Set SKU.- Specified by:
setSKUin interfaceI_M_Product- Parameters:
SKU- Stock Keeping Unit
-
getSKU
Get SKU.- Specified by:
getSKUin interfaceI_M_Product- Returns:
- Stock Keeping Unit
-
getS_ExpenseType
Deprecated.- Specified by:
getS_ExpenseTypein interfaceI_M_Product- Throws:
RuntimeException
-
setS_ExpenseType_ID
public void setS_ExpenseType_ID(int S_ExpenseType_ID) Set Expense Type.- Specified by:
setS_ExpenseType_IDin interfaceI_M_Product- Parameters:
S_ExpenseType_ID- Expense report type
-
getS_ExpenseType_ID
public int getS_ExpenseType_ID()Get Expense Type.- Specified by:
getS_ExpenseType_IDin interfaceI_M_Product- Returns:
- Expense report type
-
getS_Resource
Deprecated.- Specified by:
getS_Resourcein interfaceI_M_Product- Throws:
RuntimeException
-
setS_Resource_ID
public void setS_Resource_ID(int S_Resource_ID) Set Resource.- Specified by:
setS_Resource_IDin interfaceI_M_Product- Parameters:
S_Resource_ID- Resource
-
getS_Resource_ID
public int getS_Resource_ID()Get Resource.- Specified by:
getS_Resource_IDin interfaceI_M_Product- Returns:
- Resource
-
getSalesRep
Deprecated.- Specified by:
getSalesRepin interfaceI_M_Product- Throws:
RuntimeException
-
setSalesRep_ID
public void setSalesRep_ID(int SalesRep_ID) Set Sales Representative.- Specified by:
setSalesRep_IDin interfaceI_M_Product- Parameters:
SalesRep_ID- Sales Representative or Company Agent
-
getSalesRep_ID
public int getSalesRep_ID()Get Sales Representative.- Specified by:
getSalesRep_IDin interfaceI_M_Product- Returns:
- Sales Representative or Company Agent
-
setShelfDepth
public void setShelfDepth(int ShelfDepth) Set Shelf Depth.- Specified by:
setShelfDepthin interfaceI_M_Product- Parameters:
ShelfDepth- Shelf depth required
-
getShelfDepth
public int getShelfDepth()Get Shelf Depth.- Specified by:
getShelfDepthin interfaceI_M_Product- Returns:
- Shelf depth required
-
setShelfHeight
Set Shelf Height.- Specified by:
setShelfHeightin interfaceI_M_Product- Parameters:
ShelfHeight- Shelf height required
-
getShelfHeight
Get Shelf Height.- Specified by:
getShelfHeightin interfaceI_M_Product- Returns:
- Shelf height required
-
setShelfWidth
public void setShelfWidth(int ShelfWidth) Set Shelf Width.- Specified by:
setShelfWidthin interfaceI_M_Product- Parameters:
ShelfWidth- Shelf width required
-
getShelfWidth
public int getShelfWidth()Get Shelf Width.- Specified by:
getShelfWidthin interfaceI_M_Product- Returns:
- Shelf width required
-
setUPC
Set UPC/EAN.- Specified by:
setUPCin interfaceI_M_Product- Parameters:
UPC- Bar Code (Universal Product Code or its superset European Article Number)
-
getUPC
Get UPC/EAN.- Specified by:
getUPCin interfaceI_M_Product- Returns:
- Bar Code (Universal Product Code or its superset European Article Number)
-
setUnitsPerPack
public void setUnitsPerPack(int UnitsPerPack) Set Units Per Pack.- Specified by:
setUnitsPerPackin interfaceI_M_Product- Parameters:
UnitsPerPack- The Units Per Pack indicates the no of units of a product packed together.
-
getUnitsPerPack
public int getUnitsPerPack()Get Units Per Pack.- Specified by:
getUnitsPerPackin interfaceI_M_Product- Returns:
- The Units Per Pack indicates the no of units of a product packed together.
-
setUnitsPerPallet
Set Units Per Pallet.- Specified by:
setUnitsPerPalletin interfaceI_M_Product- Parameters:
UnitsPerPallet- Units Per Pallet
-
getUnitsPerPallet
Get Units Per Pallet.- Specified by:
getUnitsPerPalletin interfaceI_M_Product- Returns:
- Units Per Pallet
-
setValue
Set Search Key.- Specified by:
setValuein interfaceI_M_Product- Parameters:
Value- Search key for the record in the format required - must be unique
-
getValue
Get Search Key.- Specified by:
getValuein interfaceI_M_Product- Returns:
- Search key for the record in the format required - must be unique
-
getKeyNamePair
Get Record ID/ColumnName- Returns:
- ID/ColumnName pair
-
setVersionNo
Set Version No.- Specified by:
setVersionNoin interfaceI_M_Product- Parameters:
VersionNo- Version Number
-
getVersionNo
Get Version No.- Specified by:
getVersionNoin interfaceI_M_Product- Returns:
- Version Number
-
setVolume
Set Volume.- Specified by:
setVolumein interfaceI_M_Product- Parameters:
Volume- Volume of a product
-
getVolume
Get Volume.- Specified by:
getVolumein interfaceI_M_Product- Returns:
- Volume of a product
-
setWeight
Set Weight.- Specified by:
setWeightin interfaceI_M_Product- Parameters:
Weight- Weight of a product
-
getWeight
Get Weight.- Specified by:
getWeightin interfaceI_M_Product- Returns:
- Weight of a product
-