Search Results for

    Show / Hide Table of Contents

    Class TransactionTaxOnlyItem

    Item which only cares about taxes

    Inheritance
    System.Object
    TransactionItem
    TransactionItemValue
    TransactionItemQuantity
    TransactionItemBillable
    TransactionTaxOnlyItem
    Implements
    ISubitemable
    IEditableTransactionItem
    Inherited Members
    TransactionItemBillable.RenderAsText()
    TransactionItemBillable.GetAssignedEntities()
    TransactionItemBillable.SetSinglePrice(PreciseDecimal)
    TransactionItemBillable.SetTotalPrice(PreciseDecimal)
    TransactionItemBillable.AddSubitem(TransactionItem)
    TransactionItemBillable.GetNewSubitems()
    TransactionItemBillable.GetExistingSubitems()
    TransactionItemBillable.GetRemovedSubitems()
    TransactionItemBillable.CommitSubitems()
    TransactionItemBillable.ObjectId
    TransactionItemBillable.ArticleId
    TransactionItemBillable.UnitId
    TransactionItemBillable.Quantity
    TransactionItemBillable.Weight
    TransactionItemBillable.MatchCode
    TransactionItemBillable.FibuAccount
    TransactionItemBillable.ValueInputType
    TransactionItemBillable.OperationItems
    TransactionItemBillable.State
    TransactionItemBillable.CostCenterAssigments
    TransactionItemBillable.CostCenterAssignments
    TransactionItemBillable.DeliveryDate
    TransactionItemBillable.ArticleGLAId
    TransactionItemBillable.GeneralLedgerAccountId
    TransactionItemBillable.TaxGLAId
    TransactionItemBillable.CashDiscountGLAId
    TransactionItemBillable.DefaultBookingText
    TransactionItemBillable.ResolveGeneralLedgerAccount
    TransactionItemBillable.ArticleGLAResolverPayload
    TransactionItemBillable.IsInvalid
    TransactionItemBillable.PricingConfigurationId
    TransactionItemQuantity.QuantityUnitId
    TransactionItemQuantity.ConvertedQuantity
    TransactionItemValue.SingleValue
    TransactionItemValue.TotalValue
    TransactionItemValue.IsCashDiscountable
    TransactionItemValue.IsValueOnlyArticle
    TransactionItemValue.Discount
    TransactionItemValue.Surcharge
    TransactionItemValue.CalculatedValue
    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 TransactionTaxOnlyItem : TransactionItemBillable, ISubitemable, IEditableTransactionItem

    Constructors

    | Improve this Doc View Source

    TransactionTaxOnlyItem()

    Initialize new item

    Declaration
    public TransactionTaxOnlyItem()

    Properties

    | Improve this Doc View Source

    BaseValue

    Gets or sets the current base-value

    Declaration
    public PreciseDecimal BaseValue { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    | Improve this Doc View Source

    CalculatedValueTax

    Gets the tax value (equals SingleValueTax

    Declaration
    public override PreciseDecimal CalculatedValueTax { get; }
    Property Value
    Type Description
    PreciseDecimal
    Overrides
    TransactionItemValue.CalculatedValueTax
    | Improve this Doc View Source

    ObjectInfo

    Gets the article number as object info

    Declaration
    public override string ObjectInfo { get; }
    Property Value
    Type Description
    System.String
    Overrides
    TransactionItemBillable.ObjectInfo
    | Improve this Doc View Source

    SingleValueTax

    Gets or sets the single tax value

    Declaration
    public override PreciseDecimal SingleValueTax { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    Overrides
    TransactionItemValue.SingleValueTax
    | Improve this Doc View Source

    TotalValueTax

    Gets or sets the total tax value (equals SingleValueTax

    Declaration
    public override PreciseDecimal TotalValueTax { get; set; }
    Property Value
    Type Description
    PreciseDecimal
    Overrides
    TransactionItemValue.TotalValueTax

    Methods

    | Improve this Doc View Source

    Calculate()

    Calculate value

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

    CopyTo(TransactionItem)

    Create item copy

    Declaration
    public override void CopyTo(TransactionItem target)
    Parameters
    Type Name Description
    TransactionItem target

    Target item to copy information to

    Overrides
    TransactionItemBillable.CopyTo(TransactionItem)
    | Improve this Doc View Source

    CreateItemCopy(Transaction)

    Makes a copy from an tax only item

    Declaration
    public override AddTransactionItem<TransactionItem> CreateItemCopy(Transaction transaction)
    Parameters
    Type Name Description
    Transaction transaction

    Transaction instance

    Returns
    Type Description
    AddTransactionItem<TransactionItem>

    Generic add result

    Overrides
    TransactionItemBillable.CreateItemCopy(Transaction)
    | Improve this Doc View Source

    ResolveObjectPrice()

    Resolve object price (always success)

    Declaration
    public override ResolveObjectPriceResult ResolveObjectPrice()
    Returns
    Type Description
    ResolveObjectPriceResult

    Result state

    Overrides
    TransactionItemBillable.ResolveObjectPrice()
    | Improve this Doc View Source

    ResolveTax()

    Resolve the current tax

    Declaration
    public override void ResolveTax()
    Overrides
    TransactionItemBillable.ResolveTax()

    Implements

    ISubitemable
    IEditableTransactionItem

    Extension Methods

    PricingTransactionItemConverter.ConvertToInputObject(TransactionItemBillable)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2018 SIMPLIC GmbH
    Generated by DocFx