Class ModalidadVO
- Namespace
- PHCBusinessLayer
- Assembly
- PHCBusinessLayer.dll
[AttTable("Modalidad", 20250117)]
[AttTableVOInfo(typeof(ModalidadAttInfo))]
[AttTableOrderBy("[Modalidad].[code]")]
[AttTableGama(Gamas.Corporate)]
[AttCountryDepending(CountryDependingType.E1, new languages[] { languages.es_ES })]
[AttTableFlags(new TableFlags[] { TableFlags.MasterEntity, TableFlags.TableForJorge, TableFlags.CanUpdFromSourceBD, TableFlags.DisableRowCount })]
public class ModalidadVO : BusinessVO, IBaseSerialization, ICloneVO, ICloneable, IChange, IParent, IGenericVO
- Inheritance
-
ModalidadVO
Properties
code
[AttLenght(40)]
[AttMandatory]
[AttLogInfo(0)]
[AttList]
[AttPrimaryKey]
public string code { get; set; }
Property Value
description
[AttLenght(400)]
[AttMandatory]
[AttList]
[AttLogInfo(1)]
public string description { get; set; }
Property Value
foigiccode
Code used in purchases SII for IGIC
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IGICSII foigiccode { get; set; }
Property Value
foivacode
Code used in purchases SII for IVA
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IVASII foivacode { get; set; }
Property Value
ftigiccode
Code used in sales SII for IGIC
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IGICSII ftigiccode { get; set; }
Property Value
ftivacode
Code used in sales SII for IVA
[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IVASII ftivacode { get; set; }
Property Value
modalidadstamp
[AttLenght(25)]
public string modalidadstamp { get; set; }
Property Value
modalidadtype
Code used in SII for the purchases
[AttLenght(1)]
[AttMandatory]
public ModalidadType modalidadtype { get; set; }
Property Value
modalidadtypename
[AttLenght(50)]
[AttLocale(typeof(ModalidadAttInfo), new string[] { "[Modalidad].[modalidadtype]" })]
[AttList]
public string modalidadtypename { get; set; }