Clase de negocios para los modelos de TC Más...
Métodos públicos | |
ModelosFiscalTerritorioComun () | |
Constructor Más... | |
![]() | |
ModeloFiscal () | |
Constructor Más... | |
void | Dispose () |
Dispose Más... | |
delegate void | _StateModelo_Handler (eComplianceStates toComplianceActions) |
Delegado para cuando ha acabado de generar el modelo Más... | |
delegate void | _HistoricoRefresh_Handler () |
Delegado para refrescar el histórico de generaciones del modelo Más... | |
delegate bool | _FileDownloaded_Handler (string tcFilePath, int tnFileDownload, int tnTotalFiles) |
Delegado para cuando ha acabado de generar el fichero del modelo Más... | |
delegate void | _FileCertificate_Handler (string tcFileCertificate) |
Delegado para cuando ha cambiado el certificado Más... | |
bool | _Load () |
Carga la información de la empresa necesaria para consultar la configuración de los modelos Los tipos impositivos y los periodos de IVA/IGIC para gestionar la consulta a otros ejercicio y el tema de ejercicio partido Más... | |
bool | _Save () |
Guardamos el modelo Más... | |
bool | _Execute () |
Ejecución y consulta de la información del modelo Más... | |
void | _Show () |
Muestra el formulario de la generación de los modelos fiscales Más... | |
virtual void | _ShowModelo (string tcUrl) |
Presentación de los resultados de la información del modelo fiscal Más... | |
virtual void | _TooManyRequests () |
Presentación del mensaje de demasiadas peticiones Más... | |
virtual bool | _ShowIncidencias () |
Presenta el formulario de incidencias detectadas Más... | |
DataTable | _DatatablePrintErrores () |
Devuelve un datatable para la impresión de los errores/incidencias del modelo 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 una declaración, si no se pasa la declaración a borrar, es la actual Más... | |
bool | _DownloadFile (string tcExtension, bool tlJustificante=false) |
Descarga del fichero borrador y DEC, cuando pulsamos sobre el botón de la web del Compliance Si descarga el PDF, lo abrimos adicionalmente Más... | |
HistoricoModelo.Generacion | _ExisteDeclaracion () |
Controlamos si existe la declaración Más... | |
bool | _UploadCertificate () |
Upload Certificate Más... | |
bool | _DeleteGlobalCertificate () |
Delete Global Certificate Más... | |
void | GenerateFileInformation () |
Generamos y presentamos el fichero de debug Más... | |
void | _DeleteModeloCompliance (bool tlOk) |
Notificación de como ha ido el borrado de una declaración del Compliance Más... | |
bool | _FileDownloadedCompliance (string tcFilePathCompliance, int tnFileDownload, int tnTotalFiles) |
Notificación de la descarga de un fichero Más... | |
void | _ComunicacionCompliance (eComplianceStates toeComplianceState, IEnumerable< object > toParameters) |
Comunicación con el Compliance Más... | |
bool | _ValidateService () |
Validación de si tenemos internet Más... | |
string | _PathModelo () |
Devuelve el math del modelo a generar Más... | |
List< IValidacionRegistroModelo > | _ErroresAgrupados () |
Devuelve una lista de los errores agrupados por asiento / ejercicio Más... | |
List< IValidacionRegistroModelo > | _DetalleError (IValidacionRegistroModelo toIValidacionRegistroModelo) |
Devuelve una lista de los errores de un asiento para presentar en el detalle Más... | |
virtual DataTable | _PeriodosVisual () |
Devuelve un datatable específico del modelo para utilizar en la capa visual Más... | |
virtual string | _MensajeNingunPeriodoLiquidado () |
Devuelve el mensaje de ningún periodo de IVA no liquidados Más... | |
Métodos protegidos | |
override bool | _PreValidateModel (bool tlExecute) |
Validaciones previas al modelo dependiendo del territorio Más... | |
virtual bool | _PreValidateModelAddress (bool tlExecute, ref List< string > tlstErrores) |
En los modelos de retenciones no es necesario validar el códig postal, sigla , nombre de la via pública Más... | |
virtual bool | _PreValidateModelIBAN (bool tlExecute, ref List< string > tlstErrores) |
Valida el IBAN En el modelo 111 y 115 no es obligatorio Más... | |
virtual bool | _PreValidateModelConfiguracion (bool tlExecute, ref string tcErrores, List< string > tstErrores) |
Validaciones previas al modelo dependiendo del territorio Más... | |
override Empresa.ActividadesModelo | _ActividadesTerritorio () |
Actividades del territorio Común De momento como no lo tenemos el mantenimiento de empresa lo tenemos de gestionar aquí Más... | |
override void | _BusinessDataTerritorio () |
Método a implementar en cada territorio Más... | |
override bool | _BusinessAddresses () |
Información de la dirección de la empresa Más... | |
![]() | |
void | _AddIncidencias (List< IRegistroFiscal > tlstRegsitrosFiscales, TipoValidacion toTipoValidacion, TipoIncidenciaModelo toTipoIncidenciaModelo) |
Añade las incidencias a partir de una lista de registros fiscales Más... | |
void | _AddIncidencia (TipoValidacion toTipoValidacion, TipoIncidenciaModelo toTipoIncidenciaModelo, IRegistroFiscal toRegistroFiscal) |
Añadimos una incidencia/error para presentar en el modelo Más... | |
virtual void | _PeriodoLiquidacion () |
A partir del periodo de la liquidación seleccionado en formato string actualizaremos el _Ejercicio, _Periodo ... Más... | |
virtual string | _MensajeSinPeriodos () |
Mensaje de sin periodos Más... | |
virtual bool | _PresentarPeriodosNoLiquidados () |
Devuelve true si ha de presentar en la lista periodos no liquidados Más... | |
virtual bool | _ExistenPeriodosLiquidados (DataTable tdtPeriodos) |
Devuelve true si hay periodos liquidados Más... | |
virtual bool | _ValidPeriodoLiquidado (DataTable tdtPeriodos) |
Validación de si hay periodos liquidado Más... | |
virtual bool | _LoadConfiguracion () |
Para ejecutar acciones específicas del modelo al cargar la empresa / configuración Más... | |
virtual bool | _BefofePrepareData () |
Método para realizar cambios en la lista de SourceEntries antes de realizar los cambios de la base Más... | |
virtual bool | _AfterPrepareData () |
Método para realizar cambios en la lista de SourceEntries despues de realizar los cambios de la base Más... | |
virtual string | _BoxResultado () |
Devuelve el id del box del resultado del modelo ("box30" por ejemplo) para poder buscar el importe de declaraciones anteriores Más... | |
bool | _ConsultaModelo (string tcSql) |
Consultamos la información del modelo. Si trabajamos con ejercicio partido puede realizar la consulta en dos ejercicios Más... | |
virtual bool | _Devengado () |
Consulta del IVA/IGIC Devengado (Repercutido) Más... | |
virtual bool | _Deducible () |
Consulta del IVA/IGIC Deducible (Soportado) Más... | |
virtual bool | _DevengadoNoSujeto () |
Consulta del IVA/IGIC Devengado No Sujeto (Repercutido No Sujeto) Más... | |
virtual bool | _DeducibleNoSujeto () |
Consulta del IVA/IGIC Deducible No Sujeto (Soportado No Sujeto) Más... | |
virtual bool | _CriterioCajaDevengado () |
Consulta del Criterio de Caja Devengado Más... | |
virtual bool | _CriterioCajaDeducible () |
Consulta del Criterio de Caja Deducible Más... | |
virtual bool | _AsientosLiquidaciones () |
Asientos de liquidación de prorrata / bienes Liquidación de prorrata IVA/IGIC Liquidación de bienes IVA/IGIC Más... | |
virtual string | _WhereCuentasAsientosLiquidaciones () |
Devuelve el where de las cuentas de los asientos de liquidación y prorrata Más... | |
virtual string | _WhereCuentasAsientosLiquidacionesBienes (string tcWhereProrrata) |
Devuelve el where de las cuentas de los asientos de liquidación de bienes Más... | |
virtual string | _WhereTipoAsientosLiquidacionProrrata () |
Devuelve la parte del IN del filtro de tipo de movimiento de los asientos de liquidación de prorrata Realizará el filtro de los tipos de movimientos dependiendo de si es un modelo de Territorio nacional o de Canarias Más... | |
virtual string | _WhereTipoMovimientoAsientosLiquidacionBien () |
Devuelve la parte del IN del filtro de tipo de movimiento de los asientos de liquidación de bienes Realizará el filtro de los tipos de movimientos dependiendo de si es un modelo de Territorio nacional o de Canarias Más... | |
virtual string | _WhereLiquidacionFecha () |
Filtro de liquidación o fecha según el modelo/Territorio Más... | |
virtual bool | _PeriodoAnteriorLiquidado () |
Devuelve si el periodo anterior está liquidado Utilizado en las retenciones de los modelos 111 y 115 Más... | |
virtual string | _WhereLiquidacionFechaNoSujeto () |
Filtro de liquidación o fecha según el modelo/Territorio para los registros No Sujetos Más... | |
virtual string | _WhereLiquidacionCriterioCajaDevengadoFecha () |
Filtro de liquidación de los registros de criterio de caja Más... | |
virtual string | _WhereLiquidacionCriterioCajaDeducibleFecha () |
Filtro de liquidación de los registros de criterio de caja Más... | |
virtual string | _WhereTipoTerritorio () |
Filtro de tipo de IVA/IGIC según el modelo/Territorio Más... | |
virtual string | _CodigoTerritorio () |
Devuelve el where del tipo de Territorio Más... | |
virtual string | _WhereTiposExcluidos (string tcAlias) |
Consulta de los tipos de IVA/IGIC a excluir del modelo Más... | |
virtual List< ITipoModelo > | _ConfiguracionModelo () |
Nos devuelve la configuración de los tipos de IVA/IGIC de los modelo A sobreescribir en cada modelo Más... | |
virtual bool | _ExecuteLoadData () |
Consultas de la información del modelo Más... | |
bool | _PrepareData () |
Una vez consultada la información del modelo ahora vamos a actualizar la información según las diferentes casuísticas Más... | |
virtual bool | _PrepareDataBase () |
Una vez consultada la información del modelo ahora vamos a actualizar la información según las diferentes casuísticas Más... | |
virtual string | _ValidateDataBefore () |
Validaciones varias para controlar la información que se informa al Compliance para gestionar en cada modelo A implementar en cada modelo Más... | |
virtual bool | _ValidateData () |
Validaciones varias para controlar la información que se informa al Compliance Más... | |
virtual void | _RevisarNIFS (ref DataTable tdtModelo, bool tlActualizarCif) |
Actualizamos los CIFs que puedan tener "-" o " " entre le letra y el número ... Más... | |
virtual void | _NifNombreVarios () |
Actualizamos los datos de NIF y NOMBRE que podamos tener en las tablas de IVA Más... | |
virtual void | _Devolucion () |
Inicialmente marcamos todos los registros con la base inferiror a 0 que son de devolución Más... | |
virtual void | _TratamientoNacional () |
Tratamiento nacional de las ventas Más... | |
virtual void | _ISP () |
Actualizamos los registros del IVA/IGIC Devengado y Deducible de los registros de ISP donde al realizar la compra ha realizado un registro Autorepercutido Más... | |
virtual bool | _DevolucionDevengado () |
Actualizamos los registros que son de Devolución de IVA/IGIC Devengado Más... | |
virtual bool | _DevolucionConfiguracionTiposOperacionDevengado () |
Actualizamos las devoluciones del IVA/IGIC Devengado a partir de la configuración de los modelos Más... | |
virtual bool | _DevolucionDeducible () |
Actualización del campo devolucion del IVA/IGIC Deducible Más... | |
virtual void | _ConfiguracionTipoModelo () |
Actualizamos los registros a partir de la configuación del modelo Más... | |
virtual bool | _ConfiguracionTipoModeloDevengado (ITipoModelo loConfModelo) |
Configuración de los modelos de IGIC Devengado A implementar en el modelo base de cada Territorio como mínimo Más... | |
virtual bool | _ConfiguracionTipoModeloDeducible (ITipoModelo loConfModelo) |
Configuración de los modelos de IGIC Deducible A implementar en el modelo base de cada Territorio como mínimo Más... | |
virtual void | _IGICImplicito () |
IGIC Implícito , a tratar en los modelos de canarias Más... | |
virtual bool | _ValidateServiceExecute () |
Validación de validar el servicio al ejecutar el modelo Más... | |
virtual void | _EnviarDatosUso () |
Método que conectará con el webservice de uso de modelos y enviará la licencia y el tipo de modelo para registrar el uso Más... | |
virtual void | _TaxUIDS () |
Buscamos el TAXUID de los diferentes registros fiscales Más... | |
virtual void | _DiccionariosExcluirOperaciones () |
Antes de devolver la descripción de la operación tenemos de validar las operaciones del asiento Agregamos al diccionario las operaciones que no se pueden incluir al montar la descripción de la operación del TAXUID Más... | |
virtual bool | _OperacionExcluida (string tcKey, int tnOperacion) |
Devuelve si el tipo de operación está excluido por algún tipo de operación ComprasBienes: "ComprasBBySSCorrientes" o "ComprasBienesInversion" ImportacionesBienes: "ImportacionBBySSCorrientes" o "ImportacionBienesInversion" Más... | |
virtual void | _OperacionesImporteAbsoluto () |
Tratamiento de operaciones que se han de enviar con el valor absoluto Más... | |
virtual void | _AgruparInformacion () |
Agrupamos la información y descartamos los registros que no tienen un TaxUID Más... | |
virtual eOperacionFiscal | _DescripcionOperacionBefore (IRegistroFiscal toRegistroFiscal) |
Descripción de la operación del TAXTUID Depende del modelo/operación puede interesar que aplique antes el TAXUID del model hijo en lugar de la base Más... | |
virtual eOperacionFiscal | _DescripcionOperacionAfter (IRegistroFiscal toRegistroFiscal, eOperacionFiscal teOperacionFiscal) |
Descripción de la operación del TAXTUID Depende del modelo/operación puede interesar que aplique antes el TAXUID del modelo base Más... | |
virtual eOperacionFiscal | _DescripcionOperacion (IRegistroFiscal toRegistroFiscal) |
Descripción de la operación del TAXTUID Más... | |
virtual eOperacionFiscal | _DescripcionOperacionDevengado (IRegistroFiscal toRegistroFiscal) |
Descripción de la operación del TAXTUID de los registros Devengados Más... | |
virtual eOperacionFiscal | _DescripcionOperacionDeducible (IRegistroFiscal toRegistroFiscal) |
Descripción de la operación del TAXTUID de los registros Deducibles Más... | |
virtual string | _PeriodicidadModelo () |
Devuelve la periodicidad del modelo Más... | |
virtual bool | _TipoRegistroRegularizacionProrrata (IRegistroFiscal toRegistroFiscal) |
Devuelve si es un registro de Regularizacion de prorrata y de bienes Más... | |
virtual string | _SubmissionReportType () |
SubmissionReportType a utilizar en el Compliance A implementar en cada modelo Más... | |
virtual bool | _BusinessAdditionalData () |
Información adicional de la empresa Más... | |
virtual bool | _BusinessCuotasCompensarPeriodoAnterior () |
_Business._TaxAmountToCompensatePreviousPeriods: Cuotas a compensar del periodo anterior Más... | |
virtual void | _Business_ReSubmissionTotalPayments (HistoricoModelo.Generacion toDeclaracionAnterior, string tcBoxResultado, ref decimal tnTotalSubmissionTotalPayments, bool tlUltima=true) |
Resultado a ingresar de declaraciones complementarias anteriores ya presentadas de mismo ejercicio y periodo. Solo en el caso que la declaración sea complementaria. Más... | |
virtual bool | _BusinessCuotasPeriodoAnterior () |
Tratamos las cuotas del periodo o periodos anteriores Más... | |
virtual bool | _BusinessCuotasCompensarPeriodoAnterior (HistoricoModelo.Generacion toDeclaracionAnterior) |
_Business._TaxAmountToCompensatePreviousPeriods: Cuotas a compensar del periodo anterior Más... | |
virtual decimal | _BusinessResultadoDeclaracion (string tcCadenaCaltulations, eTiposResultadosDeclaracion toTipoResultado) |
Consulta en el calculations si la declaración es a compensar y devuelve el importe de la compensación Más... | |
virtual bool | _BusinessTotalIngresosModelo (string tcModelo="") |
Total ingresos realizados en las autoliquidaciones por IGIC del ejercicio(Casilla 116 del modelo 425) Se informará a partir de datos en ficheros descargados de modelo 420 de periodos del mismo ejercicio de la declaración que se está procesando. Suma de cantidades a ingresar por el impuesto como resultado de autoliquidaciones periodicas (modelos 420). La casilla será manual para que el usuario pueda informar el importe que corresponda en el caso que no se hayan generado las declaraciones de todos los periodos del ejercicio en Sage 50cloud Más... | |
virtual bool | _BusinessTotalCuotasCompensarModelo (string tcModelo) |
Total de cuotas a componesar Más... | |
virtual List< HistoricoModelo.Generacion > | _DeclaracionesEjercicio (string tcModelo="") |
Devuelve las declaraciones del ejercicio anterior para poder consultar valores Más... | |
virtual List< HistoricoModelo.Generacion > | _DeclaracionesPeriodosAnteriores () |
Devuelve una lista de las declaraciones anteriores Más... | |
virtual void | _BusinessProrrata () |
Información de la prorrata A implementar en los modelos donde sea necesario de momento en el modelo 417 Más... | |
virtual string | _CodigoCNAE (string tcCodigoCNAE) |
Tratamos el código de CNAE Al menos para canarias tenemos un tratamiento especial Más... | |
virtual HistoricoModelo.Generacion | _DeclaracionAnterior () |
Devuelve la declaración para poder consultar valores Más... | |
virtual object | _BusinessCompensacionDeclaracionAnterior (string tcCadenaCaltulations) |
Consulta en el calculations si la declaración es a compensar y devuelve el importe de la compensación Más... | |
decimal | _ConvertToDecimalNVL (object toValue) |
Convertir a decimal controlando los nulos Más... | |
virtual bool | _BusinessExonerado () |
Devuelve si la empresa en el territorio correspondiente está exonerado de presentar el modelo Más... | |
virtual bool | _BusinessActivities () |
Actividades de la empresa Solo se enviará dicha información en la declaración del último periodo si en configuración de modelo 417 tiene marcado el check 'Exonerado de presentar la declaración-resumen anual' Más... | |
virtual bool | _BusinessRepresentatives () |
Representantes de la empresa A implementar en cada territorio Más... | |
virtual bool | _BusinessRepresentativesFisica () |
Añadimos el representante de la empresa de tipo "Persona Física" A implementar en cada territorio Más... | |
virtual bool | _BusinessRepresentativesJuridica (Empresa.RepresentantesPersonasJuridicasModelo.RepresentantePersonaJuridica toRepresentante) |
Añadimos los representantes si la empresa es de tipo "Persona jurídica" A implementar en cada territorio Más... | |
virtual string | _TaxUID (IRegistroFiscal toRegistroFiscal) |
Devuelve el TAXTUID del registro de IVA/IGIC Más... | |
virtual void | _SourceEntriesDataFechaTransaccion (IRegistroFiscal toRegistroFiscal, IItem toItem) |
Asignación de la fecha de la transacción Más... | |
virtual Dictionary< string, string > | _EditableObjectsModelo () |
Casillas editables del modelo Más... | |
virtual DataTable | _ConsultarPeriodos () |
Devuelve un Datatable con los periodos a presentar en la capa visual Más... | |
virtual void | _SourceEntriesValidateData () |
Validamos la información que enviamos al Compliance Eliminaremos registros que cumplan unas condiciones si pertoca Más... | |
virtual List< decimal > | _PorcentajesNoVigentes () |
Devuelve una lista de porcentajes no vigentes Más... | |
virtual bool | _SourceEntriesDataItem (IItem toItem, IRegistroFiscal toRegistroFiscal) |
Información adicional de los Items de los SourceEntries Más... | |
void | _DisableObjectsComplementary (ref Dictionary< string, string > toDictCasillasEditables) |
Desactivamos los controles de complementaria Más... | |
string [] | _EjerciciosConsulta () |
Devuelve la lista de ejercicios cuando ha de consultar la información en tablas relacionadas que pueden estar en el año anterior Si trabajamos con ejercicio partido se peude llegar a consultar en 3 ejercicios Más... | |
void | _ConstructorPrivadoModelo (string tcModelo, string tcTipo="VAT") |
Asignamos el código de modelo y actualizamos las propiedades "_cTitulo" y "_Pantalla" Más... | |
void | _ImporteAbsoluto (IRegistroFiscal loIRegistroFiscal) |
Actualizamos los importes con el valor Absoluto Más... | |
void | _DisposeDatatable (DataTable tdtDatatable) |
Liberamos un DataTable Más... | |
bool | _ExecuteCompliance () |
Preparamos la información de BussinessInfo y los SourcesEntries y generamos el modelo mediante reflection Más... | |
string | _BusinessCurreny () |
Currency de la empresa Más... | |
string | _BusinessCountry () |
Country de la empresa Más... | |
string | _BusinessCountryCode () |
CountryCode de la empresa Más... | |
virtual string | _TransactionID (IRegistroFiscal toRegistroFiscal, int tnTransactionID) |
Gestión del transactionID (factura) de un registro fiscal Más... | |
bool | _SourceEntriesData () |
Actualizamos la información de SourceEntries Más... | |
bool | _SourceEntryAccount () |
Creamos el Account del SourceEntry Más... | |
bool | _PersonaFisica (string tcNif) |
Devuelve si es un NIF de persona física Más... | |
string | ValidateDataStringModel (string tcCadena) |
Validación de la información del modelo En los modelos de Territorio de Canarias no se permite la Ñ y la Ç Más... | |
bool | _BusinessData () |
Información de empresa Más... | |
int | _StringToNumber (string tcNumero) |
Convertimos una cadena a número Más... | |
bool | _DataTableToRegistrosFiscales (DataTable tdtModelo) |
Volcamos la información del DataTable a la lista de registros fiscales Más... | |
bool | _DataTableToDetalleRegistrosFiscales (DataTable tdtModelo, bool tlDisposeDatatable=true) |
Volcamos la información del DataTable a la lista de detalle de registros fiscales Más... | |
string | _TipoImpositivo (IRegistroFiscal toRegistroFiscal) |
Calculamos el tipo impositivo Más... | |
void | _AddEditableObjectModelo (ref Dictionary< string, string > toEditableObjectsModelo, string tcId) |
Añadimos un elemento al diccionario de objetos editables Más... | |
void | _BoxesEditables (ref Dictionary< string, string > toDictCasillasEditables, int tnBoxIni, int tnBoxFin) |
Agrega una serie de casillas editables entre los parámetros especificados Más... | |
object | _ValorResultadosDeclaracion (string tcCalculations, string tcClaveBuscar) |
Devuelve el valor de una declaración del string de calculations Más... | |
object | _ValorPagoDeclaracion (string tcCalculations, string tcClaveBuscar) |
Devuelve el valor de una declaración del string de calculations Más... | |
virtual bool | _DevolucionConfiguracionTiposOperacionDeducible () |
Actualizamos las devoluciones del IVA/IGIC Deducible a partir de la configuración de los modelos Más... | |
Otros miembros heredados | |
![]() | |
string | _cIdClaveTipoDeclaracion = "tipo_declaration" |
Id del tipo declaración para buscar en el diccionario del ResultadoDeclaracion del Calculatios Más... | |
string | _cIdResultadoDeclaracion = "resultado" |
Id del resultado para buscar en el diccionario del ResultadoDeclaracion del Calculatios Más... | |
string | _cIdClaveCompensar = "Compensar" |
Id de la compensación para buscar en el diccionario del ResultadoDeclaracion del Calculatios Más... | |
string | _cCuentaPrtrganiac = string.Empty |
Prtrganiac -> Ajustes negativos en el IVA de activo corriente Más... | |
string | _cCuentaPrtrganii = string.Empty |
Prtrganii -> Ajustes negativos en el IVA de inversiones Más... | |
string | _cCuentaPrtrgapiac = string.Empty |
Prtrgapiac -> Ajustes positivos en el IVA de activo corriente Más... | |
string | _cCuentaPrtrgapii = string.Empty |
Prtrgapii -> Ajustes positivos en el IVA de inversiones Más... | |
bool | _lProrrataAplicar = false |
Indica si en la empresa tiene configurada trabajar con prorrata Más... | |
int | _nDecimalesRedondeo = 2 |
Decimales de redondeo si se ha de realizar algún cálculo. De momento utilizado en el 130 Más... | |
string [] | _cEjercicios = new string[] { } |
Ejercicios donde vamos a realizar la consulta Más... | |
![]() | |
string | _Pantalla [get, set] |
Identificador de pantalla para los accesos Más... | |
string | _Descripcion [get, set] |
Descripción de la declaración Más... | |
string | _NumeroPeriodo [get, set] |
Número de periodo en formato string para poder gestionar el ejercicio partido y la consulta de los periodos Más... | |
DataTable | _Periodos [get] |
Datatable con todos lo periodos de IVA/IGIC Más... | |
HistoricoModelo | _HistoricoModelo [get] |
Instancia de la configuración de actividades del modelo 417/420 Más... | |
ServiceModelo | _StateService [get] |
Estado de la petición del servicio Más... | |
eComplianceStates | _ComplianceState [get, set] |
Estado del compliance Más... | |
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 | _DeclaracionSustitutiva [get] |
Indica que la declaración es Sustitutiva Más... | |
bool | _DeclaracionComplementaria [get] |
Indica que la declaración es Complementaria Más... | |
bool | _Complementaria [get] |
Para poder realizar declaraciones complementarias Más... | |
bool | _Sustitutiva [get] |
Para poder realizar delacaraciones sustitutivas Más... | |
bool | _PresentacionDirecta [get] |
Indica si el modelo tiene presentación directa Se utiliza únicamente para poder ver los campos de respuesta de la presentación directa en el apartado de histórico de declaraciones Más... | |
bool | _Representantes [get] |
Modelo con representantes 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... | |
string | _RutaGeneracion [get, set] |
Ruta de generación del modelo Más... | |
Color | _Color [get] |
Para indicar el color del modelo Más... | |
string | _Ejercicio [get, set] |
Ejercicio del modelo Más... | |
string | _EjercicioCompliance [get, set] |
Primer ejercicio que tenemos disponible en el Compliance para el modelo actual Más... | |
int | _Periodo [get, set] |
Liquidación/periodo del modelo Más... | |
IBusiness | _Business [get, set] |
Business Más... | |
ISourceEntry | _SourceEntries [get, set] |
Lista de los SourceEntries del modelo Más... | |
eComplianceWorkingMode | _WorkingMode [get] |
Devuelve el modo de trabajo Más... | |
eComplianceAcciones | _AccionModelo [get] |
Devuelve la acción de la generación del modelo Más... | |
List< IRegistroFiscal > | _RegistrosFiscales [get] |
Devuelve los registros fiscales 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... | |
string | _Certificate [get, set] |
Fichero del certificado seleccionado en Compliance Más... | |
![]() | |
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... | |
![]() | |
_StateModelo_Handler | _StateModelo |
Desencadena el evento para devolver el estado de la generación del modelo Más... | |
_HistoricoRefresh_Handler | _HistoricoRefresh |
Desencadena el evento para refrescarl el histórico de generaciones del modelo Más... | |
_FileDownloaded_Handler | _FileDownloaded |
Desencadena el evento para devolver el fichero del modelo generado Más... | |
_FileCertificate_Handler | _FileCertificate |
Desencadena el evento para devolver el fichero del certificado seleccionado Más... | |
Clase de negocios para los modelos de TC
Definición en la línea 16 del archivo ModeloFiscalTerritorioComun.cs.
|
inline |
Constructor
Definición en la línea 26 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Actividades del territorio Común De momento como no lo tenemos el mantenimiento de empresa lo tenemos de gestionar aquí
Reimplementado de Sage.ES.S50.Modelos.ModeloFiscal.
Definición en la línea 138 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Información de la dirección de la empresa
Reimplementado de Sage.ES.S50.Modelos.ModeloFiscal.
Definición en la línea 178 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Método a implementar en cada territorio
Reimplementado de Sage.ES.S50.Modelos.ModeloFiscal.
Definición en la línea 161 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Validaciones previas al modelo dependiendo del territorio
tlExecute | Para poder controlar si estamos ejecutando o es en el momento de cargar el modelo |
Reimplementado de Sage.ES.S50.Modelos.ModeloFiscal.
Reimplementado en Sage.ES.S50.UnitTest.Modelos.Modelo111_IT y Sage.ES.S50.UnitTest.Modelos.Modelo115_IT.
Definición en la línea 38 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
En los modelos de retenciones no es necesario validar el códig postal, sigla , nombre de la via pública
tlExecute | |
tlstErrores |
Reimplementado en Sage.ES.S50.Modelos.ModeloFiscalRetencionesTerritorioComun.
Definición en la línea 79 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Validaciones previas al modelo dependiendo del territorio
tlExecute | Para poder controlar si estamos ejecutando o es en el momento de cargar el modelo |
tcErrores | Cadena de los errores |
tstErrores | Lista de los errores |
Reimplementado en Sage.ES.S50.Modelos.Modelo130, Sage.ES.S50.Modelos.Modelo111 y Sage.ES.S50.Modelos.Modelo115.
Definición en la línea 120 del archivo ModeloFiscalTerritorioComun.cs.
|
inlineprotectedvirtual |
Valida el IBAN En el modelo 111 y 115 no es obligatorio
tlExecute | |
tlstErrores |
Reimplementado en Sage.ES.S50.Modelos.Modelo111.
Definición en la línea 104 del archivo ModeloFiscalTerritorioComun.cs.