Cargando...
Buscando...
Nada coincide
Referencia de la interface Sage.ES.S50.Modelos.Interficies.IModeloFiscal

Interfaz de los modelos fiscales. Más...

Diagrama de herencia de Sage.ES.S50.Modelos.Interficies.IModeloFiscal
Sage.ES.S50.Modelos.ModeloFiscal Sage.ES.S50.Modelos.ModeloFiscalCanarias Sage.ES.S50.Modelos.ModelosFiscalTerritorioComun Sage.ES.S50.Modelos.Modelo420 Sage.ES.S50.Modelos.Clases.Modelo180 Sage.ES.S50.Modelos.Clases.Modelo190 Sage.ES.S50.Modelos.Clases.Modelo303 Sage.ES.S50.Modelos.Clases.Modelo340 Sage.ES.S50.Modelos.Clases.Modelo347 Sage.ES.S50.Modelos.Clases.Modelo349 Sage.ES.S50.Modelos.Clases.Modelo390 Sage.ES.S50.Modelos.Modelo130 Sage.ES.S50.Modelos.ModeloFiscalRetencionesTerritorioComun

Métodos públicos

bool _Load ()
 Carga del modelo.
 
bool _Execute ()
 Generación del modelo.
 
void _Show ()
 Presenta el formulario de la generación del modelo fiscal.
 
bool _Show (string tcMod_Id, DateTime tdStartDate, DateTime tdEndDate)
 Consulta una declaración existente.
 
bool _Delete (HistoricoModelo.Generacion toDeclaracion=null)
 Borrado de la declaración actual.
 
bool _UploadCertificate ()
 Presenta la UI para la selección de certificados para el Compliance.
 
bool _DeleteGlobalCertificate ()
 Borra el certificado de Compliance.
 

Propiedades

eTerritorioModelo _Territorio [get]
 Territorio del modelo.
 
string _Modelo [get]
 Código de modelo.
 
bool _Anual [get]
 Modelo de presentación anual.
 
bool _PeriodosRetenciones [get]
 Modelo de retenciones que ha de presentar los periodos de retenciones Tenemos el modelo 130 que aun siendo de retenciones presenta los periodos de IVA.
 
eTipoDeclaracion _TipoDeclaracion [get, set]
 Tipo de la declaración.
 
string _Titulo [get]
 Título del modelo fiscal.
 
bool _Complementaria [get]
 Para poder realizar declaraciones complementarias.
 
bool _Sustitutiva [get]
 Para poder realizar delacaraciones sustitutivas.
 
bool _DeclaracionComplementaria [get]
 Indica que la declaración es complementaria.
 
bool _DeclaracionSustitutiva [get]
 Indica que la declaración es sutitutiva.
 
string _NumeroJustificante [get, set]
 Número de justificante.
 
string _NumeroDeclaracionAnterior [get, set]
 Número de declaracion anterior de una declaración sustitutiva.
 
Color _Color [get]
 Para indicar el color del modelo.
 
int _Periodo [get, set]
 Periodo.
 
string _Ejercicio [get, set]
 Ejercicio.
 
string _EjercicioCompliance [get, set]
 Primer ejercicio que tenemos disponible en el Compliance para el modelo actual.
 
IBusiness _Business [get, set]
 Business.
 
ISourceEntry _SourceEntries [get, set]
 SourceEntries.
 
string _Mensaje_Error [get, set]
 Mensaje error.
 
Dictionary< string, string > _EditableObjects [get]
 Casillas modificables, no obligatorioriamente han de presentar siempre un valor inicial de 0.
 
Dictionary< string, object > _ResultadoDeclaracion [get, set]
 Diccionario con el resultado de la declaración del Compliance.
 
List< IValidacionRegistroModelo_Errores [get, set]
 Lista de errores o incidencias relacionadas con la información consultada en el modelo.
 

Descripción detallada

Interfaz de los modelos fiscales.

Definición en la línea 17 del archivo IModeloFiscal.cs.

Documentación de funciones miembro

◆ _Delete()

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Delete ( HistoricoModelo.Generacion toDeclaracion = null)

Borrado de la declaración actual.

Parámetros
toDeclaracionDeclaración a eliminar
Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _DeleteGlobalCertificate()

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._DeleteGlobalCertificate ( )

Borra el certificado de Compliance.

Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _Execute()

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Execute ( )

Generación del modelo.

Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _Load()

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Load ( )

Carga del modelo.

Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _Show() [1/2]

void Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Show ( )

Presenta el formulario de la generación del modelo fiscal.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _Show() [2/2]

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Show ( string tcMod_Id,
DateTime tdStartDate,
DateTime tdEndDate )

Consulta una declaración existente.

Parámetros
tcMod_IdMod_id de la declaración
tdStartDateFecha de inicio del modelo
tdEndDateFecha fin del modelo
Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

◆ _UploadCertificate()

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._UploadCertificate ( )

Presenta la UI para la selección de certificados para el Compliance.

Devuelve

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Documentación de propiedades

◆ _Anual

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Anual
get

Modelo de presentación anual.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 33 del archivo IModeloFiscal.cs.

◆ _Business

IBusiness Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Business
getset

Business.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 106 del archivo IModeloFiscal.cs.

◆ _Color

Color Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Color
get

Para indicar el color del modelo.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 84 del archivo IModeloFiscal.cs.

◆ _Complementaria

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Complementaria
get

Para poder realizar declaraciones complementarias.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 54 del archivo IModeloFiscal.cs.

◆ _DeclaracionComplementaria

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._DeclaracionComplementaria
get

Indica que la declaración es complementaria.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 64 del archivo IModeloFiscal.cs.

◆ _DeclaracionSustitutiva

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._DeclaracionSustitutiva
get

Indica que la declaración es sutitutiva.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 69 del archivo IModeloFiscal.cs.

◆ _EditableObjects

Dictionary<string, string> Sage.ES.S50.Modelos.Interficies.IModeloFiscal._EditableObjects
get

Casillas modificables, no obligatorioriamente han de presentar siempre un valor inicial de 0.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 121 del archivo IModeloFiscal.cs.

◆ _Ejercicio

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Ejercicio
getset

Ejercicio.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 94 del archivo IModeloFiscal.cs.

◆ _EjercicioCompliance

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._EjercicioCompliance
getset

Primer ejercicio que tenemos disponible en el Compliance para el modelo actual.

En caso de no especificar nada no se realizará control alguno sobre la generación del modelo/ejercicio

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 101 del archivo IModeloFiscal.cs.

◆ _Errores

List<IValidacionRegistroModelo> Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Errores
getset

Lista de errores o incidencias relacionadas con la información consultada en el modelo.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 131 del archivo IModeloFiscal.cs.

◆ _Mensaje_Error

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Mensaje_Error
getset

Mensaje error.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 116 del archivo IModeloFiscal.cs.

◆ _Modelo

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Modelo
get

Código de modelo.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 28 del archivo IModeloFiscal.cs.

◆ _NumeroDeclaracionAnterior

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._NumeroDeclaracionAnterior
getset

Número de declaracion anterior de una declaración sustitutiva.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 79 del archivo IModeloFiscal.cs.

◆ _NumeroJustificante

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._NumeroJustificante
getset

Número de justificante.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 74 del archivo IModeloFiscal.cs.

◆ _Periodo

int Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Periodo
getset

Periodo.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 89 del archivo IModeloFiscal.cs.

◆ _PeriodosRetenciones

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._PeriodosRetenciones
get

Modelo de retenciones que ha de presentar los periodos de retenciones Tenemos el modelo 130 que aun siendo de retenciones presenta los periodos de IVA.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 39 del archivo IModeloFiscal.cs.

◆ _ResultadoDeclaracion

Dictionary<string, object> Sage.ES.S50.Modelos.Interficies.IModeloFiscal._ResultadoDeclaracion
getset

Diccionario con el resultado de la declaración del Compliance.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 126 del archivo IModeloFiscal.cs.

◆ _SourceEntries

ISourceEntry Sage.ES.S50.Modelos.Interficies.IModeloFiscal._SourceEntries
getset

SourceEntries.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 111 del archivo IModeloFiscal.cs.

◆ _Sustitutiva

bool Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Sustitutiva
get

Para poder realizar delacaraciones sustitutivas.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 59 del archivo IModeloFiscal.cs.

◆ _Territorio

eTerritorioModelo Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Territorio
get

Territorio del modelo.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 23 del archivo IModeloFiscal.cs.

◆ _TipoDeclaracion

eTipoDeclaracion Sage.ES.S50.Modelos.Interficies.IModeloFiscal._TipoDeclaracion
getset

Tipo de la declaración.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 44 del archivo IModeloFiscal.cs.

◆ _Titulo

string Sage.ES.S50.Modelos.Interficies.IModeloFiscal._Titulo
get

Título del modelo fiscal.

Implementado en Sage.ES.S50.Modelos.ModeloFiscal.

Definición en la línea 49 del archivo IModeloFiscal.cs.


La documentación de esta interface está generada del siguiente archivo: