Class MiseimpVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
Tax exemption reason
[AttTable("Miseimp", 20240229)]
[AttTableMaintenance(typeof(MiseimpMaintenance))]
[AttTableOrderBy("descricao")]
[AttTableVOInfo(typeof(MiseimpAttInfo))]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.CanUpdFromSourceBD, TableFlags.RequiresAdminAccess })]
public class MiseimpVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
MiseimpVO
Properties
codigo
Reason for tax exemption code
[AttLenght(4)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
public string codigo { get; set; }
Property Value
descricao
Reason for tax exemption
[AttLenght(60)]
[AttMandatory]
[AttLogInfo(1)]
[AttList]
public string descricao { get; set; }
Property Value
fulldescricao
Code and Reason for VAT exemption
[AttVirtualField]
[AttLenght(64)]
public string fulldescricao { get; set; }
Property Value
inactive
PHC field
[AttFieldType(AttFieldType.InputTypes.boolean)]
[AttList]
public bool inactive { get; set; }
Property Value
isForAcquiValues
[AttFieldType(AttFieldType.InputTypes.boolean, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isForAcquiValues { get; set; }
Property Value
isreadonly
PHC field
[AttPhcOwner(new string[] { "inactive" })]
[AttFieldType(AttFieldType.InputTypes.boolean, new AttFieldType.FieldFlags[] { AttFieldType.FieldFlags.isReadOnly })]
public bool isreadonly { get; set; }
Property Value
miseimpstamp
Unique ID
[AttLenght(25)]
public string miseimpstamp { get; set; }
Property Value
norma
Tax exemption law
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.es_ES, languages.pt_PT, languages.pt_AO })]
[AttMandatory]
[AttList]
public string norma { get; set; }
Property Value
purchaseopervatfree
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttProducts(new Products[] { Products.Accounting })]
public PurchaseOperVatFree purchaseopervatfree { get; set; }
Property Value
purchaseopervatfreelabel
[AttLocale(typeof(MiseimpAttInfo), new string[] { "[Miseimp].[purchaseopervatfree]" })]
[AttProducts(new Products[] { Products.Accounting })]
public string purchaseopervatfreelabel { get; set; }
Property Value
saleopervatfree
[AttLenght(1)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttProducts(new Products[] { Products.Accounting })]
public SaleOperVatFree saleopervatfree { get; set; }
Property Value
saleopervatfreelabel
[AttLocale(typeof(MiseimpAttInfo), new string[] { "[Miseimp].[saleopervatfree]" })]
[AttProducts(new Products[] { Products.Accounting })]
public string saleopervatfreelabel { get; set; }
Property Value
tiposaft
Type SAF-T
[AttLenght(2)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.pt_PT })]
public string tiposaft { get; set; }