Click or drag to resize

ProductGroup Properties

The ProductGroup type exposes the following members.

Properties
  NameDescription
Public propertyActive
True if the product group is active, false - not to list in combo boxes for choosing in new documents. [Required] [Default(true)] [Filter(eq)]
Public propertyAsHierarchyNode
Gets the hierarchy node, which provides hierarchy node manipulation functions.
Public propertyChangingAttributes
Gets the attributes that are currently changing. Can be used in attribute change event handler to prevent stack overflow.
(Inherited from EditableDomainObject.)
Public propertyCode
The unique code of the ProductGroup. [Required] [Filter(eq;like)] [ORD]
Public propertyConfiguratorCreatesRecipe
Whether the product configurator should create one default recipe. true=yes;false=no. [Required] [Default(false)]
Public propertyConfiguratorStatus
Usage of product configurator for new products. 0=Product configurator cannot be used to create products in this group;1=The configurator can be used;2=The configurator should be used and products cannot be created directly. [Required] [Default(0)]
Public propertyCustomProperties
Gets the custom properties of the object.
(Inherited from EnterpriseOneEntityObject.)
Public propertyDefaultMeasurementUnit
When not null, specifies default measurement unit, which should be assigned to new products in the group. [Filter(multi eq)]
Public propertyDefaultProductType
When not null, specifies default product type, which should be assigned to new products in the group. [Filter(multi eq)]
Public propertyEnterpriseCompany
When not null, specifies that the product group, its sub-groups and products are specific to a given enterprise company and may be used only in documents from this enterprise company. [Filter(multi eq)]
Public propertyExtendedProperties
Extended properties contain temporary (not persisted) values in the object instance.
(Inherited from EntityObject.)
Public propertyFullPath
Full tree path in the form /parent/.../leaf/. Contains the group names. [Required] [Default("")] [Filter(eq;like)] [ORD]
Public propertyId
The unique Id of the entity object
(Inherited from EntityObject.)
Public propertyIsGhost
Returns true when the object is a ghost object
(Inherited from EntityObject.)
Public propertyIsLoaded
Gets a value indicating whether the associated data for this domain object is loaded.
(Overrides EntityObjectIsLoaded.)
Public propertyItemString
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyItemIDataAttribute
Gets or sets the value of a data attribute
(Inherited from DomainObject.)
Public propertyName
Group name should be unique among the other groups within the same parent. [Required] [Filter(eq;like)]
Public propertyNextPartNumber
Contains the next part number to be auto-assigned to parts, created in the group or sub-groups.
Public propertyNextSerialNumber
When not null, specifies the next serial number, that should be assigned to new produced items. [Filter(eq;like)]
Public propertyNoEvents
Turns on "No events" mode and returns a class, that will turn it off when Disposed. See remarks for more info.
(Inherited from DomainObject.)
Public propertyNotes
User notes for the item group.
Public propertyObjectState
Gets the state of the domain object.
(Overrides EditableDomainObjectObjectState.)
Public propertyParent
Full tree path of the parent group in the form /parent/.../leaf/. Contains the group names. [Required] [Default("/")] [Filter(eq)] [ORD]
Public propertyPicture
The picture of the product group.
Public propertyPictureLastUpdateTime
Last update time of the Picture. [Filter(ge;le)] [ReadOnly]
Public propertyPricingModel
When not null, specifies the pricing model, for the products in this product group. The model is by default valid also for sub-groups, unless they have other models. [Filter(multi eq)]
Public propertyPrincipalRecipes
List of PrincipalRecipe child objects, based on the Production.Technologies.PrincipalRecipe.ProductGroup back reference
Public propertyProductDescriptionMask
When not null specifies mask for new product descriptions for this group and its sub-groups. The mask substitutes {0}..{n} with the appropriate custom attributes.
Public propertyProductNameMask
When not null specifies mask for new product names for this group and its sub-groups. The mask substitutes {0}..{n} with the appropriate custom attributes.
Public propertyProducts
List of products in this product group
Public propertyRangeProperties
Public propertyRepository
Provides access to ProductGroupsRepository repository methods
Public propertyRequiredProperties
Public propertyTransaction
The EnterpriseOne transaction to which this object is attached.
(Inherited from EnterpriseOneEntityObject.)
Public propertyUseLots
Specifies whether for the products from this group and its sub-groups the use of lots in store documents is required or is unallowed or is allowed while not required.
Top
See Also