Class PcTaxoVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Taxonomies
[AttTable("PCTAXO", 20230401)]
[AttTableVOInfo(typeof(PcTaxoAttInfo))]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableOrderBy("[PCTAXO].[taxonomycode]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.DisableRowCount, TableFlags.NotUseHashTag })]
public class PcTaxoVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
PcTaxoVO
Properties
account
Account id.
[AttLenght(15)]
[AttMandatory]
[AttLogInfo(2)]
[AttList]
[AttIndex(false, new string[] { "account", "year", "taxonomycode" })]
public string account { get; set; }
Property Value
accountsbalancetype
Balance type.
[AttLenght(3)]
public AccountsBalanceTypes accountsbalancetype { get; set; }
Property Value
balancetype
Balance type.
[AttLenght(25)]
public string balancetype { get; set; }
Property Value
credacc
Credit account.
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string credacc { get; set; }
Property Value
credaccme
Credit account (ME).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string credaccme { get; set; }
Property Value
credaccmi
Credit account (MI).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string credaccmi { get; set; }
Property Value
credaccpe
Credit account (PE).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string credaccpe { get; set; }
Property Value
debacc
Debit account.
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string debacc { get; set; }
Property Value
debaccme
Debit account (ME).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string debaccme { get; set; }
Property Value
debaccmi
Debit account (MI).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string debaccmi { get; set; }
Property Value
debaccpe
Debit account (PE).
[AttLenght(150)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string debaccpe { get; set; }
Property Value
description
Description.
[AttFieldType(AttFieldType.InputTypes.memo)]
[AttLogInfo(1)]
[AttList]
public string description { get; set; }
Property Value
iscashflow
Identifies if this configuration is cash flow eligible.
public bool iscashflow { get; set; }
Property Value
pctaxostamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string pctaxostamp { get; set; }
Property Value
taxoclass
Class.
[AttLenght(25)]
public string taxoclass { get; set; }
Property Value
taxonomycode
Taxonomy code.
[AttLenght(6)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public int taxonomycode { get; set; }
Property Value
taxonomyreference
Taxonomy reference. (Norma contabilistica).
[AttLenght(50)]
public string taxonomyreference { get; set; }
Property Value
useaccdef
Accruals and deferrals eligible.
public bool useaccdef { get; set; }
Property Value
Methods
GetSeriesValue()
public override decimal GetSeriesValue()
Returns
Explicit Interface Implementations
year
Year.
[AttLenght(4)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttDocType(typeof(PcyVO))]
[AttList(Hidden = true)]
int year { get; set; }