|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.ibm.commerce.fulfillment.objects.CalculationRuleBean
This bean provides access to the CALRULE table.
The following is a description of this table:
Each row in this table represents a CalculationRule, defining how to arrive at a monetary amount for a set of OrderItems.
Constructor Summary | |
CalculationRuleBean()
|
Method Summary | |
java.lang.Integer |
getCalculationCodeId()
This method provides access to the CALRULE.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCalculationMethodId()
This method provides access to the CALRULE.CALMETHOD_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCalculationRuleId()
This method provides access to the CALRULE.CALRULE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCalculationRuleQualifyMethodId()
This method provides access to the CALRULE.CALMETHOD_ID_QFY column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCombination()
This method provides access to the CALRULE.COMBINATION column of DB2 type INTEGER NOT NULL. |
java.sql.Timestamp |
getEndDate()
This method provides access to the CALRULE.ENDDATE column of DB2 type TIMESTAMP NULL. |
java.math.BigDecimal |
getField1()
This method provides access to the CALRULE.FIELD1 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getField2()
This method provides access to the CALRULE.FIELD2 column of DB2 type VARCHAR(254) NULL. |
java.lang.Integer |
getFlags()
This method provides access to the CALRULE.FLAGS column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getIdentifier()
This method provides access to the CALRULE.identifier column of DB2 type INTEGER NOT NULL. |
java.lang.Double |
getSequence()
This method provides access to the CALRULE.SEQUENCE column of DB2 type FLOAT NOT NULL. |
java.sql.Timestamp |
getStartDate()
This method provides access to the CALRULE.STARTDATE column of DB2 type TIMESTAMP NULL. |
java.lang.Integer |
getTaxCategoryId()
This method provides access to the CALRULE.TAXCGRY_ID column of DB2 type INTEGER NULL. |
void |
setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CALRULE.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
void |
setCalculationMethodId(java.lang.Integer aCalculationMethodId)
This method provides access to the CALRULE.CALMETHOD_ID column of DB2 type INTEGER NOT NULL. |
void |
setCalculationRuleQualifyMethodId(java.lang.Integer aCalculationRuleQualifyMethodId)
This method provides access to the CALRULE.CALMETHOD_ID_QFY column of DB2 type INTEGER NOT NULL. |
void |
setCombination(java.lang.Integer aCombination)
This method provides access to the CALRULE.COMBINATION column of DB2 type INTEGER NOT NULL. |
void |
setEndDate(java.sql.Timestamp aEndDate)
This method provides access to the CALRULE.ENDDATE column of DB2 type TIMESTAMP NULL. |
void |
setField1(java.math.BigDecimal aField1)
This method provides access to the CALRULE.FIELD1 column of DB2 type DECIMAL(20,5) NULL. |
void |
setField2(java.lang.String aField2)
This method provides access to the CALRULE.FIELD2 column of DB2 type VARCHAR(254) NULL. |
void |
setFlags(java.lang.Integer aFlags)
This method provides access to the CALRULE.FLAGS column of DB2 type INTEGER NOT NULL. |
void |
setIdentifier(java.lang.Integer aIdentifier)
This method provides access to the CALRULE.identifier column of DB2 type INTEGER NOT NULL. |
void |
setSequence(java.lang.Double aSequence)
This method provides access to the CALRULE.SEQUENCE column of DB2 type FLOAT NOT NULL. |
void |
setStartDate(java.sql.Timestamp aStartDate)
This method provides access to the CALRULE.STARTDATE column of DB2 type TIMESTAMP NULL. |
void |
setTaxCategoryId(java.lang.Integer aTaxCategoryId)
This method provides access to the CALRULE.TAXCGRY_ID column of DB2 type INTEGER NULL. |
Constructor Detail |
public CalculationRuleBean()
Method Detail |
public java.lang.Integer getCalculationCodeId()
This method provides access to the CALRULE.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode of which this CalculationRule is a part.
public java.lang.Integer getCalculationMethodId()
This method provides access to the CALRULE.CALMETHOD_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRuleCalculateMethod that calculates a monetary result for a set of OrderItems.
public java.lang.Integer getCalculationRuleId()
This method provides access to the CALRULE.CALRULE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Generated unique identifier.
public java.lang.Integer getCalculationRuleQualifyMethodId()
This method provides access to the CALRULE.CALMETHOD_ID_QFY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRuleQualifyMethod that determines which of a set of OrderItems should be sent to the CalculationRuleCalculateMethod.
public java.lang.Integer getCombination()
This method provides access to the CALRULE.COMBINATION column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Specifies the bit flag to indicate special processing to be performed by the default CalculationRuleCombineMethod implementation. Refer to CALRULE table: details for more information.
public java.sql.Timestamp getEndDate()
This method provides access to the CALRULE.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this CalculationRule stops being effective.
public java.math.BigDecimal getField1()
This method provides access to the CALRULE.FIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
public java.lang.String getField2()
This method provides access to the CALRULE.FIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
public java.lang.Integer getFlags()
This method provides access to the CALRULE.FLAGS column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Used by CalculationRuleCombineMethod to determine how this CalculationRule may be combined with other CalculationRules. Refer to CALRULE table: details for more information.
public java.lang.Integer getIdentifier()
This method provides access to the CALRULE.identifier column of DB2 type INTEGER NOT NULL.
IBM internal use only.
public java.lang.Double getSequence()
This method provides access to the CALRULE.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
CalculationRules for the same CalculationCode are processed in sequence from lowest to highest value.
public java.sql.Timestamp getStartDate()
This method provides access to the CALRULE.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this CalculationRule begins being effective.
public java.lang.Integer getTaxCategoryId()
This method provides access to the CALRULE.TAXCGRY_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
For TaxType CalculationUsages, the TaxCategory for which this CalculationRule is effective.
public void setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CALRULE.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode of which this CalculationRule is a part.
aCalculationCodeId
- java.lang.Integerpublic void setCalculationMethodId(java.lang.Integer aCalculationMethodId)
This method provides access to the CALRULE.CALMETHOD_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRuleCalculateMethod that calculates a monetary result for a set of OrderItems.
aCalculationMethodId
- java.lang.Integerpublic void setCalculationRuleQualifyMethodId(java.lang.Integer aCalculationRuleQualifyMethodId)
This method provides access to the CALRULE.CALMETHOD_ID_QFY column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationRuleQualifyMethod that determines which of a set of OrderItems should be sent to the CalculationRuleCalculateMethod.
aCalculationRuleQualifyMethodId
- java.lang.Integerpublic void setCombination(java.lang.Integer aCombination)
This method provides access to the CALRULE.COMBINATION column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Specifies the bit flag to indicate special processing to be performed by the default CalculationRuleCombineMethod implementation. Refer to CALRULE table: details for more information.
aCombination
- java.lang.Integerpublic void setEndDate(java.sql.Timestamp aEndDate)
This method provides access to the CALRULE.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this CalculationRule stops being effective.
aEndDate
- java.sql.Timestamppublic void setField1(java.math.BigDecimal aField1)
This method provides access to the CALRULE.FIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Customizable.
aField1
- java.math.BigDecimalpublic void setField2(java.lang.String aField2)
This method provides access to the CALRULE.FIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Customizable.
aField2
- java.lang.Stringpublic void setFlags(java.lang.Integer aFlags)
This method provides access to the CALRULE.FLAGS column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Used by CalculationRuleCombineMethod to determine how this CalculationRule may be combined with other CalculationRules. Refer to CALRULE table: details for more information.
aFlags
- java.lang.Integerpublic void setIdentifier(java.lang.Integer aIdentifier)
This method provides access to the CALRULE.identifier column of DB2 type INTEGER NOT NULL.
IBM internal use only.
aIdentifier
- java.lang.Integerpublic void setSequence(java.lang.Double aSequence)
This method provides access to the CALRULE.SEQUENCE column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
CalculationRules for the same CalculationCode are processed in sequence from lowest to highest value.
aSequence
- java.lang.Doublepublic void setStartDate(java.sql.Timestamp aStartDate)
This method provides access to the CALRULE.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The time this CalculationRule begins being effective.
aStartDate
- java.sql.Timestamppublic void setTaxCategoryId(java.lang.Integer aTaxCategoryId)
This method provides access to the CALRULE.TAXCGRY_ID column of DB2 type INTEGER NULL.
The following is a description of this column:
For TaxType CalculationUsages, the TaxCategory for which this CalculationRule is effective.
aTaxCategoryId
- java.lang.Integer
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |