Table of Contents

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

string

description

[AttLenght(400)]
[AttMandatory]
[AttList]
[AttLogInfo(1)]
public string description { get; set; }

Property Value

string

foigiccode

Code used in purchases SII for IGIC

[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IGICSII foigiccode { get; set; }

Property Value

IGICSII

foivacode

Code used in purchases SII for IVA

[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IVASII foivacode { get; set; }

Property Value

IVASII

ftigiccode

Code used in sales SII for IGIC

[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IGICSII ftigiccode { get; set; }

Property Value

IGICSII

ftivacode

Code used in sales SII for IVA

[AttLenght(2)]
[AttFieldType(AttFieldType.InputTypes.integer)]
[AttMandatory]
public IVASII ftivacode { get; set; }

Property Value

IVASII

modalidadstamp

[AttLenght(25)]
public string modalidadstamp { get; set; }

Property Value

string

modalidadtype

Code used in SII for the purchases

[AttLenght(1)]
[AttMandatory]
public ModalidadType modalidadtype { get; set; }

Property Value

ModalidadType

modalidadtypename

[AttLenght(50)]
[AttLocale(typeof(ModalidadAttInfo), new string[] { "[Modalidad].[modalidadtype]" })]
[AttList]
public string modalidadtypename { get; set; }

Property Value

string