|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Currently defined locations include: ShipTo ShipFrom OrderAcceptance OrderOrigin Currently defined order-based attributes include: (listed with "name" (type) (default) explanation. None are required.) freight (com.beasys.commerce.axiom.units.Price)(0) commit (Boolean) (True) store the tax in the audit file or not credit (Boolean) (False) for credit transactions titlePassage(Char) (D)-O for point of Origin, D for point of Delivery date (java.sql.Date) (current system Date) date of tax taxType (Character) (S) S for sales tax U for use tax companyID (String) (PlaceHolder) The name of the source company for the transaction overrideTax (Double) (0) The override tax rate as a fraction, 0.0 means no override sellerRegistrationNumber (String) (null) the seller registration number, used in world tax Attribute: location
TaxParametersHome
,
TaxParametersImpl
Field Summary | |
static String |
BUSINESSLOCATIONCODE
|
static String |
BUYERREGISTRATIONNUMBER
|
static String |
COMMIT
|
static String |
COMPANYID
|
static String |
COUNTRYOFORIGIN
|
static String |
CREDIT
|
static String |
CURRENCY
|
static String |
DATE
|
static String |
DELIVERYTERMS
|
static String |
DISTANCESALEINDICATOR
|
static String |
DOCUMENTNUMBER
|
static String |
FREIGHT
|
static String |
MODEOFTRANSPORT
|
static String |
NETMASS
|
static String |
NOTC
|
static String |
ORDERACCEPTANCE
|
static String |
ORDERORIGIN
|
static String |
REGIONOFORIGINORDESTINATION
|
static String |
SELLERREGISTRATIONNUMBER
|
static String |
SHIPFROM
|
static String |
SHIPTO
|
static String |
STATISTICALPROCEDURECODE
|
static String |
TAXDEBUG
|
static String |
TAXSELPARM
|
static String |
TAXTYPE
|
static String |
TITLEPASSAGE
|
static String |
TRANSACTIONTYPE
|
static String |
WTCODE
|
Method Summary | |
void |
addAttrib(String name,
Object obj)
adds an attribute to the attributes in TaxParameter. |
void |
clearLocationMap()
Removes all mappings from this map (optional operation). |
boolean |
equalsLocationMap(Object object)
Compares the specified object with this map for equality. |
Object |
getAttrib(String name)
returns an object that has the given string as attirbute. |
com.beasys.commerce.axiom.contact.Address |
getLocation(Object key)
Returns the value to which this map maps the specified key. |
Map |
getLocationMap()
Returns the entire map |
TreeMap |
getOrderAttribs()
For ease of use, in case the same parameters need to be reused. |
boolean |
isLocationMapEmpty()
Returns true if this map contains no key-value mappings. |
boolean |
locationMapContainsKey(Object key)
Returns true if this map contains a mapping for the specified key. |
boolean |
locationMapContainsValue(com.beasys.commerce.axiom.contact.Address element)
Returns true if this map maps one or more keys to the specified value. |
Set |
locationMapEntrySet()
Returns a set view of the mappings contained in this map. |
int |
locationMapHashCode()
Returns the hash code value for this map. |
Iterator |
locationMapIterator()
Returns an iterator for this map |
Set |
locationMapKeySet()
Returns a set view of the keys contained in this map. |
int |
locationMapSize()
Returns the number of key-value mappings in this map. |
Collection |
locationMapValues()
Returns a collection view of the values contained in this map. |
com.beasys.commerce.axiom.contact.Address |
putLocation(Object key,
com.beasys.commerce.axiom.contact.Address element)
Associates the specified value with the specified key in this map (optional operation). |
void |
putLocationMap(Map map)
Copies all of the mappings from the specified map to this map (optional operation). |
com.beasys.commerce.axiom.contact.Address |
removeLocation(Object key)
Removes the mapping for this key from this map if present (optional operation). |
void |
setLocationMap(Map map)
Sets the entire map |
void |
setOrderAttribs(TreeMap orderAttribs)
For ease of use, if desired, the entire set of attributes may be set. |
Methods inherited from interface com.beasys.commerce.foundation.Belonging |
clone, equals, interfaceName, setByValue, value |
Methods inherited from interface java.lang.Comparable |
compareTo |
Field Detail |
public static final String BUSINESSLOCATIONCODE
public static final String BUYERREGISTRATIONNUMBER
public static final String COMMIT
public static final String COMPANYID
public static final String COUNTRYOFORIGIN
public static final String CREDIT
public static final String CURRENCY
public static final String DATE
public static final String DELIVERYTERMS
public static final String DISTANCESALEINDICATOR
public static final String DOCUMENTNUMBER
public static final String FREIGHT
public static final String MODEOFTRANSPORT
public static final String NETMASS
public static final String NOTC
public static final String ORDERACCEPTANCE
public static final String ORDERORIGIN
public static final String REGIONOFORIGINORDESTINATION
public static final String SELLERREGISTRATIONNUMBER
public static final String SHIPFROM
public static final String SHIPTO
public static final String STATISTICALPROCEDURECODE
public static final String TAXDEBUG
public static final String TAXSELPARM
public static final String TAXTYPE
public static final String TITLEPASSAGE
public static final String TRANSACTIONTYPE
public static final String WTCODE
Method Detail |
public void addAttrib(String name, Object obj)
public void clearLocationMap()
public boolean equalsLocationMap(Object object)
public Object getAttrib(String name)
public com.beasys.commerce.axiom.contact.Address getLocation(Object key)
public Map getLocationMap()
public TreeMap getOrderAttribs()
public boolean isLocationMapEmpty()
public boolean locationMapContainsKey(Object key)
public boolean locationMapContainsValue(com.beasys.commerce.axiom.contact.Address element)
public Set locationMapEntrySet()
public int locationMapHashCode()
public Iterator locationMapIterator()
public Set locationMapKeySet()
public int locationMapSize()
public Collection locationMapValues()
public com.beasys.commerce.axiom.contact.Address putLocation(Object key, com.beasys.commerce.axiom.contact.Address element)
public void putLocationMap(Map map)
public com.beasys.commerce.axiom.contact.Address removeLocation(Object key)
public void setLocationMap(Map map)
public void setOrderAttribs(TreeMap orderAttribs)
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |