Search Results for

    Show / Hide Table of Contents

    Class TransactionItemDiscount

    Inheritance
    System.Object
    TransactionItem
    TransactionItemValue
    TransactionItemOperation
    TransactionItemDiscount
    Implements
    IEditableTransactionItem
    Inherited Members
    TransactionItemOperation.CopyTo(TransactionItem)
    TransactionItemOperation.GetValue(TransactionItemBillable)
    TransactionItemOperation.ValueOperator
    TransactionItemOperation.CalculationMode
    TransactionItemOperation.TemporaryBillableItems
    TransactionItemValue.SingleValue
    TransactionItemValue.SingleValueTax
    TransactionItemValue.TotalValue
    TransactionItemValue.TotalValueTax
    TransactionItemValue.IsCashDiscountable
    TransactionItemValue.IsValueOnlyArticle
    TransactionItemValue.Discount
    TransactionItemValue.Surcharge
    TransactionItemValue.CalculatedValue
    TransactionItemValue.CalculatedValueTax
    TransactionItemValue.TaxTypeId
    TransactionItemValue.TaxRate
    TransactionItemValue.SignedTotalValueTax
    TransactionItemValue.SignedTotalValue
    TransactionItemValue.SignedCalculatedValue
    TransactionItemValue.SignedCalculatedValueTax
    TransactionItemValue.SignedSingleValueTax
    TransactionItemValue.SignedSingleValue
    TransactionItem.SetAddonData(String, Object)
    TransactionItem.GetAddonData<T>(String)
    TransactionItem.GetStringHelper(String, String, String, String, String, String)
    TransactionItem.PositionNumber
    TransactionItem.SortNumber
    TransactionItem.ArticleManager
    TransactionItem.TransactionManager
    TransactionItem.TransactionId
    TransactionItem.HasPositionNumber
    TransactionItem.Transaction
    TransactionItem.IsDeleted
    TransactionItem.IsVisible
    TransactionItem.Text
    TransactionItem.Guid
    TransactionItem.TypeId
    TransactionItem.CreateTime
    TransactionItem.UpdateDate
    TransactionItem.UpdateTime
    TransactionItem.CreateDate
    TransactionItem.CreateUserName
    TransactionItem.CreateUserId
    TransactionItem.UpdateUserName
    TransactionItem.UpdateUserId
    TransactionItem.BookedFrom
    TransactionItem.BookedTo
    TransactionItem.GlobalTransactionId
    TransactionItem.DetailTemplate
    TransactionItem.AddonData
    TransactionItem.ExternalStringRef
    TransactionItem.ExternalGuidRef
    TransactionItem.ExternalIntRef
    TransactionItem.GlobalTransactionItemId
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Simplic.ERP.Core
    Assembly: Simplic.ERP.Core.dll
    Syntax
    public class TransactionItemDiscount : TransactionItemOperation, IEditableTransactionItem

    Constructors

    | Improve this Doc View Source

    TransactionItemDiscount()

    Constructor

    Declaration
    public TransactionItemDiscount()

    Methods

    | Improve this Doc View Source

    Calculate()

    Todo: calculate only single discount

    Declaration
    public override void Calculate()
    Overrides
    TransactionItem.Calculate()
    | Improve this Doc View Source

    CreateItemCopy(Transaction)

    copys a discount item

    Declaration
    public override AddTransactionItem<TransactionItem> CreateItemCopy(Transaction transaction)
    Parameters
    Type Name Description
    Transaction transaction
    Returns
    Type Description
    AddTransactionItem<TransactionItem>
    Overrides
    TransactionItem.CreateItemCopy(Transaction)
    | Improve this Doc View Source

    GetFactor()

    Gets the factor which will be used in

    Declaration
    protected override PreciseDecimal GetFactor()
    Returns
    Type Description
    PreciseDecimal

    Factor value as PreciseDecimal. E.g. discount / surcharge

    Overrides
    TransactionItemOperation.GetFactor()
    | Improve this Doc View Source

    Refresh(Guid)

    Trigger to refresh discount values when articleitems changed

    Declaration
    public void Refresh(Guid ArticleItemid)
    Parameters
    Type Name Description
    System.Guid ArticleItemid
    | Improve this Doc View Source

    RenderAsText()

    Declaration
    public override string RenderAsText()
    Returns
    Type Description
    System.String
    Overrides
    TransactionItem.RenderAsText()

    Events

    | Improve this Doc View Source

    ArticleItemChanged

    Declaration
    public event TransactionItemDiscount.ArticleItemChangedDelegate ArticleItemChanged
    Event Type
    Type Description
    TransactionItemDiscount.ArticleItemChangedDelegate

    Implements

    IEditableTransactionItem
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx