public interface CalculationConstants
Modifier and Type | Interface and Description |
---|---|
static interface |
CalculationConstants.DefaultDiscountCalculationMethodIds
Default calculationMethodIds for discount.
|
static interface |
CalculationConstants.DefaultSalesTaxCalculationMethodIds
Default calculationMethodIds for sales tax.
|
static interface |
CalculationConstants.DefaultShippingCalculationMethodIds
Default calculationMethodIds for shipping.
|
static interface |
CalculationConstants.DefaultShippingTaxCalculationMethodIds
Default calculationMethodIds for shipping tax.
|
Modifier and Type | Field and Description |
---|---|
static java.math.BigDecimal |
BIG_DECIMAL_ONE |
static java.math.BigDecimal |
BIG_DECIMAL_ZERO |
static java.lang.String |
CALCODE_ERRVIEW |
static short |
CALFLAGS_ATTACHMENT
The value of
|
static short |
CALFLAGS_CANCEL_ATTACHMENT_IN_STOREPATH
The value of
|
static int |
CHECK_APPLIED_ITEMS
The "check" bit flag on STENCALUSG.USAGEFLAGS.
|
static int |
CODE_RESTRICTED |
static java.lang.String |
COPYRIGHT
The IBM copyright notice field.
|
static int |
CSA_DIRECT_ATTACHMENT |
static java.lang.Integer |
CUMULATIVE |
static int |
DIRECT_ATTACHMENT_OVERRIDE |
static java.lang.Integer |
DISPLAYLEVEL_CONTRACT |
static java.lang.Integer |
DISPLAYLEVEL_ITEM |
static java.lang.Integer |
DISPLAYLEVEL_ORDER |
static java.lang.Integer |
DISPLAYLEVEL_ORDERITEM |
static java.lang.Integer |
DISPLAYLEVEL_PRODUCT |
static java.lang.Integer |
DISPLAYLEVEL_SHIPMODE |
static java.lang.String |
EC_DISPLAY_LEVEL |
static java.lang.String |
EC_OUT_OF_INVENTORY_CATALOG_ENTRY_ID |
static java.lang.String |
EC_USAGE_ID |
static java.lang.String |
ERRCODE_ITEM_NOT_APPLIED
Deprecated.
replaced by
ERRCODE_USAGE_NOT_APPLIED |
static java.lang.String |
ERRCODE_SHIPPING_NOT_APPLIED |
static java.lang.String |
ERRCODE_USAGE_NOT_APPLIED |
static java.lang.Integer |
FIXED_ADJUSTMENT |
static java.lang.Integer |
FIXED_REPLACEMENT |
static int |
GROUP_BY_ADDRESS |
static int |
GROUP_BY_CONTRACT |
static int |
GROUP_BY_OFFER |
static int |
GROUP_BY_ORDERITEM
The value of CALCODE.GROUPBY when the calculation code is group by
|
static int |
GROUP_BY_ORDRELEASENUM |
static int |
GROUP_BY_PRODUCT |
static java.lang.Integer |
IN_ADDITION_TO
The value of CALRULE.COMBINATION when the calculation rule can be combined with any calculation rule.
|
static java.lang.Integer |
IN_COMBINATION_WITH
The value of CALRULE.COMBINATION when the calculation rule cannot be combined with calculation rules marked as "notInCombinationWith".
|
static java.lang.Integer |
MARK_FOR_DELETE
The value of CALCODE.PUBLISHED when the calculation code is marked for deletion.
|
static java.lang.Integer |
NO_ADJUSTMENT |
static java.lang.Integer |
NOT_CUMULATIVE |
static java.lang.Integer |
NOT_IN_COMBINATION_WITH
The value of CALRULE.COMBINATION when the calculation rule can only be combined with calculation rules marked as "inAdditionTo".
|
static java.lang.Integer |
NOT_PUBLISHED
The value of CALCODE.PUBLISHED when the calculation code is not published.
|
static java.lang.Object |
NULL |
static java.lang.String |
NUMBERUSAGE_TAX |
static int |
ORDERPREPARE_USAGE
The bit flag on STENCALUSG.USAGEFLAGS that should be set to enable a calculation usage.
|
static java.lang.Integer |
PERCENTAGE_ADJUSTMENT |
static java.lang.Integer |
PUBLISHED
The value of CALCODE.PUBLISHED when the calculation code is published.
|
static int |
RULE_RESTRICTED |
static java.lang.Integer |
SUBCLASS_SHIPPING |
static java.lang.Integer |
SUBCLASS_TAX |
static java.lang.Integer |
TAX_CATEGORY_DISPLAY_USAGE_YES
The display usage of tax category.
|
static java.lang.Integer |
USAGE_COUPON
The calculation usage ID of coupon.
|
static java.lang.Integer |
USAGE_DISCOUNT
The calculation usage ID of discount.
|
static java.lang.Integer |
USAGE_SALES_TAX
The calculation usage ID of sales tax.
|
static java.lang.Integer |
USAGE_SHIPPING
The calculation usage ID of shipping.
|
static java.lang.Integer |
USAGE_SHIPPING_ADJUSTMENT
The calculation usage ID of shipping adjustment.
|
static java.lang.Integer |
USAGE_SHIPPING_TAX
The calculation usage ID of shipping tax.
|
static java.lang.Integer |
USAGE_SURCHARGE
The calculation usage ID of surcharge.
|
static final java.lang.String COPYRIGHT
static final java.lang.Integer USAGE_DISCOUNT
static final java.lang.Integer USAGE_SHIPPING
static final java.lang.Integer USAGE_SALES_TAX
static final java.lang.Integer USAGE_SHIPPING_TAX
static final java.lang.Integer USAGE_COUPON
static final java.lang.Integer USAGE_SURCHARGE
static final java.lang.Integer USAGE_SHIPPING_ADJUSTMENT
static final int ORDERPREPARE_USAGE
static final int CHECK_APPLIED_ITEMS
static final java.lang.Integer IN_ADDITION_TO
static final java.lang.Integer NOT_IN_COMBINATION_WITH
static final java.lang.Integer IN_COMBINATION_WITH
static final java.lang.Integer NOT_PUBLISHED
static final java.lang.Integer PUBLISHED
static final java.lang.Integer MARK_FOR_DELETE
static final int DIRECT_ATTACHMENT_OVERRIDE
static final int CSA_DIRECT_ATTACHMENT
static final int GROUP_BY_PRODUCT
static final int GROUP_BY_CONTRACT
static final int GROUP_BY_OFFER
static final int GROUP_BY_ADDRESS
static final int GROUP_BY_ORDRELEASENUM
static final int GROUP_BY_ORDERITEM
orderitem.
static final int CODE_RESTRICTED
static final int RULE_RESTRICTED
static final java.lang.Integer SUBCLASS_SHIPPING
static final java.lang.Integer SUBCLASS_TAX
static final java.lang.Integer NOT_CUMULATIVE
static final java.lang.Integer CUMULATIVE
static final java.lang.Integer NO_ADJUSTMENT
static final java.lang.Integer FIXED_ADJUSTMENT
static final java.lang.Integer PERCENTAGE_ADJUSTMENT
static final java.lang.Integer FIXED_REPLACEMENT
static final java.lang.String ERRCODE_ITEM_NOT_APPLIED
ERRCODE_USAGE_NOT_APPLIED
ERRCODE_USAGE_NOT_APPLIED
,
Constant Field Valuesstatic final java.lang.String ERRCODE_USAGE_NOT_APPLIED
static final java.lang.String ERRCODE_SHIPPING_NOT_APPLIED
static final java.lang.String EC_USAGE_ID
static final java.lang.String EC_DISPLAY_LEVEL
static final java.lang.String EC_OUT_OF_INVENTORY_CATALOG_ENTRY_ID
static final java.lang.String CALCODE_ERRVIEW
static final java.lang.String NUMBERUSAGE_TAX
static final java.lang.Integer DISPLAYLEVEL_ORDERITEM
static final java.lang.Integer DISPLAYLEVEL_ORDER
static final java.lang.Integer DISPLAYLEVEL_PRODUCT
static final java.lang.Integer DISPLAYLEVEL_ITEM
static final java.lang.Integer DISPLAYLEVEL_CONTRACT
static final java.lang.Integer DISPLAYLEVEL_SHIPMODE
static final short CALFLAGS_ATTACHMENT
CALFLAGSof CATENCALCD and CATGPCALCD to indicate this is an indirect attachment
static final short CALFLAGS_CANCEL_ATTACHMENT_IN_STOREPATH
CALFLAGSof CATENCALCD and CATGPCALCD to indicate this is not an indirect attachment. But a configuration row that cancel other indirect attachment later in
storepathby
calcodeand
catentory/category
static final java.math.BigDecimal BIG_DECIMAL_ZERO
static final java.math.BigDecimal BIG_DECIMAL_ONE
static final java.lang.Object NULL
static final java.lang.Integer TAX_CATEGORY_DISPLAY_USAGE_YES