Interface IPeriodEndTransformationItem
Assembly: LemonEdge.API.Entities.FinancialServices.dll
[EntityDefinition(EntityID.PeriodEndTransformationItem, "dbo.LT_PeriodEndTransformationItems", "PeriodEndTransformationItem", IsStandingDataEntity = false)]
[DefaultEntityIcon(ImageType.FindAndReplace)]
public interface IPeriodEndTransformationItem : IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.Ledger, "ID", SingleJoinType.One, "For Ledger", "Transformations", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
[RequiredNoDefaultIDValidation]
Guid ForLedgerID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, true)]
[EntityKeyProperty]
[EntityRelationship(EntityID.GLAccount, "ID", SingleJoinType.ZeroToOne, "From GL Account", "Transformations", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
Guid? FromGLAccountID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.SmallInt, true)]
[EntityDescription("The type of this From GL Account.")]
GLAccountType? FromGLAccountType { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, true)]
[EntityKeyProperty]
[EntityRelationship(EntityID.GLAccount, "ID", SingleJoinType.ZeroToOne, "From Sub Account", "Transformations", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
Guid? FromSubAccountID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.PeriodEndTransformation, "ID", SingleJoinType.One, "Period End Transformation", "Transformations", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
[RequiredNoDefaultIDValidation]
Guid PeriodEndTransformationID { get; set; }
Property Value
Extension Methods