Interface ITransferEntityOverride
The system entity for a transfer entity override, which records overrides for specific entities within an entity set where the transfer is occuring
See https://web.lemonedge.com/help/transfer-entity-overrides-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.TransferEntityOverride, "dbo.LT_TransferEntityOverrides", "TransferEntityOverride")]
[DefaultEntityIcon(ImageType.Properties)]
public interface ITransferEntityOverride : ITransactionalEntity, ICanBeLocked, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties
Properties
EntityID
[Key] Links to IObjectEntity. The legal Entity you want to provide a percentage override for all transactions, gl postings and allocations that occur against this legal Entity.
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.ObjectEntity, "ID", SingleJoinType.One, "ObjectEntity", "Transfer Overrides")]
Guid EntityID { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
OverridePercent
The percent you want to change the Source Entity to in terms of what percentage they will be transferring from all transactions, gl postings and allocations against this legal Entity
Declaration
[EntityProperty(SQLType.Decimal, (short)31, (short)18, false)]
[Required]
[EntityDescription("Indicates the percentage to use when transferring activity allocated from these entities.")]
decimal OverridePercent { get; set; }
Property Value
Type | Description |
---|---|
System.Decimal |
TransferID
[Key] Links to ITransfer. The parent transfer this is a member of
Declaration
[EntityProperty(SQLType.UniqueIdentifier, false)]
[EntityRelationship(EntityID.Transfer, "ID", SingleJoinType.One, "Transfer", "Transfer Entity Overrides", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
[EntityDescription("The parent transfer.")]
Guid TransferID { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |