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]
 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 _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...
 
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]
 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...
 
string _SIIOriMot [get]
 Motivo de rectificación Más...
 
bool _SIIF2 [get]
 Para indicar que se trata de una factura recibida la marca de F2 (Factura simplificada sin identificar) 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...
 
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]
 T: Ticket, N: Normal 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...
 
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...
 
- Propiedades heredados desde Sage.ES.S50.Modelos.LibroFilaBase
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 _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...
 
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...
 
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...
 
- 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 _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...
 
- 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...
 
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 la marca de F2 (Factura simplificada sin identificar) Más...
 
int _IVATipo [get]
 Territorio del tipo de IVA (0 Territorio común, 1 Canarias) 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...
 

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 592 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 602 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 1040 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 847 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 879 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 895 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 911 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 863 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 794 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 732 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 815 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 826 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 111 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 581 del archivo DatosIVABase.cs.

◆ _Comunitario

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

Comunitario

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

◆ _ComunitarioCliente

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

comunitario cliente

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

◆ _ComunitarioProveedor

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

comunitario proveedor

Definición en la línea 389 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 248 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 569 del archivo DatosIVABase.cs.

◆ _CuentaPartinve

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

T: Ticket, N: Normal

Cuenta partida inventario

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

◆ _DeducibleEOS

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

Concepto de factura EOS deducible

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

◆ _Empresa

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

Código de empresa

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

◆ _EsEOS

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

Es EOS

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

◆ _EsIvaExento

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

Iva exento

Definición en la línea 397 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 519 del archivo DatosIVABase.cs.

◆ _IVAServ

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

iva serveis

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

◆ _IVASujetoCero

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

iva sujeto cero

Definición en la línea 429 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 502 del archivo DatosIVABase.cs.

◆ _LetraPais

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

Letra Pais

Definición en la línea 485 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 510 del archivo DatosIVABase.cs.

◆ _NumeroDocumentos

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

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

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

◆ _Operacion

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

Operacion

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

◆ _Origen

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

Origen información

Definición en la línea 120 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 493 del archivo DatosIVABase.cs.

◆ _PorcenIVA

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

Porcentaje de IVA/IGIC

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

◆ _PorcenRec

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

Porcentaje de recargo

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

◆ _ReferenciaPartinve

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

Referncia partida inventario

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

◆ _SII1FNoid

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

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

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

◆ _SIIEstado

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

SIIEstado

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

◆ _SIIF2

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

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

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

◆ _SIIFRegis

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

Fecha de registro contable.

Definición en la línea 332 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 373 del archivo DatosIVABase.cs.

◆ _SIIHist

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

Existe registro en historico

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

◆ _SIINifSuc

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

NIF de la entidad sucedida

Definición en la línea 340 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 192 del archivo DatosIVABase.cs.

◆ _SIINumder

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

Número DER

Definición en la línea 445 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 232 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 224 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 292 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 268 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 284 del archivo DatosIVABase.cs.

◆ _SIIOriFra

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

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

Definición en la línea 276 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 300 del archivo DatosIVABase.cs.

◆ _SIIOriMot

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

Motivo de rectificación

Definición en la línea 316 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 308 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 258 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 348 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 240 del archivo DatosIVABase.cs.

◆ _SIITercero

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

Factura emitida por un tercero

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

◆ _SIITeSig

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

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

◆ _SIITipEnv

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

SIITipEnv

Definición en la línea 144 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 184 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 365 del archivo DatosIVABase.cs.

◆ _Tipo

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

1:Compras, 2:Ventas

Definición en la línea 453 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 557 del archivo DatosIVABase.cs.

◆ _TipoIVA

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

Código de IVA/IGIC

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

◆ _TipoRegIVA

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

factura normal, rectificativa o ticket

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


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