public class Product extends AbstractBusinessTypeModel
Constructor and Description |
---|
Product() |
Product(BusinessObject instance) |
Modifier and Type | Method and Description |
---|---|
void |
addImage(String imagePath)
${tags}
|
void |
addKBTriggerRelationCollection(KBTriggerRelationCollection kbTriggerRelationCollection)
${tags}
|
void |
copyFrom(Product product2)
${tags}
|
BOM |
getBom() |
Map<String,Product> |
getBOMProducts() |
List<String> |
getIamgePaths() |
KBTriggerRelationCollection |
getKBTriggerRelationCollection() |
BusinessObject |
getKmatBO() |
KnowledgeBase |
getKnowledgeBase() |
ProductCategory |
getProductCategory() |
BusinessObject |
getProductCategoryBO() |
ProductClassification |
getProductClassification() |
BusinessObject |
getProductStatusBO() |
List<ProductTag> |
getProductTag() |
ProductType |
getProductType() |
UnitOfMeasurement |
getUoM() |
BusinessObject |
getUomBO() |
void |
includesPriceItemType(PriceItemType priceItemType) |
boolean |
isAbsoluteValueReadOnly() |
boolean |
isAdditionalPriceReadOnly() |
boolean |
isClassifiedProduct() |
boolean |
isCustomCalculation1ReadOnly() |
boolean |
isCustomCalculation2ReadOnly() |
boolean |
isDiscountReadOnly() |
boolean |
isExportToCRM() |
boolean |
isExportToERP() |
boolean |
isInvisibleToPortal() |
boolean |
isOptionalProduct() |
boolean |
isPriceReadOnly() |
boolean |
isProductAttribute10ReadOnly() |
boolean |
isProductAttribute11ReadOnly() |
boolean |
isProductAttribute12ReadOnly() |
boolean |
isProductAttribute13ReadOnly() |
boolean |
isProductAttribute14ReadOnly() |
boolean |
isProductAttribute15ReadOnly() |
boolean |
isProductAttribute16ReadOnly() |
boolean |
isProductAttribute17ReadOnly() |
boolean |
isProductAttribute18ReadOnly() |
boolean |
isProductAttribute19ReadOnly() |
boolean |
isProductAttribute1ReadOnly() |
boolean |
isProductAttribute20ReadOnly() |
boolean |
isProductAttribute21ReadOnly() |
boolean |
isProductAttribute22ReadOnly() |
boolean |
isProductAttribute23ReadOnly() |
boolean |
isProductAttribute24ReadOnly() |
boolean |
isProductAttribute25ReadOnly() |
boolean |
isProductAttribute26ReadOnly() |
boolean |
isProductAttribute27ReadOnly() |
boolean |
isProductAttribute2ReadOnly() |
boolean |
isProductAttribute3ReadOnly() |
boolean |
isProductAttribute4ReadOnly() |
boolean |
isProductAttribute5ReadOnly() |
boolean |
isProductAttribute6ReadOnly() |
boolean |
isProductAttribute7ReadOnly() |
boolean |
isProductAttribute8ReadOnly() |
boolean |
isProductAttribute9ReadOnly() |
boolean |
isUnitPriceReadOnly() |
void |
setAbsoluteValueReadOnly(boolean absoluteValueReadOnly) |
void |
setAdditionalPriceReadOnly(boolean additionalPriceReadOnly) |
void |
setBom(BOM bom) |
void |
setBOM(BOM bom) |
void |
setBOMProducts(Map<String,Product> bomProducts) |
void |
setClassifiedProduct(boolean classifiedProduct) |
void |
setCustomCalculation1ReadOnly(boolean customCalculation1ReadOnly) |
void |
setCustomCalculation2ReadOnly(boolean customCalculation2ReadOnly) |
void |
setDiscountReadOnly(boolean discountReadOnly) |
void |
setExportToCRM(boolean exportToCRM) |
void |
setExportToERP(boolean exportToERP) |
void |
setInvisibleToPortal(boolean publishToPortal) |
void |
setKmatBO(BusinessObject kmatBO) |
void |
setKnowledgeBase(KnowledgeBase knowledgebase) |
void |
setOptionalProduct(boolean optionalProduct) |
void |
setPriceReadOnly(boolean priceReadOnly) |
void |
setProductAttribute10ReadOnly(boolean productAttribute10ReadOnly) |
void |
setProductAttribute11ReadOnly(boolean productAttribute11ReadOnly) |
void |
setProductAttribute12ReadOnly(boolean productAttribute12ReadOnly) |
void |
setProductAttribute13ReadOnly(boolean productAttribute13ReadOnly) |
void |
setProductAttribute14ReadOnly(boolean productAttribute14ReadOnly) |
void |
setProductAttribute15ReadOnly(boolean productAttribute15ReadOnly) |
void |
setProductAttribute16ReadOnly(boolean productAttribute16ReadOnly) |
void |
setProductAttribute17ReadOnly(boolean productAttribute17ReadOnly) |
void |
setProductAttribute18ReadOnly(boolean productAttribute18ReadOnly) |
void |
setProductAttribute19ReadOnly(boolean productAttribute19ReadOnly) |
void |
setProductAttribute1ReadOnly(boolean productAttribute1ReadOnly) |
void |
setProductAttribute20ReadOnly(boolean productAttribute20ReadOnly) |
void |
setProductAttribute21ReadOnly(boolean productAttribute21ReadOnly) |
void |
setProductAttribute22ReadOnly(boolean productAttribute22ReadOnly) |
void |
setProductAttribute23ReadOnly(boolean productAttribute23ReadOnly) |
void |
setProductAttribute24ReadOnly(boolean productAttribute24ReadOnly) |
void |
setProductAttribute25ReadOnly(boolean productAttribute25ReadOnly) |
void |
setProductAttribute26ReadOnly(boolean productAttribute26ReadOnly) |
void |
setProductAttribute27ReadOnly(boolean productAttribute27ReadOnly) |
void |
setProductAttribute2ReadOnly(boolean productAttribute2ReadOnly) |
void |
setProductAttribute3ReadOnly(boolean productAttribute3ReadOnly) |
void |
setProductAttribute4ReadOnly(boolean productAttribute4ReadOnly) |
void |
setProductAttribute5ReadOnly(boolean productAttribute5ReadOnly) |
void |
setProductAttribute6ReadOnly(boolean productAttribute6ReadOnly) |
void |
setProductAttribute7ReadOnly(boolean productAttribute7ReadOnly) |
void |
setProductAttribute8ReadOnly(boolean productAttribute8ReadOnly) |
void |
setProductAttribute9ReadOnly(boolean productAttribute9ReadOnly) |
void |
setProductCategory(ProductCategory productCategory) |
void |
setProductClassification(ProductClassification productClassification) |
void |
setProductStatusBO(BusinessObject productStatusBO) |
void |
setProductTag(List<ProductTag> productTag) |
void |
setProductType(ProductType productType) |
void |
setUnitPriceReadOnly(boolean unitPriceReadOnly) |
void |
setUom(UnitOfMeasurement uom) |
String |
toString() |
addComment, addLocale, equals, getComments, getInstance, getLocaleDTO, getObjectERPID, getObjectExternalId, getObjectId, getObjectName, getSequenceID, hashCode, isValid, markAsInvalid, setInstance, setObjectERPID, setObjectExternalId, setObjectId, setObjectName, setSequenceID
public Product()
public Product(BusinessObject instance)
public void addImage(String imagePath)
public void addKBTriggerRelationCollection(KBTriggerRelationCollection kbTriggerRelationCollection)
public void copyFrom(Product product2)
public BOM getBom()
public KBTriggerRelationCollection getKBTriggerRelationCollection()
public BusinessObject getKmatBO()
public KnowledgeBase getKnowledgeBase()
public ProductCategory getProductCategory()
public BusinessObject getProductCategoryBO()
public ProductClassification getProductClassification()
public BusinessObject getProductStatusBO()
public List<ProductTag> getProductTag()
public ProductType getProductType()
public UnitOfMeasurement getUoM()
public BusinessObject getUomBO()
public void includesPriceItemType(PriceItemType priceItemType)
public boolean isAbsoluteValueReadOnly()
public boolean isAdditionalPriceReadOnly()
public boolean isClassifiedProduct()
public boolean isCustomCalculation1ReadOnly()
public boolean isCustomCalculation2ReadOnly()
public boolean isDiscountReadOnly()
public boolean isExportToCRM()
public boolean isExportToERP()
public boolean isInvisibleToPortal()
public boolean isOptionalProduct()
public boolean isPriceReadOnly()
public boolean isProductAttribute10ReadOnly()
public boolean isProductAttribute11ReadOnly()
public boolean isProductAttribute12ReadOnly()
public boolean isProductAttribute13ReadOnly()
public boolean isProductAttribute14ReadOnly()
public boolean isProductAttribute15ReadOnly()
public boolean isProductAttribute16ReadOnly()
public boolean isProductAttribute17ReadOnly()
public boolean isProductAttribute18ReadOnly()
public boolean isProductAttribute19ReadOnly()
public boolean isProductAttribute1ReadOnly()
public boolean isProductAttribute20ReadOnly()
public boolean isProductAttribute21ReadOnly()
public boolean isProductAttribute22ReadOnly()
public boolean isProductAttribute23ReadOnly()
public boolean isProductAttribute24ReadOnly()
public boolean isProductAttribute25ReadOnly()
public boolean isProductAttribute26ReadOnly()
public boolean isProductAttribute27ReadOnly()
public boolean isProductAttribute2ReadOnly()
public boolean isProductAttribute3ReadOnly()
public boolean isProductAttribute4ReadOnly()
public boolean isProductAttribute5ReadOnly()
public boolean isProductAttribute6ReadOnly()
public boolean isProductAttribute7ReadOnly()
public boolean isProductAttribute8ReadOnly()
public boolean isProductAttribute9ReadOnly()
public boolean isUnitPriceReadOnly()
public void setAbsoluteValueReadOnly(boolean absoluteValueReadOnly)
public void setAdditionalPriceReadOnly(boolean additionalPriceReadOnly)
public void setBom(BOM bom)
${param}
- to setpublic void setBOM(BOM bom)
public void setClassifiedProduct(boolean classifiedProduct)
public void setCustomCalculation1ReadOnly(boolean customCalculation1ReadOnly)
public void setCustomCalculation2ReadOnly(boolean customCalculation2ReadOnly)
public void setDiscountReadOnly(boolean discountReadOnly)
public void setExportToCRM(boolean exportToCRM)
public void setExportToERP(boolean exportToERP)
public void setInvisibleToPortal(boolean publishToPortal)
public void setKmatBO(BusinessObject kmatBO)
${param}
- to setpublic void setKnowledgeBase(KnowledgeBase knowledgebase)
public void setOptionalProduct(boolean optionalProduct)
public void setPriceReadOnly(boolean priceReadOnly)
public void setProductAttribute10ReadOnly(boolean productAttribute10ReadOnly)
public void setProductAttribute11ReadOnly(boolean productAttribute11ReadOnly)
public void setProductAttribute12ReadOnly(boolean productAttribute12ReadOnly)
public void setProductAttribute13ReadOnly(boolean productAttribute13ReadOnly)
public void setProductAttribute14ReadOnly(boolean productAttribute14ReadOnly)
public void setProductAttribute15ReadOnly(boolean productAttribute15ReadOnly)
public void setProductAttribute16ReadOnly(boolean productAttribute16ReadOnly)
public void setProductAttribute17ReadOnly(boolean productAttribute17ReadOnly)
public void setProductAttribute18ReadOnly(boolean productAttribute18ReadOnly)
public void setProductAttribute19ReadOnly(boolean productAttribute19ReadOnly)
public void setProductAttribute1ReadOnly(boolean productAttribute1ReadOnly)
public void setProductAttribute20ReadOnly(boolean productAttribute20ReadOnly)
public void setProductAttribute21ReadOnly(boolean productAttribute21ReadOnly)
public void setProductAttribute22ReadOnly(boolean productAttribute22ReadOnly)
public void setProductAttribute23ReadOnly(boolean productAttribute23ReadOnly)
public void setProductAttribute24ReadOnly(boolean productAttribute24ReadOnly)
public void setProductAttribute25ReadOnly(boolean productAttribute25ReadOnly)
public void setProductAttribute26ReadOnly(boolean productAttribute26ReadOnly)
public void setProductAttribute27ReadOnly(boolean productAttribute27ReadOnly)
public void setProductAttribute2ReadOnly(boolean productAttribute2ReadOnly)
public void setProductAttribute3ReadOnly(boolean productAttribute3ReadOnly)
public void setProductAttribute4ReadOnly(boolean productAttribute4ReadOnly)
public void setProductAttribute5ReadOnly(boolean productAttribute5ReadOnly)
public void setProductAttribute6ReadOnly(boolean productAttribute6ReadOnly)
public void setProductAttribute7ReadOnly(boolean productAttribute7ReadOnly)
public void setProductAttribute8ReadOnly(boolean productAttribute8ReadOnly)
public void setProductAttribute9ReadOnly(boolean productAttribute9ReadOnly)
public void setProductCategory(ProductCategory productCategory)
public void setProductClassification(ProductClassification productClassification)
public void setProductStatusBO(BusinessObject productStatusBO)
public void setProductTag(List<ProductTag> productTag)
${param}
- to setpublic void setProductType(ProductType productType)
public void setUnitPriceReadOnly(boolean unitPriceReadOnly)
public void setUom(UnitOfMeasurement uom)
public String toString()
toString
in class AbstractBusinessTypeModel