public class ShippingTCShippingChargeAdjustmentBeanBase extends TermConditionBean
This bean provides access to the TERMCOND table.
The following is a description of this table:
This table contains terms and conditions used in trading agreements (business accounts, contracts, RFQs). To see how columns are used by different terms and conditions, refer to TERMCOND column mapping in the online help. This bean accesses the database table TERMCOND.
Modifier and Type | Field and Description |
---|---|
java.lang.Long | catalogId
Implementation field for persistent attribute: catalogId
|
java.lang.Long | catentryId
Implementation field for persistent attribute: catentryId
|
java.lang.Long | catgroupId
Implementation field for persistent attribute: catgroupId
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
java.lang.String | currency
Implementation field for persistent attribute: currency
|
java.lang.String | identifier
Implementation field for persistent attribute: identifier
|
java.lang.String | ownerDn
Implementation field for persistent attribute: ownerDn
|
java.lang.Integer | shipmodeId
Implementation field for persistent attribute: shipmodeId
|
java.lang.Double | signedPercentage
Implementation field for persistent attribute: signedPercentage
|
java.lang.Integer | type
Implementation field for persistent attribute: type
|
java.math.BigDecimal | value
Implementation field for persistent attribute: value
|
Constructor and Description |
---|
ShippingTCShippingChargeAdjustmentBeanBase() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long | createNewVersion(java.lang.Long argNewTradingId)
Create a new version of the term and condition
|
com.ibm.commerce.contract.objects.TermConditionKey | ejbCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement)
ejbCreate
|
void | ejbPostCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement)
ejbPostCreate
|
java.lang.Long | getCatalogId()
Gets accessor for persistent attribute: catalogId
|
java.lang.Long | getCatentryId()
Gets accessor for persistent attribute: catentryId
|
java.lang.Long | getCatgroupId()
Gets accessor for persistent attribute: catgroupId
|
java.lang.String | getCurrency()
Gets accessor for persistent attribute: currency
|
java.lang.String | getIdentifier()
Gets accessor for persistent attribute: identifier
|
java.lang.String | getOwnerDn()
Gets accessor for persistent attribute: ownerDn
|
java.lang.Integer | getShipmodeId()
Gets accessor for persistent attribute: shipmodeId
|
java.lang.Double | getSignedPercentage()
Gets accessor for persistent attribute: signedPercentage
|
java.lang.Integer | getType()
Gets accessor for persistent attribute: type
|
java.math.BigDecimal | getValue()
Gets accessor for persistent attribute: value
|
java.lang.String | getXMLString()
Gets the XML String to represent this TermCondition
|
java.lang.String | getXMLString(boolean tcdata)
Gets the XML String to represent this TermCondition
|
void | markForDelete()
markForDelete
|
void | parseXMLElement(org.w3c.dom.Element argElement)
Parse own elements from XML
|
void | setCatalogId(java.lang.Long newCatalogId)
Sets accessor for persistent attribute: catalogId
|
void | setCatentryId(java.lang.Long newCatentryId)
Sets accessor for persistent attribute: catentryId
|
void | setCatgroupId(java.lang.Long newCatgroupId)
Sets accessor for persistent attribute: catgroupId
|
void | setCurrency(java.lang.String newCurrency)
Sets accessor for persistent attribute: currency
|
void | setIdentifier(java.lang.String newIdentifier)
Sets accessor for persistent attribute: identifier
|
void | setOwnerDn(java.lang.String newOwnerDn)
Sets accessor for persistent attribute: ownerDn
|
void | setShipmodeId(java.lang.Integer newShipmodeId)
Sets accessor for persistent attribute: shipmodeId
|
void | setSignedPercentage(java.lang.Double newSignedPercentage)
Sets accessor for persistent attribute: signedPercentage
|
void | setType(java.lang.Integer newType)
Sets accessor for persistent attribute: type
|
void | setValue(java.math.BigDecimal newValue)
Sets accessor for persistent attribute: value
|
void | trace(java.lang.String traceString)
Trace method
|
public static final java.lang.String COPYRIGHT
public java.math.BigDecimal value
public java.lang.String currency
public java.lang.String identifier
public java.lang.String ownerDn
public java.lang.Integer type
public java.lang.Integer shipmodeId
public java.lang.Long catgroupId
public java.lang.Long catentryId
public java.lang.Long catalogId
public java.lang.Double signedPercentage
public ShippingTCShippingChargeAdjustmentBeanBase()
public com.ibm.commerce.contract.objects.TermConditionKey ejbCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public void ejbPostCreate(java.lang.Long argTradingId, org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public java.math.BigDecimal getValue()
public void setValue(java.math.BigDecimal newValue)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String newCurrency)
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String newIdentifier)
public java.lang.String getOwnerDn()
public void setOwnerDn(java.lang.String newOwnerDn)
public java.lang.Integer getType()
public void setType(java.lang.Integer newType)
public java.lang.Integer getShipmodeId()
public void setShipmodeId(java.lang.Integer newShipmodeId)
public java.lang.Long getCatgroupId()
public void setCatgroupId(java.lang.Long newCatgroupId)
public java.lang.Long getCatentryId()
public void setCatentryId(java.lang.Long newCatentryId)
public java.lang.Long getCatalogId()
public void setCatalogId(java.lang.Long newCatalogId)
public java.lang.Double getSignedPercentage()
public void setSignedPercentage(java.lang.Double newSignedPercentage)
public void parseXMLElement(org.w3c.dom.Element argElement) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException
public java.lang.Long createNewVersion(java.lang.Long argNewTradingId) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException, javax.ejb.RemoveException, org.xml.sax.SAXException, java.io.IOException
public java.lang.String getXMLString() throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getXMLString(boolean tcdata) throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void markForDelete() throws javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void trace(java.lang.String traceString)