Interface IPeriodEndAdjustment
The system entity for a period end adjustment entity, which is a part of a period end that the user can add adjustments to
See https://web.lemonedge.com/help/period-end-adjustments-view/ for more information
Inherited Members
System.IEquatable<LemonEdge.API.Core.IBaseEntity>.Equals(LemonEdge.API.Core.IBaseEntity)
System.ComponentModel.INotifyPropertyChanged.PropertyChanged
System.ComponentModel.INotifyPropertyChanging.PropertyChanging
Namespace: LemonEdge.API.Entities
Assembly: API.dll
Syntax
[EntityDefinition(EntityID.PeriodEndAdjustment, "dbo.LT_PeriodEndAdjustments", "PeriodEndAdjustment", IsStandingDataEntity = false, LabelColumn = "Description")]
[DefaultEntityIcon(ImageType.ScalesMoney)]
public interface IPeriodEndAdjustment : ITransactionalEntity, ICanBeLocked, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
Description
A description for this set of adjustments for the Period End
Declaration
[EntityProperty(SQLType.NVarChar, (short)200, true)]
[EntityDescription("A short user friendly description of these period end adjustment.")]
string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PeriodEndID
[Key] Links to IPeriodEnd. The Period End these adjustments are being made against.
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.PeriodEnd, "ID", SingleJoinType.One, "IPeriodEnd", "Data Items", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
Guid PeriodEndID { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |