Class FiscalDepreciationVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("FiscalDepreciation", 20220516)]
[AttTableVOInfo(typeof(FiscalDepreciationAttInfo))]
[AttTableProducts(new Products[] { Products.Assets })]
[AttTableFlags(new TableFlags[] { TableFlags.TableForJorge })]
[AttTableOrderBy("[FiscalDepreciation].[depreciationnumber]")]
public class FiscalDepreciationVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IGenericVO, IParent<AssetVO>, IParent
- Inheritance
-
FiscalDepreciationVO
Properties
GetFieldStampName
Use only field name without table name
public override string GetFieldStampName { get; }
Property Value
GetStampValue
public override string GetStampValue { get; }
Property Value
assetstamp
Connects to assetstamp that contains this line.
[AttForeignKey(typeof(AssetVO))]
[AttLenght(25)]
[AttIndex]
public string assetstamp { get; set; }
Property Value
assettaxcode
Código de acordo com a tabela anexa ao DR n.º 25/2009
[AttLenght(15)]
[AttLogInfo(1)]
public string assettaxcode { get; set; }
Property Value
assetvalue
Valor contabilístico registado
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal assetvalue { get; set; }
Property Value
depimprecovered
Depreciações e perdas por imparidade recuperadas no período
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depimprecovered { get; set; }
Property Value
depimprecoveredacc
Depreciações e imperidades recuperadas acumuladas
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depimprecoveredacc { get; set; }
Property Value
depimpvaluenotaccepted
Depreciações e perdas por imparidade não aceites como gastos
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depimpvaluenotaccepted { get; set; }
Property Value
depreciationnumber
Número da depreciação
[AttLenght(3)]
public int depreciationnumber { get; set; }
Property Value
depreciationyear
Ano depreciado
[AttLenght(4)]
public int depreciationyear { get; set; }
Property Value
deprecovered
Depreciações recuperadas
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal deprecovered { get; set; }
Property Value
deprecoveredacc
Depreciações recuperadas acumuladas
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal deprecoveredacc { get; set; }
Property Value
depvalue
Depreciações contabilizadas no período
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depvalue { get; set; }
Property Value
depvaluefiscal
Depreciações contabilizadas aceites no período
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depvaluefiscal { get; set; }
Property Value
depvaluefiscalacc
Depreciações aceites acumuladas
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depvaluefiscalacc { get; set; }
Property Value
depvaluerecoverable
Depreciações recupeáveis (Depreciações não aceites noutros períodos)
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal depvaluerecoverable { get; set; }
Property Value
fiscaldepreciablevalue
Valor depreciavel fiscal.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal fiscaldepreciablevalue { get; set; }
Property Value
fiscaldepreciationstamp
Stamp
[AttLenght(25)]
public string fiscaldepreciationstamp { get; set; }
Property Value
fiscallimitvalue
Limite fiscal do período
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal fiscallimitvalue { get; set; }
Property Value
fiscaltax
Taxa
[AttLenght(5, 2)]
[AttFieldType(AttFieldType.InputTypes.percentage)]
public decimal fiscaltax { get; set; }
Property Value
fiscaltaxcorr
Taxa corrigida
[AttLenght(5, 2)]
[AttFieldType(AttFieldType.InputTypes.percentage)]
public decimal fiscaltaxcorr { get; set; }
Property Value
fiscalvalue
Valor de aquisição ou produção para efeitos fiscais
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal fiscalvalue { get; set; }
Property Value
fiscalvalueleft
Valor liquido fiscal.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal fiscalvalueleft { get; set; }
Property Value
impacceptedacc
Perdas por imparidades aceites acumuladas
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal impacceptedacc { get; set; }
Property Value
impacceptedvalue
Perdas por imparidade aceites no período
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal impacceptedvalue { get; set; }
Property Value
imprecovered
Perdas por imparidade recuperadas no exercicio
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal imprecovered { get; set; }
Property Value
impvalue
Imparidades contabilizadas no periodo.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal impvalue { get; set; }
Property Value
lostdepaccvalue
Taxas perdidas acumuladas em valor
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal lostdepaccvalue { get; set; }
Property Value
lostdepvalue
Taxas perdidas em valor
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal lostdepvalue { get; set; }
Property Value
losttaxacc
Taxas perdidas acumuladas
[AttLenght(5, 2)]
[AttFieldType(AttFieldType.InputTypes.percentage)]
public decimal losttaxacc { get; set; }
Property Value
monthsalreadydep
Meses já depreciados.
[AttLenght(4)]
public int monthsalreadydep { get; set; }
Property Value
residualvalue
Valor residual.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttMinValue(0)]
public decimal residualvalue { get; set; }
Property Value
startdateofuse
Data de inicio de utilização
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime startdateofuse { get; set; }
Property Value
Methods
SetStampValue(string)
public override void SetStampValue(string stampID)
Parameters
| Nome | Tipo | Descrição |
|---|---|---|
stampID |
string |
Explicit Interface Implementations
ParentVO
AssetVO ParentVO { get; set; }