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.Data.OutletProduct

persistent class Wasabi.Data.OutletProduct extends %Library.Persistent

SQL Table Name: Wasabi_Data.OutletProduct

Property Inventory

Properties

relationship Outlet as Outlet [ Required , Inverse = OutletProducts , Cardinality = one ];
Property methods: OutletGet(), OutletGetObject(), OutletGetObjectId(), OutletGetStored(), OutletGetSwizzled(), OutletIsValid(), OutletNewObject(), OutletOnDelete(), OutletRClose(), OutletRExec(), OutletRFetch(), OutletRelate(), OutletSQLCompute(), OutletSet(), OutletSetObject(), OutletSetObjectId(), OutletUnRelate(), OutletUnSwizzle()
relationship Product as Product [ Required , Inverse = OutletProducts , Cardinality = one ];
Property methods: ProductGet(), ProductGetObject(), ProductGetObjectId(), ProductGetStored(), ProductGetSwizzled(), ProductIsValid(), ProductNewObject(), ProductOnDelete(), ProductRClose(), ProductRExec(), ProductRFetch(), ProductRelate(), ProductSQLCompute(), ProductSet(), ProductSetObject(), ProductSetObjectId(), ProductUnRelate(), ProductUnSwizzle()
property Quantity as %Integer;
Total quantity in stock
Property methods: QuantityDisplayToLogical(), QuantityGet(), QuantityGetStored(), QuantityIsValid(), QuantityLogicalToDisplay(), QuantityNormalize(), QuantitySet()
property QuantityCommitted as %Integer;
Quantity committed to orders
Property methods: QuantityCommittedDisplayToLogical(), QuantityCommittedGet(), QuantityCommittedGetStored(), QuantityCommittedIsValid(), QuantityCommittedLogicalToDisplay(), QuantityCommittedNormalize(), QuantityCommittedSet()

Indexes

index (IdIndex on Outlet,Product) [IdKey, Type = key, Unique];
Index methods: IdIndexCheck(), IdIndexDelete(), IdIndexExists(), IdIndexOpen(), IdIndexSQLCheckUnique(), IdIndexSQLExists(), IdIndexSQLFindPKeyByConstraint(), IdIndexSQLFindRowIDByConstraint()
index (ProductIndex on Product);
Index methods: ProductIndexExists()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (Wasabi.Data.OutletProduct)

^Wasabi.Data.OutletProductD(ID)
=
%%CLASSNAME
Quantity
QuantityCommitted
Outlet
Product
Version
FeedbackOpens in a new tab