Referencia de la Interfaz Sage.ES.S50.Modelos.Interficies.IModeloFiscal

Interfaz de los modelos fiscales Más...

Diagrama de herencias 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 Más...
 
bool _Execute ()
 Generación del modelo Más...
 
void _Show ()
 Presenta el formulario de la generación del modelo fiscal Más...
 
bool _Show (string tcMod_Id, DateTime tdStartDate, DateTime tdEndDate)
 Consulta una declaración existente Más...
 
bool _Delete (HistoricoModelo.Generacion toDeclaracion=null)
 Borrado de la declaración actual Más...
 
bool _UploadCertificate ()
 Presenta la UI para la selección de certificados para el Compliance Más...
 
bool _DeleteGlobalCertificate ()
 Borra el certificado de Compliance Más...
 

Propiedades

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

Descripción detallada

Interfaz de los modelos fiscales

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

Documentación de las 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

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

◆ _Business

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

Business

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

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

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

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

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

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

◆ _Ejercicio

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

Ejercicio

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

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

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

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

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

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

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

◆ _Periodo

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

Periodo

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

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

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

◆ _SourceEntries

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

SourceEntries

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

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

◆ _Territorio

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

Territorio del modelo

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

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

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


La documentación para este interfaz fue generada a partir del siguiente fichero: