| OfferLine Properties | 
The OfferLine type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | ChangingAttributes | 
            Gets the attributes that are currently changing. Can be used in attribute change event handler to prevent stack overflow.
            (Inherited from EditableDomainObject.) | 
|  | ChoiceGroupName | Name of a group of alternative lines, only one of which can be selected for ordering. Lines are grouped based on the exact name of the Choice Group. | 
|  | ConfirmedQuantity | 
            Gets or sets the confirmed quantity. Can be null. Inheritors that do not support confirmed quantity always return null.
            (Inherited from LogisticsDocumentLine.) | 
|  | ConfirmedQuantityBase | 
            Gets or sets the confirmed quantity base. Can be null. Inheritors that do not support confirmed quantity always return null.
            (Inherited from LogisticsDocumentLine.) | 
|  | ConfirmedStandardQuantityBase | 
            Gets or sets the confirmed standard quantity base. Can be null. Inheritors that do not support confirmed quantity always return null.
            (Inherited from LogisticsDocumentLine.) | 
|  | CustomProperties | 
            Gets the custom properties of the object.
            (Inherited from EnterpriseOneEntityObject.) | 
|  | DeliveryTermDays | Delivery term in days. When Required Delivery Date is specified (not null), it takes precedence and this is ignored. [Required] [Default(0)] | 
|  | Document | The Offer to which this OfferLine belongs. [Required] [Filter(multi eq)](Overrides DocumentChildDocument.) | 
|  | ExtendedProperties | 
            Extended properties contain temporary (not persisted) values in the object instance.
            (Inherited from EntityObject.) | 
|  | GuaranteePeriodDays | Guarantee period in days for the offered product. null for non-serviced products. | 
|  | Id | 
            The unique Id of the entity object
            (Inherited from EntityObject.) | 
|  | IsGhost | 
            Returns true when the object is a ghost object
            (Inherited from EntityObject.) | 
|  | IsLoaded | Gets a value indicating whether the associated data for this domain object is loaded.(Overrides EntityObjectIsLoaded.) | 
|  | IsSelected | True when the line is selected for further processing (ordering), false otherwise. [Required] [Default(true)] | 
|  | ItemString | 
            Gets or sets the value of a data attribute
            (Inherited from DomainObject.) | 
|  | ItemIDataAttribute | 
            Gets or sets the value of a data attribute
            (Inherited from DomainObject.) | 
|  | LineAmount | Amount for the line in the currency of the parent document. Usually equals Quantity * Unit_Price. When Quantity = 0, Unit Price is undefined and this contains the total line amount. [Currency: Offer.DocumentCurrency] [Required] [Default(0)](Overrides LogisticsDocumentLineLineAmount.) | 
|  | LineCustomDiscountPercent | Operator defined discount percentage, specified for this line. [Required] [Default(0)] | 
|  | LineDiscount | When not null, contains the discount policy selected for this line. [Filter(multi eq)] | 
|  | LineNo | Line number, unique within the Offer. Usually is increasing number like 10, 20, 30, ... when initially entering the Offer (in order to allow insertions with adjustment documents). [Required] | 
|  | LineNumber | Line number, unique within the Offer. Usually is increasing number like 10, 20, 30, ... when initially entering the Offer (in order to allow insertions with adjustment documents). [Required](Overrides DocumentLineLineNumber.) | 
|  | LineStandardDiscountPercent | The discount percentage, applied through the standard discount policy. [Required] [Default(0)] | 
|  | LineStore | 
            Gets or sets the line store. Some logistics lines does not support line store and this property will alwais return null/ghost object.
            (Inherited from LogisticsDocumentLine.) | 
|  | LogisticDocument | 
            Gets the logistics document of the line.
            (Inherited from LogisticsDocumentLine.) | 
|  | Lot | 
            Gets or sets the lot. Some logistics lines does not support lots and this property will alwais return null/ghost object.
            (Inherited from LogisticsDocumentLine.) | 
|  | NoEvents | 
            Turns on "No events" mode and returns a class, that will turn it off when Disposed. See remarks for more info.
            (Inherited from DomainObject.) | 
|  | Notes | Notes for this OfferLine. | 
|  | ObjectState | Gets the state of the domain object.(Overrides EditableDomainObjectObjectState.) | 
|  | Offer | The Offer to which this OfferLine belongs. [Required] [Filter(multi eq)] [Owner] | 
|  | Product | The offered product. [Required] [Filter(multi eq)](Overrides LogisticsDocumentLineProduct.) | 
|  | ProductCode | Not null, when the product is selected using a coding system code. [Filter(multi eq)] | 
|  | ProductDescription | The description of the offered product. Initially copied from the name of the offered product. [Required] [Filter(like)] | 
|  | ProductPrice | Not null when the price has been selected from the list of valid standard prices. [Filter(multi eq)] | 
|  | ProductVariant | 
            Gets or sets the product variant. Some logistics lines does not support product variants and this property will alwais return null/ghost object.
            (Inherited from LogisticsDocumentLine.) | 
|  | Quantity | Quantity offered. [Unit: QuantityUnit] [Required] [Default(1)](Overrides LogisticsDocumentLineQuantity.) | 
|  | QuantityBase | The equivalent of Quantity in the base measurement unit of the Product. [Unit: Product.BaseMeasurementCategory.BaseUnit] [Required] [ReadOnly](Overrides LogisticsDocumentLineQuantityBase.) | 
|  | QuantityUnit | The measurement unit of Quantity. [Required] [Filter(multi eq)](Overrides LogisticsDocumentLineQuantityUnit.) | 
|  | Repository | Provides access to OfferLinesRepository repository methods | 
|  | RequiredDeliveryDate | Date, when the delivery is required. Alternative to Delivery Term Days. When null, Delivery Term Days is used. | 
|  | SerialNumber | 
            Gets or sets the serial number. Some logistics lines does not support serial numbers and this property will alwais return null/ghost object.
            (Inherited from LogisticsDocumentLine.) | 
|  | StandardQuantityBase | The theoretical quantity in base measurement unit according to the current measurement dimensions for the product. Used to measure the execution. [Unit: Product.BaseMeasurementCategory.BaseUnit] [Required] [ReadOnly](Overrides LogisticsDocumentLineStandardQuantityBase.) | 
|  | StoreBin | 
            Gets or sets the store bin. Some logistics lines does not support store bins and this property will alwais return null/ghost object.
            (Inherited from LogisticsDocumentLine.) | 
|  | SupportsConfirmedQuantity | 
            Gets a value indicating whether the line supports confirmed quantity.
            (Inherited from LogisticsDocumentLine.) | 
|  | SupportsLineAmount | (Overrides LogisticsDocumentLineSupportsLineAmount.) | 
|  | SupportsUnitAmount | (Overrides LogisticsDocumentLineSupportsUnitAmount.) | 
|  | Transaction | 
            The EnterpriseOne transaction to which this object is attached.
            (Inherited from EnterpriseOneEntityObject.) | 
|  | UnitAmount | (Overrides LogisticsDocumentLineUnitAmount.) | 
|  | UnitPrice | The unit price of the offered product. It is specified in the measurement unit of Quantity. [Currency: Offer.DocumentCurrency] [Required] [Default(0)] | 
|  | Variant | Name or number of variant of the whole offer. When multiple lines have the same variant, they are selected for ordering together. | 
 See Also
See Also