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
commissionValue
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal commissionValue { get; set; }
Property Value
commissionconfigstamp
[AttForeignKey(typeof(CommissionConfigVO))]
[AttLenght(25)]
[AttIndex]
public string commissionconfigstamp { get; set; }
Property Value
valueFrom
[AttLenght(19, 6)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal valueFrom { get; set; }
Property Value
valueTo
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal valueTo { get; set; }
Property Value
Explicit Interface Implementations
ParentVO
CommissionConfigVO ParentVO { get; set; }
Returns
commissionrangestamp
[AttLenght(25)]
string commissionrangestamp { get; set; }
Returns
lordem
Indica a ordem da linha no documento.
[AttLenght(10)]
[AttHidden]
decimal lordem { get; set; }
Returns
Remarks
Length 10.
Field not available to the user.
previousLineID
[AttVirtualField]
[AttHidden]
string previousLineID { get; set; }