The diagrams in this section represent the order interface inheritance hierarchy and the containment interface inheritance hierarchy in ATG Commerce. Refer to the tables that follow for information on the properties of each interface. Note that, for a subinterface, no inherited properties are listed; see the superinterface for these properties.

The following diagram represents the order interface inheritance hierarchy. For additional information, see the ATG API Reference.

The following diagram represents the containment interface inheritance hierarchy. For additional information, see the ATG API Reference.

B2BCommerceItem

All properties are inherited.

B2BCommerceItemRelationship

Property

Data Type

b2BCommerceItem

B2BCommerceItem

B2BCommerceItemRelationshipContainer

Property

Data Type

commerceItemRelationshipCount

int

commerceItemRelationships

List

B2BOrder

Property

Data Type

approvalSystemMessages

List

approverIds

List

approverMessages

List

authorizedApproverIds

List

B2BOrderRelationship

Property

Data Type

amount

double

order

B2BOrder

B2BOrderRelationshipContainer

Property

Data Type

orderRelationship

B2BOrderRelationship

orderRelationshipCount

int

B2BShippingGroup

All properties are inherited.

B2BShippingGroupRelationship

Property

Data Type

amount

double

shippingGroup

B2BShippingGroup

B2BShippingGroupRelationshipContainer

Property

Data Type

shippingGroupRelationshipCount

int

shippingGroupRelationships

List

CommerceIdentifier

Property

Data Type

id

String

CommerceItem

Property

Data Type

auxiliaryData

AuxiliaryData

catalogId

String

catalogKey

String

catalogRefId

String

commerceItemClassType

String

priceInfo

ItemPriceInfo

quantity

long

returnedQuantity

long

state

int

stateDetail

String

CommerceItemContainer

Property

Data Type

commerceItemCount

int

commerceItems

List

totalCommerceItemCount

long

CommerceItemRelationship

Property

Data Type

amount

double

commerceItem

CommerceItem

quantity

long

returnedQuantity

long

state

int

stateDetail

String

CommerceItemRelationshipContainer

Property

Data Type

commerceItemRelationshipCount

int

commerceItemRelationships

List

CostCenter

Property

Data Type

amount

double

costCenterClassType

String

description

String

identifier

String

CostCenterContainer

Property

Data Type

costCenterCount

int

costCenters

List

CostCenterRelationship

Property

Data Type

amount

double

costCenter

CostCenter

CostCenterRelationshipContainer

Property

Data Type

costCenterRelationshipCount

int

costCenterRelationships

List

HandlingInstruction

Property

Data Type

commerceItemId

String

handlingInstructionClassType

String

handlingMethod

String

quantity

long

shippingGroupId

String

HandlingInstructionContainer

Property

Data Type

handlingInstructionCount

int

handlingInstructions

List

Order

Property

Data Type

agentId

String

changed

boolean

completedDate

Date

completedTime

long

createdByOrderId

String

creationDate

Date

creationTime

long

description

String

explicitlySaved

boolean

lastModifiedDate

Date

lastModifiedTime

long

orderClassType

String

originOfOrder

String

priceInfo

OrderPriceInfo

profileId

String

relatedOrders

List

salesChannel

String

specialInstructions

Map

state

int

stateDetail

String

submittedDate

Date

submittedTime

long

taxPriceInfo

TaxPriceInfo

transient

boolean

OrderRelationship

Property

Data Type

amount

double

order

Order

OrderRelationshipContainer

Property

Data Type

orderRelationship

OrderRelationship

orderRelationshipCount

int

PaymentGroup

Property

Data Type

amount

double

amountAuthorized

double

amountCredited

double

amountDebited

double

authorizationStatus

List

creditStatus

List

currencyCode

String

debitStatus

List

paymentGroupClassType

String

paymentMethod

String

requisitionNumber

String

specialInstructions

Map

state

int

stateDetail

String

submittedDate

Date

PaymentGroupContainer

Property

Data Type

paymentGroupCount

int

paymentGroups

List

PaymentGroupRelationship

Property

Data Type

amount

double

paymentGroup

PaymentGroup

PaymentGroupRelationshipContainer

Property

Data Type

paymentGroupRelationshipCount

int

paymentGroupRelationships

List

Relationship

Property

Data Type

relationshipClassType

String

relationshipType

int

RelationshipContainer

Property

Data Type

relationshipCount

int

relationships

List

ShippingGroup

Property

Data Type

actualShipDate

Date

description

String

priceInfo

ShippingPriceInfo

shipOnDate

Date

shippingGroupClassType

String

shippingMethod

String

specialInstructions

Map

state

int

stateDetail

String

submittedDate

Date

ShippingGroupContainer

Property

Data Type

shippingGroupCount

int

shippingGroups

List

ShippingGroupRelationship

Property

Data Type

amount

double

shippingGroup

ShippingGroup

ShippingGroupRelationshipContainer

Property

Data Type

shippingGroupRelationshipCount

int

shippingGroupRelationships

List

 
loading table of contents...