Class CcVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Current Account Transaction
[AttTable("Cc", 20230116)]
[AttTableProducts(new Products[] { Products.VENDAS })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.UseInternalRef, TableFlags.TableForJorge, TableFlags.AddOnNotDeployable, TableFlags.UseDimensions })]
[AttTableOrderBy("dataven", OrderTypes.Descending)]
[AttTableVOInfo(typeof(CCAttInfo))]
[AttTableMaintenance(typeof(CcMaintenance))]
public class CcVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
CcVO
Remarks
The customer will present current account, debit, customer debts and, in turn, reflects the credit operations that result in the reduction of customer debts.
Thus, presenting justifications, debit, invoices and debit notes issued. At the moment the payment is found, that is, when receipts are issued, the current customer account is credited with that value.
The current account will also be credited for issuing credit notes and the settlement of customer advances.
This entity is composed of other major collection that is the list of CcTxIvaVO.
Properties
CbVO
[AttExternalCollection(typeof(CbVO), new string[] { "[Cb].[moeda]", "[Cc].[moeda]" })]
public CbVO CbVO { get; }
Property Value
ClVO
[AttExternalCollection(typeof(ClVO), new string[] { "cl.no", "no", "cl.estab", "estab" })]
public ClVO ClVO { get; }
Property Value
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
Cm3VO
[AttExternalCollection(typeof(Cm3VO), new string[] { "[Cm3].[cm]", "[Cc].[vendedor]" })]
public Cm3VO Cm3VO { get; }
Property Value
FtVO
[AttExternalCollection(typeof(FtVO), new string[] { "ft.ftstamp", "ftstamp" })]
public FtVO FtVO { get; }
Property Value
TsreVO
[AttExternalCollection(typeof(TsreVO), new string[] { "tsre.cmcc", "cm" })]
public TsreVO TsreVO { get; }
Property Value
ccstamp
Single registration field, used to link others to this entity.
[AttLenght(25)]
public string ccstamp { get; set; }
Property Value
Remarks
This field uniquely identifies the record (primary key by default).
chreturnstamp
[AttForeignKey(typeof(ChReturnVO))]
[AttLenght(25)]
public string chreturnstamp { get; set; }
Property Value
clstamp
[AttVirtualField]
[AttHidden]
public string clstamp { get; set; }
Property Value
cm
Transaction Code.
[AttLenght(6)]
[AttMandatory]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public int cm { get; set; }
Property Value
cmdesc
Document name
[AttLenght(25)]
[AttList]
public string cmdesc { get; set; }
Property Value
credfm
Settled credit amount in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal credfm { get; set; }
Property Value
credm
Credit amount in foreign currency.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public decimal credm { get; set; }
Property Value
datalc
Transaction date.
[AttLenght(1)]
[AttIndex]
[AttFieldType(AttFieldType.InputTypes.date)]
[AttList]
public DateTime datalc { get; set; }
Property Value
dataprevisional
[AttFieldType(AttFieldType.InputTypes.date)]
[AttGama(Gamas.Advanced)]
public DateTime dataprevisional { get; set; }
Property Value
dataven
Due date.
[AttLenght(1)]
[AttIndex]
[AttLogInfo(1)]
[AttFieldType(AttFieldType.InputTypes.date)]
public DateTime dataven { get; set; }
Property Value
debfm
Debit amount settled in foreign currency.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal debfm { get; set; }
Property Value
debito
[AttVirtualField]
[AttLenght(19, 6)]
[AttHidden]
public bool debito { get; set; }
Property Value
debm
Debit amount in foreign currency.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public decimal debm { get; set; }
Property Value
ecativa
VAT captivation
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativa { get; set; }
Property Value
ecativaf
VAT captivation regularized
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativaf { get; set; }
Property Value
ecativanotproc
{#P:ge_iva#} captivation unprocessed amount
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativanotproc { get; set; }
Property Value
ecativanreg
Vat captivation unsettled Amount
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativanreg { get; set; }
Property Value
ecativanreg_abs
Absolute value of vat captivation unsettled Amount
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
[AttHidden]
public decimal ecativanreg_abs { get; set; }
Property Value
ecativavalre
{#P:ge_iva#} captivation included in receipts
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal ecativavalre { get; set; }
Property Value
ecred
Credit Amount.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttList]
public decimal ecred { get; set; }
Property Value
ecredf
Credit Amount settled.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList(Inactive = true)]
public decimal ecredf { get; set; }
Property Value
edeb
Debit Amount.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttList]
public decimal edeb { get; set; }
Property Value
edebf
Debit Amount settled.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList(Inactive = true)]
public decimal edebf { get; set; }
Property Value
edifcambio
Exchange difference.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal edifcambio { get; set; }
Property Value
enotproc
Unprocessed
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal enotproc { get; set; }
Property Value
enreg
Unsettled Amount
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal enreg { get; set; }
Property Value
enreg_abs
Unsettled amount absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal enreg_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
entradainicial
Initial Entry
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool entradainicial { get; set; }
Property Value
epayable
Payment
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal epayable { get; set; }
Property Value
epayable_abs
Payment absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal epayable_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
estab
Branch.
[AttLenght(6)]
[AttGama(Gamas.Advanced)]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttMinValue(0)]
[AttMaxValue(999999)]
[AttList(Inactive = true)]
public int estab { get; set; }
Property Value
etotalori
Total
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal etotalori { get; set; }
Property Value
etotalori_abs
Total absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttHidden]
public decimal etotalori_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
evalre
Value included in draf receipts.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal evalre { get; set; }
Property Value
evalreg
Regularized
[AttVirtualField(typeof(CCAttInfo))]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal evalreg { get; set; }
Property Value
evirs
IRS value
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal evirs { get; set; }
Property Value
evirsre
IRS included in draf receipts.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal evirsre { get; set; }
Property Value
evirsreg
IRS already regularized, by NC-AUTO or RE
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal evirsreg { get; set; }
Property Value
formapag
Payment method
[AttLenght(55)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
public string formapag { get; set; }
Property Value
formapagDesc
[AttVirtualField]
public string formapagDesc { get; set; }
Property Value
ftstamp
Stamp of Invoice Document ftstamp
[AttForeignKey(typeof(FtVO))]
[AttLenght(25)]
public string ftstamp { get; set; }
Property Value
includedOnPS2
Included in the PS2 file.
[AttLenght(1)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool includedOnPS2 { get; set; }
Property Value
incobravelprevisional
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean)]
public bool incobravelprevisional { get; set; }
Property Value
isApproved
Field to know if the document was approved
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttGama(Gamas.Advanced)]
public bool isApproved { get; set; }
Property Value
isDescFin
It is a financial discount transaction of a receipt to a customer.
[AttGama(Gamas.Advanced)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isDescFin { get; set; }
Property Value
isDocNeedsApproval
We use this field to know if the document needs approval
public bool isDocNeedsApproval { get; set; }
Property Value
isirs
It is IRS regularized value created by RE
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isirs { get; set; }
Property Value
ivacaixa
VAT Scheme
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT, languages.es_ES })]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool ivacaixa { get; set; }
Property Value
mcativa
VAT captivation in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativa { get; set; }
Property Value
mcativaf
VAT captivation regularized in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativaf { get; set; }
Property Value
mcativanotproc
{#P:ge_iva#} captivation unprocessed amount in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativanotproc { get; set; }
Property Value
mcativanreg
Vat captivation unsettled Amount in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativanreg { get; set; }
Property Value
mcativanreg_abs
Absolute value of vat captivation unsettled amount in foreign currency
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
[AttHidden]
public decimal mcativanreg_abs { get; set; }
Property Value
mcativavalre
{#P:ge_iva#} captivation included in receipts in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mcativavalre { get; set; }
Property Value
mnotproc
Unprocessed in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal mnotproc { get; set; }
Property Value
mnreg
Unsettled Amount in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal mnreg { get; set; }
Property Value
mnreg_abs
Unsettled amount in foreign currency absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal mnreg_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
moeda
Contains the abbreviated name of the currency used in this transaction.
[AttLenght(3)]
[AttIndex]
[AttEntityAvailable(typeof(CbVO))]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.NotEditLoop })]
public string moeda { get; set; }
Property Value
Examples
Example: EUR, USD, GBP
movdescription
[AttVirtualField]
[AttLenght(30)]
public string movdescription { get; set; }
Property Value
mpayable
Payment in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mpayable { get; set; }
Property Value
mpayable_abs
Payment in foreign currency absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_AO })]
public decimal mpayable_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
mtotalori
Total in foreign currency
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal mtotalori { get; set; }
Property Value
mtotalori_abs
Total in foreign currency absolute value
[AttVirtualField]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
[AttHidden]
public decimal mtotalori_abs { get; set; }
Property Value
Remarks
To reduce the number of fields in a Select to this entity, we must not define the TSql expression in GenericVOAttInfo.GetFieldDefinition, just write the expression in the Get of this property.
mvalre
Amount in foreign currency included in draf receipts.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal mvalre { get; set; }
Property Value
mvalreg
Regularized foreign currency
[AttVirtualField(typeof(CCAttInfo))]
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency)]
public decimal mvalreg { get; set; }
Property Value
no
Customer Number.
[AttLenght(10)]
[AttMandatory]
[AttIndex]
[AttFieldType(AttFieldType.InputTypes.integer, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttMinValue(0)]
[AttList(Inactive = true)]
public decimal no { get; set; }
Property Value
nome
Customer name
[AttLenght(100)]
[AttMandatory]
[AttLogInfo(0)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.syncOnChange })]
[AttList]
public string nome { get; set; }
Property Value
nrdoc
Customer Number.
[AttLenght(10)]
[AttMinValue(0)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttList]
public decimal nrdoc { get; set; }
Property Value
obs
Comments
[AttLenght(250)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string obs { get; set; }
Property Value
origem
Source
[AttLenght(2)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public string origem { get; set; }
Property Value
origemName
[AttVirtualField]
public string origemName { get; set; }
Property Value
rdstamp
Stamp of customer Advance rdstamp
[AttForeignKey(typeof(RdVO))]
[AttLenght(25)]
[AttGama(Gamas.Advanced)]
public string rdstamp { get; set; }
Property Value
recibado
Document already included ina draft or sign receipt.
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.boolean, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool recibado { get; set; }
Property Value
refInt
Internal reference.
[AttLenght(50)]
[AttEntityAvailable(typeof(RefInternaVO))]
[AttList(Inactive = true)]
public string refInt { get; set; }
Property Value
restamp
Stamp Document Receipt restamp
[AttForeignKey(typeof(ReVO))]
[AttLenght(25)]
public string restamp { get; set; }
Property Value
segmento
Market Segment.
[AttLenght(25)]
public string segmento { get; set; }
Property Value
situation
Status
[AttLenght(55)]
public SituacaoOPCC situation { get; set; }
Property Value
situationname
[AttLenght(50)]
[AttLocale(typeof(CCAttInfo), new string[] { "[Cc].[situation]" })]
public string situationname { get; set; }
Property Value
taxasIVA
Colecção Taxas de IVA incluídas no documento.
[AttCollection(typeof(CcTxIvaVO))]
public List<CcTxIvaVO> taxasIVA { get; set; }
Property Value
Remarks
This field is a collection of type List (Of CcTxIvaVO).
CcTxIvaVOtipo
Type of Customer.
[AttLenght(20)]
public string tipo { get; set; }
Property Value
ultdoc
The last name Document where the transaction was included.
[AttLenght(50)]
[AttFieldType(new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
[AttList]
public string ultdoc { get; set; }
Property Value
uncollectibleValues
Values in uncollectible transactions.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal uncollectibleValues { get; set; }
Property Value
uncollectibleValuesm
Values in uncollectible transactions in foreign currency.
[AttLenght(19, 6)]
[AttFieldType(AttFieldType.InputTypes.currency, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public decimal uncollectibleValuesm { get; set; }
Property Value
vendedor
Salesperson number.
[AttLenght(4)]
public int vendedor { get; set; }
Property Value
vendnm
Salesperson name.
[AttLenght(40)]
[AttList(Inactive = true)]
public string vendnm { get; set; }
Property Value
zona
Customer Area
[AttLenght(13)]
[AttList(Inactive = true)]
public string zona { get; set; }