com.ibm.commerce.common.objects
Class CurrencyFormatAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.common.objects.CurrencyFormatAccessBean
All Implemented Interfaces:
CurrencyFormatAccessBeanData, java.io.Serializable

public class CurrencyFormatAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements CurrencyFormatAccessBeanData

This bean provides access to the CURFORMAT table.

The following is a description of this table:

Each row of this table represents the Language-independent part of a currency formatting rule. If a Store has no formatting rule for a particular currency, it uses the formatting rule of its StoreGroup.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
CurrencyFormatAccessBean()
          Default constructor.
CurrencyFormatAccessBean(javax.ejb.EJBObject ejbObject)
          Creates an access bean for the specified EJB
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAll()
          Retrieves all CurrencyFormatAccessBeans
 java.util.Enumeration findByStoreEntity(java.lang.Integer storeentId)
          Retrieves all CurrencyFormatAccessBeans according to the search criteria
 java.util.Enumeration findByStoreEntityAndNumberUsage(java.lang.Integer storeentId, java.lang.Integer numberUsgId)
          Retrieves all CurrencyFormatAccessBean according to the search criteria
 java.lang.String getCurrencyCode()
          This method provides access to the CURFORMAT.SETCCURR column of DB2 type CHAR(3) NOT NULL.
 java.lang.String getDecimalPlaces()
          This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getDecimalPlacesInEJBType()
          This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.
 CurrencyFormatDescriptionAccessBean getDescription(java.lang.Integer languageId)
          Returns CurrencyFormatDescriptionAccessBean by languageId
 java.util.Enumeration getDescriptions()
          Returns CurrencyFormatDescriptionAccessBean(s) by default store entity id and currency code
 java.lang.String getMinimumApproveAmount()
          This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getMinimumApproveAmountInEJBType()
          This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getNumberUsgId()
          This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getNumberUsgIdInEJBType()
          This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getRoundingMethod()
          This method provides access to the CURFORMAT.ROUNDINGMETHOD column of DB2 type CHAR(1) NOT NULL.
 java.lang.String getRoundingMultiple()
          This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getRoundingMultipleInEJBType()
          This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.
 java.lang.String getStoreEntityId()
          This method provides access to the CURFORMAT.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStoreEntityIdInEJBType()
          This method provides access to the CURFORMAT.STOREENT_ID column of DB2 type INTEGER NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setDecimalPlaces(java.lang.Integer aDecimalPlaces)
          This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.
 void setDecimalPlaces(java.lang.String aDecimalPlaces)
          This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.
 void setInitKey_currencyCode(java.lang.String aInitKey_currencyCode)
          Set the primary key for this object
 void setInitKey_numberUsgId(java.lang.String aInitKey_numberUsgId)
          Set the primary key for this object
 void setInitKey_storeEntityId(java.lang.String aInitKey_storeEntityId)
          Set the primary key for this object
 void setMinimumApproveAmount(java.math.BigDecimal aMinimumApproveAmount)
          This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
 void setMinimumApproveAmount(java.lang.String aMinimumApproveAmount)
          This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
 void setNumberUsgId(java.lang.Integer aNumberUsgId)
          This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.
 void setNumberUsgId(java.lang.String aNumberUsgId)
          This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.
 void setRoundingMethod(java.lang.String aRoundingMethod)
          This method provides access to the CURFORMAT.ROUNDINGMETHOD column of DB2 type CHAR(1) NOT NULL.
 void setRoundingMultiple(java.lang.Integer aRoundingMultiple)
          This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.
 void setRoundingMultiple(java.lang.String aRoundingMultiple)
          This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurrencyFormatAccessBean

public CurrencyFormatAccessBean()

Default constructor. Maps to findByPrimaryKey.


CurrencyFormatAccessBean

public CurrencyFormatAccessBean(javax.ejb.EJBObject ejbObject)
                         throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
ejbObject - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAll

public java.util.Enumeration findAll()
                              throws java.rmi.RemoteException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

Retrieves all CurrencyFormatAccessBeans

The SQL query used to fetch the requested row from the CURFORMAT table is:

SELECT * FROM CURFORMAT T1 WHERE 1 = 1

Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreEntity

public java.util.Enumeration findByStoreEntity(java.lang.Integer storeentId)
                                        throws java.rmi.RemoteException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

Retrieves all CurrencyFormatAccessBeans according to the search criteria

The SQL query used to fetch the requested row from the CURFORMAT table is:

SELECT * FROM CURFORMAT T1 WHERE (T1.STOREENT_ID = ?)

Parameters:
storeentId - Store entity id
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByStoreEntityAndNumberUsage

public java.util.Enumeration findByStoreEntityAndNumberUsage(java.lang.Integer storeentId,
                                                             java.lang.Integer numberUsgId)
                                                      throws java.rmi.RemoteException,
                                                             javax.ejb.FinderException,
                                                             javax.naming.NamingException

Retrieves all CurrencyFormatAccessBean according to the search criteria

The SQL query used to fetch the requested row from the CURFORMAT table is:

SELECT * FROM CURFORMAT T1 WHERE (T1.STOREENT_ID = ?) AND (NUMBRUSG_ID = ?)

Parameters:
storeentId - Store entity id
numberUsgId - Number usage id
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCurrencyCode

public java.lang.String getCurrencyCode()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the CURFORMAT.SETCCURR column of DB2 type CHAR(3) NOT NULL.

The following is a description of this column:

The currency. This is a currency code as per ISO 4217 standards.

Specified by:
getCurrencyCode in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDecimalPlaces

public java.lang.String getDecimalPlaces()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The number of decimal places in a rounded or truncated monetary amount.

Specified by:
getDecimalPlaces in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDecimalPlacesInEJBType

public java.lang.Integer getDecimalPlacesInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The number of decimal places in a rounded or truncated monetary amount.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDescription

public CurrencyFormatDescriptionAccessBean getDescription(java.lang.Integer languageId)
                                                   throws javax.naming.NamingException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          java.rmi.RemoteException

Returns CurrencyFormatDescriptionAccessBean by languageId

Parameters:
languageId - Language id
Returns:
com.ibm.commerce.common.objects.CurrencyFormatDescriptionAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getDescriptions

public java.util.Enumeration getDescriptions()
                                      throws javax.naming.NamingException,
                                             java.rmi.RemoteException,
                                             javax.ejb.FinderException

Returns CurrencyFormatDescriptionAccessBean(s) by default store entity id and currency code

Returns:
java.util.Enumeration
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

getMinimumApproveAmount

public java.lang.String getMinimumApproveAmount()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

A small amount to be authorized when a backorder is initially submitted, to check that a successful authorization can be obtained. The full amount of the Order will not be authorized until sufficient inventory is allocated to release the backorder.

Specified by:
getMinimumApproveAmount in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinimumApproveAmountInEJBType

public java.math.BigDecimal getMinimumApproveAmountInEJBType()
                                                      throws java.rmi.RemoteException,
                                                             javax.ejb.CreateException,
                                                             javax.ejb.FinderException,
                                                             javax.naming.NamingException

This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

A small amount to be authorized when a backorder is initially submitted, to check that a successful authorization can be obtained. The full amount of the Order will not be authorized until sufficient inventory is allocated to release the backorder.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getNumberUsgId

public java.lang.String getNumberUsgId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This currency formatting rule should be used when formatting monetary amounts for this usage.

Specified by:
getNumberUsgId in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getNumberUsgIdInEJBType

public java.lang.Integer getNumberUsgIdInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This currency formatting rule should be used when formatting monetary amounts for this usage.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRoundingMethod

public java.lang.String getRoundingMethod()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the CURFORMAT.ROUNDINGMETHOD column of DB2 type CHAR(1) NOT NULL.

The following is a description of this column:

How to round to a multiple of ROUNDINGMULTIPLE:
R = round normally - up or down - to the nearest multiple
T = truncate - round down for positive amounts, round up for negative amounts.

Specified by:
getRoundingMethod in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRoundingMultiple

public java.lang.String getRoundingMultiple()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Rounding multiple according to national law or practice. For example, specify 5 to round dollars to the nearest five cent piece. The default value is 1.

Specified by:
getRoundingMultiple in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRoundingMultipleInEJBType

public java.lang.Integer getRoundingMultipleInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException

This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Rounding multiple according to national law or practice. For example, specify 5 to round dollars to the nearest five cent piece. The default value is 1.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStoreEntityId

public java.lang.String getStoreEntityId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the CURFORMAT.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity this formatting rule is part of.

Specified by:
getStoreEntityId in interface CurrencyFormatAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStoreEntityIdInEJBType

public java.lang.Integer getStoreEntityIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the CURFORMAT.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity this formatting rule is part of.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setDecimalPlaces

public void setDecimalPlaces(java.lang.Integer aDecimalPlaces)

This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The number of decimal places in a rounded or truncated monetary amount.

Parameters:
aDecimalPlaces - java.lang.Integer
Returns:
void

setDecimalPlaces

public void setDecimalPlaces(java.lang.String aDecimalPlaces)

This method provides access to the CURFORMAT.DECIMALPLACES column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The number of decimal places in a rounded or truncated monetary amount.

Specified by:
setDecimalPlaces in interface CurrencyFormatAccessBeanData
Parameters:
aDecimalPlaces - java.lang.String
Returns:
void

setInitKey_currencyCode

public void setInitKey_currencyCode(java.lang.String aInitKey_currencyCode)

Set the primary key for this object

Parameters:
aInitKey_currencyCode - java.lang.String
Returns:
void

setInitKey_numberUsgId

public void setInitKey_numberUsgId(java.lang.String aInitKey_numberUsgId)

Set the primary key for this object

Parameters:
aInitKey_numberUsgId - java.lang.String
Returns:
void

setInitKey_storeEntityId

public void setInitKey_storeEntityId(java.lang.String aInitKey_storeEntityId)

Set the primary key for this object

Parameters:
aInitKey_storeEntityId - java.lang.String
Returns:
void

setMinimumApproveAmount

public void setMinimumApproveAmount(java.math.BigDecimal aMinimumApproveAmount)

This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

A small amount to be authorized when a backorder is initially submitted, to check that a successful authorization can be obtained. The full amount of the Order will not be authorized until sufficient inventory is allocated to release the backorder.

Parameters:
aMinimumApproveAmount - java.math.BigDecimal
Returns:
void

setMinimumApproveAmount

public void setMinimumApproveAmount(java.lang.String aMinimumApproveAmount)

This method provides access to the CURFORMAT.MINAPPROVEAMOUNT column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

A small amount to be authorized when a backorder is initially submitted, to check that a successful authorization can be obtained. The full amount of the Order will not be authorized until sufficient inventory is allocated to release the backorder.

Specified by:
setMinimumApproveAmount in interface CurrencyFormatAccessBeanData
Parameters:
aMinimumApproveAmount - java.lang.String
Returns:
void

setNumberUsgId

public void setNumberUsgId(java.lang.Integer aNumberUsgId)

This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This currency formatting rule should be used when formatting monetary amounts for this usage.

Parameters:
aNumberUsgId - java.lang.Integer
Returns:
void

setNumberUsgId

public void setNumberUsgId(java.lang.String aNumberUsgId)

This method provides access to the CURFORMAT.NUMBRUSG_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

This currency formatting rule should be used when formatting monetary amounts for this usage.

Specified by:
setNumberUsgId in interface CurrencyFormatAccessBeanData
Parameters:
aNumberUsgId - java.lang.String
Returns:
void

setRoundingMethod

public void setRoundingMethod(java.lang.String aRoundingMethod)

This method provides access to the CURFORMAT.ROUNDINGMETHOD column of DB2 type CHAR(1) NOT NULL.

The following is a description of this column:

How to round to a multiple of ROUNDINGMULTIPLE:
R = round normally - up or down - to the nearest multiple
T = truncate - round down for positive amounts, round up for negative amounts.

Specified by:
setRoundingMethod in interface CurrencyFormatAccessBeanData
Parameters:
aRoundingMethod - java.lang.String
Returns:
void

setRoundingMultiple

public void setRoundingMultiple(java.lang.Integer aRoundingMultiple)

This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Rounding multiple according to national law or practice. For example, specify 5 to round dollars to the nearest five cent piece. The default value is 1.

Parameters:
aRoundingMultiple - java.lang.Integer
Returns:
void

setRoundingMultiple

public void setRoundingMultiple(java.lang.String aRoundingMultiple)

This method provides access to the CURFORMAT.ROUNDINGMULTIPLE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Rounding multiple according to national law or practice. For example, specify 5 to round dollars to the nearest five cent piece. The default value is 1.

Specified by:
setRoundingMultiple in interface CurrencyFormatAccessBeanData
Parameters:
aRoundingMultiple - java.lang.String
Returns:
void