Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Wasabi.OrderEntry.Data.CartLineItem

persistent class Wasabi.OrderEntry.Data.CartLineItem extends %Library.Persistent, %XML.Adaptor

SQL Table Name: Wasabi_OrderEntry_Data.CartLineItem

Property Inventory

Method Inventory

Properties

relationship Cart as Wasabi.OrderEntry.Data.Cart [ Required , Inverse = LineItems , Cardinality = parent ];
Property methods: CartGet(), CartGetObject(), CartGetObjectId(), CartGetStored(), CartGetSwizzled(), CartIsValid(), CartNewObject(), CartOnDelete(), CartRClose(), CartRExec(), CartRFetch(), CartRelate(), CartSQLCompute(), CartSet(), CartSetObject(), CartSetObjectId(), CartUnRelate(), CartUnSwizzle()
property Product as Wasabi.ProductManagement.Data.Product [ Required ];
Product from Group #1
Property methods: ProductGet(), ProductGetObject(), ProductGetObjectId(), ProductGetStored(), ProductGetSwizzled(), ProductIsValid(), ProductNewObject(), ProductSet(), ProductSetObject(), ProductSetObjectId(), ProductUnSwizzle()
property Quantity as %Integer;
Property methods: QuantityDisplayToLogical(), QuantityGet(), QuantityGetStored(), QuantityIsValid(), QuantityLogicalToDisplay(), QuantityNormalize(), QuantitySet(), QuantityXSDToLogical()
property UnitPrice as %Float [ Calculated ];
Property methods: UnitPrice(), UnitPriceCompute(), UnitPriceDisplayToLogical(), UnitPriceGet(), UnitPriceIsValid(), UnitPriceLogicalToDisplay(), UnitPriceNormalize(), UnitPriceSQLCompute(), UnitPriceXSDToLogical()

Methods

method UnitPrice() as %Float

Indexes

index (IDKEY on ) [IdKey, Type = key];
Index methods: IDKEYCheck(), IDKEYDelete(), IDKEYExists(), IDKEYOpen(), IDKEYSQLCheckUnique(), IDKEYSQLExists(), IDKEYSQLFindPKeyByConstraint(), IDKEYSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (Wasabi.OrderEntry.Data.CartLineItem)

{%%PARENT}("LineItems")(ID)
=
%%CLASSNAME
Product
Quantity
FeedbackOpens in a new tab