The COrderLine type exposes the following members.

Methods

  NameDescription
CalcTaxable
Calculate taxability based upon the TaxType of the parent COrder.
CheckAndModifyEditStatus
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.)
Delete
Marks this object to be deleted when the save is done
(Inherited from iboBase.)
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
OverridePricing
Overrides the pricing set by the logic in this class to the value supplied.
OverrideWeight
Overrides the weight set by the logic in this class to the value supplied.
Retrieve
Retrieves data from the supplied SqlDataReader into the fields of a COrderLine object.
SetKitItemType
Sets the kit item type to the specified value. Only called from descendents.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Validate
Makes sure that all of the property data passes the iMIS business rules.
(Overrides iboBase..::.Validate()()().)

Fields

  NameDescription
mBin
The warehouse bin for this order-line's CProduct.
mDescription
Textual information relating to this order-line.
mEditStatus
The edit status (unchanged, modified, etc) of this record.
(Inherited from iboBase.)
mErrors
The current list of errors encountered by this class instance during processing.
(Inherited from iboBase.)
mExtendedAmount
The cost to the purchaser of the CProduct associated with this order-line, after any discounting, taking into account the desired quantity.
mExtendedWeight
The total weight of all CProduct items associated with this order-line.
mIncomeAccount
The identifier of the account to be used to identify income.
mIsTaxable
An indication of whether this order-line is subject to various taxation.
mLineNumber
The unique number for this order-line in the context of the parent COrder.
mLocation
The identifier of the warehouse for the Product identified in this order-line.
mOrderNumber
The unique number of the parent COrder.
mProduct
The CProduct associated with this order-line.
mProductCode
The identifier of the Product associated with this order-line.
mQuantityOrdered
The number of desired CProduct items for this order-line.
mQuantityShipped
The number of CProduct items which have been shipped to the contact.
mTax1
The tax amount associated with this order-line.
mTaxAuthorityCode
The identifier of the tax authority associated with this order-line.
mTaxRate
The tax rate to be used for this order-line.
mUndiscountedExtendedAmount
The cost to the purchaser of the CProduct associated with this order-line, before any discounting, taking into account the desired quantity.
mUndiscountedPrice
The cost to the purchaser of one unit of the CProduct associated with this order-line, before any discounting.
mUnitPrice
The cost to the purchaser of one unit of the CProduct associated with this order-line, after any discounting.
mUnitWeight
The weight of each CProduct associated with this order-line.

Properties

  NameDescription
AddedToWaitListOn
Gets or sets the ADDED_TO_WAIT_LIST field of the COrderLine.
AppealCode
Gets or sets the MEET_APPEAL field of the COrderLine.
Bin
Gets or sets the BIN field of the COrderLine.
BoothNumbers
Gets or sets the BOOTH_NUMBERS field of the COrderLine.
CampaignCode
Gets or sets the MEET_CAMPAIGN field of the COrderLine.
CancellationCode
Gets or sets the CANCEL_CODE field of the COrderLine.
CancelQuantity
Gets or sets the CANCEL_QUANTITY field of the COrderLine.
CeuAwarded
Gets or sets the CEU_AWARDED field of the COrderLine.
CeuType
Gets or sets the CEU_TYPE field of the COrderLine.
CommissionAmount
Gets or sets the COMMISSION_AMOUNT field of the COrderLine.
CommissionRate
Gets or sets the COMMISSION_RATE field of the COrderLine.
DateConfirmed
Gets or sets the DATE_CONFIRMED field of the COrderLine.
Description
Gets or sets the DESCRIPTION field of the COrderLine.
DiscountPercent
Gets or sets the DISCOUNT field of the COrderLine.
EditStatus
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus
(Inherited from iboBase.)
Errors
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.)
ErrorsCount
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.)
ExtendedAmount
Gets or sets the EXTENDED_AMOUNT field of the COrderLine.
ExtendedCost
Gets or sets the EXTENDED_COST field of the COrderLine.
ExtendedSquareFeet
Gets or sets the EXTENDED_SQUARE_FEET field of the COrderLine.
ExtendedWeight
Gets or sets the EXTENDED_WEIGHT field of the COrderLine.
FairMarketValue
Gets or sets the FAIR_MARKET_VALUE field of the COrderLine.
FinancialEntityCode
Gets or sets the ORG_CODE field of the COrderLine.
IncomeAccount
Gets or sets the INCOME_ACCOUNT field of the COrderLine.
IsFundRaisingItem
Gets or sets the IS_FR_ITEM field of the COrderLine.
IsGSTTaxable
Gets or sets the IS_GST_TAXABLE field of the COrderLine.
IsPSTTaxable
Gets or sets the PST_TAXABLE field of the COrderLine.
IsTaxable
Gets or sets the TAXABLE field of the COrderLine.
KitItemType
Gets the KIT_ITEM_TYPE field of the COrderLine.
LineNumber
Gets the LINE_NUMBER field of the COrderLine.
Location
Gets or sets the LOCATION field of the COrderLine.
LotSerial
Gets or sets the LOT_SERIAL field of the COrderLine.
Note
Gets or sets the NOTE field of the COrderLine.
NumberOfDays
Gets or sets the NUMBER_DAYS field of the COrderLine.
NumberTicketsPrinted
Gets or sets the TICKETS_PRINTED field of the COrderLine.
OrderNumber
Gets the ORDER_NUMBER field of the COrderLine.
PassFail
Gets or sets the PASS_FAIL field of the COrderLine.
Product
Returns a CProduct object using the ProductCode.
ProductCode
Gets the PRODUCT_CODE field of the COrderLine.
ProductMajor
Gets the first part of the ProductCode if it consists of two parts separated by a slash; otherwise returns the entire ProductCode.
ProductMinor
Gets the second part of the ProductCode if it consists of two parts separated by a slash; otherwise returns an empty string.
QuantityBackordered
Gets or sets the QUANTITY_BACKORDERED field of the COrderLine.
QuantityCommitted
Gets or sets the QUANTITY_COMMITTED field of the COrderLine.
QuantityOrdered
Gets or sets the QUANTITY_ORDERED field of the COrderLine.
QuantityReserved
Gets or sets the QUANTITY_RESERVED field of the COrderLine.
QuantityShipped
Gets or sets the QUANTITY_SHIPPED field of the COrderLine.
SquareFeet
Gets or sets the SQUARE_FEET field of the COrderLine.
Tax
Gets the TAX_1 field of the COrderLine.
TaxAuthorityCode
Gets or sets the TAX_AUTHORITY field of the COrderLine.
TaxRate
Gets or sets the TAX_RATE field of the COrderLine divided by 100.
TransDISTDeferredGlAccount
Gets or sets the transient TransDISTDeferredGlAccount variable.
TransDISTGlAccount
Gets or sets the transient TransDISTGlAccount variable.
TransDISTGlAcctOrgCode
Gets or sets the transient TransDISTGlAcctOrgCode variable.
UndiscountedExtendedAmount
Gets or sets the UNDISCOUNTED_EXTENDED_AMOUNT field of the COrderLine.
UndiscountedPrice
Gets or sets the UNDISCOUNTED_PRICE field of the COrderLine.
UnitCost
Gets or sets the UNIT_COST field of the COrderLine.
UnitPrice
Gets or sets the UNIT_PRICE field of the COrderLine.
UnitWeight
Gets or sets the UNIT_WEIGHT field of the COrderLine.
UserDefinedField1
Gets or sets the UF_1 field of the COrderLine.
UserDefinedField2
Gets or sets the UF_2 field of the COrderLine.
UserDefinedField3
Gets or sets the UF_3 field of the COrderLine.
UserDefinedField4
Gets or sets the UF_4 field of the COrderLine.

See Also