Referencia de la Clase Sage.ES.S50.Modelos.DatosIVABase

Clase RegistroFiscal para Más...

Diagrama de herencias de Sage.ES.S50.Modelos.DatosIVABase
Sage.ES.S50.Modelos.LibroFilaBase Sage.ES.S50.Modelos.Interficies.IDatosIVA Sage.ES.S50.Modelos.Interficies.ILibroFila Sage.ES.S50.Modelos.Interficies.ILibroFila Sage.ES.S50.Modelos.DatosIVAFactucert

Métodos públicos

 DatosIVABase ()
 Constructor Más...
 
 DatosIVABase (LibroBase toLibro, InformacionModelos teOrigen, DataRow tdrRegistro)
 Constructor a utilizar en la carga de la información Más...
 
void _Clonar (DatosIVABase toDatosIVABase)
 Método para clonar todas las propiedades de la base Más...
 
- Métodos públicos heredados desde Sage.ES.S50.Modelos.LibroFilaBase
 LibroFilaBase ()
 Constructor sin parámetros Más...
 
void _Save ()
 Guarda el registro actual Más...
 
void Dispose ()
 Este código se agrega para implementar correctamente el patrón descartable. Más...
 

Métodos protegidos

void DatosSII (LibroBase toLibro, InformacionModelos teOrigen, DataRow tdrRegistro)
 Información relacionada con campos del SII Más...
 
void DatosRECC (LibroBase toLibro, InformacionModelos teOrigen, DataRow tdrRegistro)
 Información relacionada con el cobro/pago de un factura de RECC Más...
 
bool ExisteColumna (DataTable tdtDatatable, string tcColumnName)
 Gestionamos si existe la columna Más...
 
bool ExisteColumna (DataTable tdtDatatable, ref string tcColumnName)
 Gestionamos si existe la columna Más...
 
bool ConvertToBoolean (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "bool" si existe la columna en el Datatable Más...
 
string ConvertToString (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "String" si existe la columna en el Datatable Más...
 
DateTime ConvertToDateTimeNull (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "DateTime?" si existe la columna en el Datatable Más...
 
decimal ConvertToDecimal (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "Decimal" si existe la columna en el Datatable Más...
 
int ConvertToInt32 (DataRow tdrDataRow, string tcColumnName)
 Convierte el valor del DataRow a formato "Int32" si existe la columna en el Datatable Más...
 
- Métodos protegidos heredados desde Sage.ES.S50.Modelos.LibroFilaBase
virtual void Dispose (bool disposing)
 Método Dispose del mantenimiento Más...
 
virtual void _LiberarMemoria ()
 Vaciamos diccionarios, listas y datatables Más...
 

Atributos protegidos

LibroBase _oLibro = null
 Libro Más...
 

Propiedades

InformacionModelos _Origen [get]
 Origen información Más...
 
string _Empresa [get]
 Código de empresa Más...
 
int _SIIEstado [get]
 SIIEstado Más...
 
int _SIITipEnv [get]
 SIITipEnv Más...
 
string _TipoIVA [get]
 Código de IVA/IGIC Más...
 
decimal _PorcenIVA [get, set]
 Porcentaje de IVA/IGIC Más...
 
decimal _PorcenRec [get]
 Porcentaje de recargo Más...
 
bool _Comunitario [get]
 Comunitario Más...
 
bool _SIITransf [get]
 Para indicar una operacion de TRANSFER Más...
 
bool _SIINoFact [get]
 Identifica cuando se envía un registro como baja Más...
 
int _SIITeSig [get]
 
bool _SIIHist [get]
 Existe registro en historico Más...
 
bool _SIIHistMayus [get]
 Para identificar un caso muy concreto donde inicialmente el usuario introdujo una factura en minúsculas y luego se envió en mayúsculas Más...
 
int _SIIHistEstado [get]
 Estado tal como está guardado en el histórico, caso de que haya registro en el histórico, sino valdrá 0. Más...
 
int _SIIHistTipEnv [get]
 Tipo envío tal como está guardado en el histórico, caso de que haya registro en el histórico, sino valdrá 0. Más...
 
bool _SII1FNoid [get, set]
 Factura sin identificación del destinatario (art.6.1) Más...
 
string _SIINumIni [get]
 Número inicial del ticket de la facturación de tickets Más...
 
string _SIINumFin [get]
 Número final del ticket de la facturación de tickets Más...
 
bool _SIIRetArr [get]
 Indica si hay retención en el arrendamiento (El campo no existe en las tablas, implementado de la misma forma que en el SII de FOX) Más...
 
bool _Critcaja [get]
 Factura acogida al criterio de caja Más...
 
string _SIIOriTip [get]
 Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP: Más...
 
int _SIIOriCan [get]
 Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN. Más...
 
string _SIIOriFra [get, set]
 Número de factura original que se corresponderá con el campo SIIORIFRA Más...
 
DateTime _SIIOriFec [get]
 Fecha de la factura original que se corresponderá con el campo SIIORIFEC Más...
 
DateTime _SIIOriFOp [get, set]
 Fecha de operación la factura original que se corresponderá con el campo SIIORIFOP Más...
 
decimal _SIIOriBas [get]
 Base imponible de la factura original. Se guardará en el campo SIIORIBAS Más...
 
decimal _SIIOriIVA [get]
 Cuota IVA de la factura original. Se guardará en el campo SIIORIIVA Más...
 
decimal _SIIOriRec [get]
 Cuota recargo de la factura original. Se guardará en el campo SIIORIREC. Más...
 
string _SIIOriMot [get]
 Motivo de rectificación Más...
 
string _SIIOriEje [get]
 Ejercicio de la factura original Más...
 
bool _SIIF2 [get]
 Para indicar que se trata de una factura recibida con la marca de F2 (Factura simplificada sin identificar) Más...
 
bool _SIIF2Id [get, set]
 Para indicar que se trata de una factura recibida con la marca de F2 identificada (Factura simplificada con identificación) Más...
 
DateTime _SIIFRegis [get]
 Fecha de registro contable. Más...
 
string _SIINifSuc [get]
 NIF de la entidad sucedida Más...
 
string _SIIRazSuc [get]
 Razón social de la entidad sucedida Más...
 
bool _SIITercero [get]
 Factura emitida por un tercero Más...
 
int _TBTercero [get]
 Tipo de tercero Valor por defecto 0. Indicará si la factura ha sido emitida por tercero = 1 o por destinatario = 2. Más...
 
bool _SIIGas [get]
 Factura Disposición adicional tercera y Sexta del mercado organizado del gas Más...
 
int _ComunitarioCliente [get]
 comunitario cliente Más...
 
int _ComunitarioProveedor [get]
 comunitario proveedor Más...
 
bool _EsIvaExento [get]
 Iva exento Más...
 
string _TipoRegIVA [get]
 factura normal, rectificativa o ticket Más...
 
int _NumeroDocumentos [get]
 Número de documentos ??????? Más...
 
bool _IVAServ [get]
 iva serveis Más...
 
bool _IVASujetoCero [get]
 iva sujeto cero Más...
 
bool _IVATipoDeducible [get]
 tipo iva deducible Más...
 
int _Operacion [get]
 Operacion Más...
 
string _SIINumder [get]
 Número DER Más...
 
int _Tipo [get]
 1:Compras, 2:Ventas Más...
 
string _CuentaPartinve [get]
 Cuenta partida inventario Más...
 
string _ReferenciaPartinve [get]
 Referncia partida inventario Más...
 
string _LetraPais [get]
 Letra Pais Más...
 
string _PeriodoFactura [get, set]
 SIIPERIOD-> modo SII debe guardar el mes 01, 02 Más...
 
int _IVATipo [get]
 Territorio del tipo de IVA (0 Territorio común, 1 Canarias) Más...
 
int _IVATipoComunitari [get]
 Campo TIPO de IVAREPER/IVA_EXEN(1=Nacional, 2=Comunitario, 3=Extracomunitario) Más...
 
bool _Modified [get, set]
 Indica si hay algun cambio para realizar el Save Más...
 
string _Guid_Hist [get]
 Guid Hist (último registro historial) Más...
 
bool _EsEOS [get, set]
 Es EOS Más...
 
bool _DeducibleEOS [get, set]
 Concepto de factura EOS deducible Más...
 
int _TipoGrupoEOS [get, set]
 Tipo grupo concepto de factura EOS Más...
 
string _CuentaEOS [get, set]
 Cuenta EOS (cuenta de gastos o ingresos) Más...
 
string _ClaveIdBiePartinve [get]
 Clave Id Bien partida inventario Más...
 
string _SIIDevengoFraIni [get]
 Para indicar el número de factura inicial. IVA Devengo. SIIDEVFRA Más...
 
string _SIIDevengoEjerIni [get]
 Ejercicio de factura inicial. IVA Devengo. SIIDEVEJE Más...
 
DateTime _SIIDevengoFechaIni [get]
 Para indicar la fecha de expedición de la factura inicial. IVA Devengo. SIIDEVFEC Más...
 
DateTime _SIIDevengoFechaOper [get]
 Para indicar la fecha de operación de la factura inicial. IVA Devengo. SIIDEVFOP Más...
 
decimal _SIIDevengoBase [get]
 Base imponible. IVA Devengo. SIIDEVBAS Más...
 
decimal _SIIDevengoTPCIva [get]
 % de IVA. IVA Devengo. SIIDEVTPC Más...
 
decimal _SIIDevengoCuota [get]
 Cuota. IVA Devengo. SIIDEVCUO Más...
 
decimal _SIIDevengoRecargo [get]
 Recargo. IVA Devengo. SIIDEVREC Más...
 
bool _SIIPrevio [get, set]
 "Registro previo Gran Empresa, REDEME o Competencia" Más...
 
int _SII25Pago [get]
 PagoAnticipadoArt25. SII25pago Más...
 
int _SII25TBien [get]
 TipoBienArt25. SII25TBien Más...
 
int _SII25TDoc [get]
 TipoDocumArt25. SII25TDoc Más...
 
string _SII25Prot [get]
 NumeroProtocoloArt25. SII25Prot Más...
 
string _SII25Nota [get]
 ApellidosNombreNotarioArt25. SII25Nota Más...
 
string _SIIExenta [get]
 XML con el desglose de las exenciones. SIIEXENTA Más...
 
bool _SIIRECM [get]
 Sujeto RECM Canarias. SIIRECM Más...
 
bool _ProrrataAplicar [get]
 Aplicar prorrata. PROAPLICAR Más...
 
bool _ProrrataNoDeducible [get]
 Prorrata no deducible. PRONODEDUC Más...
 
bool _IGIC_Implicito [get]
 IGIC Implícito. IGIC_IMPLI Más...
 
string _SII_IVA303_417 [get, set]
 Tipo de configuración del modelo 303(Territorio Común)/417(Canarias) donde el tipo de IVA/IGIC actual está configurado Más...
 
string _SIIDUAOri [get]
 Para indicar el número de DUA original . Aduanas liquidación complementaria Más...
 
DateTime _SIIDUAFre [get]
 Para indicar la fecha de admisión del DUA rectificado.Aduanas liquidación complementaria Más...
 
string _SIIDUA599 [get]
 Número de justificante modelo 599 Más...
 
string _SIIDUACLC [get]
 Número de justificante modelo CLC Más...
 
string _SIIDUALC [get]
 Número DUA LC Más...
 
string _SII412Jus [get]
 Número de justificante modelo 412 Más...
 
DateTime _SII412Fec [get]
 Fecha presentación modelo 412 Más...
 
DateTime _FechaAdquisicionBien [get]
 Fecha adquisición bien Más...
 
int _IdentificacionEntregaBienSujetaOExenta [get]
 Identificación de la entrega del bien (Sujeta no exenta o Exenta) Más...
 
bool _RecargoCliPro [get]
 Indica si el cliente/proveedor relacionado tiene la marca de Recargo de equivalencia Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.LibroFilaBase
string _Territorio [get, set]
 Territorio Más...
 
string _Autorizacion [get, set]
 Autorización Más...
 
decimal _Base [get, set]
 Base Más...
 
int _CausaOperacionNoSujeta [get, set]
 Causa operación no sujeta 1: No sujeción por artículo 7, 14, otros 2: No sujetas en el TAI por reglas de localización Más...
 
int _CausaOperacionSujeta [get, set]
 Causa operación sujeta Más...
 
int _CausaOperacionSujetaCanarias [get, set]
 Causa operación sujeta Canarias Más...
 
int _ClaveDeclarado [get, set]
 Clave declarado 1 → Destinatario 2 → Remitente Más...
 
string _ClaveOperacion [get, set]
 Clave operación Más...
 
string _Codigo [get, set]
 Código(Cliente, Cuenta, Proveedor) Más...
 
bool _Contado [get, set]
 Contado Más...
 
string _CuentaBancaria [get, set]
 Cuenta bancaria Más...
 
string _DescripcionOperacion [get, set]
 Descripción operación Más...
 
string _DescripcionBien [get, set]
 Descripción del bien Más...
 
string _DireccionOperador [get, set]
 Dirección operador Más...
 
int _Ejercicio [get, set]
 Ejercicio Más...
 
EstadoModelos _Estado [get, set]
 Estado modelos Más...
 
EstadoAEATModelos _EstadoAEAT [get, set]
 Estado AEAT Más...
 
string _Factura [get, set]
 Factura Más...
 
DateTime _FechaCobro [get, set]
 Fecha cobro Más...
 
DateTime _FechaAsiento [get, set]
 Fecha de asiento Más...
 
DateTime _FechaOperacion [get, set]
 Fecha de operación Más...
 
DateTime _FechaExpedicion [get, set]
 Fecha de expedición Más...
 
DateTime _FechaInicio [get, set]
 Fecha inicio Más...
 
DateTime _FechaPago [get, set]
 Fecha pago Más...
 
DateTime _FechaPartidaInventario [get, set]
 Fecha partida de inventario Más...
 
DateTime _FechaEntregaBien [get, set]
 Fecha entrega del bien Más...
 
DateTime _FechaEnvio [get, set]
 Fecha de envío al SII/Modelos Más...
 
DateTime _FechaRegistro [get, set]
 Fecha de registro contable Más...
 
string _MotivoRegistro [get, set]
 Motivo cambio de fecha de registro contable Más...
 
string _IdentificacionEntrega [get, set]
 Identificación entrega del bien (factura de venta) Más...
 
decimal _Importe [get, set]
 Importe Más...
 
string _Incidencia [get, set]
 Incidencia Más...
 
decimal _IVA [get, set]
 IVA Más...
 
decimal _IVADeducible [get, set]
 IVA Deducible Más...
 
decimal _IVANoDeducible [get, set]
 IVA No deducible Más...
 
string _Medio [get, set]
 Medio Más...
 
string _NIF [get, set]
 NIF/CIF Más...
 
string _NumeroFacturaExpedicion [get, set]
 Número factura expedición Más...
 
string _NombreRazonSocial [get, set]
 Nombre/Razón social Más...
 
int _Orden [get, set]
 Orden Más...
 
string _OtrasFacturasDocumentacion [get, set]
 Otras facturas documentación Más...
 
int _PlazoOperacion [get, set]
 Plazo operación Más...
 
decimal _ProrrataAnoInicio [get, set]
 Prorrata año de inicio Más...
 
decimal _ProrrataAnualDefinitiva [get, set]
 Prorrata anual definitiva Más...
 
TipoEnvioModelos _ProximoEnvio [get, set]
 Próximo envío Más...
 
decimal _Recargo [get, set]
 Recargo Más...
 
decimal _RegularizacionAnualDeduccion [get, set]
 Regularización anual deducción Más...
 
decimal _RegularizacionDeduccionEfectuada [get, set]
 Regularización deducción efectuada Más...
 
bool _Seleccion [get, set]
 Selección Más...
 
TipoIdentificacionFiscal _TipoIdentificacion [get, set]
 Tipo de identificación Más...
 
TipoOperacionAsientosSeguros _TipoOperacionAsientoSeguros [get, set]
 Tipo operación asiento seguros Más...
 
string _TipoDocumento [get, set]
 Tipo de documento Más...
 
TipoEnvioModelos _TipoEnvio [get, set]
 Tipo de envío Más...
 
string _TipoOperacion [get, set]
 Tipo de operación Más...
 
Color _Color [get, set]
 Color de la fila. Este color se pintará en el grid. Más...
 
int _Asiento [get, set]
 Número de asiento Más...
 
TipoCompraClave _ModClave [get, set]
 ModClave Más...
 
string _TipoIngreso [get, set]
 Tipo ingreso Más...
 
decimal _ImporteRECC [get, set]
 Importe cobro/pago RECC Más...
 
DateTime _FechaRECC [get, set]
 Fecha cobro/pago RECC Más...
 
string _EjercicioRECC [get, set]
 Ejercicio Cobro/Pago (RECC) Más...
 
string _MedioRECC [get, set]
 Medio Cobro/Pago (RECC) Más...
 
string _CuentaODescripcionMedioRECC [get, set]
 Cuenta bancaria o descripción medio de cobro/pago(RECC) Más...
 
string _IdentificacionBien [get, set]
 Identificación bien Más...
 
string _IdentificacionFactura [get, set]
 GUID_ID registro IVA Más...
 
int _TipoOperacionIntra [get, set]
 Tipo Operacion Intracomunitaria 1 → Envío o recepción de bienes 2 → Transferencias de bienes y adquisiciones intracomunitarias Más...
 
int _TipoOperacionAsiento [get, set]
 Tipo Operacion Intracomunitaria 5 → Primas de seguros 14 → Indemnizaciones (anteriormente este concepto era "Contraprestaciones recibidas", se cambió el literal en el bug 197262) Más...
 
string _Poblacion [get, set]
 Poblacion Más...
 
string _CodPostal [get, set]
 Codigo postal Más...
 
string _ReferenciaCatastral [get, set]
 Referencia catastral Más...
 
string _TipoFacturaRectificativaDatos [get, set]
 Tipo de rectificación de la factura (Con o sin datos especificados) Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.ILibroFila
string _Autorizacion [get, set]
 Autorización Más...
 
decimal _Base [get, set]
 Base Más...
 
int _CausaOperacionNoSujeta [get, set]
 Causa operación no sujeta 1: No sujeción por artículo 7, 14, otros 2: No sujetas en el TAI por reglas de localización Más...
 
int _CausaOperacionSujeta [get, set]
 Causa operación sujeta Más...
 
int _CausaOperacionSujetaCanarias [get, set]
 Causa operación sujeta Canarias Más...
 
int _ClaveDeclarado [get, set]
 Clave declarado 1 → Destinatario 2 → Remitente Más...
 
string _ClaveOperacion [get, set]
 Clave operación Más...
 
string _Codigo [get, set]
 Código(Cliente, Cuenta, Proveedor) Más...
 
bool _Contado [get, set]
 Contado Más...
 
string _CuentaBancaria [get, set]
 Cuenta bancaria Más...
 
string _DescripcionOperacion [get, set]
 Descripción operación Más...
 
string _DescripcionBien [get, set]
 Descripción del bien Más...
 
string _DireccionOperador [get, set]
 Dirección operador Más...
 
int _Ejercicio [get, set]
 Ejercicio Más...
 
EstadoModelos _Estado [get, set]
 Estado Más...
 
EstadoAEATModelos _EstadoAEAT [get, set]
 Estado AEAT Más...
 
string _Factura [get, set]
 Factura Más...
 
DateTime _FechaCobro [get, set]
 Fecha cobro Más...
 
DateTime _FechaAsiento [get, set]
 Fecha de asiento Más...
 
DateTime _FechaOperacion [get, set]
 Fecha de operación Más...
 
DateTime _FechaExpedicion [get, set]
 Fecha de expedición Más...
 
DateTime _FechaInicio [get, set]
 Fecha inicio Más...
 
DateTime _FechaPago [get, set]
 Fecha pago Más...
 
DateTime _FechaPartidaInventario [get, set]
 Fecha partida de inventario Más...
 
DateTime _FechaEntregaBien [get, set]
 Fecha entrega del bien Más...
 
string _IdentificacionEntrega [get, set]
 Identificación entrega Más...
 
DateTime _FechaEnvio [get, set]
 Fecha de envío al SII/Modelos Más...
 
decimal _Importe [get, set]
 Importe Más...
 
string _Incidencia [get, set]
 Incidencia Más...
 
decimal _IVA [get, set]
 IVA Más...
 
decimal _IVADeducible [get, set]
 IVA Deducible Más...
 
decimal _IVANoDeducible [get, set]
 IVA No deducible Más...
 
string _Medio [get, set]
 Medio Más...
 
string _NIF [get, set]
 NIF/CIF Más...
 
string _NumeroFacturaExpedicion [get, set]
 Número factura expedición Más...
 
string _NombreRazonSocial [get, set]
 Nombre/Razón social Más...
 
int _Orden [get, set]
 Orden Más...
 
string _OtrasFacturasDocumentacion [get, set]
 Otras facturas documentación Más...
 
int _PlazoOperacion [get, set]
 Plazo operación Más...
 
decimal _ProrrataAnoInicio [get, set]
 Prorrata del año de inicio Más...
 
decimal _ProrrataAnualDefinitiva [get, set]
 Prorrata anual definitiva Más...
 
TipoEnvioModelos _ProximoEnvio [get, set]
 Próximo envío Más...
 
decimal _Recargo [get, set]
 Recargo Más...
 
decimal _RegularizacionAnualDeduccion [get, set]
 Regularización anual deducción Más...
 
decimal _RegularizacionDeduccionEfectuada [get, set]
 Regularización deducción efectuada Más...
 
bool _Seleccion [get, set]
 Selección Más...
 
TipoIdentificacionFiscal _TipoIdentificacion [get, set]
 Tipo de identificación Más...
 
string _TipoDocumento [get, set]
 Tipo de documento Más...
 
TipoEnvioModelos _TipoEnvio [get, set]
 Tipo de envío Más...
 
string _TipoOperacion [get, set]
 Tipo de operación Más...
 
Color _Color [get, set]
 Color de la fila. Este color se pintará en el grid. Más...
 
int _Asiento [get, set]
 Número de asiento Más...
 
TipoCompraClave _ModClave [get, set]
 ModClave Más...
 
string _TipoIngreso [get, set]
 Tipo de ingreso Más...
 
decimal _ImporteRECC [get, set]
 Importe cobro/pago RECC Más...
 
DateTime _FechaRECC [get, set]
 Fecha cobro/pago RECC Más...
 
string _EjercicioRECC [get, set]
 Ejercicio cobro/pago (RECC) Más...
 
string _MedioRECC [get, set]
 Medio cobro/pago (RECC) Más...
 
string _IdentificacionBien [get, set]
 Identificacion Bien Más...
 
string _ReferenciaCatastral [get, set]
 Referencia catastral Más...
 
string _CuentaODescripcionMedioRECC [get, set]
 Cuenta bancaria o descripción medio de cobro/pago(RECC) Más...
 
string _IdentificacionFactura [get, set]
 Id Más...
 
int _TipoOperacionIntra [get, set]
 Tipo Operacion Intracomunitaria 1 → Envío o recepción de bienes 2 → Transferencias de bienes y adquisiciones intracomunitarias Más...
 
int _TipoOperacionAsiento [get, set]
 Tipo Operacion Intracomunitaria 5 → Primas de seguros 14 → Indemnizaciones (anteriormente este concepto era "Contraprestaciones recibidas", se cambió el literal en el bug 197262) Más...
 
string _Territorio [get, set]
 Territorio Más...
 
string _TipoFacturaRectificativaDatos [get, set]
 Tipo de rectificación de la factura (Con o sin datos especificados) Más...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.Interficies.IDatosIVA
InformacionModelos _Origen [get]
 Origen información Más...
 
string _Empresa [get]
 Código de empresa Más...
 
int _SIIEstado [get]
 SIIEstado Más...
 
int _SIITipEnv [get]
 SIITipEnv Más...
 
string _TipoIVA [get]
 Código de IVA/IGIC Más...
 
decimal _PorcenIVA [get]
 Porcentaje de IVA/IGIC Más...
 
decimal _PorcenRec [get]
 Porcentaje de recargo Más...
 
bool _Comunitario [get]
 Comunitario Más...
 
bool _SIITransf [get]
 Para indicar no una operacion de TRANSFER Más...
 
bool _SIINoFact [get]
 Identifica cuando se envía un registro como baja Más...
 
int _SIITeSig [get]
 
bool _SIIHist [get]
 Existe registro en historico Más...
 
int _SIIHistEstado [get]
 Estado tal como está guardado en el histórico. Caso de no haber registro en el histórico devolverá 0. Más...
 
int _SIIHistTipEnv [get]
 Tipo envío tal como está guardado en el histórico. Caso de no haber registro en el histórico devolverá 0. Más...
 
bool _SII1FNoid [get]
 Factura sin identificación del destinatario (art.6.1) Más...
 
string _SIINumIni [get]
 Número inicial del ticket de la facturación de tickets Más...
 
string _SIINumFin [get]
 Número final del ticket de la facturación de tickets Más...
 
bool _SIIRetArr [get]
 Indica si hay retención en el arrendamiento (El campo no existe en las tablas, implementado de la misma forma que en el SII de FOX) Más...
 
bool _Critcaja [get]
 Factura acogida al criterio de caja Más...
 
int _ComunitarioCliente [get]
 comunitario cliente Más...
 
int _ComunitarioProveedor [get]
 comunitario proveedor Más...
 
bool _EsIvaExento [get]
 Iva exento Más...
 
string _TipoRegIVA [get]
 factura normal, rectificativa o ticket Más...
 
int _NumeroDocumentos [get]
 Número de documentos ??????? Más...
 
bool _IVAServ [get]
 iva serveis Más...
 
int _Operacion [get]
 Operacion Más...
 
string _SIINumder [get]
 Número DER Más...
 
int _Tipo [get]
 1:Compras, 2:Ventas Más...
 
string _CuentaPartinve [get]
 Cuenta partida inventario Más...
 
string _ReferenciaPartinve [get]
 Referencia partida inventario Más...
 
string _LetraPais [get]
 Letra Pais Más...
 
string _SIIOriTip [get]
 Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP: Más...
 
string _SIIOriMot [get]
 Motivo de rectificación Más...
 
int _SIIOriCan [get]
 Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN. Más...
 
string _SIIOriFra [get]
 Número de factura original que se corresponderá con el campo SIIORIFRA Más...
 
DateTime _SIIOriFec [get]
 Fecha de la factura original que se corresponderá con el campo SIIORIFEC Más...
 
decimal _SIIOriBas [get]
 Base imponible de la factura original. Se guardará en el campo SIIORIBAS Más...
 
decimal _SIIOriIVA [get]
 Cuota IVA de la factura original. Se guardará en el campo SIIORIIVA Más...
 
decimal _SIIOriRec [get]
 Cuota recargo de la factura original. Se guardará en el campo SIIORIREC. Más...
 
bool _SIIF2 [get]
 Para indicar que se trata de una factura recibida con la marca de F2 (Factura simplificada sin identificar) Más...
 
bool _SIIF2Id [get]
 Para indicar que se trata de una factura recibida con la marca de F2 identificada (Factura simplificada con identificación) Más...
 
int _IVATipo [get]
 Territorio del tipo de IVA (0 Territorio común, 1 Canarias) Más...
 
int _IVATipoComunitari [get]
 Campo TIPO de IVAREPER/IVA_EXEN(1=Nacional, 2=Comunitario, 3=Extracomunitario) Más...
 
DateTime _SIIFRegis [get]
 Fecha de registro Más...
 
string _SIINifSuc [get]
 NIF de la entidad sucedida Más...
 
string _SIIRazSuc [get]
 Razón social de la entidad sucedida Más...
 
bool _SIITercero [get]
 Factura emitida por un tercero Más...
 
int _TBTercero [get]
 Tipo de tercero Valor por defecto 0. Indicará si la factura ha sido emitida por tercero = 1 o por destinatario = 2. Más...
 
bool _SIIGas [get]
 Factura Disposición adicional tercera y Sexta del mercado organizado del gas Más...
 
bool _Modified [get, set]
 Indica si hay algun cambio para realizar el Save Más...
 
string _Guid_Hist [get]
 Guid Hist (último registro historial) Más...
 
bool _EsEOS [get, set]
 Es EOS Más...
 
bool _DeducibleEOS [get, set]
 Deducible EOS Más...
 
int _TipoGrupoEOS [get, set]
 Tipo grupo concepto de factura EOS Más...
 
string _CuentaEOS [get, set]
 Cuenta EOS (cuenta de gastos 600 o cuentas de ingresos 700) Más...
 
string _ClaveIdBiePartinve [get]
 ClaveIdBien partida inventario Más...
 
string _SIIDevengoFraIni [get]
 Para indicar el número de factura inicial. IVA Devengo. SIIDEVFRA Más...
 
string _SIIDevengoEjerIni [get]
 Ejercicio de factura inicial. IVA Devengo. SIIDEVEJE Más...
 
DateTime _SIIDevengoFechaIni [get]
 Para indicar la fecha de expedición de la factura inicial. IVA Devengo. SIIDEVFEC Más...
 
DateTime _SIIDevengoFechaOper [get]
 Para indicar la fecha de operación de la factura inicial. IVA Devengo. SIIDEVFOP Más...
 
decimal _SIIDevengoBase [get]
 Base imponible. IVA Devengo. SIIDEVBAS Más...
 
decimal _SIIDevengoTPCIva [get]
 % de IVA. IVA Devengo. SIIDEVTPC Más...
 
decimal _SIIDevengoCuota [get]
 Cuota. IVA Devengo. SIIDEVCUO Más...
 
decimal _SIIDevengoRecargo [get]
 Recargo. IVA Devengo. SIIDEVREC Más...
 
bool _SIIPrevio [get, set]
 "Registro previo Gran Empresa, REDEME o Competencia" Más...
 
int _SII25Pago [get]
 PagoAnticipadoArt25. SII25pago Más...
 
int _SII25TBien [get]
 TipoBienArt25. SII25TBien Más...
 
int _SII25TDoc [get]
 TipoDocumArt25. SII25TDoc Más...
 
string _SII25Prot [get]
 NumeroProtocoloArt25. SII25Prot Más...
 
string _SII25Nota [get]
 ApellidosNombreNotarioArt25. SII25Nota Más...
 
string _SIIExenta [get]
 XML con el desglose de las exenciones. SIIEXENTA Más...
 
bool _SIIRECM [get]
 Sujeto RECM Canarias Más...
 
bool _ProrrataAplicar [get]
 Aplicar prorrata Más...
 
bool _ProrrataNoDeducible [get]
 Prorrata no deducible Más...
 
bool _IGIC_Implicito [get]
 IGIC Implícito Más...
 
string _SII_IVA303_417 [get]
 Tipo de configuración del modelo 303(Territorio Común)/417(Canarias) donde el tipo de IVA/IGIC actual está configurado Más...
 
string _SIIDUAOri [get]
 Para indicar el número de DUA original . Aduanas liquidación complementaria Más...
 
DateTime _SIIDUAFre [get]
 Para indicar la fecha de admisión del DUA rectificado.Aduanas liquidación complementaria Más...
 
string _SIIDUA599 [get]
 Número de justificante modelo 599 Más...
 
string _SIIDUACLC [get]
 Número de justificante modelo CLC Más...
 
string _SIIDUALC [get]
 Número DUA LC Más...
 
string _SII412Jus [get]
 Número de justificante modelo 412 Más...
 
DateTime _SII412Fec [get]
 Fecha presentación modelo 412 Más...
 
DateTime _FechaAdquisicionBien [get]
 Fecha adquisición bien Más...
 
int _IdentificacionEntregaBienSujetaOExenta [get]
 Identificación de la entrega del bien (Sujeta no exenta o Exenta) Más...
 
bool _RecargoCliPro [get]
 Indica si el cliente/proveedor relacionado tiene la marca de Recargo de equivalencia Más...
 
bool _IVASujetoCero [get]
 Indica si el tipo de IVA relacionado tiene la marca de 0% sujeto Más...
 

Descripción detallada

Clase RegistroFiscal para

Definición en la línea 34 del archivo DatosIVABase.cs.

Documentación del constructor y destructor

◆ DatosIVABase() [1/2]

Sage.ES.S50.Modelos.DatosIVABase.DatosIVABase ( )
inline

Constructor

Definición en la línea 956 del archivo DatosIVABase.cs.

◆ DatosIVABase() [2/2]

Sage.ES.S50.Modelos.DatosIVABase.DatosIVABase ( LibroBase  toLibro,
InformacionModelos  teOrigen,
DataRow  tdrRegistro 
)
inline

Constructor a utilizar en la carga de la información

Parámetros
toLibro
teOrigen
tdrRegistro

Definición en la línea 966 del archivo DatosIVABase.cs.

Documentación de las funciones miembro

◆ _Clonar()

void Sage.ES.S50.Modelos.DatosIVABase._Clonar ( DatosIVABase  toDatosIVABase)
inline

Método para clonar todas las propiedades de la base

Parámetros
toDatosIVABase

Definición en la línea 1504 del archivo DatosIVABase.cs.

◆ ConvertToBoolean()

bool Sage.ES.S50.Modelos.DatosIVABase.ConvertToBoolean ( DataRow  tdrDataRow,
string  tcColumnName 
)
inlineprotected

Convierte el valor del DataRow a formato "bool" si existe la columna en el Datatable

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 1263 del archivo DatosIVABase.cs.

◆ ConvertToDateTimeNull()

DateTime Sage.ES.S50.Modelos.DatosIVABase.ConvertToDateTimeNull ( DataRow  tdrDataRow,
string  tcColumnName 
)
inlineprotected

Convierte el valor del DataRow a formato "DateTime?" si existe la columna en el Datatable

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 1295 del archivo DatosIVABase.cs.

◆ ConvertToDecimal()

decimal Sage.ES.S50.Modelos.DatosIVABase.ConvertToDecimal ( DataRow  tdrDataRow,
string  tcColumnName 
)
inlineprotected

Convierte el valor del DataRow a formato "Decimal" si existe la columna en el Datatable

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 1311 del archivo DatosIVABase.cs.

◆ ConvertToInt32()

int Sage.ES.S50.Modelos.DatosIVABase.ConvertToInt32 ( DataRow  tdrDataRow,
string  tcColumnName 
)
inlineprotected

Convierte el valor del DataRow a formato "Int32" si existe la columna en el Datatable

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 1327 del archivo DatosIVABase.cs.

◆ ConvertToString()

string Sage.ES.S50.Modelos.DatosIVABase.ConvertToString ( DataRow  tdrDataRow,
string  tcColumnName 
)
inlineprotected

Convierte el valor del DataRow a formato "String" si existe la columna en el Datatable

Parámetros
tdrDataRowReferencia al DataRow
tcColumnNameNombre de la columna a evaluar
Devuelve

Definición en la línea 1279 del archivo DatosIVABase.cs.

◆ DatosRECC()

void Sage.ES.S50.Modelos.DatosIVABase.DatosRECC ( LibroBase  toLibro,
InformacionModelos  teOrigen,
DataRow  tdrRegistro 
)
inlineprotected

Información relacionada con el cobro/pago de un factura de RECC

Parámetros
toLibroReferencia al libro
teOrigenOrigen
tdrRegistroDataRow del libro

Definición en la línea 1210 del archivo DatosIVABase.cs.

◆ DatosSII()

void Sage.ES.S50.Modelos.DatosIVABase.DatosSII ( LibroBase  toLibro,
InformacionModelos  teOrigen,
DataRow  tdrRegistro 
)
inlineprotected

Información relacionada con campos del SII

Parámetros
toLibroReferencia al libro
teOrigenOrigen
tdrRegistroDataRow del libro

Definición en la línea 1106 del archivo DatosIVABase.cs.

◆ ExisteColumna() [1/2]

bool Sage.ES.S50.Modelos.DatosIVABase.ExisteColumna ( DataTable  tdtDatatable,
string  tcColumnName 
)
inlineprotected

Gestionamos si existe la columna

Parámetros
tdtDatatableDataTable con la información del libro
tcColumnNameColumna a validar si existe
Devuelve

Definición en la línea 1231 del archivo DatosIVABase.cs.

◆ ExisteColumna() [2/2]

bool Sage.ES.S50.Modelos.DatosIVABase.ExisteColumna ( DataTable  tdtDatatable,
ref string  tcColumnName 
)
inlineprotected

Gestionamos si existe la columna

Parámetros
tdtDatatableDataTable con la información del libro
tcColumnNameColumna a validar si existe
Devuelve

Definición en la línea 1242 del archivo DatosIVABase.cs.

Documentación de los campos

◆ _oLibro

LibroBase Sage.ES.S50.Modelos.DatosIVABase._oLibro = null
protected

Libro

Definición en la línea 149 del archivo DatosIVABase.cs.

Documentación de propiedades

◆ _ClaveIdBiePartinve

string Sage.ES.S50.Modelos.DatosIVABase._ClaveIdBiePartinve
get

Clave Id Bien partida inventario

Definición en la línea 701 del archivo DatosIVABase.cs.

◆ _Comunitario

bool Sage.ES.S50.Modelos.DatosIVABase._Comunitario
get

Comunitario

Definición en la línea 215 del archivo DatosIVABase.cs.

◆ _ComunitarioCliente

int Sage.ES.S50.Modelos.DatosIVABase._ComunitarioCliente
get

comunitario cliente

Definición en la línea 493 del archivo DatosIVABase.cs.

◆ _ComunitarioProveedor

int Sage.ES.S50.Modelos.DatosIVABase._ComunitarioProveedor
get

comunitario proveedor

Definición en la línea 501 del archivo DatosIVABase.cs.

◆ _Critcaja

bool Sage.ES.S50.Modelos.DatosIVABase._Critcaja
get

Factura acogida al criterio de caja

Definición en la línea 332 del archivo DatosIVABase.cs.

◆ _CuentaEOS

string Sage.ES.S50.Modelos.DatosIVABase._CuentaEOS
getset

Cuenta EOS (cuenta de gastos o ingresos)

Definición en la línea 689 del archivo DatosIVABase.cs.

◆ _CuentaPartinve

string Sage.ES.S50.Modelos.DatosIVABase._CuentaPartinve
get

Cuenta partida inventario

Definición en la línea 581 del archivo DatosIVABase.cs.

◆ _DeducibleEOS

bool Sage.ES.S50.Modelos.DatosIVABase._DeducibleEOS
getset

Concepto de factura EOS deducible

Definición en la línea 665 del archivo DatosIVABase.cs.

◆ _Empresa

string Sage.ES.S50.Modelos.DatosIVABase._Empresa
get

Código de empresa

Definición en la línea 166 del archivo DatosIVABase.cs.

◆ _EsEOS

bool Sage.ES.S50.Modelos.DatosIVABase._EsEOS
getset

Es EOS

Definición en la línea 652 del archivo DatosIVABase.cs.

◆ _EsIvaExento

bool Sage.ES.S50.Modelos.DatosIVABase._EsIvaExento
get

Iva exento

Definición en la línea 509 del archivo DatosIVABase.cs.

◆ _FechaAdquisicionBien

DateTime Sage.ES.S50.Modelos.DatosIVABase._FechaAdquisicionBien
get

Fecha adquisición bien

Definición en la línea 928 del archivo DatosIVABase.cs.

◆ _Guid_Hist

string Sage.ES.S50.Modelos.DatosIVABase._Guid_Hist
get

Guid Hist (último registro historial)

Definición en la línea 639 del archivo DatosIVABase.cs.

◆ _IdentificacionEntregaBienSujetaOExenta

int Sage.ES.S50.Modelos.DatosIVABase._IdentificacionEntregaBienSujetaOExenta
get

Identificación de la entrega del bien (Sujeta no exenta o Exenta)

Definición en la línea 936 del archivo DatosIVABase.cs.

◆ _IGIC_Implicito

bool Sage.ES.S50.Modelos.DatosIVABase._IGIC_Implicito
get

IGIC Implícito. IGIC_IMPLI

Definición en la línea 855 del archivo DatosIVABase.cs.

◆ _IVAServ

bool Sage.ES.S50.Modelos.DatosIVABase._IVAServ
get

iva serveis

Definición en la línea 533 del archivo DatosIVABase.cs.

◆ _IVASujetoCero

bool Sage.ES.S50.Modelos.DatosIVABase._IVASujetoCero
get

iva sujeto cero

Definición en la línea 541 del archivo DatosIVABase.cs.

◆ _IVATipo

int Sage.ES.S50.Modelos.DatosIVABase._IVATipo
get

Territorio del tipo de IVA (0 Territorio común, 1 Canarias)

Definición en la línea 614 del archivo DatosIVABase.cs.

◆ _IVATipoComunitari

int Sage.ES.S50.Modelos.DatosIVABase._IVATipoComunitari
get

Campo TIPO de IVAREPER/IVA_EXEN(1=Nacional, 2=Comunitario, 3=Extracomunitario)

Definición en la línea 622 del archivo DatosIVABase.cs.

◆ _IVATipoDeducible

bool Sage.ES.S50.Modelos.DatosIVABase._IVATipoDeducible
get

tipo iva deducible

Definición en la línea 549 del archivo DatosIVABase.cs.

◆ _LetraPais

string Sage.ES.S50.Modelos.DatosIVABase._LetraPais
get

Letra Pais

Definición en la línea 597 del archivo DatosIVABase.cs.

◆ _Modified

bool Sage.ES.S50.Modelos.DatosIVABase._Modified
getset

Indica si hay algun cambio para realizar el Save

Definición en la línea 630 del archivo DatosIVABase.cs.

◆ _NumeroDocumentos

int Sage.ES.S50.Modelos.DatosIVABase._NumeroDocumentos
get

Número de documentos ???????

Definición en la línea 525 del archivo DatosIVABase.cs.

◆ _Operacion

int Sage.ES.S50.Modelos.DatosIVABase._Operacion
get

Operacion

Definición en la línea 557 del archivo DatosIVABase.cs.

◆ _Origen

InformacionModelos Sage.ES.S50.Modelos.DatosIVABase._Origen
get

Origen información

Definición en la línea 158 del archivo DatosIVABase.cs.

◆ _PeriodoFactura

string Sage.ES.S50.Modelos.DatosIVABase._PeriodoFactura
getset

SIIPERIOD-> modo SII debe guardar el mes 01, 02

Definición en la línea 605 del archivo DatosIVABase.cs.

◆ _PorcenIVA

decimal Sage.ES.S50.Modelos.DatosIVABase._PorcenIVA
getset

Porcentaje de IVA/IGIC

Definición en la línea 198 del archivo DatosIVABase.cs.

◆ _PorcenRec

decimal Sage.ES.S50.Modelos.DatosIVABase._PorcenRec
get

Porcentaje de recargo

Definición en la línea 207 del archivo DatosIVABase.cs.

◆ _ProrrataAplicar

bool Sage.ES.S50.Modelos.DatosIVABase._ProrrataAplicar
get

Aplicar prorrata. PROAPLICAR

Definición en la línea 839 del archivo DatosIVABase.cs.

◆ _ProrrataNoDeducible

bool Sage.ES.S50.Modelos.DatosIVABase._ProrrataNoDeducible
get

Prorrata no deducible. PRONODEDUC

Definición en la línea 847 del archivo DatosIVABase.cs.

◆ _RecargoCliPro

bool Sage.ES.S50.Modelos.DatosIVABase._RecargoCliPro
get

Indica si el cliente/proveedor relacionado tiene la marca de Recargo de equivalencia

Definición en la línea 945 del archivo DatosIVABase.cs.

◆ _ReferenciaPartinve

string Sage.ES.S50.Modelos.DatosIVABase._ReferenciaPartinve
get

Referncia partida inventario

Definición en la línea 589 del archivo DatosIVABase.cs.

◆ _SII1FNoid

bool Sage.ES.S50.Modelos.DatosIVABase._SII1FNoid
getset

Factura sin identificación del destinatario (art.6.1)

Definición en la línea 299 del archivo DatosIVABase.cs.

◆ _SII25Nota

string Sage.ES.S50.Modelos.DatosIVABase._SII25Nota
get

ApellidosNombreNotarioArt25. SII25Nota

Definición en la línea 815 del archivo DatosIVABase.cs.

◆ _SII25Pago

int Sage.ES.S50.Modelos.DatosIVABase._SII25Pago
get

PagoAnticipadoArt25. SII25pago

Definición en la línea 783 del archivo DatosIVABase.cs.

◆ _SII25Prot

string Sage.ES.S50.Modelos.DatosIVABase._SII25Prot
get

NumeroProtocoloArt25. SII25Prot

Definición en la línea 807 del archivo DatosIVABase.cs.

◆ _SII25TBien

int Sage.ES.S50.Modelos.DatosIVABase._SII25TBien
get

TipoBienArt25. SII25TBien

Definición en la línea 791 del archivo DatosIVABase.cs.

◆ _SII25TDoc

int Sage.ES.S50.Modelos.DatosIVABase._SII25TDoc
get

TipoDocumArt25. SII25TDoc

Definición en la línea 799 del archivo DatosIVABase.cs.

◆ _SII412Fec

DateTime Sage.ES.S50.Modelos.DatosIVABase._SII412Fec
get

Fecha presentación modelo 412

Definición en la línea 920 del archivo DatosIVABase.cs.

◆ _SII412Jus

string Sage.ES.S50.Modelos.DatosIVABase._SII412Jus
get

Número de justificante modelo 412

Definición en la línea 912 del archivo DatosIVABase.cs.

◆ _SII_IVA303_417

string Sage.ES.S50.Modelos.DatosIVABase._SII_IVA303_417
getset

Tipo de configuración del modelo 303(Territorio Común)/417(Canarias) donde el tipo de IVA/IGIC actual está configurado

Definición en la línea 863 del archivo DatosIVABase.cs.

◆ _SIIDevengoBase

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoBase
get

Base imponible. IVA Devengo. SIIDEVBAS

Definición en la línea 741 del archivo DatosIVABase.cs.

◆ _SIIDevengoCuota

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoCuota
get

Cuota. IVA Devengo. SIIDEVCUO

Definición en la línea 757 del archivo DatosIVABase.cs.

◆ _SIIDevengoEjerIni

string Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoEjerIni
get

Ejercicio de factura inicial. IVA Devengo. SIIDEVEJE

Definición en la línea 717 del archivo DatosIVABase.cs.

◆ _SIIDevengoFechaIni

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoFechaIni
get

Para indicar la fecha de expedición de la factura inicial. IVA Devengo. SIIDEVFEC

Definición en la línea 725 del archivo DatosIVABase.cs.

◆ _SIIDevengoFechaOper

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoFechaOper
get

Para indicar la fecha de operación de la factura inicial. IVA Devengo. SIIDEVFOP

Definición en la línea 733 del archivo DatosIVABase.cs.

◆ _SIIDevengoFraIni

string Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoFraIni
get

Para indicar el número de factura inicial. IVA Devengo. SIIDEVFRA

Definición en la línea 709 del archivo DatosIVABase.cs.

◆ _SIIDevengoRecargo

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoRecargo
get

Recargo. IVA Devengo. SIIDEVREC

Definición en la línea 765 del archivo DatosIVABase.cs.

◆ _SIIDevengoTPCIva

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIDevengoTPCIva
get

% de IVA. IVA Devengo. SIIDEVTPC

Definición en la línea 749 del archivo DatosIVABase.cs.

◆ _SIIDUA599

string Sage.ES.S50.Modelos.DatosIVABase._SIIDUA599
get

Número de justificante modelo 599

Definición en la línea 888 del archivo DatosIVABase.cs.

◆ _SIIDUACLC

string Sage.ES.S50.Modelos.DatosIVABase._SIIDUACLC
get

Número de justificante modelo CLC

Definición en la línea 896 del archivo DatosIVABase.cs.

◆ _SIIDUAFre

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIDUAFre
get

Para indicar la fecha de admisión del DUA rectificado.Aduanas liquidación complementaria

Definición en la línea 880 del archivo DatosIVABase.cs.

◆ _SIIDUALC

string Sage.ES.S50.Modelos.DatosIVABase._SIIDUALC
get

Número DUA LC

Definición en la línea 904 del archivo DatosIVABase.cs.

◆ _SIIDUAOri

string Sage.ES.S50.Modelos.DatosIVABase._SIIDUAOri
get

Para indicar el número de DUA original . Aduanas liquidación complementaria

Definición en la línea 872 del archivo DatosIVABase.cs.

◆ _SIIEstado

int Sage.ES.S50.Modelos.DatosIVABase._SIIEstado
get

SIIEstado

Definición en la línea 174 del archivo DatosIVABase.cs.

◆ _SIIExenta

string Sage.ES.S50.Modelos.DatosIVABase._SIIExenta
get

XML con el desglose de las exenciones. SIIEXENTA

Definición en la línea 823 del archivo DatosIVABase.cs.

◆ _SIIF2

bool Sage.ES.S50.Modelos.DatosIVABase._SIIF2
get

Para indicar que se trata de una factura recibida con la marca de F2 (Factura simplificada sin identificar)

Definición en la línea 427 del archivo DatosIVABase.cs.

◆ _SIIF2Id

bool Sage.ES.S50.Modelos.DatosIVABase._SIIF2Id
getset

Para indicar que se trata de una factura recibida con la marca de F2 identificada (Factura simplificada con identificación)

Definición en la línea 435 del archivo DatosIVABase.cs.

◆ _SIIFRegis

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIFRegis
get

Fecha de registro contable.

Definición en la línea 443 del archivo DatosIVABase.cs.

◆ _SIIGas

bool Sage.ES.S50.Modelos.DatosIVABase._SIIGas
get

Factura Disposición adicional tercera y Sexta del mercado organizado del gas

Definición en la línea 483 del archivo DatosIVABase.cs.

◆ _SIIHist

bool Sage.ES.S50.Modelos.DatosIVABase._SIIHist
get

Existe registro en historico

Definición en la línea 247 del archivo DatosIVABase.cs.

◆ _SIIHistEstado

int Sage.ES.S50.Modelos.DatosIVABase._SIIHistEstado
get

Estado tal como está guardado en el histórico, caso de que haya registro en el histórico, sino valdrá 0.

Se utiliza para el escenario del CCR199987, donde se ha intentado enviar una factura por primera vez y esta ha sido rechazada por algun motivo por ejemplo fecha registro factura compra inferior a fecha asiento. Si el usuario va a factura de compra y descontabiliza y vuelve a contabilizar, si va a enviar en la columna "Proximo Envio" mostraba Modificación cuando no es correcto pues la factura no está en poder de la AEAT pues en el anterior intento fue rechazada. En este escenario en la tabla ESTIVASOP no había registro para la factura (se borra al descontabilizar) pero había registro en HISTIVASOP con ESTADO=3 Rechazada y TIPOENVIO=1 Alta.

Cuando se calcula lo que se ha de poner en la columna "ProximoEnvio" en el libro se pone "Modificación" si se cumple uno de tres casos posibles. Uno de los casos es que se detecte registro en el histórico y el estado sea 0 y por eso ponia "Modificación" cuando no correspondía hacerlo. Se ha ampliado dicha condición para que además se exija que el campo ESTADO del registro encontrado en el histórico sea diferente de 3 (Rechazada) y de esta forma en el escenario comentado ya no aparece como modificación sino como Alta lo cual ya es correcto.

Definición en la línea 277 del archivo DatosIVABase.cs.

◆ _SIIHistMayus

bool Sage.ES.S50.Modelos.DatosIVABase._SIIHistMayus
get

Para identificar un caso muy concreto donde inicialmente el usuario introdujo una factura en minúsculas y luego se envió en mayúsculas

Definición en la línea 255 del archivo DatosIVABase.cs.

◆ _SIIHistTipEnv

int Sage.ES.S50.Modelos.DatosIVABase._SIIHistTipEnv
get

Tipo envío tal como está guardado en el histórico, caso de que haya registro en el histórico, sino valdrá 0.

Idem sección remarks de la propiedad _SIIHistEstado

Definición en la línea 290 del archivo DatosIVABase.cs.

◆ _SIINifSuc

string Sage.ES.S50.Modelos.DatosIVABase._SIINifSuc
get

NIF de la entidad sucedida

Definición en la línea 450 del archivo DatosIVABase.cs.

◆ _SIINoFact

bool Sage.ES.S50.Modelos.DatosIVABase._SIINoFact
get

Identifica cuando se envía un registro como baja

Definición en la línea 231 del archivo DatosIVABase.cs.

◆ _SIINumder

string Sage.ES.S50.Modelos.DatosIVABase._SIINumder
get

Número DER

Definición en la línea 565 del archivo DatosIVABase.cs.

◆ _SIINumFin

string Sage.ES.S50.Modelos.DatosIVABase._SIINumFin
get

Número final del ticket de la facturación de tickets

Definición en la línea 316 del archivo DatosIVABase.cs.

◆ _SIINumIni

string Sage.ES.S50.Modelos.DatosIVABase._SIINumIni
get

Número inicial del ticket de la facturación de tickets

Definición en la línea 308 del archivo DatosIVABase.cs.

◆ _SIIOriBas

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIOriBas
get

Base imponible de la factura original. Se guardará en el campo SIIORIBAS

Definición en la línea 386 del archivo DatosIVABase.cs.

◆ _SIIOriCan

int Sage.ES.S50.Modelos.DatosIVABase._SIIOriCan
get

Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN.

  • 1. Una factura
  • 2. Varias facturas

Definición en la línea 352 del archivo DatosIVABase.cs.

◆ _SIIOriEje

string Sage.ES.S50.Modelos.DatosIVABase._SIIOriEje
get

Ejercicio de la factura original

Definición en la línea 418 del archivo DatosIVABase.cs.

◆ _SIIOriFec

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIOriFec
get

Fecha de la factura original que se corresponderá con el campo SIIORIFEC

Definición en la línea 369 del archivo DatosIVABase.cs.

◆ _SIIOriFOp

DateTime Sage.ES.S50.Modelos.DatosIVABase._SIIOriFOp
getset

Fecha de operación la factura original que se corresponderá con el campo SIIORIFOP

Definición en la línea 377 del archivo DatosIVABase.cs.

◆ _SIIOriFra

string Sage.ES.S50.Modelos.DatosIVABase._SIIOriFra
getset

Número de factura original que se corresponderá con el campo SIIORIFRA

Definición en la línea 360 del archivo DatosIVABase.cs.

◆ _SIIOriIVA

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIOriIVA
get

Cuota IVA de la factura original. Se guardará en el campo SIIORIIVA

Definición en la línea 394 del archivo DatosIVABase.cs.

◆ _SIIOriMot

string Sage.ES.S50.Modelos.DatosIVABase._SIIOriMot
get

Motivo de rectificación

Definición en la línea 410 del archivo DatosIVABase.cs.

◆ _SIIOriRec

decimal Sage.ES.S50.Modelos.DatosIVABase._SIIOriRec
get

Cuota recargo de la factura original. Se guardará en el campo SIIORIREC.

Definición en la línea 402 del archivo DatosIVABase.cs.

◆ _SIIOriTip

string Sage.ES.S50.Modelos.DatosIVABase._SIIOriTip
get

Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP:

  • I - Por diferencias (será el valor por defecto)
  • S - Por sustitución

Definición en la línea 342 del archivo DatosIVABase.cs.

◆ _SIIPrevio

bool Sage.ES.S50.Modelos.DatosIVABase._SIIPrevio
getset

"Registro previo Gran Empresa, REDEME o Competencia"

Definición en la línea 774 del archivo DatosIVABase.cs.

◆ _SIIRazSuc

string Sage.ES.S50.Modelos.DatosIVABase._SIIRazSuc
get

Razón social de la entidad sucedida

Definición en la línea 458 del archivo DatosIVABase.cs.

◆ _SIIRECM

bool Sage.ES.S50.Modelos.DatosIVABase._SIIRECM
get

Sujeto RECM Canarias. SIIRECM

Definición en la línea 831 del archivo DatosIVABase.cs.

◆ _SIIRetArr

bool Sage.ES.S50.Modelos.DatosIVABase._SIIRetArr
get

Indica si hay retención en el arrendamiento (El campo no existe en las tablas, implementado de la misma forma que en el SII de FOX)

Definición en la línea 324 del archivo DatosIVABase.cs.

◆ _SIITercero

bool Sage.ES.S50.Modelos.DatosIVABase._SIITercero
get

Factura emitida por un tercero

Definición en la línea 466 del archivo DatosIVABase.cs.

◆ _SIITeSig

int Sage.ES.S50.Modelos.DatosIVABase._SIITeSig
get

Definición en la línea 239 del archivo DatosIVABase.cs.

◆ _SIITipEnv

int Sage.ES.S50.Modelos.DatosIVABase._SIITipEnv
get

SIITipEnv

Definición en la línea 182 del archivo DatosIVABase.cs.

◆ _SIITransf

bool Sage.ES.S50.Modelos.DatosIVABase._SIITransf
get

Para indicar una operacion de TRANSFER

Definición en la línea 223 del archivo DatosIVABase.cs.

◆ _TBTercero

int Sage.ES.S50.Modelos.DatosIVABase._TBTercero
get

Tipo de tercero Valor por defecto 0. Indicará si la factura ha sido emitida por tercero = 1 o por destinatario = 2.

Definición en la línea 475 del archivo DatosIVABase.cs.

◆ _Tipo

int Sage.ES.S50.Modelos.DatosIVABase._Tipo
get

1:Compras, 2:Ventas

Definición en la línea 573 del archivo DatosIVABase.cs.

◆ _TipoGrupoEOS

int Sage.ES.S50.Modelos.DatosIVABase._TipoGrupoEOS
getset

Tipo grupo concepto de factura EOS

Definición en la línea 677 del archivo DatosIVABase.cs.

◆ _TipoIVA

string Sage.ES.S50.Modelos.DatosIVABase._TipoIVA
get

Código de IVA/IGIC

Definición en la línea 190 del archivo DatosIVABase.cs.

◆ _TipoRegIVA

string Sage.ES.S50.Modelos.DatosIVABase._TipoRegIVA
get

factura normal, rectificativa o ticket

Definición en la línea 517 del archivo DatosIVABase.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: