Class ATInvoiceVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("ATInvoice", 20210406)]
[AttTableOrderBy("usrdata, usrhora, ousrdata, ousrhora", "D,D,D,D")]
[AttTableVOInfo(typeof(ATInvoiceAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.NotUseHashTag })]
[AttTableGama(Gamas.Advanced)]
[AttTableProducts(new Products[] { Products.COMPRAS })]
public class ATInvoiceVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ATInvoiceVO
Properties
Cm1LabelField
[AttVirtualField]
[AttHidden]
public string Cm1LabelField { get; set; }
Property Value
Cm1VO
[AttExternalCollection(typeof(Cm1VO), new string[] { "cm1.cm", "cm" })]
public Cm1VO Cm1VO { get; }
Property Value
FoVO
[AttExternalCollection(typeof(FoVO), new string[] { "fo.fostamp", "fostamp" })]
public FoVO FoVO { get; }
Property Value
atInvoiceLines
[AttCollection(typeof(ATInvoiceLineVO))]
public List<ATInvoiceLineVO> atInvoiceLines { get; set; }
Property Value
atinvoicestamp
[AttLenght(25)]
public string atinvoicestamp { get; set; }
Property Value
cm
Transaction Code.
[AttLenght(6)]
[AttFieldType(AttFieldType.InputTypes.integer)]
public int cm { get; set; }
Property Value
documentDate
[AttFieldType(AttFieldType.InputTypes.date, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public DateTime documentDate { get; set; }
Property Value
documentId
[AttLenght(30)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string documentId { get; set; }
Property Value
etotal
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public decimal etotal { get; set; }
Property Value
etotaliva
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal etotaliva { get; set; }
Property Value
foUniqueID
[AttVirtualField]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string foUniqueID { get; set; }
Property Value
fostamp
[AttLenght(25)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttForeignKey(typeof(FoVO))]
public string fostamp { get; set; }
Property Value
importDate
[AttFieldType(AttFieldType.InputTypes.date, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public DateTime importDate { get; set; }
Property Value
importObs
[AttFieldType(AttFieldType.InputTypes.memo, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string importObs { get; set; }
Property Value
ncont
[AttLenght(20)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string ncont { get; set; }
Property Value
nome
[AttLenght(100)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public string nome { get; set; }
Property Value
status
[AttLenght(10)]
public ATInvoiceStatus status { get; set; }
Property Value
statusLabel
[AttLocale(typeof(ATInvoiceAttInfo), new string[] { "[ATInvoice].[status]" })]
[AttList]
[AttVirtualField]
public string statusLabel { get; set; }
Property Value
tiposaft
[AttLenght(2)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string tiposaft { get; set; }
Property Value
uniqueID
[AttLenght(60)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string uniqueID { get; set; }
Property Value
username
[AttLenght(30)]
[AttFieldType(AttFieldType.InputTypes.string, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string username { get; set; }
Property Value
usstamp
[AttLenght(25)]
[AttForeignKey(typeof(UserVO))]
public string usstamp { get; set; }