com.ibm.commerce.inventory.objects
Class ManifestBean

com.ibm.commerce.inventory.objects.ManifestBean
All Implemented Interfaces:
java.io.Serializable

public class ManifestBean
implements java.io.Serializable

This bean provides access to the MANIFEST table.

The following is a description of this table:

One record exists for each manifest (shipment confirmation) produced for an order release. If a release is packaged in two boxes there will be two rows in the manifest table.

See Also:
Serialized Form

Constructor Summary
ManifestBean()
           
 
Method Summary
 java.sql.Timestamp getDateShipped()
          This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
 java.lang.String getField1()
          This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.sql.Timestamp getLastupdate()
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 java.lang.Long getManifestId()
          This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getManifestStatus()
          This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL.
 java.lang.Long getOrdersId()
          This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Integer getOrdReleaseNum()
          This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
 java.lang.String getPackageId()
          This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.
 java.lang.String getPickupRecordId()
          This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.
 java.lang.String getSetCCurr()
          This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3) NULL.
 java.lang.Integer getShipModeId()
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 java.math.BigDecimal getShippingCosts()
          This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.
 java.lang.String getTrackingId()
          This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.
 java.lang.Double getWeight()
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 java.lang.String getWeightMeasure()
          This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.
 void setDateShipped(java.sql.Timestamp aDateShipped)
          This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.
 void setField1(java.lang.String aField1)
          This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setLastupdate(java.sql.Timestamp aLastupdate)
          This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.
 void setManifestId(java.lang.Long aManifestId)
          This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.
 void setManifestStatus(java.lang.String aManifestStatus)
          This method provides access to the MANIFEST.MANIFESTSTATUS column of DB2 type CHAR(1) NOT NULL.
 void setOrdersId(java.lang.Long aOrdersId)
          This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setOrdReleaseNum(java.lang.Integer aOrdReleaseNum)
          This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.
 void setPackageId(java.lang.String aPackageId)
          This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.
 void setPickupRecordId(java.lang.String aPickupRecordId)
          This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.
 void setSetCCurr(java.lang.String aSetCCurr)
          This method provides access to the MANIFEST.SETCCURR column of DB2 type CHAR(3) NULL.
 void setShipModeId(java.lang.Integer aShipModeId)
          This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.
 void setShippingCosts(java.math.BigDecimal aShippingCosts)
          This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.
 void setTrackingId(java.lang.String aTrackingId)
          This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.
 void setWeight(java.lang.Double aWeight)
          This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.
 void setWeightMeasure(java.lang.String aWeightMeasure)
          This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.
 

Constructor Detail

ManifestBean

public ManifestBean()
Method Detail

getDateShipped

public java.sql.Timestamp getDateShipped()

This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The date the package shipped.

Returns:
java.sql.Timestamp

getField1

public java.lang.String getField1()

This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Returns:
java.lang.String

getLastupdate

public java.sql.Timestamp getLastupdate()

This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of last update.

Returns:
java.sql.Timestamp

getManifestId

public java.lang.Long getManifestId()

This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Returns:
java.lang.Long

getManifestStatus

public java.lang.String getManifestStatus()

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

The following is a description of this column:

S=Shipped P=Paid V=Void. Initial status = S. When payment has been initiated, this value should be set to P so it is not processed again.

Returns:
java.lang.String

getOrdersId

public java.lang.Long getOrdersId()

This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

ORDERS_ID from ORDERS table for which the manifest is performed.

Returns:
java.lang.Long

getOrdReleaseNum

public java.lang.Integer getOrdReleaseNum()

This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Uniquely identifies the release for this order.

Returns:
java.lang.Integer

getPackageId

public java.lang.String getPackageId()

This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Package identifier.

Returns:
java.lang.String

getPickupRecordId

public java.lang.String getPickupRecordId()

This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Pickup record identifier.

Returns:
java.lang.String

getSetCCurr

public java.lang.String getSetCCurr()

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

The following is a description of this column:

Currency in which the shipment was charged.

Returns:
java.lang.String

getShipModeId

public java.lang.Integer getShipModeId()

This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Shipping provider.

Returns:
java.lang.Integer

getShippingCosts

public java.math.BigDecimal getShippingCosts()

This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.

The following is a description of this column:

Shipping costs.

Returns:
java.math.BigDecimal

getTrackingId

public java.lang.String getTrackingId()

This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.

The following is a description of this column:

Tracking identifier.

Returns:
java.lang.String

getWeight

public java.lang.Double getWeight()

This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.

The following is a description of this column:

The weight of the package.

Returns:
java.lang.Double

getWeightMeasure

public java.lang.String getWeightMeasure()

This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.

The following is a description of this column:

The unit of measure of the package weight.

Returns:
java.lang.String

setDateShipped

public void setDateShipped(java.sql.Timestamp aDateShipped)

This method provides access to the MANIFEST.DATESHIPPED column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The date the package shipped.

Parameters:
aDateShipped - java.sql.Timestamp
Returns:
void

setField1

public void setField1(java.lang.String aField1)

This method provides access to the MANIFEST.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

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

setLastupdate

public void setLastupdate(java.sql.Timestamp aLastupdate)

This method provides access to the MANIFEST.LASTUPDATE column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Timestamp of last update.

Parameters:
aLastupdate - java.sql.Timestamp
Returns:
void

setManifestId

public void setManifestId(java.lang.Long aManifestId)

This method provides access to the MANIFEST.MANIFEST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Generated unique key.

Parameters:
aManifestId - java.lang.Long
Returns:
void

setManifestStatus

public void setManifestStatus(java.lang.String aManifestStatus)

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

The following is a description of this column:

S=Shipped P=Paid V=Void. Initial status = S. When payment has been initiated, this value should be set to P so it is not processed again.

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

setOrdersId

public void setOrdersId(java.lang.Long aOrdersId)

This method provides access to the MANIFEST.ORDERS_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

ORDERS_ID from ORDERS table for which the manifest is performed.

Parameters:
aOrdersId - java.lang.Long
Returns:
void

setOrdReleaseNum

public void setOrdReleaseNum(java.lang.Integer aOrdReleaseNum)

This method provides access to the MANIFEST.ORDRELEASENUM column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Uniquely identifies the release for this order.

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

setPackageId

public void setPackageId(java.lang.String aPackageId)

This method provides access to the MANIFEST.PACKAGEID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Package identifier.

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

setPickupRecordId

public void setPickupRecordId(java.lang.String aPickupRecordId)

This method provides access to the MANIFEST.PICKUPRECORDID column of DB2 type CHAR(20) NULL.

The following is a description of this column:

Pickup record identifier.

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

setSetCCurr

public void setSetCCurr(java.lang.String aSetCCurr)

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

The following is a description of this column:

Currency in which the shipment was charged.

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

setShipModeId

public void setShipModeId(java.lang.Integer aShipModeId)

This method provides access to the MANIFEST.SHIPMODE_ID column of DB2 type INTEGER NULL.

The following is a description of this column:

Shipping provider.

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

setShippingCosts

public void setShippingCosts(java.math.BigDecimal aShippingCosts)

This method provides access to the MANIFEST.SHIPPINGCOSTS column of DB2 type DECIMAL(20,5) NOT NULL.

The following is a description of this column:

Shipping costs.

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

setTrackingId

public void setTrackingId(java.lang.String aTrackingId)

This method provides access to the MANIFEST.TRACKINGID column of DB2 type VARCHAR(40) NULL.

The following is a description of this column:

Tracking identifier.

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

setWeight

public void setWeight(java.lang.Double aWeight)

This method provides access to the MANIFEST.WEIGHT column of DB2 type FLOAT NULL.

The following is a description of this column:

The weight of the package.

Parameters:
aWeight - java.lang.Double
Returns:
void

setWeightMeasure

public void setWeightMeasure(java.lang.String aWeightMeasure)

This method provides access to the MANIFEST.WEIGHTMEASURE column of DB2 type CHAR(16) NULL.

The following is a description of this column:

The unit of measure of the package weight.

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