Interface IPeriodEndTransformationItemOffset
Assembly: LemonEdge.API.Entities.FinancialServices.dll
[EntityDefinition(EntityID.PeriodEndTransformationItemOffset, "dbo.LT_PeriodEndTransformationItemOffsets", "PeriodEndTransformationItemOffset", IsStandingDataEntity = false)]
[DefaultEntityIcon(ImageType.FindAndReplace)]
public interface IPeriodEndTransformationItemOffset : IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
Declaration
[HardCodedDefaultValueOnNew("1.0")]
[EntityProperty(SQLType.Decimal, 31, 18, false)]
[Required]
[EntityDescription("The modified to apply to this amount to be offset.")]
decimal Modifier { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.PeriodEndTransformation, "ID", SingleJoinType.One, "Period End Transformation", "Transformation Offsets", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
[RequiredNoDefaultIDValidation]
Guid PeriodEndTransformationID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityKeyProperty]
[EntityRelationship(EntityID.PeriodEndTransformationItem, "ID", SingleJoinType.One, "Period End Transformation Item", "Transformation Offsets", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = false)]
[RequiredNoDefaultIDValidation]
Guid PeriodEndTransformationItemID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[RequiredNoDefaultIDValidation]
[EntityKeyProperty]
[EntityRelationship(EntityID.GLAccount, "ID", SingleJoinType.One, "To GL Account", "Transformations", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
Guid ToGLAccountID { get; set; }
Property Value
Declaration
[EntityProperty(SQLType.UniqueIdentifier, true)]
[EntityKeyProperty]
[EntityRelationship(EntityID.GLAccount, "ID", SingleJoinType.ZeroToOne, "To Sub Account", "Transformations", DeleteWithRelationship = true, PartOfParentSet = false, LinkToItemInSet = false, InheritPermissions = false)]
Guid? ToSubAccountID { get; set; }
Property Value
Extension Methods