Class OcSaVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Balance by treasury code
[AttTable("OcSa", 20220401)]
[AttTableVOInfo(typeof(OcSaAttInfo))]
[AttTableProducts(new Products[] { Products.Accounting })]
[AttTableOrderBy("[OcSa].[olcode],[OcSa].[year],[OcSa].[month]")]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.AddOnNotDeployable })]
public class OcSaVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
OcSaVO
Properties
month
Month
[AttPrimaryKey]
[AttLenght(2)]
[AttMandatory]
[AttLogInfo(2)]
public int month { get; set; }
Property Value
ocsastamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string ocsastamp { get; set; }
Property Value
olcode
Treasury code
[AttPrimaryKey]
[AttLenght(12)]
[AttMandatory]
[AttLogInfo(0)]
public string olcode { get; set; }
Property Value
Explicit Interface Implementations
creditamount
Credit Amount
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
decimal creditamount { get; set; }
Returns
debitamount
Debit Amount
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
decimal debitamount { get; set; }
Returns
year
Year
[AttPrimaryKey]
[AttLenght(4)]
[AttMandatory]
[AttLogInfo(1)]
int year { get; set; }