Cargando...
Buscando...
Nada coincide
Referencia de la clase Sage.ES.S50.Modelos.DatosIVABase

Clase RegistroFiscal para. Más...

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

Métodos protegidos

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

Atributos protegidos

LibroBase _oLibro = null
 Libro.
 

Propiedades

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

Descripción detallada

Clase RegistroFiscal para.

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

Documentación de constructores y destructores

◆ DatosIVABase() [1/2]

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

Constructor.

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

Documentación de 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 1539 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 1278 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 1310 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 1326 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 1342 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 1294 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 1225 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 1121 del archivo DatosIVABase.cs.

◆ ExisteColumna() [1/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 1257 del archivo DatosIVABase.cs.

◆ ExisteColumna() [2/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 1246 del archivo DatosIVABase.cs.

Documentación de campos

◆ _oLibro

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

Libro.

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

Documentación de propiedades

◆ _ClaveIdBiePartinve

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

Clave Id Bien partida inventario.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Comunitario

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

Comunitario.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ComunitarioCliente

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

comunitario cliente

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ComunitarioProveedor

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

comunitario proveedor

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _CuentaPartinve

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

Cuenta partida inventario.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Empresa

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

Código de empresa.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _EsEOS

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

Es EOS.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _EsIvaExento

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

Iva exento.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _FechaAdquisicionBien

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

Fecha adquisición bien.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Guid_Hist

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

Guid Hist (último registro historial)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _IGIC_Implicito

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

IGIC Implícito. IGIC_IMPLI.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _IVAServ

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

iva serveis

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _IVASujetoCero

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

iva sujeto cero

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _NumeroDocumentos

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

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Operacion

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

Operacion.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Origen

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

Origen información.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _PorcenRec

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

Porcentaje de recargo.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ProrrataAplicar

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

Aplicar prorrata. PROAPLICAR.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ProrrataNoDeducible

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

Prorrata no deducible. PRONODEDUC.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ProrrataNoDeducible2

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

Prorrata no deducible. PRONODEDUC En una factura con prorrata normal, tenemos 2 líneas de IVA, una para la parte deducible y otra para la NO deducible. Como se juntan las dos líneas en una sola para la presentación al SII, tenemos que añadir esta segunda propiedad para poder saber si esa factura tenía dos líneas, una deducible y una que no. Ya que si generamos una factura con prorrata con la marca de "operación no deducible", sólo tendremos una sola línea.

Definición en la línea 859 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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _ReferenciaPartinve

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

Referncia partida inventario.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII25Nota

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

ApellidosNombreNotarioArt25. SII25Nota.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII25Pago

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

PagoAnticipadoArt25. SII25pago.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII25Prot

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

NumeroProtocoloArt25. SII25Prot.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII25TBien

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

TipoBienArt25. SII25TBien.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII25TDoc

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

TipoDocumArt25. SII25TDoc.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SII412Jus

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

Número de justificante modelo 412.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

Definición en la línea 924 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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIDevengoBase

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

Base imponible. IVA Devengo. SIIDEVBAS.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIDevengoCuota

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

Cuota. IVA Devengo. SIIDEVCUO.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIDevengoRecargo

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

Recargo. IVA Devengo. SIIDEVREC.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIDUACLC

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

Número de justificante modelo CLC.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

Definición en la línea 908 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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIDUALC

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

Número DUA LC.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

Definición en la línea 916 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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIEstado

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

SIIEstado.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIFRegis

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

Fecha de registro contable.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIHist

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

Existe registro en historico.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIINumder

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

Número DER.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIOriMot

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

Motivo de rectificación.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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"

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIIRECM

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

Sujeto RECM Canarias. SIIRECM.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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)

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIITeSig

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _SIITipEnv

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

SIITipEnv.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

◆ _Tipo

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

1:Compras, 2:Ventas

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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.

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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

Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.

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


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