Table of Contents

Class CommissionRangeVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll

Collection of a commission config

[AttTable("CommissionRange", 20230205)]
[AttTableOrderBy("lordem")]
[AttTableGama(Gamas.Advanced)]
[AttTableVOInfo(typeof(CommissionRangeAttInfo))]
public class CommissionRangeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<CommissionConfigVO>, IParent
Inheritance
CommissionRangeVO

Properties

commissionPercent

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.percentage)]
public decimal commissionPercent { get; set; }

Property Value

decimal

commissionValue

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal commissionValue { get; set; }

Property Value

decimal

commissionconfigstamp

[AttForeignKey(typeof(CommissionConfigVO))]
[AttLenght(25)]
[AttIndex]
public string commissionconfigstamp { get; set; }

Property Value

string

valueFrom

[AttLenght(19, 6)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal valueFrom { get; set; }

Property Value

decimal

valueTo

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal valueTo { get; set; }

Property Value

decimal

Explicit Interface Implementations

ParentVO

CommissionConfigVO ParentVO { get; set; }

Returns

CommissionConfigVO

commissionrangestamp

[AttLenght(25)]
string commissionrangestamp { get; set; }

Returns

string

lordem

Indica a ordem da linha no documento.

[AttLenght(10)]
[AttHidden]
decimal lordem { get; set; }

Returns

decimal

Remarks

Length 10.

Field not available to the user.

previousLineID

[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }

Returns

string