Table of Contents

Class SupervisorLineVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("SupervisorLine", 20230206)]
[AttTableGama(Gamas.Advanced)]
[AttTableVOInfo(typeof(SupervisorLineAttInfo))]
public class SupervisorLineVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<CommissionVO>, IParent
Inheritance
SupervisorLineVO

Properties

commissionSalesOrigin

stamp of commission from sales that originated this supervision commission

[AttLenght(25)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string commissionSalesOrigin { get; set; }

Property Value

string

commissionableValue

Sales/Profit value that originated this commission value

[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal commissionableValue { get; set; }

Property Value

decimal

commissionstamp

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

Property Value

string

description

[AttLenght(200)]
public string description { get; set; }

Property Value

string

supervisorlinestamp

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

Property Value

string

totalValue

Ammount gathered from commissions. This will be the commission value to provide to this salesman

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

Property Value

decimal

Explicit Interface Implementations

ParentVO

CommissionVO ParentVO { get; set; }

Returns

CommissionVO