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://help.lemonedge.com/help/financial-services-engine/financial/period-ends/adjustments-view.html for more information
Inherited Members
Namespace: LemonEdge.API.Entities.FinancialServices.Accounting
Assembly: LemonEdge.API.Entities.FinancialServices.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, 200, true)]
[EntityDescription("A short user friendly description of these period end adjustment.")]
[EntityKeyProperty]
string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
PeriodEndID
[Key] Links to IPeriodEnd. The Period End these adjustments are being made against.
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.PeriodEnd, "ID", SingleJoinType.One, "Period End", "Adjustments", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
[RequiredNoDefaultIDValidation]
Guid PeriodEndID { get; set; }
Property Value
Type | Description |
---|---|
Guid |