public class PriceRowModel extends PDTRowModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_PRODUCT2OWNEUROPE1PRICES
Generated relation code constant for relation
Product2OwnEurope1Prices defining source attribute product in extension europe1. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CATALOGVERSION
Generated constant - Attribute key of
PriceRow.catalogVersion attribute defined at extension europe1. |
static String |
CHANNEL
Generated constant - Attribute key of
PriceRow.channel attribute defined at extension europe1. |
static String |
CURRENCY
Generated constant - Attribute key of
PriceRow.currency attribute defined at extension europe1. |
static String |
GIVEAWAYPRICE
Generated constant - Attribute key of
PriceRow.giveAwayPrice attribute defined at extension europe1. |
static String |
MATCHVALUE
Generated constant - Attribute key of
PriceRow.matchValue attribute defined at extension europe1. |
static String |
MINQTD
Generated constant - Attribute key of
PriceRow.minqtd attribute defined at extension europe1. |
static String |
NET
Generated constant - Attribute key of
PriceRow.net attribute defined at extension europe1. |
static String |
PRICE
Generated constant - Attribute key of
PriceRow.price attribute defined at extension europe1. |
static String |
QUOTATIONPROVIDER
Generated constant - Attribute key of
PriceRow.quotationProvider attribute defined at extension financialservices. |
static String |
SAPCONDITIONID
Generated constant - Attribute key of
PriceRow.sapConditionId attribute defined at extension sapmodel. |
static String |
SEQUENCEID
Generated constant - Attribute key of
PriceRow.sequenceId attribute defined at extension acceleratorservices. |
static String |
UNIT
Generated constant - Attribute key of
PriceRow.unit attribute defined at extension europe1. |
static String |
UNITFACTOR
Generated constant - Attribute key of
PriceRow.unitFactor attribute defined at extension europe1. |
DATERANGE, ENDTIME, PG, PRODUCT, PRODUCTID, PRODUCTMATCHQUALIFIER, STARTTIME, UG, USER, USERMATCHQUALIFIER_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
PriceRowModel()
Generated constructor - Default constructor for generic creation.
|
PriceRowModel(CurrencyModel _currency,
Double _price,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PriceRowModel(CurrencyModel _currency,
ItemModel _owner,
ProductPriceGroup _pg,
Double _price,
ProductModel _product,
String _productId,
UnitModel _unit)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
PriceRowModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
CatalogVersionModel |
getCatalogVersion()
Generated method - Getter of the
PriceRow.catalogVersion attribute defined at extension europe1. |
PriceRowChannel |
getChannel()
Generated method - Getter of the
PriceRow.channel attribute defined at extension europe1. |
CurrencyModel |
getCurrency()
Generated method - Getter of the
PriceRow.currency attribute defined at extension europe1. |
Boolean |
getGiveAwayPrice()
Generated method - Getter of the
PriceRow.giveAwayPrice attribute defined at extension europe1. |
Integer |
getMatchValue()
Generated method - Getter of the
PriceRow.matchValue attribute defined at extension europe1. |
Long |
getMinqtd()
Generated method - Getter of the
PriceRow.minqtd attribute defined at extension europe1. |
Boolean |
getNet()
Generated method - Getter of the
PriceRow.net attribute defined at extension europe1. |
Double |
getPrice()
Generated method - Getter of the
PriceRow.price attribute defined at extension europe1. |
String |
getQuotationProvider()
Generated method - Getter of the
PriceRow.quotationProvider attribute defined at extension financialservices. |
String |
getSapConditionId()
Generated method - Getter of the
PriceRow.sapConditionId attribute defined at extension sapmodel. |
Long |
getSequenceId()
Generated method - Getter of the
PriceRow.sequenceId attribute defined at extension acceleratorservices. |
UnitModel |
getUnit()
Generated method - Getter of the
PriceRow.unit attribute defined at extension europe1. |
Integer |
getUnitFactor()
Generated method - Getter of the
PriceRow.unitFactor attribute defined at extension europe1. |
void |
setCatalogVersion(CatalogVersionModel value)
Generated method - Setter of
PriceRow.catalogVersion attribute defined at extension europe1. |
void |
setChannel(PriceRowChannel value)
Generated method - Setter of
PriceRow.channel attribute defined at extension europe1. |
void |
setCurrency(CurrencyModel value)
Generated method - Setter of
PriceRow.currency attribute defined at extension europe1. |
void |
setGiveAwayPrice(Boolean value)
Generated method - Setter of
PriceRow.giveAwayPrice attribute defined at extension europe1. |
void |
setMatchValue(Integer value)
Generated method - Setter of
PriceRow.matchValue attribute defined at extension europe1. |
void |
setMinqtd(Long value)
Generated method - Setter of
PriceRow.minqtd attribute defined at extension europe1. |
void |
setNet(Boolean value)
Generated method - Setter of
PriceRow.net attribute defined at extension europe1. |
void |
setPg(HybrisEnumValue value)
Generated method - Initial setter of
PDTRow.pg attribute defined at extension europe1 and redeclared at extension europe1. |
void |
setPrice(Double value)
Generated method - Setter of
PriceRow.price attribute defined at extension europe1. |
void |
setProduct(ProductModel value)
Generated method - Initial setter of
PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. |
void |
setQuotationProvider(String value)
Generated method - Setter of
PriceRow.quotationProvider attribute defined at extension financialservices. |
void |
setSapConditionId(String value)
Generated method - Setter of
PriceRow.sapConditionId attribute defined at extension sapmodel. |
void |
setSequenceId(Long value)
Generated method - Setter of
PriceRow.sequenceId attribute defined at extension acceleratorservices. |
void |
setUnit(UnitModel value)
Generated method - Setter of
PriceRow.unit attribute defined at extension europe1. |
void |
setUnitFactor(Integer value)
Generated method - Setter of
PriceRow.unitFactor attribute defined at extension europe1. |
getDateRange, getEndTime, getPg, getProduct, getProductId, getProductMatchQualifier, getStartTime, getUg, getUser, getUserMatchQualifier, setDateRange, setEndTime, setProductId, setProductMatchQualifier, setStartTime, setUg, setUser, setUserMatchQualifiergetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String _PRODUCT2OWNEUROPE1PRICES
Product2OwnEurope1Prices defining source attribute product in extension europe1.public static final String CATALOGVERSION
PriceRow.catalogVersion attribute defined at extension europe1.public static final String MATCHVALUE
PriceRow.matchValue attribute defined at extension europe1.public static final String CURRENCY
PriceRow.currency attribute defined at extension europe1.public static final String MINQTD
PriceRow.minqtd attribute defined at extension europe1.public static final String NET
PriceRow.net attribute defined at extension europe1.public static final String PRICE
PriceRow.price attribute defined at extension europe1.public static final String UNIT
PriceRow.unit attribute defined at extension europe1.public static final String UNITFACTOR
PriceRow.unitFactor attribute defined at extension europe1.public static final String GIVEAWAYPRICE
PriceRow.giveAwayPrice attribute defined at extension europe1.public static final String CHANNEL
PriceRow.channel attribute defined at extension europe1.public static final String SEQUENCEID
PriceRow.sequenceId attribute defined at extension acceleratorservices.public static final String QUOTATIONPROVIDER
PriceRow.quotationProvider attribute defined at extension financialservices.public static final String SAPCONDITIONID
PriceRow.sapConditionId attribute defined at extension sapmodel.public PriceRowModel()
public PriceRowModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public PriceRowModel(CurrencyModel _currency, Double _price, UnitModel _unit)
_currency - initial attribute declared by type PriceRow at extension europe1_price - initial attribute declared by type PriceRow at extension europe1_unit - initial attribute declared by type PriceRow at extension europe1@Deprecated public PriceRowModel(CurrencyModel _currency, ItemModel _owner, ProductPriceGroup _pg, Double _price, ProductModel _product, String _productId, UnitModel _unit)
_currency - initial attribute declared by type PriceRow at extension europe1_owner - initial attribute declared by type Item at extension core_pg - initial attribute declared by type PriceRow at extension europe1_price - initial attribute declared by type PriceRow at extension europe1_product - initial attribute declared by type PriceRow at extension europe1_productId - initial attribute declared by type PDTRow at extension europe1_unit - initial attribute declared by type PriceRow at extension europe1@Accessor(qualifier="catalogVersion", type=GETTER) public CatalogVersionModel getCatalogVersion()
PriceRow.catalogVersion attribute defined at extension europe1.@Accessor(qualifier="channel", type=GETTER) public PriceRowChannel getChannel()
PriceRow.channel attribute defined at extension europe1.@Accessor(qualifier="currency", type=GETTER) public CurrencyModel getCurrency()
PriceRow.currency attribute defined at extension europe1.@Accessor(qualifier="giveAwayPrice", type=GETTER) public Boolean getGiveAwayPrice()
PriceRow.giveAwayPrice attribute defined at extension europe1.@Accessor(qualifier="matchValue", type=GETTER) public Integer getMatchValue()
PriceRow.matchValue attribute defined at extension europe1.@Accessor(qualifier="minqtd", type=GETTER) public Long getMinqtd()
PriceRow.minqtd attribute defined at extension europe1.@Accessor(qualifier="net", type=GETTER) public Boolean getNet()
PriceRow.net attribute defined at extension europe1.@Accessor(qualifier="price", type=GETTER) public Double getPrice()
PriceRow.price attribute defined at extension europe1.@Accessor(qualifier="quotationProvider", type=GETTER) public String getQuotationProvider()
PriceRow.quotationProvider attribute defined at extension financialservices.@Accessor(qualifier="sapConditionId", type=GETTER) public String getSapConditionId()
PriceRow.sapConditionId attribute defined at extension sapmodel.@Accessor(qualifier="sequenceId", type=GETTER) public Long getSequenceId()
PriceRow.sequenceId attribute defined at extension acceleratorservices.@Accessor(qualifier="unit", type=GETTER) public UnitModel getUnit()
PriceRow.unit attribute defined at extension europe1.@Accessor(qualifier="unitFactor", type=GETTER) public Integer getUnitFactor()
PriceRow.unitFactor attribute defined at extension europe1.@Accessor(qualifier="catalogVersion", type=SETTER) public void setCatalogVersion(CatalogVersionModel value)
PriceRow.catalogVersion attribute defined at extension europe1.value - the catalogVersion@Accessor(qualifier="channel", type=SETTER) public void setChannel(PriceRowChannel value)
PriceRow.channel attribute defined at extension europe1.value - the channel@Accessor(qualifier="currency", type=SETTER) public void setCurrency(CurrencyModel value)
PriceRow.currency attribute defined at extension europe1.value - the currency@Accessor(qualifier="giveAwayPrice", type=SETTER) public void setGiveAwayPrice(Boolean value)
PriceRow.giveAwayPrice attribute defined at extension europe1.value - the giveAwayPrice@Accessor(qualifier="matchValue", type=SETTER) public void setMatchValue(Integer value)
PriceRow.matchValue attribute defined at extension europe1.value - the matchValue@Accessor(qualifier="minqtd", type=SETTER) public void setMinqtd(Long value)
PriceRow.minqtd attribute defined at extension europe1.value - the minqtd@Accessor(qualifier="net", type=SETTER) public void setNet(Boolean value)
PriceRow.net attribute defined at extension europe1.value - the net@Accessor(qualifier="pg", type=SETTER) public void setPg(HybrisEnumValue value)
PDTRow.pg attribute defined at extension europe1 and redeclared at extension europe1. Can only be used at creation of model - before first save. Will only accept values of type ProductPriceGroup.setPg in class PDTRowModelvalue - the pg@Accessor(qualifier="price", type=SETTER) public void setPrice(Double value)
PriceRow.price attribute defined at extension europe1.value - the price@Accessor(qualifier="product", type=SETTER) public void setProduct(ProductModel value)
PDTRow.product attribute defined at extension europe1 and redeclared at extension europe1. Can only be used at creation of model - before first save. Will only accept values of type ProductModel.setProduct in class PDTRowModelvalue - the product@Accessor(qualifier="quotationProvider", type=SETTER) public void setQuotationProvider(String value)
PriceRow.quotationProvider attribute defined at extension financialservices.value - the quotationProvider - Quotation Provider information@Accessor(qualifier="sapConditionId", type=SETTER) public void setSapConditionId(String value)
PriceRow.sapConditionId attribute defined at extension sapmodel.value - the sapConditionId - Unique identifier of Price Condition.@Accessor(qualifier="sequenceId", type=SETTER) public void setSequenceId(Long value)
PriceRow.sequenceId attribute defined at extension acceleratorservices.value - the sequenceId - Attribute is used in batch import process for avoiding multiple imports.@Accessor(qualifier="unit", type=SETTER) public void setUnit(UnitModel value)
PriceRow.unit attribute defined at extension europe1.value - the unitCopyright © 2017 SAP SE. All Rights Reserved.