Clase RegistroFiscal para. Más...
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. | |
![]() | |
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. | |
![]() | |
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. | |
![]() | |
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) | |
Clase RegistroFiscal para.
Definición en la línea 34 del archivo DatosIVABase.cs.
|
inline |
Constructor.
Definición en la línea 969 del archivo DatosIVABase.cs.
|
inline |
Constructor a utilizar en la carga de la información.
toLibro | |
teOrigen | |
tdrRegistro |
Definición en la línea 979 del archivo DatosIVABase.cs.
|
inline |
Método para clonar todas las propiedades de la base.
toDatosIVABase |
Definición en la línea 1539 del archivo DatosIVABase.cs.
|
inlineprotected |
Convierte el valor del DataRow a formato "bool" si existe la columna en el Datatable.
tdrDataRow | Referencia al DataRow |
tcColumnName | Nombre de la columna a evaluar |
Definición en la línea 1278 del archivo DatosIVABase.cs.
|
inlineprotected |
Convierte el valor del DataRow a formato "DateTime?" si existe la columna en el Datatable.
tdrDataRow | Referencia al DataRow |
tcColumnName | Nombre de la columna a evaluar |
Definición en la línea 1310 del archivo DatosIVABase.cs.
|
inlineprotected |
Convierte el valor del DataRow a formato "Decimal" si existe la columna en el Datatable.
tdrDataRow | Referencia al DataRow |
tcColumnName | Nombre de la columna a evaluar |
Definición en la línea 1326 del archivo DatosIVABase.cs.
|
inlineprotected |
Convierte el valor del DataRow a formato "Int32" si existe la columna en el Datatable.
tdrDataRow | Referencia al DataRow |
tcColumnName | Nombre de la columna a evaluar |
Definición en la línea 1342 del archivo DatosIVABase.cs.
|
inlineprotected |
Convierte el valor del DataRow a formato "String" si existe la columna en el Datatable.
tdrDataRow | Referencia al DataRow |
tcColumnName | Nombre de la columna a evaluar |
Definición en la línea 1294 del archivo DatosIVABase.cs.
|
inlineprotected |
Información relacionada con el cobro/pago de un factura de RECC.
toLibro | Referencia al libro |
teOrigen | Origen |
tdrRegistro | DataRow del libro |
Definición en la línea 1225 del archivo DatosIVABase.cs.
|
inlineprotected |
Información relacionada con campos del SII.
toLibro | Referencia al libro |
teOrigen | Origen |
tdrRegistro | DataRow del libro |
Definición en la línea 1121 del archivo DatosIVABase.cs.
|
inlineprotected |
Gestionamos si existe la columna.
tdtDatatable | DataTable con la información del libro |
tcColumnName | Columna a validar si existe |
Definición en la línea 1257 del archivo DatosIVABase.cs.
|
inlineprotected |
Gestionamos si existe la columna.
tdtDatatable | DataTable con la información del libro |
tcColumnName | Columna a validar si existe |
Definición en la línea 1246 del archivo DatosIVABase.cs.
|
protected |
Libro.
Definición en la línea 150 del archivo DatosIVABase.cs.
|
get |
Clave Id Bien partida inventario.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 701 del archivo DatosIVABase.cs.
|
get |
Comunitario.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 215 del archivo DatosIVABase.cs.
|
get |
comunitario cliente
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 493 del archivo DatosIVABase.cs.
|
get |
comunitario proveedor
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 501 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
Cuenta partida inventario.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 581 del archivo DatosIVABase.cs.
|
getset |
Concepto de factura EOS deducible.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 665 del archivo DatosIVABase.cs.
|
get |
Código de empresa.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 166 del archivo DatosIVABase.cs.
|
getset |
Es EOS.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 652 del archivo DatosIVABase.cs.
|
get |
Iva exento.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 509 del archivo DatosIVABase.cs.
|
get |
Fecha adquisición bien.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 940 del archivo DatosIVABase.cs.
|
get |
Guid Hist (último registro historial)
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 639 del archivo DatosIVABase.cs.
|
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.
|
get |
IGIC Implícito. IGIC_IMPLI.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 867 del archivo DatosIVABase.cs.
|
get |
iva serveis
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 533 del archivo DatosIVABase.cs.
|
get |
iva sujeto cero
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 541 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
tipo iva deducible
Definición en la línea 549 del archivo DatosIVABase.cs.
|
get |
Letra Pais.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 597 del archivo DatosIVABase.cs.
|
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.
|
get |
Número de documentos ???????
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 525 del archivo DatosIVABase.cs.
|
get |
Operacion.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 557 del archivo DatosIVABase.cs.
|
get |
Origen información.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 158 del archivo DatosIVABase.cs.
|
getset |
SIIPERIOD-> modo SII debe guardar el mes 01, 02.
Definición en la línea 605 del archivo DatosIVABase.cs.
|
getset |
Porcentaje de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 198 del archivo DatosIVABase.cs.
|
get |
Porcentaje de recargo.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 207 del archivo DatosIVABase.cs.
|
get |
Aplicar prorrata. PROAPLICAR.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 839 del archivo DatosIVABase.cs.
|
get |
Prorrata no deducible. PRONODEDUC.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 847 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
Referncia partida inventario.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 589 del archivo DatosIVABase.cs.
|
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.
|
get |
ApellidosNombreNotarioArt25. SII25Nota.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 815 del archivo DatosIVABase.cs.
|
get |
PagoAnticipadoArt25. SII25pago.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 783 del archivo DatosIVABase.cs.
|
get |
NumeroProtocoloArt25. SII25Prot.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 807 del archivo DatosIVABase.cs.
|
get |
TipoBienArt25. SII25TBien.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 791 del archivo DatosIVABase.cs.
|
get |
TipoDocumArt25. SII25TDoc.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 799 del archivo DatosIVABase.cs.
|
get |
Fecha presentación modelo 412.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 932 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
Base imponible. IVA Devengo. SIIDEVBAS.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 741 del archivo DatosIVABase.cs.
|
get |
Cuota. IVA Devengo. SIIDEVCUO.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 757 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
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.
|
get |
Recargo. IVA Devengo. SIIDEVREC.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 765 del archivo DatosIVABase.cs.
|
get |
% de IVA. IVA Devengo. SIIDEVTPC
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 749 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
get |
Número DUA LC.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 916 del archivo DatosIVABase.cs.
|
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.
|
get |
SIIEstado.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 174 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
get |
Fecha de registro contable.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 443 del archivo DatosIVABase.cs.
|
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.
|
get |
Existe registro en historico.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 247 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
get |
NIF de la entidad sucedida.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 450 del archivo DatosIVABase.cs.
|
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.
|
get |
Número DER.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 565 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
get |
Indicará si la factura rectificativa corresponde a una o varias facturas originales que corresponderá al campo SIIORICAN.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 352 del archivo DatosIVABase.cs.
|
get |
Ejercicio de la factura original.
Definición en la línea 418 del archivo DatosIVABase.cs.
|
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.
|
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.
|
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.
|
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.
|
get |
Motivo de rectificación.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 410 del archivo DatosIVABase.cs.
|
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.
|
get |
Indicará el tipo de factura rectificativa que corresponderá al campo SIIORITIP:
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 342 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
Sujeto RECM Canarias. SIIRECM.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 831 del archivo DatosIVABase.cs.
|
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.
|
get |
Factura emitida por un tercero.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 466 del archivo DatosIVABase.cs.
|
get |
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 239 del archivo DatosIVABase.cs.
|
get |
SIITipEnv.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 182 del archivo DatosIVABase.cs.
|
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.
|
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.
|
get |
1:Compras, 2:Ventas
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 573 del archivo DatosIVABase.cs.
|
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.
|
get |
Código de IVA/IGIC.
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 190 del archivo DatosIVABase.cs.
|
get |
factura normal, rectificativa o ticket
Implementa Sage.ES.S50.Modelos.Interficies.IDatosIVA.
Definición en la línea 517 del archivo DatosIVABase.cs.