The following diagram represents the order class inheritance hierarchy in ATG Commerce. Refer to the tables that follow for information on the properties of each class. Note that for a subclass, no inherited properties are listed; see the superclass for these properties.

For additional information, see the ATG API Reference.

B2BCommerceItemImpl

Property

Data Type

costCenterRelationship

CostCenterRelationship

costCenterRelationshipCount

int

costCenterRelationships

List

B2BElectronicShippingGroup

Property

Data Type

costCenterRelationship

CostCenterRelationship

costCenterRelationshipCount

int

costCenterRelationships

List

B2BHardgoodShippingGroup

Property

Data Type

costCenterRelationship

CostCenterRelationship

costCenterRelationshipCount

int

costCenterRelationships

List

B2BOrderImpl

Property

Data Type

approvalSystemMessages

List

approverIds

List

approverMessages

List

authorizedApproverIds

List

costCenter

CostCenter

costCenterCount

int

costCenterRelationship

CostCenterRelationship

costCenterRelationshipCount

int

costCenterRelationships

List

costCenters

List

B2BShippingGroupImpl

Property

Data Type

costCenterRelationship

CostCenterRelationship

costCenterRelationshipCount

int

costCenterRelationships

List

CommerceItemImpl

Property

Data Type

auxiliaryData

AuxiliaryData

catalogKey

String

catalogRefId

String

changed

boolean

changedProperties

Set

commerceItemClassType

String

paymentGroupRelationshipCount

int

paymentGroupRelationships

List

priceInfo

ItemPriceInfo

priceInfoRepositoryItem

MutableRepositoryItem

quantity

long

repositoryItem

MutableRepositoryItem

returnedQuantity

long

saveAllProperties

boolean

shippingGroupRelationship

String

shippingGroupRelationshipCount

int

shippingGroupRelationships

List

state

int

stateAsString

String

stateDetail

String

CostCenterCommerceItemRelationship

Property

Data Type

amount

double

b2BCommerceItem

B2BCommerceItem

changed

boolean

changedProperties

Set

commerceItem

CommerceItem

costCenter

CostCenter

propertyValue

Object

quantity

long

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

returnedQuantity

long

saveAllProperties

boolean

state

int

stateDetail

String

CostCenterImpl

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

commerceItemRelationship

B2BCommerceItemRelationship

commerceItemRelationshipCount

int

commerceItemRelationships

List

costCenterClassType

String

description

String

identifier

String

orderRelationship

B2BOrderRelationship

orderRelationshipCount

int

propertyValue

Object

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroupRelationship

B2BShippingGroupRelationship

shippingGroupRelationshipCount

int

shippingGroupRelationships

List

CostCenterOrderRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

costCenter

CostCenter

order

B2BOrder

propertyValue

Object

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

CostCenterShippingGroupRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

costCenter

CostCenter

propertyValue

Object

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroup

B2BShippingGroup

CreditCard and CreditCardInfo

Property

Data Type

billingAddress

Address

creditCardNumber

String

creditCardType

String

expirationDayOfMonth

String

expirationMonth

String

expirationYear

String

order

Order

paymentId

String

ElectronicShippingGroup

Property

Data Type

emailAddress

String

GiftCertificate and GiftCertificateInfo

Property

Data Type

giftCertificateNumber

String

profileId

String

HandlingInstructionImpl

Property

Data Type

changed

boolean

changedProperties

Set

commerceItemId

String

handlingInstructionClassType

String

quantity

long

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroupId

String

HardgoodShippingGroup

Property

Data Type

shippingAddress

Address

trackingNumber

String

OrderImpl

Property

Data Type

changed

boolean

changedProperties

Set

commerceItemCount

int

commerceItems

List

commerceItemsByCatalogRefId

List

completedDate

Date

completedTime

long

creationDate

Date

creationTime

long

description

String

lastModifiedDate

Date

lastModifiedTime

long

orderClassType

String

paymentGroupCount

int

paymentGroupRelationshipCount

int

paymentGroupRelationships

List

paymentGroups

List

priceInfo

OrderPriceInfo

priceInfoRepositoryItem

MutableRepositoryItem

profileId

String

relationshipCount

int

relationships

List

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroupCount

int

shippingGroups

List

specialInstructions

Map

state

int

stateAsString

String

stateDetail

String

submittedDate

Date

submittedTime

long

taxPriceInfo

TaxPriceInfo

taxPriceInfoRepositoryItem

MutableRepositoryItem

totalCommerceItemCount

long

transient

boolean

PaymentGroupCommerceItemRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

commerceItem

CommerceItem

paymentGroup

PaymentGroup

quantity

long

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

returnedQuantity

long

saveAllProperties

boolean

state

int

stateDetail

String

PaymentGroupImpl

Property

Data Type

amount

double

amountCredited

double

amountDebited

double

authorizationStatus

List

changed

boolean

changedProperties

Set

commerceItemRelationshipCount

int

commerceItemRelationships

List

creditStatus

List

currencyCode

String

debitStatus

List

orderRelationship

OrderRelationship

orderRelationshipCount

int

paymentGroupClassType

String

paymentMethod

String

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroupRelationshipCount

int

shippingGroupRelationships

List

specialInstructions

Map

state

int

stateAsString

String

stateDetail

String

submittedDate

java.util.Date

PaymentGroupOrderRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

order

Order

paymentGroup

PaymentGroup

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

PaymentGroupShippingGroupRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

paymentGroup

PaymentGroup

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shippingGroup

ShippingGroup

ShippingGroupCommerceItemRelationship

Property

Data Type

amount

double

changed

boolean

changedProperties

Set

commerceItem

CommerceItem

percentage

double

quantity

long

relationshipClassType

String

relationshipType

int

relationshipTypeAsString

String

repositoryItem

MutableRepositoryItem

returnedQuantity

long

saveAllProperties

boolean

shippingGroup

ShippingGroup

state

int

stateAsString

String

stateDetail

String

ShippingGroupImpl

Property

Data Type

actualShipDate

Date

changed

boolean

changedProperties

Set

commerceItemRelationshipCount

int

commerceItemRelationships

List

description

String

handlingInstructionCount

int

handlingInstructions

List

paymentGroupRelationshipCount

int

paymentGroupRelationships

List

priceInfo

ShippingPriceInfo

priceInfoRepositoryItem

MutableRepositoryItem

repositoryItem

MutableRepositoryItem

saveAllProperties

boolean

shipOnDate

Date

shippingGroupClassType

String

shippingMethod

String

specialInstructions

Map

state

int

stateAsString

String

stateDetail

String

submittedDate

Date

 
loading table of contents...