Table of Contents

Class FtCommissionVO

Namespace
PHCBusinessLayer
Assembly
PHCBusinessLayer.dll
[AttTable("FtCommission", 20230211)]
[AttTableVOInfo(typeof(FtCommissionAttInfo))]
[AttTableProducts(new Products[] { Products.VENDAS })]
[AttTableGama(Gamas.Advanced)]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity })]
public class FtCommissionVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
Inheritance
FtCommissionVO

Properties

FtVO

[AttExternalCollection(typeof(FtVO), new string[] { "[Ft].[ftstamp]", "[FtCommission].[ftstamp]" })]
public FtVO FtVO { get; }

Property Value

FtVO

cm3stamp

[AttForeignKey(typeof(Cm3VO))]
[AttLenght(25)]
public string cm3stamp { get; set; }

Property Value

string

extraValue

Ammount gathered from invoice about extra commissions.

[AttLenght(19, 6)]
public decimal extraValue { get; set; }

Property Value

decimal

extrasInClearances

Ammount already included in clearance of commissions

[AttLenght(19, 6)]
public decimal extrasInClearances { get; set; }

Property Value

decimal

ftRegularized

invoice of this commission is totally regularized

[AttLenght(1)]
public bool ftRegularized { get; set; }

Property Value

bool

ftcommissionstamp

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

Property Value

string

ftstamp

[AttForeignKey(typeof(FtVO))]
[AttLenght(25)]
public string ftstamp { get; set; }

Property Value

string

originDate

Date of invoice issue

public DateTime originDate { get; set; }

Property Value

DateTime

processed

If this Ftcommission is totally issued in clearances If True, it must not be included in clearance commissions again

[AttLenght(1)]
public bool processed { get; set; }

Property Value

bool

proportion

proportion of the total amount in relation to the total amount of the invoice

[AttLenght(19, 6)]
public decimal proportion { get; set; }

Property Value

decimal

salesProfit

Sales profit - should be shown only when using param profit

[AttLenght(19, 6)]
public decimal salesProfit { get; set; }

Property Value

decimal

salesValue

Sales value (ebasin of covered lines + global discount)

[AttLenght(19, 6)]
public decimal salesValue { get; set; }

Property Value

decimal

totalSalesValue

Total Sales value (ebasin of all lines + global discount)

[AttLenght(19, 6)]
public decimal totalSalesValue { get; set; }

Property Value

decimal

totalValue

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

[AttLenght(19, 6)]
public decimal totalValue { get; set; }

Property Value

decimal

valueInClearances

Ammount already included in clearance of commissions

[AttLenght(19, 6)]
public decimal valueInClearances { get; set; }

Property Value

decimal

valueReg

Value regularized in receipts. This is the value of commission ready to be included in 'Apuramento' In case of lancaol TDs, this value will allways be available as soon as the invoice is signed

[AttLenght(19, 6)]
public decimal valueReg { get; set; }

Property Value

decimal