Class CommissionConfigVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("CommissionConfig", 20230203)]
[AttTableVOInfo(typeof(CommissionConfigAttInfo))]
[AttTableProducts(new Products[] { Products.VENDAS })]
[AttTableGama(Gamas.Advanced)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge })]
public class CommissionConfigVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
CommissionConfigVO
Properties
commissionType
Comission formula
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
[AttMinValue(1)]
public CommissionConfigType commissionType { get; set; }
Property Value
commissionconfigstamp
[AttLenght(25)]
public string commissionconfigstamp { get; set; }
Property Value
description
Description of this config
[AttLenght(200)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string description { get; set; }
Property Value
forSupervisor
Set this commission for
public bool forSupervisor { get; set; }
Property Value
ranges
[AttCollection(typeof(CommissionRangeVO))]
public List<CommissionRangeVO> ranges { get; set; }