Search Results for

    Show / Hide Table of Contents

    Interface ITransferTransactionTypeValueOverride

    The system entity for a transfer value override, which records overrides for specific values

    See https://help.lemonedge.com/help/financial-services-engine/financial/transfers/value-overrides-view.html for more information

    Inherited Members
    ITransactionalEntity.Status
    ITransactionalEntity.CancelledID
    ITransactionalEntity.CorrectedByID
    ICanBeLocked.Locked
    IBaseEntity.GetLabel(string)
    IBaseEntity.SetLabel(string, string)
    IBaseEntity.SetSilentLabel(string, string)
    IBaseEntity.AccountID
    IBaseEntity.ID
    IBaseEntity.LastUpdated
    IBaseEntity.ModifiedByUserID
    IBaseEntity.CanvasID
    IBaseEntity.AlgorithmStepID
    IBaseEntity.SafeID
    IEquatable<IBaseEntity>.Equals(IBaseEntity)
    INotifyPropertyChanged.PropertyChanged
    INotifyPropertyChanging.PropertyChanging
    ICloneableAsync.Clone(object)
    ICloneableAsync.CopyFromSource(object)
    ICanTrackProperties.HasTrackedPropertyChanged(string)
    ICanTrackProperties.OriginalTrackedPropertyValue(string)
    ICanTrackProperties.OriginalTrackedPropertyValue<T>(string)
    ICanTrackProperties.ClearTrackedOriginalValues()
    ICanTrackProperties.GetAllOriginalTrackedPropertyValues()
    Namespace: LemonEdge.API.Entities.FinancialServices.Transactions
    Assembly: LemonEdge.API.Entities.FinancialServices.dll
    Syntax
    [EntityDefinition(EntityID.TransferTransactionTypeOverride, "dbo.LT_TransferTransactionTypeValueOverrides", "TransferTransactionTypeValueOverride")]
    [DefaultEntityIcon(ImageType.Properties)]
    public interface ITransferTransactionTypeValueOverride : ITransactionalEntity, ICanBeLocked, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties

    Properties

    OverridePercent

    The percent you want to change the Source Entity to in terms of what percentage they will be transferring from all allocated transactions and gl postings with this transaction type value

    Declaration
    [EntityProperty(SQLType.Decimal, 31, 18, false)]
    [Required]
    [EntityDescription("Indicates the percentage to use when transferring transactional activity for these amounts.")]
    decimal OverridePercent { get; set; }
    Property Value
    Type Description
    decimal

    TransactionTypeValueID

    [Key] Links to ITransactionTypeValue. The Transaction Type Value you want to provide a percentage override for all transaction and gl posting allocations against this transaction value for

    Declaration
    [EntityProperty(SQLType.UniqueIdentifier, false)]
    [EntityRelationship(EntityID.TransactionTypeValue, "ID", SingleJoinType.One, "Transaction Type Value", "Transfer Overrides")]
    [RequiredNoDefaultIDValidation]
    [EntityDescription("The parent transfer.")]
    [EntityKeyProperty]
    Guid TransactionTypeValueID { get; set; }
    Property Value
    Type Description
    Guid

    TransferID

    [Key] Links to ITransfer. The parent transfer this override is a member of

    Declaration
    [EntityProperty(SQLType.UniqueIdentifier, false)]
    [EntityRelationship(EntityID.Transfer, "ID", SingleJoinType.One, "Transfer", "Transfer Type Value Overrides", DeleteWithRelationship = true, PartOfParentSet = true, LinkToItemInSet = false, InheritPermissions = true)]
    [RequiredNoDefaultIDValidation]
    [EntityDescription("The parent transfer.")]
    [EntityKeyProperty]
    Guid TransferID { get; set; }
    Property Value
    Type Description
    Guid

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)

    See Also

    ITransfer
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.