Class TreasuryDocumentTypeVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("TreasuryDocumentType", 20240604)]
[AttTableGama(Gamas.Advanced)]
[AttTableProducts(new Products[] { Products.TESOURARIA })]
[AttTableVOInfo(typeof(TreasuryDocumentTypeAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.RequiresAdminAccess, TableFlags.UseDimensions })]
public class TreasuryDocumentTypeVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
TreasuryDocumentTypeVO
Properties
IsCredit
[AttVirtualField]
[AttHidden]
public bool IsCredit { get; set; }
Property Value
OcVO
[AttExternalCollection(typeof(OcVO), new string[] { "[Oc].[olcodigo]", "[TreasuryDocumentType].[olcodigo]" })]
public OcVO OcVO { get; }
Property Value
SupplyTypeVO
[AttExternalCollection(typeof(SupplyTypeVO), new string[] { "[supplytype].[id]", "[TreasuryDocumentType].[supplyType]" })]
public SupplyTypeVO SupplyTypeVO { get; }
Property Value
cfintCode
Accounting integration config code
[AttLenght(25)]
[AttProducts(new Products[] { Products.Accounting })]
public string cfintCode { get; set; }
Property Value
cfintLabel
[AttVirtualField]
public string cfintLabel { get; set; }
Property Value
cfintVO
[AttExternalCollection(typeof(CfIntVO), new string[] { "[CFINT].[code]", "[TreasuryDocumentType].[cfintCode]" })]
public CfIntVO cfintVO { get; }
Property Value
disableIntegration
[AttProducts(new Products[] { Products.Accounting })]
public bool disableIntegration { get; set; }
Property Value
inactive
Field inactive
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }
Property Value
isDebit
[AttVirtualField]
[AttHidden]
public bool isDebit { get; set; }
Property Value
ocLabelField
From OcVO.LabelField
[AttVirtualField]
[AttHidden]
public string ocLabelField { get; set; }
Property Value
olcodigo
Treasury Code
[AttLenght(12)]
[AttEntityAvailable(typeof(BlVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string olcodigo { get; set; }
Property Value
supplyType
[AttLenght(10)]
[AttProducts(new Products[] { Products.Accounting })]
public int supplyType { get; set; }
Property Value
supplytypename
[AttVirtualField]
public string supplytypename { get; set; }
Property Value
title
Expenses Title
[AttLenght(100)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string title { get; set; }
Property Value
treasurydocumentmov
[AttMandatory]
public TreasuryDocumentMovement treasurydocumentmov { get; set; }
Property Value
treasurydocumentmovname
[AttLenght(50)]
[AttLocale(typeof(TreasuryDocumentTypeAttInfo), new string[] { "TreasuryDocumentMov" })]
[AttList]
public string treasurydocumentmovname { get; set; }
Property Value
treasurydocumenttypestamp
This field uniquely identifies the record (primary key by default).
[AttLenght(25)]
public string treasurydocumenttypestamp { get; set; }