|
Oracle Configuration Interface Object API Specification Version: 11.5.10.23.13 Part No: B14186-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--oracle.apps.cz.cio.RuntimeNode
|
+--oracle.apps.cz.cio.PricedNode
Abstract class implementing common behavior across all runtime nodes that can be priced.
| Field Summary | |
static java.lang.String |
RCS_ID |
static boolean |
RCS_ID_RECORDED |
| Fields inherited from class oracle.apps.cz.cio.RuntimeNode |
ACCUMULATOR_SUFFIX_TYPE, ATTR_KEY, CONNECTOR_PREFIX_TYPE, DEFAULT_IV_SUFFIX_TYPE, DEFAULT_SUFFIX_ID, DEFAULT_SUFFIX_TYPE, LOAD_CONDITIONS_GROUP_PREFIX_TYPE, NET_PREFIX_TYPE, NODE_PREFIX_TYPE, TRACKABLE_ROOT_PREFIX_TYPE |
| Fields inherited from interface oracle.apps.cz.cio.IRuntimeNode |
ALL_FEATURES, BOM_MODEL, BOM_OPTION_CLASS, BOM_STD_ITEM, BOOLEAN_FEATURE, COMPONENT, COMPONENT_SET, CONNECTOR, COUNT_FEATURE, CURRENT_CHILD, CURRENT_OR_DISCONTINUED_CHILD, DECIMAL_FEATURE, DISCONTINUED_CHILD, EDITABLE, EXTENDED_PASSIVE, IMMEDIATE_PASSIVE, INTEGER_FEATURE, OPTION, OPTION_FEATURE, RESOURCE, SPOOFED, TEXT_FEATURE, TOTAL |
| Method Summary | |
void |
addDiscountedPricingNotification(java.lang.String message) |
void |
addListPricingNotification(java.lang.String message)Adds list pricing notification string to currently stored notifications. |
void |
cacheCurrentDiscountedPrice() |
void |
clearDiscountedPrice() |
void |
clearDiscountedPricingNotifications() |
void |
clearListPricingNotifications() |
java.lang.Object |
getBaselineQuantity()Returns the value restored from IB |
java.lang.String |
getComponentCode()Returns the ComponentCode of the selected item ComponentCode is used to identify a component within an exploded bill of materials. |
java.lang.Object |
getDeltaQuantity()Returns the difference between current Value and Value restored from IB |
double |
getDiscountedPrice()Gets discounted price of item based on adjustments associated with price list specified in initParameters. |
java.lang.String |
getDiscountedPricingNotifications()Returns strings containing any pricing messages, warnings, or errors when asking selling price/discounted price |
double |
getExtendedPrice()Calculates extended price of item (quantity * discounted price). |
int |
getInventoryItemId()Returns the inventory id of the item to be priced |
java.lang.String |
getItemKey()Returns item key for items imported from Oracle Inventory / BOM. |
double |
getListPrice()Gets list price of item on price list specified in initParameters. |
java.lang.String |
getListPricingNotifications()Returns a string containing any pricing messages, warnings, or errors when asking list price |
double |
getOldDiscountedPrice() |
int |
getOrganizationId()Returns the organisation id of the item to be priced |
int |
getPricedNodeID()Returns the PersistentID of the Price node |
java.lang.String |
getPricingNotifications()Returns string containing any pricing messages, warnings, or errors. |
java.lang.String |
getPricingValue()Generic function that returns the value of a priced runtime node as a String irrespective of the type of node. |
java.lang.String |
getUomCode()Returns unit of measure code for items imported from Oracle Inventory/ BOM. |
double |
getValue()Returns the count of this item selected by user |
boolean |
hasDiscountedPrice() |
boolean |
hasInventoryItemId()Returns true if the selcected item has InventotyId (item is a BOM) |
boolean |
hasListPrice()Returns true if the node has already been priced false otherwise |
void |
setDiscountedPrice(double discountedPrice) |
void |
setListPrice(double listPrice)Sets list price of selected item. |
| Methods inherited from class java.lang.Object |
equals, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String RCS_ID
public static final boolean RCS_ID_RECORDED
| Method Detail |
public boolean hasListPrice()
IBasicPricehasListPrice in interface IBasicPricepublic boolean hasDiscountedPrice()
public double getListPrice()
throws PricingUnavailableException,
NonPricedNodeException
IBasicPricegetListPrice in interface IBasicPricePricingUnavailableExceptionNonPricedNodeExceptionpublic void setListPrice(double listPrice)
IBasicPricesetListPrice in interface IBasicPrice
public double getDiscountedPrice()
throws PricingUnavailableException,
NonPricedNodeException
IPricegetDiscountedPrice in interface IPricePricingUnavailableExceptionNonPricedNodeExceptionpublic void setDiscountedPrice(double discountedPrice)
public void clearDiscountedPrice()
public double getExtendedPrice()
throws PricingUnavailableException,
NonPricedNodeException
IPricegetExtendedPrice in interface IPricePricingUnavailableExceptionNonPricedNodeExceptionpublic java.lang.String getPricingNotifications()
IPricegetPricingNotifications in interface IPricepublic java.lang.String getListPricingNotifications()
IBasicPricegetListPricingNotifications in interface IBasicPricepublic java.lang.String getDiscountedPricingNotifications()
IPricegetDiscountedPricingNotifications in interface IPricepublic void addListPricingNotification(java.lang.String message)
IBasicPriceaddListPricingNotification in interface IBasicPricepublic void addDiscountedPricingNotification(java.lang.String message)
public void clearListPricingNotifications()
public void clearDiscountedPricingNotifications()
public java.lang.String getItemKey()
IPricegetItemKey in interface IPricepublic java.lang.String getUomCode()
IPricegetUomCode in interface IPricepublic java.lang.String getPricingValue()
public void cacheCurrentDiscountedPrice()
public double getOldDiscountedPrice()
public int getInventoryItemId()
IBasicPricegetInventoryItemId in interface IBasicPricepublic int getOrganizationId()
IBasicPricegetOrganizationId in interface IBasicPricepublic double getValue()
IBasicPricegetValue in interface IBasicPricepublic boolean hasInventoryItemId()
IBasicPricehasInventoryItemId in interface IBasicPricepublic java.lang.String getComponentCode()
IBasicPricegetComponentCode in interface IBasicPricepublic int getPricedNodeID()
getPricedNodeID in interface IBasicPricepublic java.lang.Object getDeltaQuantity()
getDeltaQuantity in interface IPricepublic java.lang.Object getBaselineQuantity()
getBaselineQuantity in interface IPrice
|
Oracle Configuration Interface Object API Specification Version: 11.5.10.23.13 Part No: B14186-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1999, 2004, Oracle. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.