Class FoFcVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Row of payment of a Purchase
[AttTable("FoFc", 20221106)]
[AttTableOrderBy("dataven", OrderTypes.Ascending)]
[AttTableMaintenance(typeof(FoFcMaintenance))]
public class FoFcVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<FoVO>, IParent
- Inheritance
-
FoFcVO
Properties
FcVO
[AttExternalCollection(typeof(FcVO), new string[] { "fc.fcstamp", "fcstamp" })]
public FcVO FcVO { get; }
Property Value
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
PaymentTypeVO
[AttExternalCollection(typeof(PaymentTypeVO), new string[] { "PaymentType.paymentTypeStamp", "paymentTypeStamp" })]
public PaymentTypeVO PaymentTypeVO { get; }
Property Value
credm
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal credm { get; set; }
Property Value
dataven
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime dataven { get; set; }
Property Value
debm
[AttLenght(19, 6)]
public decimal debm { get; set; }
Property Value
ecativa
VAT captivation
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativa { get; set; }
Property Value
ecred
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal ecred { get; set; }
Property Value
edeb
[AttLenght(19, 6)]
public decimal edeb { get; set; }
Property Value
entradainicial
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool entradainicial { get; set; }
Property Value
fcstamp
[AttForeignKey(typeof(FcVO))]
[AttLenght(25)]
public string fcstamp { get; set; }
Property Value
fofcstamp
[AttLenght(25)]
public string fofcstamp { get; set; }
Property Value
formapag
[AttLenght(55)]
[AttFieldType(AttFieldType.InputTypes.string)]
public string formapag { get; set; }
Property Value
formapagdesc
[AttVirtualField]
public string formapagdesc { get; set; }
Property Value
fostamp
[AttForeignKey(typeof(FoVO))]
[AttLenght(25)]
public string fostamp { get; set; }
Property Value
mcativa
VAT captivation in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativa { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
ParentVO
FoVO ParentVO { get; set; }